import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class Equation {

	/**
	 * @param args
	 */

		public static void main(String[] args) throws IOException {
			// TODO Auto-generated method stub
			BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
			String s=r.readLine();
			String[] sp=s.split(" ");
			int a=Integer.parseInt(sp[0]);
			int b=Integer.parseInt(sp[1]);
			int c=Integer.parseInt(sp[2]);
			double disc=b*b-4*a*c;
			if(a==0&&b==0&&c==0){
				System.out.println(-1);
			}
			if(disc<0){
				System.out.println(0);
			}
			else if(disc==0){
				System.out.println(1);
				System.out.println((double) -b/(2*a));
			}
			else { 
				System.out.println(2);
				System.out.println((double) (-b+Math.sqrt(disc))/(2*a)+"00000");
				System.out.println((double) (-b-Math.sqrt(disc))/(2*a)+"00000");
			}
	}

}
