3
2
58
3
6
8
9
37
24
1
5
6
4
2
57
89
5
8
7
6
49
2
8
sudoku