Medium difficult sudoku #8554

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

Your time