9
45
35
1
28
5
7
28
7
532
4
29
6
5
36
6
47
78
6
sudoku