C. Дети и Снежинки
ограничение по времени на тест
2.5 с
ограничение по памяти на тест
128 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Зимним утром пятая группа детского сада "Солнышко" играет на дорожке во дворе. Дорожка имеет длину n метров и состоит из клеток с номерами от 1 до n. Клетка имеет размер 1 метр.

Дети занимают некоторые клетки дорожки. При этом, на одной и той же клетке могут стоять два и более ребёнка. Игра заключается в том, чтобы уклониться от снежинок, которые падают на дорожку. Все дети в группе имеют одинаковый рост h. За один ход каждый ребёнок может перебежать на соседнюю клетку вправо или влево или остаться на той же клетке.

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

Каждая снежинка падает строго на определённую клетку дорожки. За один ход снежинка падает вниз на 1 метр. Когда снежинка, падающая на клетку i достигает высоты h, все дети, находящиеся на этой клетке выходят из игры. Если ребёнок прибегает на клетку на которой расположена снежинка на высоте h или ниже, то он выбывает из игры. Как только снежинка достигла высоты 0, клетку снова можно занимать. Известно, что в начале игры все снежинки находятся выше детей.

Воспитательница Тамара хочет организовать игру так, чтобы к концу m ходов на дорожке остался хотя бы один ребёнок. Вам даны исходные позиции всех k детей и начальные положения всех l снежинок. Помогите воспитательнице, определите какое максимальное количество детей может остаться на дорожке после m ходов.

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

В первой строке через пробел даны пять целых чисел: n – количество клеток на дорожке, m – количество ходов, k – количество детей, l – количество снежинок, h – рост детей, 1 ≤ n, k, l, h ≤ 106, 1 ≤ m ≤ 103.

В следующей строке через пробел даны k целых чисел a1, a2, ..., ak – начальные позиции детей, 1 ≤ ai ≤ n.

В следующих l строках через пробел даны по два целых числа ti и hi – номер клетки и начальная высота снежинки, 1 ≤ ti ≤ n, h + 1 ≤ hi ≤ 106.

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

В единственной строке выведите одно целое число – ответ на задачу.

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