Красивый вид
Париж переполнен туристами во время Олимпийских игр! Вы хотите сбежать из города и отправиться в поход по линейному маршруту. На этом маршруте каждый километр, включая начало и конец, обозначен километровым камнем, на котором указана высота камня. Уклон между двумя соседними камнями постоянен, и никакие два камня не имеют одинаковой высоты.
Планируя вернуться сюда с друзьями, Вы пытаетесь найти точку похода, с которой был самый красивый вид. Красота точки вида определяется как расстояние (измеренное в километрах) между Вашей текущей позицией и предыдущей позицией на маршруте, на которой высота была такой же. Если такой предыдущей позиции не существует, это значит, что Вы видите город и его смог, и красота этого вида равна нулю.
Вы записали высоты всех километровых камней. Какова максимальная красота на вашем маршруте?
Входные данные
Состоит из двух строк. Первая строка содержит одно целое число — количество километровых камней на маршруте. Вторая строка содержит целых чисел ; каждое целое число , попарно различные) — это высота (измеренная в метрах) -го километрового камня на маршруте.
Выходные данные
Выведите одно число : наибольший показатель красоты на вашем маршруте. Это число записывается либо в виде целого числа, либо в виде несократимой дроби , для которой ; напомним, что дробь является несократимой, если наибольший общий делитель чисел и равен .