Medium difficult sudoku #28059

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

Your time