1
8
5
7
64
35
4
8
4
9
5
9
2
1
6
5
4
8
9
34
56
7
1
3
2
sudoku