Soduku is a logic-based number placement puzzle.
Starting with a partially completed 9 x 9 grid,
the objective is to fill the grid so that each row, each column,
and each of the 3 x 3 boxes(also called blocks) contains the digits
1 to 9 exactly once.