9
24
564
7
6
15
39
5
7
3
1
4
28
26
7
4
826
38
2
sudoku