7
5
28
4
73
8
39
69
4
2
1
6
97
94
2
16
5
86
5
3
sudoku