8
31
78
46
5
4
8
5
7
912
8
2
7
1
3
69
57
43
6
sudoku