7
21
86
3
89
1
38
35
29
78
64
2
64
8
53
56
2
sudoku