Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEAMy Solution.
Structuring like this instead, took a second to understand the Q
Don't understand the discrepancy between what the question asks for and the provided solution, so I gave both.