Very difficult sudoku #69769

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

Your time