from math import sqrt

from decimal import *



a, b, c = list(map(int, input().split()))

"""

print(sqrt(a), sqrt(b))

print(Decimal(sqrt(a)), sqrt(b))

"""



print(("Yes" if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt() else "No"))
from math import sqrt



a, b, c = list(map(int, input().split()))

print(("Yes" if 4 * a * b < (c - a - b) ** 2 and c - a - b > 0 else "No"))
from math import sqrt
from decimal import *

a, b, c = list(map(int, input().split()))
"""
print(sqrt(a), sqrt(b))
print(Decimal(sqrt(a)), sqrt(b))
"""
print(("Yes" if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt() else "No"))

from math import sqrt

a, b, c = list(map(int, input().split()))
print(("Yes" if 4 * a * b < (c - a - b) ** 2 and c - a - b > 0 else "No"))

-from decimal import * -""" -print(sqrt(a), sqrt(b)) -print(Decimal(sqrt(a)), sqrt(b)) -""" -print(("Yes" if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt() else "No")) +print(("Yes" if 4 * a * b < (c - a - b) ** 2 and c - a - b > 0 else "No"))