Normal sudoku rules apply. In cages, digits must sum to the small clue in the top left corner of the cage. Digits cannot repeat within a cage. The cages themselves must be deduced. Each cage is a snake path of orthogonally connected cells that starts or ends at the cage sum cell. Each cage is a minimum of 2 cells long. Note the snake line must not branch; must always have the small cage total clue in its top left corner (topmost prioritised over leftmost); and your snake MAY touch itself. Adjacent digits along each snake path must have a difference of at least 5. Cages may not overlap.