Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEASolved except '2015 Team Rank'.
Solution:
Had to read thru the comments to realize that I didn't need the 2015 rank. Should probably update the master solution, because even that is misleading.
Correction
Good