6
47
25
8
318
78
19
9
4
7
51
96
854
3
14
54
2
sudoku