3
85
4
14
2
9
87
1
6
96
32
8
3
15
6
2
65
3
15
9
sudoku