5
29
8
12
42
76
6
9
7
853
1
8
3
74
32
79
3
29
6
sudoku