2
5
9
2
1
91
78
27
6
51
4
36
7
94
68
47
5
8
4
9
3
sudoku