
We are given a partially filled square board. We are also given subgrids of the input board, one operation for each subgrid, and the expected result when the operation is applied to all numbers in a subgrid in the solved board for each subgrid
- Empty cells need to be filled by numbers from from 1-n, where n is the length of the side of the square board
- Numbers already on the board in the input can't be removed from the board
- Each number can appear at most once in any row or column
- The numbers should be placed such that for each subgrid specified in the input, the numbers in the solved board when operated upon by the operation specified for that subgrid, result in the expected result specified for that subgrid in the input
