Fill each row and column with 1 through the grid size. Every cage must match its arithmetic target.
Keyboard: arrows move, digits fill, N notes, H hint, Backspace clear, P pause, F fullscreen.