6
3
25
79
3
51
8
9
2
1
643
6
7
2
9
17
4
28
75
4
6
sudoku