#include <bits/stdc++.h>
using namespace std;
int main() {
  int A, B, C, x;
  while (cin >> A >> B >> C) {
    x = B * B - 4 * A * C;
    if (A == 0) {
      cout << 1 << endl;
      printf("%.7lf\n", C * -1.0 / B);
      continue;
    }
    if (x == 0) {
      cout << 1 << endl;
      double ans = (B * -1.0) / (2.0 * A);
      printf("%.5lf\n", ans);
    } else if (x < 0) {
      puts("-1");
    } else {
      double ans1 = (B * -1.0 + sqrt(x)) / (2.0 * A);
      double ans2 = (B * -1.0 - sqrt(x)) / (2.0 * A);
      cout << 2 << endl;
      if (ans1 > ans2) swap(ans1, ans2);
      printf("%.7lf\n%.7lf", ans1, ans2);
    }
  }
  return 0;
}
