Time to Complete: 30 minutes Rating: Beginner
This was an interesting challenge. ChatGPT is so capable.