4
6
2
32
9
862
4
8
3
6
71
4
7
4
8
487
8
93
5
1
9
sudoku