#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c, x, y;
float e = 0.000001;
scanf("%f %f %f", &a
, &b
, &c
);
(a + b > c && a + c > b && b + c > a) ?
x = (a > b) ? ((a > c) ? a:c) : ((b > c) ? b :c);
y = (x == a) ? b * b + c * c :
(x == b) ? a * a + c * c : a * a + b * b;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgoKaW50IG1haW4oKSAKewoJCiAgIGZsb2F0IGEsIGIsIGMsIHgsIHk7CiAKICAgZmxvYXQgZSA9IDAuMDAwMDAxOwoKICAgc2NhbmYoIiVmICVmICVmIiwgJmEsICZiLCAmYyk7CgogICAoYSArIGIgPiBjICYmIGEgKyBjID4gYiAmJiBiICsgYyA+IGEpID8gCgogICBwcmludGYoInZhbGlkXG4iKSA6IHByaW50ZigiaW52YWxpZFxuIik7CgoKICAgKGZhYnMoYSAtIGIpIDwgZSAmJiBmYWJzKGIgLSBjKSA8IGUpID8gCgogICBwcmludGYoIiBlcXVpbGF0ZXJhbFxuIikgOiAKCiAgIChmYWJzKGEgLSBiKSA8IGUgfHwgZmFicyhiIC0gYykgPCBlIHx8IGZhYnMoYSAtIGMpIDwgZSkgPyAKCiAgICBwcmludGYoImlzb3NjZWxlc1xuIikgOiBwcmludGYoInNjYWxlbmVcbiIpOwoKCiAgICAgeCA9IChhID4gYikgPyAoKGEgPiBjKSA/IGE6YykgOiAoKGIgPiBjKSA/IGIgOmMpOwoKCiAgICAgeSA9ICh4ID09IGEpID8gYiAqIGIgKyBjICogYyA6CgogICAgICAgICAoeCA9PSBiKSA/IGEgKiBhICsgYyAqIGMgOiBhICogYSArIGIgKiBiOwoKCiAgICAgKGZhYnMoeCAqIHggLSB5KSA8IGUpID8gcHJpbnRmKCJyaWdodFxuIikgOgogIAogICAgICh4ICogeCA8IHkpID8gcHJpbnRmKCJhY3V0ZVxuIikgOiBwcmludGYoIm9idHVzZVxuIik7CgoKCgoKICAgIAoKCXJldHVybiAwOwp9Cg==