Medium difficult sudoku #52503

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

Your time