7
9
9
43
1
2
48
14
3
6
3
8
4
6
4
25
42
6
7
43
6
5
4
sudoku