4
7
35
3
2
96
5
1
3
59
1
8
4
74
8
7
1
19
5
2
36
9
8
sudoku