Medium difficult sudoku #42911

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

Your time