Very difficult sudoku #69393

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

Your time