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