Why Competitive Programming Is Easy