Normal sudoku rules apply. A snake passes through every box exactly once. It doesn't touch itself, not even diagonally. The snake's cells sum to the same sum in every box. In each box, the snake must include a digit that represents the length of the snake in that box. If a box has given digits, one of them gives the length in that box, and must therefore be included in the snake.