Here's a draft of my idea.