7
3
1
58
4
1
76
9
45
25
8
63
39
5
37
4
2
36
4
3
9
sudoku