64
9
54
6
7
6
1
3
8
1
95
43
1
9
2
8
6
3
1
39
7
68
sudoku