Задача B. Blown by the wind

Автор:М. Спорышев   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:512 Мб
Выходной файл:Стандартный выход  

Условие

Юный программист Вася хочет сделать подарок Алисе на день рождения. Для этого он нашел красивую одномерную лужайку и в N целочисленных координатах xi поставил по ai красивых камней, чтобы потом показать Алисе.

Утром Вася обнаружил, что из-за сильного ветра, который дул ночью то в одну то в другую сторону, некоторые камни укатились в разные стороны. Теперь в M целочисленных координатах yi находится по bi камней.

Тем не менее, относительное положение камней не могло измениться. Т.е. если первый камень находился в координате x1, а второй камень — в координате x2 > x1, то их координаты y будут удовлетворять неравенству y2 ≥ y1. Камни, находившиеся в одинаковых координатах x могут попасть в разные координаты y.

Вася хочет понять, насколько сильно изменилось расположение камней, поэтому он просит вас посчитать, сколько камней точно остались стоять на своих исходных позициях.

Формат входных данных

Первая строка содержит целое число N.

Следующие N строк содержат по два целых числа, разделенных пробелом — xi, ai, в порядке возрастания xi.

Следующая строка содержит целое число M.

Следующие M строк содержат по два целых числа, разделенных пробелом — yi, bi, в порядке возрастания yi.

The next M lines contain two integers each, separated by a space — yi, bi, in ascending order of yi.

Формат выходных данных

Выведите количество камней, которые остались на своих исходных позициях.

Ограничения

1 ≤ N, M ≤ 105

 − 109 ≤ xi, yi ≤ 109

1 ≤ ai, bi ≤ 109

Примеры тестов

Стандартный вход Стандартный выход
1
3
1 1
2 1
3 1
1
3 3
1
2
2
1 5
2 1
4
1 2
2 1
3 1
4 2
2

0.169s 0.030s 15