Железная дорога
Между Цюрихом и Лугано проходит железная дорога длиной километров. Дорога пересекает живописные Альпы, предлагая потрясающие виды во время поездки. Из-за высоких перевалов на пути расположены туннелей. -й туннель начинается на расстоянии километров от Цюриха и заканчивается на расстоянии километров от Цюриха. (Таким образом, длина -го туннеля равна .)
У вас есть расписание поездов между двумя городами. Из Цюриха в Лугано отправляются поездов, -й поезд отходит в минут. Из Лугано в Цюрих отправляются поездов, -й поезд отходит в минут. Все поезда движутся с постоянной скоростью 1 километр в минуту, независимо от направления и от того, находятся они в туннеле или нет. На маршруте нет станций, и поезда никогда не останавливаются на семафорах. Таким образом, каждый поезд прибывает в пункт назначения ровно за минут.
Длина поезда незначительна по сравнению с длиной железной дороги, поэтому в этой задаче, предположим, что каждый поезд — это точка, которая движется вдоль железной дороги.
Обычно железная дорога имеет две колеи: по одной в каждом направлении. Единственным исключением являются туннели. Каждый туннель имеет только одну колею, которую можно использовать в любом направлении.
Если два поезда, движущиеся в противоположных направлениях, встречаются за пределами туннеля, они могут безопасно разъехаться. Это касается и поездов, которые встречаются точно в каждом конце туннеля. Однако, если пара поездов встречается строго внутри туннеля, происходит столкновение.
Учитывая описание туннелей и расписание поездов, определите, произойдет ли столкновение.
Входные данные
Первая строка содержит четыре целых числа , , , (, , ) — длина железной дороги, количество туннелей, количество поездов из Цюриха и количество поездов из Лугано соответственно.
Вторая строка содержит целых чисел () — начальные позиции туннелей.
Третья строка содержит целых чисел () — конечные позиции туннелей.
Для каждого от до выполняется условие . Также для каждого от до выполняется условие . (Другими словами, каждый туннель имеет положительную длину, туннели не пересекаются и даны в порядке возрастания расстояния от Цюриха.)
Четвертая строка содержит целых чисел () — время отправления поездов из Цюриха. Они заданы в порядке возрастания, то есть для всех допустимых .
Пятая строка содержит целых чисел () — время отправления поездов из Лугано. Они заданы в порядке возрастания, то есть для всех допустимых .
Выходные данные
Выведите «YES» (без кавычек), если произойдет хотя бы одно столкновение, или «NO» в противном случае.
Примеры
Примечание
В первом примере есть два туннеля на пути длиной 100 километров: один от 20 до 30 километров от Цюриха, другой от 50 до 60 километров от Цюриха. Единственному поезду, отправляющемуся из Цюриха, удается избежать всех поездов, идущих в Лугано, следующим образом:
первый поезд встречается за 5 километров от Цюриха,
второй поезд встречается на полпути между туннелями,
третий поезд встречается за 10 километров от Лугано,
четвертый поезд отправляется задолго после того, как поезд из Цюриха прибыл в пункт назначения.
Во втором примере два поезда сталкиваются точно посередине единственного туннеля, что приводит к аварии.
В третьем примере два поезда сталкиваются точно в конце туннеля, который ближе к Цюриху. В четвертом примере они встречаются точно на другом конце туннеля. Оба случая безопасны, так как поезда разъезжаются и благополучно достигают пункта назначения.
Оценивание
Во всех блоках, кроме последнего, , все и все являются четными.
Блок 1 (14 баллов): и .
Блок 2 (16 баллов): и .
Блок 3 (41 балл): без дополнительных ограничений.
Блок 4 (29 баллов): без дополнительных ограничений. Также , и не обязательно четные.