Бессі навчається в аспірантурі (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
Приклад 2
Приклад 1. Бессі не може цитувати свої статті. Її -індекс для (1, 100, 2, 3) дорівнює .
Приклад 2. Якщо Бессі процитує третю статтю, кількість цитувань стане (1, 100, 3, 3). У цьому випадку h = 3.