42
3
6
9
7
28
43
51
56
29
89
35
91
6
8
9
7
51
sudoku