69
8
72
5
1
9
78
9
86
1
2
46
7
23
1
9
3
47
4
63
sudoku