2
85
7
32
86
7
9
9
16
7
4
5
69
1
8
4
57
91
3
29
6
sudoku