Very difficult sudoku #13877

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

Your time