a,b,c = list(map(int, input().strip().split()))

import sys

if a == 0:
    if b == 0:
        if c == 0:
            print(-1)
            sys.exit(0)
        else:
            print(0)
            sys.exit(0)
    else:
        print(1)
        print(-c/b)
        sys.exit(0)
else:
    d = b*b - 4*a*c
    if d < 0:
        print(0)
        sys.exit(0)
    else:
        x1 = (-b + d**0.5) / (2*a)
        x2 = c/x1
        koreni = set()
        koreni.add(round(x1,10))
        koreni.add(round(x2,10))
        koreni = sorted(list(koreni))
        print(len(koreni))
        for e in koreni:
            print('{0:.10f}'.format(e))
        sys.exit(0)
