9
8
3
12
52
9
3
5
3
1
7
98
6
6
5
9
5
4
61
47
3
2
7
sudoku