6
4
8
96
1
2
89
26
54
7
1
97
52
48
3
3
95
2
3
8
sudoku