9
21
91
56
8
4
7
63
4
9
1
3
52
6
2
8
58
93
15
3
sudoku