Волшебная шахта

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Волшебники-шахтеры занимаются изучением наличия полезных магических ископаемых. Сейчас им поручено выкопать как можно более глубокую шахту, чтобы проверить наличие магических ископаемых в регионе. Ландшафт региона может быть представлен как последовательность столбов земли, ii-й из которых имеет высоту h_ih\_i метров, и бесконечен в глубину. Шахтеры могут за одну минуту удалить 11 метр земли сверху любого столба. Чтобы не произошло обрушение во время раскопок, требуется, чтобы после каждой операции разница высот любых двух соседних столбов не превосходила 11. Изначальный ландшафт также удовлетворяет этим ограничениям.

Помогите шахтерам определить минимальную глубину, которую они могут достигнуть за tt минут.

입력

В первой строке даны два целых числа nn и tt --- количество столбов земли и время, которое шахтеры будут копать (1n100,0001 \le n \le 100\\,000, 1t10181 \le t \le 10^{18}). В следующей строке даны nn целых чисел h_ih\_i --- исходные высоты столбов земли (1h_i1091 \le h\_i \le 10 ^ 9). Гарантируется, что h_ih_i+11|h\_i - h\_{i + 1}| \le 1 для всех i\[1n1]i \in \[1 \dots n - 1].

출력

В единственной строке выведите одно целое число --- минимальную глубину, которую шахтеры могут достигнуть за tt минут.

힌트

Пояснение к первому тесту, штрихованным отмечены части, которые нужно выкопать:

Пояснение ко второму тесту: