7
29
1
87
1
93
6
5
83
3
9
2
78
2
4
31
5
95
2
69
8
sudoku