9
46
8
23
1
59
4
92
6
7
5
1
2
84
4
79
2
58
1
15
6
sudoku