9
42
6
5
7
8
6
19
85
3
4
6
5
5
18
48
2
7
9
3
2
71
9
sudoku