Medium difficult sudoku #27523

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

Your time