1
7
97
5
6
39
21
46
3
59
1
93
14
28
7
9
16
8
2
sudoku