3
1
47
6
9
3
4
1
5
78
63
51
56
4
3
4
7
5
6
86
7
1
sudoku