The goal of Sudoku is to fill a 9x9 grid with numbers so that each row, column and 3x3 block contain all of the digits between 1 and 9.
Every row must contain the numbers from 1 to 9, without repetitions.
Every column must contain the numbers from 1 to 9, without repetitions.
Every 3x3 block must contain the numbers from 1 to 9, without repetitions.