I think, but am not sure, that I see what you want, but I am struggling to envisage the start data.

Can you post a good before and after example?