Move topcoder code outside