85
3
9
6
43
31
7
86
1
2
5
3
8
61
5
23
94
3
5
7
86
sudoku