Быков снова оставил Лобанова на ночное дежурство. Во время ночного дежурства Лобанову нужно решить $$$q$$$ однотипных задач по геометрии.
Задача выглядит так: дан квадрат $$$ABCD$$$ со стороной $$$x$$$, к нему справа достраивается прямоугольный треугольник $$$CDF$$$ с шириной $$$w$$$, сверху строим еще один прямоугольный треугольник $$$BEC$$$, так что его гипотенуза является продолжением гипотенузы первого треугольника, его высоту назовём $$$h$$$. В задаче надо найти площадь большего треугольника $$$AEF$$$.
Романенко решил разыграть Лобанова и во всех задачах замазал $$$h$$$, высоту верхнего прямоугольного треугольника $$$BEC$$$. Лобанов умоляет вас решить его задачки, он даже рассказывает вам что площадь прямоугольного треугольника равна половине произведения его катетов.
Рекомендуем использовать long double в коде на языке c++.
В первой строке дано число $$$q$$$ $$$(1 \le q \le 10^5)$$$
В следующих $$$q$$$ строках, в $$$i$$$-й строке даны $$$x_i$$$, $$$w_i$$$ $$$(1 \le x_i, w_i, \le 10^4)$$$.
Выведите ответы на задачи в отдельных строках.
Ответ будет считаться правильным, если его абсолютная или относительная ошибка не превосходит $$$10^{−6}$$$
Всего в задаче $$$25$$$ тестов (кроме тестов из условия). Каждый тест оценивается независимо от других в 4 балла.
1 4 8
36.000000