Very difficult sudoku #23393

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

Your time