56
3
3
4
8
2
57
9
7
25
1
89
56
4
61
3
7
23
4
8
9
3
1
28
sudoku