5
7
19
3
4
52
1
6
9
5
4
1
8
5
5
6
2
9
8
35
4
2
97
7
6
sudoku