\begin{problem}{Выходной}{rest.in}{rest.out}{2 секунды}{64 мегабайта}

Как известно, следующий день после олимпиады является выходным днем. Однако толпы ЛКШат стремятся попасть 
в комповник даже в выходной день. Преподаватели решили запретить ЛКШатам приближаться к комповнику.
Чтобы ограничить доступ к комповнику жителям определенного домика, проводится линия, разделяющая 
домик и комповник, которую запрещено пересекать жителям этого домика. 
Разумеется домик лежит по одну сторону линии, а комповник~--- по другую.

Будем считать, что как домик, так и комповник представляют собой выпуклые многоугольники на плоскости. Линия, их разделяющая~---
не что иное, как прямая на плоскости. Многоугольники, соответствующие домику и комповнику, лежат по разные стороны от этой прямой.

Ваша задача~--- по данным координатам вершин этих многоугольников найти прямую их разделяющую.

\InputFile
В первой строке входного файла задано число $N$ $(1 \le N \le 50\,000)$~--- количество вершин в многоугольнике, соответствующем домику.
Затем в $N$ строках перечислены координаты вершин многоугольника по часовой стрелке. 
Затем на отдельной строке задано число $M$ $(1 \le M \le 50\,000)$~--- количество вершин в многоугольнике, соответствующем комповнику.
Затем в $M$ строках перечислены координаты вершин этого многоугольника по часовой стрелке. 
Все координаты целые и по модулю не превышают $10^9$.
В обоих многоугольниках никакие три точки не лежат на одной прямой.

\OutputFile
Выведите в файл три числа $A, B, C$~--- коэффициенты прямой, описываемой уравнением $Ax + By + C = 0$.
Прямая должна быть нормированной, то есть должно быть выполнено следующее: $\sqrt{A^2 + B^2} = 1$.
Описанные во входных данных многоугольники должны лежать по разные стороны от выведенной прямой и не должны пересекаться с ней.

\Example

\begin{example}%
\exmp{%
4
0 0
0 1
1 1
1 0
3
2 0
2 2
4 0
}{%
1 0 -1.5
}%
\end{example}

\end{problem}
