Normal sudoku rules apply. Adjacent digits along a green line must differ by at least 5. Each pink line contains a set of consecutive, non-repeating digits, which can appear in any order. Each gray line consists of one or more contiguous groups of cells, each of which sums to 10. These groups of cells cannot overlap; every cell is part of exactly one group. Lines may share endpoints, but otherwise don't overlap.