12
6
7
52
3
3
8
6
45
1
42
7
45
9
1
8
7
95
8
3
95
sudoku