Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEASolution in Python Tool,
Here's my solution. A couple of extra steps to keep the headings clean.
Here is my submission.
My final columns are not as wide.