5
24
9
32
21
4
7
1
9
3
5
6
9
7
4
9
6
58
85
9
84
3
sudoku