7
8
1
64
5
2
4
89
39
4
2
1
23
5
2
1
63
76
9
2
7
65
5
6
7
sudoku