3. Кладоискатель
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Тимофею на день рождения родители подарили металлоискатель. Естественно, наутро мальчик отправился на поиски клада. Он предположил, что когда-то давно кто-то мог обронить золотую монету на древней прямой дороге и для облегчения поиска придумал систему координат. Ось абсцисс $$$OX$$$ направлена вдоль дороги, а ось ординат $$$OY$$$ направлена вверх.

Устройство работает следующим образом: на его индикаторе выставляется натуральное число $$$r$$$ и если ровно на этом расстоянии имеется золотой предмет, то загорается зелёная лампочка.

Сначала юный кладоискатель выставил число $$$r_1$$$ в точке $$$x = 0$$$, затем отошёл в точку с абсциссой $$$x = a$$$ и выставил число $$$r_2$$$, как показано на рисунке. Новичкам везёт, оба раза загорелась зелёная лампочка. Определите координаты потерянной когда-то давно золотой монетки.

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

Программа получает на вход три целых числа $$$a$$$, $$$r_1$$$ и $$$r_2$$$, записанных в отдельных строках ($$$1 \le a, r_1, r_2 \le 10^{9}$$$).

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

Выведите в двух строках два числа – координаты сокровища (сначала — абсциссу, потом — ординату). Значение ординаты должно быть не положительным (монетка не может висеть в воздухе). Гарантируется, что входные данные таковы, что ответ существует и обе координаты монеты будут целыми числами.

Система оценки

Решения, правильно работающие при $$$1 \le a, r_1, r_2 \le 100$$$, будут оцениваться в 40 баллов.

Решения, правильно работающие при $$$1 \le a, r_1, r_2 \le 10^5$$$, будут оцениваться в 60 баллов.

Пример
Входные данные
21
10
17
Выходные данные
6
-8
Примечание

Рисунок соответствует примеру из условия.