6
3
58
8
1
4
27
3
96
54
32
43
8
91
5
7
2
64
9
8
sudoku