Medium difficult sudoku #55355

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

Your time