Topcoder SRM#626