51
6
2
8
42
1
38
79
2
947
6
97
51
9
48
3
8
8
39
sudoku