Part 2 -
Well, I got on the leaderboard, at least! Hopefully I'll be able to start crawling up it soon!