6
34
128
6
19
2
263
586
679
4
25
5
497
18
7
sudoku