58
54
2
2
3
97
35
8
9
1
2
3
65
87
9
1
2
47
38
sudoku