28
4
2
65
58
6
1
3
8
85
7
13
3
9
7
1
39
31
5
6
97
sudoku