Париж переповнений туристами під час Олімпійських ігор! Ви хочете втекти з міста і вирушити в похід лінійним маршрутом. На цьому маршруті кожен кілометр, включаючи початок та кінець, позначений кілометровим каменем, на якому вказана висота каменю. Ухил між двома сусідніми каменями постійний і жодні два камені не мають однакової висоти.
Плануючи повернутися сюди з друзями, Ви намагаєтеся знайти точку походу, з якої був найгарніший краєвид. Краса точки краєвиду визначається як відстань (виміряна в кілометрах) між Вашою поточною позицією та попередньою позицією на маршруті, на якій висота була такою самою. Якщо такої попередньої позиції не існує, це означає, що Ви бачите місто та його смоґ і краса цього краєвиду дорівнює нулю.
Ви записали висоти всіх кілометрових каменів. Якою є максимальна краса на вашому маршруті?
Перший рядок містить одне ціле число (1 \le n \le 10^5) — кількість кілометрових каменів на маршруті. Другий рядок містить цілих чисел h_1, h_2, \ldots, h_n; кожне ціле число h_k (0 \le h_k \le 10^6, h_k попарно різні) — це висота (виміряна в метрах) -го кілометрового каменя на маршруті.
Виведіть одне число : максимальний показник краси на вашому маршруті. Це число записується у вигляді цілого числа, або у вигляді нескоротного дробу , для якого d \ge 2; нагадаємо, що дріб є нескоротним, якщо найбільший спільний дільник чисел і дорівнює .
Приклад 1
Приклад 2