9
46
54
78
9
5
2
67
8
14
2
97
5
3
1
98
35
51
2
sudoku