7
41
9
3
78
29
8
32
4
9
3
1
7
45
5
79
56
2
3
67
4
sudoku