8
46
4
3
5
7
89
14
2
7
964
1
3
45
61
9
5
1
2
83
6
sudoku