64
5
4
7
3
18
9
4
67
5
1
2
6
8
34
6
4
71
1
3
9
2
96
sudoku