anderson_en, надо разобраться, что происходит в уже показанном куске кода. Почитать документацию по использованным методам. Посмотреть, что происходит с данными на каждом шаге, подумать, что вместо этого должно происходить, чтобы получить желаемый вами результат. Ещё раз заглянуть в документацию, посмотреть, нет ли там каких методов, которые помогут вам достигнуть желаемого (это касается статических методов Object, все нужные вам методы массивов вы уже видели). Ну а дальше переписываете имеющийся код.
mkone112, да плевать, что там конкретно происходило в означенный промежуток времени. Важна его длительность и результат. Отсюда и вывод - автор не только ничего не знает, но и знать не хочет. А чего тогда сюда пришёл? Пусть на фриланс катится, платит деньги, ему всё сделают.