В чем ошибка? Может я снова неверно понял условие, но отрабатывает, как надо