a,b,c=map(int,input().split()) if a!=0: if b*b-4*a*c<0: print(0) elif b*b==4*a*c: print(1) print(-b/(2*a)) elif b*b>4*a*c: if b>0: ans1=(-b-(b**2-4*a*c)**0.5)/(2*a) else: ans1=(-b+(b**2-4*a*c)**0.5)/(2*a) ans2=c/(a*ans1) print(2) print(min(ans1,ans2)) print(max(ans1,ans2)) else: if b!=0: print(1) print(-c/b) else: if c!=0: print(0) else: print(-1)