Difficult sudoku #6168

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

Your time