71
9
5
6
3
94
67
32
31
96
72
34
68
5
5
9
7
85
sudoku