Competitive Programming in Python