Medium difficult sudoku #12099

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

Your time