3
2
6
97
4
6
35
85
2
43
78
2
13
91
8
5
38
4
1
2
sudoku