9
6
7
369
53
8
1
42
1
246
7
28
5
2
95
975
4
9
7
sudoku