78
4
9
96
3
2
67
2
5
18
47
7
8
36
8
9
31
8
6
29
sudoku