Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEApart 1 seems acceptable although part 3 cannot be answered I think
An enjoyable one
I liked that this challenge had multiple outputs. Here is my solution (lots of cleaning):