38
9
6
21
9
52
8
97
2
958
3
68
1
54
2
46
7
1
76
sudoku