8
67
1
6
59
2
4
68
2
85
6
94
7
43
5
15
3
4
25
7
9
36
2
sudoku