262144#10577

262144

1 секунда
128 мегабайтів
Складна

Бессі любить завантажувати ігри, щоб грати на своєму мобільному телефоні, хоча маленький сенсорний екран доволі незручний для її великих копит.

Особливо її зацікавила гра, в яку вона зараз грає. Гра починається з послідовності з додатних цілих чисел, кожне з яких знаходиться в діапазоні від до . За один хід Бессі може вибрати два сусідніх числа з однаковими значеннями та замінити їх одним числом, значення якого на одиницю більше. Наприклад, вона може замінити два сусідніх числа одним числом .

Мета гри — максимізувати значення найбільшого числа, присутнього в послідовності після закінчення гри. Допоможіть Бессі отримати максимально можливий результат!

Вхідні дані

У першому рядку міститься ціле число n~(2 \le n \le 262144), а в наступних рядках містяться чисел вихідної послідовності.

Вихідні дані

Виведіть найбільше ціле число, яке Бессі може отримати.

Приклади

У наведеному прикладі Бессі спочатку об'єднує друге та третє числа , отримуючи послідовність . Потім вона об'єднує два числа і отримує . Зауважте, що об'єднувати перші два числа не оптимально.

Приклад 1

Loading
Loading