2
6
6
75
1
3
12
7
96
8
346
5
36
8
51
7
2
63
9
9
8
sudoku