3
4
8
6
89
4
596
7
2
15
7
46
9
1
234
6
52
1
1
3
2
sudoku