5
4
6
6
7
39
7
3
5
5
29
2
4
8
17
2
8
5
7
23
1
5
9
6
2
sudoku