Medium difficult sudoku #57287

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

Your time