Very difficult sudoku #38665

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

Your time