3
86
6
83
5
1
4
56
7
71
24
2
59
9
4
3
79
2
18
9
sudoku