12
7
8
31
8
3
6
8
29
5
9
3
84
6
1
2
7
95
6
5
26
sudoku