9
18
3
15
51
7
6
9
26
8
4
7
72
4
8
9
31
97
2
27
8
sudoku