7
52
4
3
9
1
8
31
7
6
74
2
91
8
56
4
4
39
6
2
1
8
5
27
3
sudoku