7
25
9
3
6
96
1
4
8
1
3
249
8
7
3
8
5
17
1
4
2
64
3
sudoku