#include <stdio.h>
#include <math.h>
/* 三角形の構造体 */
struct Triangle {
double a, b, c;
};
int main(void) {
struct Triangle t;
double p, s;
/* 入力 */
scanf("%lf %lf %lf", &t.
a, &t.
b, &t.
c);
/* 面積計算(ヘロンの公式) */
p = (t.a + t.b + t.c) / 2;
s
= sqrt(p
* (p
- t.
a) * (p
- t.
b) * (p
- t.
c));
/* 出力 */
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgovKiDkuInop5LlvaLjga7mp4vpgKDkvZMgKi8Kc3RydWN0IFRyaWFuZ2xlIHsKICAgIGRvdWJsZSBhLCBiLCBjOwp9OwoKaW50IG1haW4odm9pZCkgewogICAgc3RydWN0IFRyaWFuZ2xlIHQ7CiAgICBkb3VibGUgcCwgczsKCiAgICAvKiDlhaXlipsgKi8KICAgIHNjYW5mKCIlbGYgJWxmICVsZiIsICZ0LmEsICZ0LmIsICZ0LmMpOwoKICAgIC8qIOmdouepjeioiOeul++8iOODmOODreODs+OBruWFrOW8j++8iSAqLwogICAgcCA9ICh0LmEgKyB0LmIgKyB0LmMpIC8gMjsKICAgIHMgPSBzcXJ0KHAgKiAocCAtIHQuYSkgKiAocCAtIHQuYikgKiAocCAtIHQuYykpOwoKICAgIC8qIOWHuuWKmyAqLwogICAgcHJpbnRmKCJhOiVnXG4iLCB0LmEpOwogICAgcHJpbnRmKCJiOiVnXG4iLCB0LmIpOwogICAgcHJpbnRmKCJjOiVnXG4iLCB0LmMpOwogICAgcHJpbnRmKCLkuInop5LlvaLjga7pnaLnqY3vvJolbGZcbiIsIHMpOwoKICAgIHJldHVybiAwOwp9CgoK