A Competitive Programming Library