Фиксированная сумма

Тест: задача без теста.

Задано целое число s и два диапазона целых чисел s1=[l_1 \ldots r_1]s2=[l_2 \ldots r_2]
Вам необходимо найти два целых числа x_1, x_2 или определить, что таких чисел не существует, для которых выполнено: x_1+x_2=sx_1\in s_1x_2\in s_2.

Формат ввода 
В первой строке входных данных записано пять целых чисел sl_1r_1, l_2r_2, ( -10^{15}\leq s, l_1, r_1, l_2, r_2\leq 10^{15}l_1\leq r_1, l_2\leq r_2 ), разделённых одним пробелом.

Формат вывода 
В единственной строке выходных данных Вам необходимо вывести два искомых целых числа x_1x_2, разделённые одним пробелом, или -1, если таких чисел не существует. 
Если существует несколько искомых пар целых чисел x_1x_2, то выведите пару с минимальных значением  x_1.

Пример 1

ВводВывод
0 -2 -1 1 2-2 2

Пример 2

ВводВывод
0 -2 -1 5 6-1