28
3
96
8
1
2
6
7
16
69
75
93
1
9
8
7
1
43
1
46
sudoku