Solutions about the topcoder.