2
78
4
52
9
87
5
3
1
3
172
6
1
6
8
25
7
67
9
39
4
sudoku