Medium difficult sudoku #43923

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

Your time