\begin{problem}{Две доминошки (7-11 классы)}{domino.in}{domino.out}{2 секунды}{256 мегабайт}

\vspace{5ex}
Доминошка представляет собой прямоугольную плитку размером $1 \times 2$, разделенную на две половинки. На каждой из них нарисовано от $0$ до $6$ точек. По правилам игры две доминошки можно поставить рядом, если у них есть половинки с одинаковым числом точек. Например, доминошки
\newcommand\Domino[2]{\raisebox{-0.45ex}{{\Large $\Box\hspace{-0.34ex}\Box \hspace{-2.75ex} \raisebox{0.4ex}{{\scriptsize #1 \:#2}}$}} \,}
\Domino 1 2 и \Domino 1 4, а также 
\Domino 0 1 и \Domino 5 1
можно поставить рядом, а доминошки 
\Domino 1 2 и \Domino 3 4 
--- нельзя. (Числа означают количества точек на половинках доминошек.)

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

\InputFile
В первой строке записаны через пробел два целых числа $a$ и $b$ --- количество точек на половинках первой доминошки ($0 \le a, b \le 6)$. Во второй строке записаны через пробел два целых числа $c$ и $d$ --- количество точек на половинках второй доминошки ($0 \le c, d \le 6)$. Гарантируется, что доминошки отличаются количеством точек хотя бы на одной из половинок.

\OutputFile
Выведите число $-1$, если доминошки нельзя поставить рядом друг с другом. В противном случае запишите через пробел исходные числа $a, b, c, d$ в порядке расположения доминошек по правилам игры. Если решений несколько, выведите любое из них.

\Scoring
Задача оценивается в 100 баллов. Баллы начисляются, только если пройдены {\it все} тесты.

\Examples

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

\end{problem}
