A, B, C = gets.split.map(&:to_i) D = B ** 2 - 4 * A * C if D < 0 puts "imaginary" exit end x = Rational(-B + Math.sqrt(D), 2 * A) y = Rational(-B - Math.sqrt(D), 2 * A) puts [x.to_f, y.to_f].uniq.sort.join(' ')