Жабеня VS комар: Остання битва!#4895

Жабеня VS комар: Остання битва!

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

Лісове болото розділено на 8 \times 8 однакових клітин. На одній із клітин сидить жабеня, а над якоюсь іншою клітинкою літає комар. Жабеня хоче з'їсти комара, а комар намагається втекти (уникнути загибелі у череві жабеняти). Жабеня та комар рухаються по черзі.

prb4895

За один стрибок жабеня може переміститися по горизонталі або вертикалі на будь-яку ненульову кількість клітин. Комар за один переліт може переміститися на одну із сусідніх клітин (по горизонталі, вертикалі чи по діагоналі). Якщо жабеня у стрибку пролітає через клітинку, над якою знаходиться комар, або стрибає безпосередньо на цю клітинку, то воно з'їдає комара. Жабеня може переміститися на одну клітинку по діагоналі, якщо цим ходом воно з'їдає комара.

Потрібно скласти програму, яка за заданою початковою позицією жабеняти та комара визначить, чи зможе жабеня з'їсти комара.

Жабеня і комар повинні рухатися кожного ходу (не можуть залишатися на місці). Комар та жабеня можуть знаходитись на одній клітинці, але якщо це сталося в хід жабеняти, жодна послідовність ходів не призведе до поїдання комара.

\InputFileВхідні дані містять декілька (до ) тестів. Кожен тест подано у окремому рядку і складається з чисел: X_L Y_L X_K Y_K , розділених пробілами. Тут X_L, Y_L — початкові координати жабеняти, X_K, Y_K — початкові координати комара, вказує хто ходить першим: — жабеня, — комар.

Завершення тестів — число у окремому рядку.

\OutputFileДля кожного тесту виведіть відповідь у окремому рядку. Виведіть YES, якщо при оптимальній стратегії обох жабеня з'їсть комара, і NO у протилежному випадку.

Приклади

Приклад 1

Loading
Loading