5
8
1
6
29
3
18
4
7
48
5
7
43
9
6
94
8
97
8
1
2
6
sudoku