Yuck, I hate clipping-based solutions!

6 months later
2 years later