5
4
6
18
2
7
9
1
6
8
7
2
69
1
4
3
5
3
1
5
1
97
2
5
9
sudoku