Normal sudoku rules apply. Adjacent digits along a green line must differ by at least 5. Each pink line (or branching line) contains a set of consecutive, non-repeating digits, which can appear in any order. Digits on a gray line must sum to 10. Lines may share endpoints, but otherwise don't overlap.