Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEASolution attached. A little messy but gets the job done. Could have done this shorter and cleaner.
Fun challenge to think through all the different ways this could be done.