Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 256000/256000/256000/256000 Кб.
Злые пришельцы снова терроризируют мирное население! На этот раз они решили подчинить жителей двух близкорасположенных мегаполисов, установив поблизости источник зомбирующего излучения.
Известно, что при рассмотрении с борта летающей тарелки мегаполисы выглядят как многоугольники, не имеющие общих точек. Пришельцы собираются построить свой излучатель, выполнив два условия:
- Излучатель должен находиться на равном расстоянии от обоих мегаполисов;
- Сумма расстояний от излучателя до мегаполисов должна быть наименьшей.
Если излучатель можно построить в нескольких местах, пришельцы предпочтут то, которое имеет наименьшую координату Y. Если излучатель всё ещё можно построить в нескольких местах, пришельцы предпочтут то, которое имеет наименьшую координату X.
Всемирная организация по борьбе с внеземными захватчиками уже готова выслать чёрные вертолёты. Вам нужно срочно определить, где именно запланировали свою стройку пришельцы.
Входные данные
Первая строка содержит целые числа N, M (3 <= N, M <= 10^3) — количества вершин многоугольников, описывающих первый и второй мегаполис соответственно.
Вторая строка содержит N пар целых чисел X1i Y1i (0 <= X1i, Y1i <= 10^5) — координаты вершин первого многоугольника в порядке обхода.
Третья строка содержит M пар целых чисел X2i Y2i (0 <= X2i, Y2i <= 10^5) — координаты вершин второго многоугольника в порядке обхода.
Выходные данные
В единственной строке выведите два вещественных числа с точностью не менее 4 знаков после запятой — абсциссу и ординату точки, в которой строится излучатель.
Примеры
Входные данные | Выходные данные |
4 4 0 0 0 1 1 1 1 0 3 0 3 1 4 1 4 0 | 2.0000 0.0000 |
4 4 0 0 0 1 1 1 1 0 2 2 2 3 3 3 3 2 | 1.5000 1.5000 |
Для отправки решений необходимо выполнить вход.
|