56
78
7
49
4
7
3
8
16
1
6
9
27
9
8
5
4
39
6
96
15
sudoku