a,b,c = gets.split.map(&:to_i) d =b*b - 4*a*c if d< 0 then puts "imaginary" return end a= a.to_f b=b.to_f c=c.to_f if d==0 then puts -b/(2*a) return end d = Math.sqrt(d.to_f) x1 = (-b+d)/(2*a) x2 = (-b-d)/(2*a) puts "#{x2} #{x1}"