86
3
46
7
9
9
56
7
56
18
43
7
31
7
8
7
42
6
85
sudoku