5
8
29
73
6
62
7
31
6
4
1
3
4
78
2
64
5
48
47
9
6
sudoku