6
73
89
1
3
97
1
24
6
532
1
21
6
59
4
8
25
25
3
sudoku