9
45
4
6
27
51
9
1
89
376
43
6
1
62
74
8
9
15
4
sudoku