8
4
3
7
64
2
53
58
9
6
835
2
1
89
85
6
41
9
3
6
2
sudoku