Normal sudoku rules apply. Cells separated by a knight's move cannot contain the same digit. Digits cannot repeat within a cage, and must sum to the indicated total. But be warned: some cage totals are incorrect!
The grid contains nine marked cells, one in each row, column, and 3x3 region. If a cage contains a marked cell, its digits must instead sum to the total of the coordinates of all the marked cells it contains. E.g.: if r1c5 were a marked cell, digits in the associated cage would sum to 6, not 12. Digits cannot repeat in marked cells.
Solution code: row 8