1
8
62
23
9
9
1
35
89
7
3
34
78
2
6
1
52
45
6
1
sudoku