#include <stdio.h>
#include <math.h>
struct triangle{
double a;
double b;
double c;
};
int main(void) {
struct triangle d;
scanf("%lf %lf %lf",&d.
a,&d.
b,&d.
c);
double p,s;
p = (d.a+d.b+d.c)/2.0;
s
= sqrt(p
*(p
-d.
a)*(p
-d.
b)*(p
-d.
c)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgpzdHJ1Y3QgdHJpYW5nbGV7Cglkb3VibGUgYTsKCWRvdWJsZSBiOwoJZG91YmxlIGM7Cn07CmludCBtYWluKHZvaWQpIHsKICAgICBzdHJ1Y3QgdHJpYW5nbGUgZDsKICAgICAgc2NhbmYoIiVsZiAlbGYgJWxmIiwmZC5hLCZkLmIsJmQuYyk7CiAgICAgIAogICAgICBkb3VibGUgcCxzOwogICAgICAKICAgICAgcCA9IChkLmErZC5iK2QuYykvMi4wOwogICAgICBzID0gc3FydChwKihwLWQuYSkqKHAtZC5iKSoocC1kLmMpKTsKICAgICAgcHJpbnRmKCJhOiVsZlxuIixkLmEpOwogICAgICBwcmludGYoImI6JWxmXG4iLGQuYik7CiAgICAgIHByaW50ZigiYzolbGZcbiIsZC5jKTsKICAgICBwcmludGYoIuS4ieinkuW9ouOBrumdouepje+8miVsZiIscyk7CiAgICAgIHJldHVybiAwOwp9CiAgICAgCgo=