2. Листы бумаги
Ограничения: время – 1s/2s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод 
Послать решение Blockly Посылки Темы Где Обсудить (0)

Два одинаковых прямоугольных листа бумаги высотой `H` и шириной `W` наложены друг на друга так, что левый верхний угол верхнего листа бумаги расположен на левой стороне нижнего листа, а правый верхний угол верхнего листа – на верхней стороне нижнего листа (см. рисунок). Расстояние между верхними левыми углами двух листов
равно `R`. Напишите программу, которая вычисляет площадь стола, покрытую этими листами бумаги.
Во входном файле в первой строке содержится три числа, разделенных пробелами – высота листов `H`, ширина листов `W`, расстояние между углами `R` (`0\ <\ R\ <\ W\ <\ H\ <\ 100`).
В первой строке выходного файла вывести одно число с точностью `10^{-5}` – общую площадь, покрытую двумя листами бумаги.
Пример ввода
20.0 10.0 1.5
Вывод для примера
233.41982