Рисохранилище#2254

Рисохранилище

1 секунда
64 мегабайта
Easy

В сельской местности есть длинная прямая дорога, известная как Рисовый Путь. Вдоль этой дороги расположено рисовых полей. Каждое поле находится на целой координате от до включительно. Рисовые поля заданы в неубывающем порядке их координат. Формально, для 0 \leq i < R координата поля — это . Гарантируется, что 1 \leq x[0] \leq x[1] \leq \dots \leq x[R-1] \leq L.

Обратите внимание, что несколько рисовых полей могут находиться на одной и той же координате.

Планируется построить единственный рисовый хаб, куда нужно доставить как можно больше риса. Как и поля, хаб должен быть расположен на целой координате от до включительно. Хаб можно построить на любой целой координате, в том числе на той, где уже находится одно или несколько полей.

Каждое поле производит ровно одну грузовую машину риса за сезон. Для доставки риса в хаб необходимо нанять водителя грузовика, который берет 1 бат за единицу расстояния доставки. То есть стоимость транспортировки риса из данного поля в хаб равна модулю разности их координат.

К сожалению, бюджет на сезон ограничен: на транспортировку можно потратить не более бат. Необходимо выбрать местоположение хаба так, чтобы к нему можно было доставить как можно больше машин с рисом, не превышая выделенный бюджет.

Input

Первая строка содержит три целых числа , и (1 \leq R \leq 10^5, 1 \leq L \leq 10^9, 0 \leq B \leq 2 \cdot 10^{15}): количество полей, максимальная координата и бюджет соответственно.

Следующие строк содержат целых чисел — координаты полей (0 \leq i < R). Все числа отсортированы в неубывающем порядке.

Output

Выведите максимальное количество машин с рисом, которое можно доставить в хаб, не превышая заданный бюджет.

Examples

Example 1

Loading
Loading