Normal sudoku rules apply. Cells containing a grey circle must contain an odd digit. Cells containing a grey square must contain an even digit. Digits in a cage may not repeat. The digits in the cage sum to the cage total. The digits of the cage total indicate how many odd and even digits are in the cage (in no particular order).