1
89
3
75
2
95
9
2
8
78
62
6
4
5
72
3
29
1
56
4
sudoku