Very difficult sudoku #67197

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

Your time