Add a lot of new problems from euler and topcoder