Fill the grid so that every row and column contains numbers 1 to N exactly once.
Each "Cage" (outlined group) has a target number and operation (e.g., 3+). The numbers inside must equal the target using that operation.