985
5
39
1
57
94
6
27
5
43
5
83
13
9
68
5
627
sudoku