58
4
12
3
9
7
5
37
8
53
9
26
7
85
1
9
3
1
42
4
28
sudoku