Competitive Programming Contains solutions to Codechef HackerRank HackerEarth Codeforces ProjectEuler