Competitive programming examples