3
5
18
5
8
7
47
6
5
4
9
751
2
3
5
2
83
1
4
5
58
9
2
sudoku