TopCoder SRM624