3
5
6
8
39
2
7
4
7
1
28
38
15
9
6
4
1
1
59
4
9
2
5
sudoku