A. Помогите Василисе Премудрой 2
ограничение по времени на тест
2 seconds
ограничение по памяти на тест
256 megabytes
ввод
стандартный ввод
вывод
стандартный вывод

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

Замок ларчика устроен следующим образом: в нем в виде квадрата 2 × 2 расположено 4 одинаковых углубления для самоцветов, а по краям замка возле углублений написаны некоторые числа. Пример замка изображен на рисунке ниже.

К ларчику прилагаются 9 самоцветов той же формы, что и углубления, на каждом из которых написано одно из чисел от 1 до 9 (каждое из чисел написано ровно на одном из самоцветов). Открыть ларчик можно только после того, как его правильно инкрустировать самоцветами — то есть вставить в каждое углубление на замке ровно по одному самоцвету. При этом суммы чисел по строкам, столбцам, и двум диагоналям квадрата должны совпасть с числами, записанными по краям замка. Например, замок выше откроется, если вставить в углубления самоцветы с числами как на рисунке ниже.

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

Входные данные

На входе заданы числа, записанные по краям замка ларчика. В первой строке записаны через пробел целые числа r1 и r2, задающие требуемые суммы чисел по строкам квадрата, во второй строке записаны через пробел целые числа c1 и c2, задающие требуемые суммы чисел по столбцам квадрата, в третьей строке записаны через пробел целые числа d1 и d2, задающие требуемые суммы чисел на главной и побочной диагоналях искомого квадрата-замка (1  ≤ r1, r2, c1, c2, d1, d2 ≤ 20). Соответствие переменных и мест, на которых они записаны, см. на рисунке ниже. Также см. второй тест из примеров, демонстрирующий пример из условия задачи.

Выходные данные

Выведите схему инкрустации ларчика: две строки по два разделенных пробелами целых числа от 1 до 9. Числа должны быть попарно различными. Если для заданного замка решения задачи не существует, выведите единственное число «-1» (без кавычек).

Если решений несколько, выведите любое.

Примеры
Входные данные
3 7
4 6
5 5
Выходные данные
1 2
3 4
Входные данные
11 10
13 8
5 16
Выходные данные
4 7
9 1
Входные данные
1 2
3 4
5 6
Выходные данные
-1
Входные данные
10 10
10 10
10 10
Выходные данные
-1
Примечание

Обратите внимание на последний тест из условия: ларчик нельзя открыть, поскольку для этого Василисе Премудрой потребовалось бы 4 одинаковых самоцвета с числом «5» на каждом из них, однако, у нее имеется лишь по одному самоцвету с каждым из чисел от 1 до 9.