import java.util.* ;
import java.lang.* ;
import java.io.* ;
class Ideone
{
{
double a, b, c, x, y;
double h;
Scanner sc
= new Scanner
( System .
in ) ; a = sc.nextInt ( ) ;
b = sc.nextInt ( ) ;
c = sc.nextInt ( ) ;
x = b/ ( 2 * a) ; // находим первую координату вершины параболы и нам остаётся только умножить результат на -1
if ( a != 0 ) { // "только если уравнение задает на графике параболу..."
if ( x!= 0 ) x*=- 1 ; // в типе double 0 -- иногда получает свойства числа со знаком, поэтому дабы при b == 0 мы не получили x == -0 нам нужно умножить x на (-1) только если x != 0
}
else { // если а == 0, то график y(x) не является параболой ==> выводим на экран "Error" и закрываем программу
sc.close ( ) ;
}
y = a* x* x + b* x + c; // находим вторую координату вершины параболы
sc.close ( ) ;
}
}
CgppbXBvcnQgamF2YS51dGlsLio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlkb3VibGUgYSwgYiwgYywgeCwgeTsKCQlkb3VibGUgaDsKCQlTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQlhID0gc2MubmV4dEludCgpOwoJCWIgPSBzYy5uZXh0SW50KCk7CgkJYyA9IHNjLm5leHRJbnQoKTsKCQl4ID0gYi8oMiphKTsgICAgCS8vINC90LDRhdC+0LTQuNC8INC/0LXRgNCy0YPRjiDQutC+0L7RgNC00LjQvdCw0YLRgyDQstC10YDRiNC40L3RiyDQv9Cw0YDQsNCx0L7Qu9GLINC4INC90LDQvCDQvtGB0YLQsNGR0YLRgdGPINGC0L7Qu9GM0LrQviDRg9C80L3QvtC20LjRgtGMINGA0LXQt9GD0LvRjNGC0LDRgiDQvdCwIC0xCgkJCgkJaWYoIGEgIT0gMCApewkJCS8vICLRgtC+0LvRjNC60L4g0LXRgdC70Lgg0YPRgNCw0LLQvdC10L3QuNC1INC30LDQtNCw0LXRgiDQvdCwINCz0YDQsNGE0LjQutC1INC/0LDRgNCw0LHQvtC70YMuLi4iCgkJCWlmKHghPTApIHgqPS0xOyAJLy8g0LIg0YLQuNC/0LUgZG91YmxlICAwIC0tINC40L3QvtCz0LTQsCDQv9C+0LvRg9GH0LDQtdGCINGB0LLQvtC50YHRgtCy0LAg0YfQuNGB0LvQsCDRgdC+INC30L3QsNC60L7QvCwg0L/QvtGN0YLQvtC80YMg0LTQsNCx0Ysg0L/RgNC4IGIgPT0gMCDQvNGLINC90LUg0L/QvtC70YPRh9C40LvQuCAgeCA9PSAtMCDQvdCw0Lwg0L3Rg9C20L3QviDRg9C80L3QvtC20LjRgtGMIHgg0L3QsCAoLTEpINGC0L7Qu9GM0LrQviDQtdGB0LvQuCB4ICE9IDAKCQl9CgkJZWxzZXsJCQkJCS8vINC10YHQu9C4INCwID09IDAsINGC0L4g0LPRgNCw0YTQuNC6IHkoeCkg0L3QtSDRj9Cy0LvRj9C10YLRgdGPINC/0LDRgNCw0LHQvtC70L7QuSA9PT4g0LLRi9Cy0L7QtNC40Lwg0L3QsCDRjdC60YDQsNC9ICJFcnJvciIg0Lgg0LfQsNC60YDRi9Cy0LDQtdC8INC/0YDQvtCz0YDQsNC80LzRgwoJCQkgU3lzdGVtLm91dC5wcmludGxuKCJFcnJvciIpOwoJCQkgc2MuY2xvc2UoKTsKCQl9IAoJICAgIAoJCXkgPSBhKngqeCArIGIqeCArIGM7ICAgIC8vINC90LDRhdC+0LTQuNC8INCy0YLQvtGA0YPRjiDQutC+0L7RgNC00LjQvdCw0YLRgyDQstC10YDRiNC40L3RiyDQv9Cw0YDQsNCx0L7Qu9GLCgkJU3lzdGVtLm91dC5wcmludGxuKHgpOwoJCVN5c3RlbS5vdXQucHJpbnRsbih5KTsKCQlzYy5jbG9zZSgpOwoJCQkKCX0KfQ==