Got my gears turning...

|

I have an idea for this...