Difficult sudoku #55552

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

Your time