Suppose a triangle has side lengths $a, b$ and $c$. Find its area.

The question could have ended here, but since I am a very kind problemsetter, here is some additional information:

Heron's formula gives the area of the triangle $A$, in terms of $a$, $b$ and $c$, as $$A = \sqrt{s(s - a)(s - b)(s - c)}$$ where $s$ is the semiperimeter of the triangle, i.e. the perimeter of the triangle divided by $2$.

Input

The only line of input consists of three integers $a, b$ and $c$. $(1 \le a, b, c \le 100)$

Output

Output the area of the triangle. Your answer will be accepted if the difference between your answer and the actual answer is at most $10^{-4}$.
If you are using C++, using fixed and setprecision from <iomanip> is recommended.

Sample Test Cases

Input Output
3 4 5 6.0
7 8 9 26.8328157
There are other correct outputs. You can output as many decimal places as necessary, as long as the absolute error is at most $10^{-4}$.
Click to copy.

Scoring: Per Subtask
Authored by s16f22
Appeared in 2023 Children's Day Mini Contest