added new topcoder solutions