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

Инесса плавала по озеру в лодке и заметила прекрасный цветок водяной лилии над поверхностью воды. Она подплыла к цветку поближе и оказалось, что цветок находится на высоте $$$H$$$ над уровнем воды. Инесса взяла цветок и отплыла на расстояние $$$L$$$. В этот момент цветок коснулся воды.

Предположим, лилия растёт из точки $$$A$$$ на дне озера, а стебель лилии всегда является отрезком прямой, один из концов которого закреплён в точке $$$A$$$. Предположим также, что изначально цветок находился прямо над точкой $$$A$$$, то есть стебель был вертикальным. Можете ли вы определить глубину дна озера в точке $$$A$$$?

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

В единственной строке ввода записаны два целых числа $$$H$$$ и $$$L$$$ ($$$1 \le H < L \le 10^{6}$$$).

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

Выведите одной действительное число — глубину озера в точке $$$A$$$. Абсолютная или относительная погрешность ответа не должна превышать $$$10^{-6}$$$.

Более формально, пусть $$$A$$$ — ваш ответ, $$$B$$$ — ответ жюри. Тогда ваш ответ будет считаться правильным, если $$$\frac{|A - B|}{\max{(1, |B|)}} \le 10^{-6}$$$

Примеры
Входные данные
1 2
Выходные данные
1.5000000000000
Входные данные
3 5
Выходные данные
2.6666666666667