12
7
86
4
16
3
2
7
13
982
67
4
2
5
38
1
45
7
87
sudoku