Solutions to topcoder problems in SRMs.