add topcoder code