23
97
9
7
46
5
5
48
4
683
7
58
9
8
24
7
3
32
89
sudoku