Medium difficult sudoku #55311

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

Your time