2
56
1
7
68
9
87
3
8
6
5
1
2
2
9
8
64
5
24
7
1
32
9
sudoku