Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEAA lengthy solution to work through this one. I definitely look forward to seeing other solutions to see if there is any simpler solutions.
Solution attached.