Normal sudoku rules apply. Digits cannot repeat on the indicated diagonal. Digits along blue lines have the same sum within each 3x3 box the line enters. Digits in cells with a shaded square must be even. Digits in cells with a shaded circle must be odd.