3
8
9
9
27
97
3
94
6
845
7
52
6
51
71
4
8
2
3
sudoku