CSE 1200: Introduction to Competitive Programming