5
8
6
34
8
87
4
8
3
51
6
9
7
71
4
6
4
29
1
67
5
2
7
sudoku