3
48
2
9
3
4
3
9
87
6
3
275
6
1
27
8
9
1
6
2
5
75
6
sudoku