8
49
25
3
8
9
2
9
6
57
147
76
2
1
6
9
3
6
85
97
3
sudoku