3
6
78
528
35
3
7
21
7
6
9
21
4
8
73
641
89
1
5
sudoku