Чтобы отпраздновать попадание в число ста тридцати шести лучших команд Москвы на четвертьфинале ACM ICPC, Илья, по традиции, купил маленький плоский треугольный тортик. Но повод действительно исключительный, а победы великого Лорда Бендтнера следует отмечать только «датским» тортом (то есть, тортом с площадью, равной $$$S$$$). Выяснилось, что торт не дотягивает до «датских» стандартов, поэтому Илья решил увеличить площадь торта. Это он может сделать путём удлинения всех сторон треугольника на одну и ту же величину. На какое число ему нужно увеличить все стороны, чтобы получить «датский» торт?
Четыре целых числа $$$a$$$, $$$b$$$, $$$c$$$ (от 1 до $$$10^4$$$) и $$$S$$$ (от 1 до $$$10^9$$$). Гарантируется, что треугольник со сторонами $$$a$$$, $$$b$$$, $$$c$$$ существует и его площадь менее $$$S$$$.
Одно вещественное число — длина, на которую необходимо увеличить все стороны (с абсолютной погрешностью не более 0.001).
2 3 4 6
1.00000
Площадь треугольника со сторонами 2+1=3, 3+1=4, 4+1=5 равна 6.
| Name |
|---|


