Плавний контест
Андрій не полюбляє різкі перепади, а особливо в контестах. Два числа і утворюють різкий перепад, якщо . Скажемо, що контест є плавним, якщо ніякі складності двох сусідніх задач не утворюють різкий перепад.
Вам дано чисел — складності задач. Визначте, чи утворюють ці задачі плавний контест.
Вхідні дані
Перший рядок містить п'ять цілих чисел , , , , () — складності задач.
Вихідні дані
Виведіть «YES
», якщо числа утворюють плавний контест, і «NO
» в іншому випадку (Перевіряюча система не чутлива до регістру, тобто відповіді «Yes
» та «yES
» будуть також зараховані).
Приклади
Примітка
Пояснення до першого прикладу:
, , , .
Жодна з цих пар не утворює різкий перепад, тому числа утворюють плавний контест.
Пояснення до другого прикладу: , , , .
Як можна бачити, останні два числа утворюють різкий перепад, тому числа не утворюють плавний контест.