3
1
28
4
57
9
56
6
7
1
2
9
7
1
2
3
51
6
98
3
32
4
9
sudoku