Олимпиадный тренинг

Задача . A. Сон Студента


Как утверждает статистика, студенты спят не более трёх часов в сутки. Но даже в мире грёз, мерно посапывая, они не всегда могут избавиться от чувства нависшей угрозы.

Спит Бедный Студент и снится ему, как сидит он на экзамене по математическому анализу у самого страшного преподавателя современности, трёхкратного героя Советского Союза, лауреата нобелевской премии по отчислению студентов, многоуважаемого профессора Петра Палыча.

Ни на один вопрос не смог ответить Бедный Студент. Значит, вместо большого просторного офиса придётся ему идти работать на ториевые шахты. Но подождите! Пётр Палыч решил дать Студенту последний шанс! Да, такое может быть только во сне.

И профессор начал: «Встретились венерянская девочка и марсианский мальчик на Земле и захотели прогуляться, держась за руки. Но вот беда: у девочки на левой руке al пальцев, а на правой - ar пальцев. У мальчика, соответственно, bl и br. Им будет удобно держаться за руки только тогда, когда никакая пара пальцев девочки не будет соприкасаться между собой, то есть между любыми двумя пальцами девочки есть палец мальчика. И вместе с этим, никакая тройка пальцев мальчика не должна соприкасаться между собой. Определите, можно ли им взяться за руки так, чтобы обоим было удобно?»

Мальчику и девочке всё равно, кто пойдёт слева, а кто справа. Разница лишь в том, что если мальчик пойдёт слева от девочки, то он возьмёт своей правой рукой её левую руку, а если он пойдёт справа — то наоборот.

Входные данные

В первой строке даны два натуральных числа, не превышающие 100: количество пальцев на левой и правой руках венерянской девочки, соответственно. Во второй строке даны два натуральных числа, не превышающие 100: количество пальцев на левой и правой руках марсианского мальчика, соответственно.

Выходные данные

Выведите YES или NO: ответ на вопрос Петра Палыча.

Примечание

Мальчику и девочке не принципиально, кто пойдёт слева, а кто справа.


Примеры
Входные данныеВыходные данные
1 5 1
10 5
YES
2 4 5
3 3
YES
3 1 2
11 6
NO

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя