Большие планы
시간 제한1초메모리 제한1024 MB
겹치지 않는 체류 구간이 주어질 때, 연속한 b일 동안 체류 일수가 c일을 넘는지 판정한다.
문제
Для путешествий по странам шенгенской зоны турист, который не является гражданином входящих в неё государств, должен получить шенгенскую визу. Она позволяет не только совершать путешествия в любую страну шенгенской зоны, но и свободно перемещаться между ними. Если же турист получает мультивизу --- он может совершать произвольное количество путешествий в страны шенгенской зоны, разумеется, если все поездки полностью укладываются в сроки действия визы.
Геннадий только что получил шенгенскую мультивизу на дней. Он уже запланировал поездок, когда узнал о наличии дополнительного требования миграционной полиции: для любых последовательных дней он может находиться в шенгенской зоне не более, чем дней. При этом день приезда и день отъезда считаются полностью проведёнными в шенгенской зоне днями. Теперь Геннадий просит вас определить, соответствует ли его план требованиям миграционной полиции, или ему лучше сразу отказаться от части поездок. % пока его не загребли
입력
Первая строка ввода содержит четыре целых числа , , и (, ) --- количество поездок, запланированных Геннадием, продолжительность действия мультивизы в днях и параметры требования миграционной полиции соответственно.
Следующие строк описывают сами предполагаемые поездки. Каждое описание содержит два числа и () --- предполагаемые день отъезда и день приезда для -го путешествия соответственно.
Гарантируется, что поездки не перекрываются, то есть каждый из дней является частью не более чем одной поездки. Поездки перечислены в произвольном порядке, не обязательно в хронологическом.
출력
Выведите "Yes", если текущий план Геннадия не нарушает правил миграционной полиции по пребыванию на территории стран шенгенской зоны, в противном случае выведите "No" .
힌트
Во втором тесте из примера 180-дневное окно с дня по день (включительно) содержит день предполагаемого пребывания Геннадия в шенгенской зоне, а следовательно не попадает под правила миграционной полиции.
В третьем тесте из примера одним из 100-дневных окон, нарушающих правило, будет окно с дня по день (включительно). В этот период Геннадий планирует пробыть на территории стран шенгенской зоны с дня по день ( дней) и ещё с дня по день ( дня), что в сумме даст дня.