Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEAMy solution feels way over-ingineered, but here it is...
OK I did not enjoy this one at all! But it was great practice for what I'm doing at work at the moment, so can't complain too much 🙂