9
86
5
75
57
41
9
3
67
4
52
9
7
38
97
23
2
86
7
sudoku