Вы оставили слишком много комментариев к этому заданию. Пожалуйста, попробуйте позже.