Зимним утром пятая группа детского сада "Солнышко" играет на дорожке во дворе. Дорожка имеет длину 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
| Название |
|---|


