Want to get involved? We're always looking for ideas and content for Weekly Challenges.
I used the same strategy in solving this weekly challenge as provided in the solution. This was a really fun one! Thank you.
Here is my solution, quite similar to many of the responses
Updating from old profile
Here is my solution.