Well, I participated in another TopCoder contest tonight, even leaving tole house early to do it... and I did horribly. Despite that, I still gained 41 points for my rating, so it's all good. Too bad I spent all day sleeping, then tole house, then topcoder, then soldat. Another wasted day...