8
97
4
6
3
12
98
8
6
5
5
9
2
4
1
3
63
92
1
4
7
32
6
sudoku