import math
a, b, c = map(int, input().split())
D = pow(b, 2) - (4 * a * c)
if D < 0:
    print(0)
    exit()
if len(str(math.sqrt(D))) > 10:
    print(-1)
    exit()
if D == 0:
    print(1)
    print(str((-b + math.sqrt(D)) / 2 * a) + 9 * '0')
    exit()
else:
    lst = list()
    lst.append((-b + math.sqrt(D)) / 2 * a)
    lst.append((-b - math.sqrt(D)) / 2 * a)
    lst.sort()
    print(len(lst))
    for root in lst:
        print(str(root) + 9 * '0')