Very difficult sudoku #22545

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

Your time