7
32
3
8
5
6
4
8
9
43
64
95
15
2
7
4
8
6
7
3
42
6
sudoku