56
4
95
8
2
56
68
1
3
7
2
4
9
87
26
8
2
17
7
59
sudoku