Topcoder SRM396DIV1-250