Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEAHad to look up some logic for the error message but given it was a bonus I might have skipped it, so I'm glad I've learned something. Good practise for use of the Q anchor for me too, haven't gotten to do that much.
Here's my solution (with error handling bonus).