58
97
42
6
2
685
1
3
2
3
94
5
6
7
3
714
2
6
89
53
14
sudoku