7
4
5
52
3
1
85
7
3
68
643
29
3
5
47
9
6
37
1
2
8
sudoku