7
93
2
4
2
5
3
5
853
1
94
7
786
2
8
8
9
7
4
38
6
sudoku