8
27
58
4
6
1
84
58
4
7
9
3
3
76
31
6
4
8
26
46
3
sudoku