Послідовність
На Антона тиснуть терміни — треба здавати всі роботи. Як часто це буває — продовжити дедлайн він не може...
Вам дана послідовність з цілих чисел, і два цілі числа та . Вам треба знайти найдовшу таку підпослідовність послідовності , що (). Тут позначає кількість елементів послідовності . Іншими словами, вам потрібно вибрати таку підпослідовність, що сума кожних двох сусідніх чисел не менша за та не більша за .
Підпослідовність масиву — це послідовність, яку можна отримати видаленням кількох (можливо жодного) елементів початкової послідовності.
Вхідні дані
Перший рядок містить три цілі числа , , (, ).
Другий рядок містить цілих чисел () — опис послідовності.
Вихідні дані
Виведіть єдине ціле число — максимальну довжину такої підпослідовності .
Приклади
Примітка
У першому прикладі можна вибрати таку підпослідовність . . .
Також можна вибрати й .
Оцінювання
( бал): всі однакові;
( бали): для всіх ;
( балів): ;
( балів): ;
( балів): ;
( балів): ;
( балів): ;
( балів): ;
( бали): ;
( балів): без додаткових обмежень.