9
58
52
1
96
1
2
34
48
95
39
7
3
56
9
36
62
7
sudoku