\begin{problem}{Лестница}{stair.in}{stair.out}{2 секунды}{256 мегабайт}

%Автор задачи: Григорий Шовкопляс
%Автор условия: Григорий Шовкопляс

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

Он перфекционист, поэтому все ступеньки лестницы должны иметь одинаковые высоту и ширину.
Вся лестница располагается в координатной плоскости, начинаясь в точке $(x_A, y_A)$ и заканчиваясь в точке $(x_B, y_B)$. 
Под ступенькой в данном контексте Шерлок подразумевает пару отрезков ненулевой длины~--- вертикального и горизонтального соответственно.

При этом, чтобы лестницей было удобно пользоваться, ширина каждой ступеньки должна быть не меньше $a$, а 
высота не больше $b$. Шерлоку нравится давать подобные задачки своему другу и помощнику доктору Ватсону, и эта~--- не исключение.
Также он хочет решить задачу максимально эффективно, а именно, он хочет, чтобы количество ступенек было максимально возможным.

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

\begin{center}
    \includegraphics{pics/pic.1}
\end{center}

\InputFile
В первой строке входного файла содержатся два целых числа $x_A, y_A$ ($-10^9 \le x_A, y_A \le 10^9$)~--- 
координаты первой точки. 

Во второй строке входного файла содержатся два целых числа $x_B, y_B$ ($-10^9 \le x_B, y_B \le 10^9$)~--- 
координаты второй точки. 

В третьей строке даны два целых числа $a, b$ ($1 \le a \le b \le 10^9$)~--- 
ограничения на ширину и высоту ступеньки соответственно.

Гарантируется, что $x_A \ne x_B, y_A \ne y_B$.

\OutputFile
В первой строке выходного файла выведите два целых числа $w_{num}, w_{den}$~--- числитель и знаменатель дроби,
которая определяет ширину ступеньки.

Во второй строке выходного файла выведите два целых числа $h_{num}, h_{den}$~--- числитель и знаменатель дроби,
которая определяет высоту ступеньки.

Числа в ответе должны быть положительными и не должны превышать $2 \cdot 10^9$. Дроби не обязаны быть несократимыми.

Если существует несколько ответов, выведите любой. Если ответа не существует, выведите \texttt{-1}.

\Example
\begin{example}%
\exmp{
-4 -3
8 3
2 2
}{
4 2
1 1
}%
\exmp{
3 3
1 1
3 3
}{
-1
}%
\end{example}

\Note
На рисунке приведен пример для первого теста из условия.

\Testing
Первая группа тестов состоит из тестов, для которых выполняется ограничение $-1\,000 \le x_A, y_A, x_B, y_B \le 1\,000$; $1 \le a \le b \le 1\,000$. 
Баллы 
за эту группу начисляются только при прохождении всех тестов группы. Стоимость группы составляет $40$ баллов.

Вторая группа тестов состоит из тестов, для которых выполняется ограничение $-10^9 \le x_A, y_A, x_B, y_B \le 10^9$; $1 \le a \le b \le 10^9$. Баллы 
за эту группу начисляются только при прохождении всех тестов группы. Стоимость группы составляет $60$ баллов.

Обратите внимание на возможность узнать результат проверки вашего решения на всех группах тестов, 
нажав на ссылку <<\texttt{Request feedback}>> на вкладке <<\texttt{Runs}>>.

\end{problem}