import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);
        long a = input.nextLong();
        long b = input.nextLong();
        long c = input.nextLong();
        
        long D =b*b-4*a*c;
        double sD;               
        
        if(D>0)
        {
            sD = Math.sqrt((double)D);
            System.out.println(2);
            System.out.println((double)-(b+sD)/(2*a));
            System.out.println((double)-(b-sD)/(2*a));
        }
        
        else if(D == 0)
        {
            System.out.println(1);
            System.out.println((double)-b/(2*a));
        }
        
        else
        {
            System.out.println(2);
            sD =  Math.sqrt((double)-D);
            System.out.println((double)-b/(2*a) + (double)-sD/(2*a) + "i");
            System.out.println((double)-b/(2*a) +  (double)sD/(2*a) + "i");
        }
        
    }

}
