6
2
5
9
12
1
8
5
95
4
7
23
1
8
29
6
7
9
52
9
7
5
3
sudoku