34
6
1
39
438
84
67
5
2
14
27
658
57
2
3
81
sudoku