Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEAit's done - it did take a bit longer than I expected it to..
A bit tricky for sure! This could certainly be done more elegantly, but as long as the job gets done...
Not the most elegant, but correct.