Topcoder SRM147DIV1-500