Difficult sudoku #13896

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

Your time