67
8
89
6
5
41
25
3
6
4
8
9
3
7
52
78
1
4
28
3
96
sudoku