Коров'яча академія I#11231

Коров'яча академія I

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

Бессі навчається в аспірантурі (PhD) з комп'ютерних наук. Вона опублікувала статей, і її -ту статтю процитували c_i разів.

Бессі чула, що академічні досягнення вимірюються -індексом. -індекс — це найбільше число таке, що у вченого є не менше статей, кожна з яких процитована не менше разів. Наприклад, вчений із чотирма статтями та кількістю цитувань (1, 100, 2, 3) має -індекс, рівний , а вчений із кількістю цитувань (1, 100, 3, 3) має -індекс, рівний .

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

Допоможіть Бессі визначити максимальний -індекс, якого вона може досягти, написавши таку оглядову статтю.

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

Вхідні дані

Перший рядок містить числа n~(1 \le n \le 10^5) та l~(0 \le l \le 10^5).

Другий рядок містить цілих чисел c_1, \dots, c_n~(0 \le c_i \le 10^5).

Вихідні дані

Виведіть максимальний -індекс, який Бессі може отримати, написавши оглядову статтю.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Примітка

Приклад 1. Бессі не може цитувати свої статті. Її -індекс для (1, 100, 2, 3) дорівнює .

Приклад 2. Якщо Бессі процитує третю статтю, кількість цитувань стане (1, 100, 3, 3). У цьому випадку h = 3.