Sudoku

Sudoku is a number puzzle consisting of a 9x9 grid in which some cells contain clues in the form of digits from 1 to 9.
The solver's job is to fill in the remaining cells so that each row, column and 3x3 box in the grid contains all nine digits.