Normal sudoku rules apply. Connect some cells in the grid to form an orthogonally connected loop that must pass through every cage in the grid exactly once. The cage totals given are the sum of the digits on the loop in each cage (at least one cell in each cage is not visited by the loop). Digits may not repeat in cages.