34
96
59
3
1
2
4
46
2
8
3
68
1
7
5
62
9
7
2
1
59
87
69
sudoku