Medium difficult sudoku #27543

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

Your time