Difficult sudoku #13868

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

Your time