Difficult sudoku #7288

3 2 5
3 9
4 6 9
2 6 1 3
5 8 7 6
1 4 2
1 8 3 6
6 3 8
1
123
456
789

Your time