7
9
2
43
5
1
7
6
5
16
24
16
45
3
8
4
1
1
79
2
2
7
sudoku