Задача C. Десант

Входной файл:Стандартный вход   Ограничение времени:1 сек
Выходной файл:Стандартный выход   Ограничение памяти:256 Мб
Максимальный балл:100  

Условие

Курсант О’Денил, успешно прошедший теоретический курс в военной академии, был направлен для прохождения боевой практики на борт действующего корабля ВКФ Земной Федерации в звании третьего лейтенанта. Его корабль был направлен к звездной системе Каппа для высадки научной экспедиции.

По прибытии в систему кораблю требовалось обеспечить высадку исследовательского десанта на планету Каппа-2. Капитан корабля Мелисса Старк вызвала нашего героя для постановки следующей боевой задачи: обеспечить должное наведение десантной капсулы для достижения заданной точки.

О’Денил сразу же вспомнил, что для лучшего результата требуется установить угол наведения относительно борта корабля так, чтобы отрезок, соединяющий центр борта корабля и поверхность планеты был перпендикулярен к поверхности планеты. Для проведения данной операции наводчику выдавались координаты x0, y0 передней и x1, y1 задней части палубы корабля. Расчет проводится в плоскости орбиты корабля. Центр окружности, описывающей планету, размещается в начале координат (0,0).

Лейтенант просит Вас рассчитать угол, под которым будет проведен запуск десантной капсулы. Запуск будет проведен с центра корабля. Направление отсчета координат ведется от задней палубы к передней. За 0 градусов принимается угол, при котором капсула будет запущена параллельно кораблю.

Формат входных данных

В первой строке через пробел подаются четыре целых числа x0, y0, x1, y1 – координаты передней и задней палуб корабля.

Формат выходных данных

В единственной строке выведите вещественное число z, 0 ≤ z ≤ 180 с точностью до двух знаков после запятой - угол в градусах, под которым с корабля проведен запуск десантной капсулы.

Ограничения

1 ≤ x0, y0, x1, y1 ≤ 109

Примеры тестов

Стандартный вход Стандартный выход
1
4010 3000 3990 3000
36.869897645844

0.120s 0.024s 15