Medium difficult sudoku #38839

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

Your time