64
93
62
3
3
8
1
6
47
9
8
2
58
3
7
9
1
2
57
59
87
sudoku