56
43
8
3
56
3
7
1
2
15
18
47
34
1
1
5
9
79
4
1
52
91
sudoku