Difficult sudoku #38868

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

Your time