Sounds like a golf challenge... Here's my take. Not exactly the same, but smaller :P