Казак Вус и отрезки
Казак Ус недавно обнаружил отрезков на координатной прямой. Каждый отрезок определяется двумя координатами: — начальная точка отрезка и — конечная точка отрезка.
Казак Ус хочет разместить два новых отрезка длиной так, чтобы они не пересекались. Пусть — это количество отрезков, которые полностью содержат первый новый отрезок. Аналогично, — это количество отрезков, которые полностью содержат второй новый отрезок.
Задача состоит в том, чтобы расположить эти два отрезка так, чтобы сумма была максимально возможной. Помогите ему найти это максимальное значение.
Обратите внимание, что один отрезок может одновременно полностью содержать оба новых отрезка.
Примечание 1. Пусть и () — это начала новых отрезков. Эти отрезки не пересекаются, если .
Примечание 2. Новый отрезок с началом в точке полностью содержится в отрезке , если и .
Входные данные
Первая строка содержит два целых числа и () — количество отрезков и длина новых отрезков.
Каждая из следующих строк содержит по два целых числа и () — координаты начала и конца соответствующего отрезка.
Выходные данные
Выведите одно число — максимальное возможное значение выражения .
Примеры
Оценивание
( баллов): ;
( баллов): ;
( баллов): ;
( баллов): ;
( баллов): без дополнительных ограничений.