7
45
127
196
8
68
9
4
7
2
4
35
2
138
753
93
6
sudoku