# 讀取輸入
# 在 OnlineGDB 執行後,請在下方黑視窗輸入如 1 3 -10 並按 Enter
try:
line = input()
a, b, c = map(int, line.split())
# 1. 計算判別式
delta = b*b - 4*a*c
if delta < 0:
print("No real root")
else:
# 2. 計算根(使用 ** 0.5 代替根號)
# 題目保證答案為整數,我們計算後轉為 int
root1 = int((-b + delta**0.5) / (2*a))
root2 = int((-b - delta**0.5) / (2*a))
# 3. 排序:確保大的在前 (題目要求:若有兩個根則大者在前)
if root1 < root2:
root1, root2 = root2, root1
# 4. 根據根的情況輸出結果
if root1 == root2:
print(f"Two same roots x={root1}")
else:
# 注意空格:x1=2 , x2=-5 (逗號前後都有空格)
print(f"Two different roots x1={root1} , x2={root2}")
except EOFError:
pass