8
7
2
865
3
34
8
97
6
37
4
95
6
47
1
638
8
9
6
sudoku