My idea :)

Updated

Disclaimer