A sudoku puzzle is a grid of 9x9 cells, that has been subdivided into nine grids or "regions" of 3x3 cells.
The objective is to fill in the 9x9 grid with digits so that each column, each row and each of the nine 3×3 sub-grids that compose the grid contains all of the digits from 1 to 9.