15
9
5
7
2
87
4
3
2
9
2
34
1
6
8
4
4
78
7
6
9
2
51
sudoku