46
85
2
1
25
7
8
39
4
7
8
1
65
2
7
18
9
6
32
89
sudoku