2
9
15
6
87
2
9
4
735
7
1
8
835
7
6
4
25
7
57
9
1
sudoku