4
9
5
3
45
9
2
8
1
85
7
561
4
71
6
8
9
8
39
2
3
7
8
sudoku