Here's the general concept / idea I had (not an actual attempt, just initial idea)