Вступ до університету
Амін і Азіз успішно пройшли технічний етап вступу до корейського університету KAIST. Разом з ними цей етап подолали всього кандидатів. Однак, це ще не гарантує їхнього зарахування. На наступному етапі університет обиратиме студентів на основі їхніх соціальних якостей. Соціальні якості кожного кандидата, який пройшов технічний етап, вже оцінені. Соціальні якості -го кандидата позначаються як .
Університет здійснює відбір, керуючись параметром, що називається діапазоном відбору, позначеним як . Університет прагне відбирати кандидатів так, щоб різниця в соціальних якостях між найбільш соціальним і найменш соціальним студентом не перевищувала . Це забезпечує оптимальну взаємодію в студентському середовищі. За цих умов університет хоче прийняти якомога більше студентів. Визначте максимальну кількість студентів, яку може прийняти університет.
Вхідні дані
Перша стрічка містить два цілі числа ( ) і ( ) - кількість кандидатів і діапазон відбору. Друга стрічка містить цілих чисел ( ) - соціальні якості кандидатів.
Вихідні дані
В єдиній стрічці вкажіть максимальну кількість студентів, яку може прийняти університет.
Підзадачі
Завдання складається з наступних 4 підзадач:
Пояснення прикладу
Університет може прийняти максимум студенти, наприклад, або . У обох групах різниця в соціальних якостях між найбільш соціальним і найменш соціальним кандидатом не перевищує .