#include <iostream>
#include <cmath>
using namespace std;
main () {
float A, B, C, x, x1, x2, D;
cin >> A >> B >> C;
D = pow(B, 2) - 4 * A * C;
if ((A != 0) && (B != 0) && (C!=0)) {
if (D > 0) {
x1 = (- B + sqrt(D))/(2 * A);
x2 = (- B - sqrt(D))/(2 * A);
cout << x1 << " " << x2;
}if (D == 0) {
x = (- B)/(2 * A);
cout << x;
} if (D < 0) {
cout << " ";
}
} else {
if ((A != 0) && (B != 0) && (C == 0)){
x1 = 0;
x2 = (-B / A);
cout << x1 << " " << x2;
} if ((A != 0) && (B == 0) && (C != 0)){
x1 = sqrt(-C/A);
x2 = -sqrt(-C/A);
cout << x1 << " " << x2;
} if ((A != 0) &&(B == 0) && (C == 0)) {
cout << 0;
} if ((A == 0) && (B != 0) && (C != 0)){
x = -C / B;
cout << x;
} if ((A == 0) && (B != 0) && (C == 0)) {
x = 0;
cout << x;
} if ((A == 0) && (B == 0) && (C !=0)) {
cout << " ";
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKbWFpbiAoKSB7CglmbG9hdCBBLCBCLCBDLCB4LCB4MSwgeDIsIEQ7CgljaW4gPj4gQSA+PiBCID4+IEM7CglEID0gcG93KEIsIDIpIC0gNCAqIEEgKiBDOwoJaWYgKChBICE9IDApICYmIChCICE9IDApICYmIChDIT0wKSkgewoJICBpZiAoRCA+IDApIHsKCSAgeDEgPSAoLSBCICsgc3FydChEKSkvKDIgKiBBKTsKCSAgeDIgPSAoLSBCIC0gc3FydChEKSkvKDIgKiBBKTsKCSAgY291dCA8PCB4MSA8PCAiICIgPDwgeDI7Cgl9aWYgKEQgPT0gMCkgewoJeCA9ICgtIEIpLygyICogQSk7Cgljb3V0IDw8IHg7CgkgfSBpZiAoRCA8IDApIHsKCQkJY291dCA8PCAiICI7CgkJfQoJfSBlbHNlIHsKaWYgKChBICE9IDApICYmIChCICE9IDApICYmIChDID09IDApKXsKCXgxID0gMDsKCXgyID0gKC1CIC8gQSk7Cgljb3V0IDw8IHgxIDw8ICIgIiA8PCB4MjsKfSBpZiAoKEEgIT0gMCkgJiYgKEIgPT0gMCkgJiYgKEMgIT0gMCkpewoJCXgxID0gc3FydCgtQy9BKTsKCQl4MiA9IC1zcXJ0KC1DL0EpOwoJCWNvdXQgPDwgeDEgPDwgIiAiIDw8IHgyOwoJfSBpZiAoKEEgIT0gMCkgJiYoQiA9PSAwKSAmJiAoQyA9PSAwKSkgewoJCQljb3V0IDw8IDA7Cn0gaWYgKChBID09IDApICYmIChCICE9IDApICYmIChDICE9IDApKXsKCXggPSAtQyAvIEI7Cgljb3V0IDw8IHg7Cgl9IGlmICgoQSA9PSAwKSAmJiAoQiAhPSAwKSAmJiAoQyA9PSAwKSkgewoJCQl4ID0gMDsKCQkJY291dCA8PCB4OwoJCX0gaWYgKChBID09IDApICYmIChCID09IDApICYmIChDICE9MCkpIHsKCQkJY291dCA8PCAiICI7CgkJfQoJfQoJcmV0dXJuIDA7Cgl9