from decimal import *

import math

getcontext().prec=100

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

if a+b+2*(Decimal(a).sqrt())*(Decimal(b).sqrt())<c:

  print("Yes")

else:

  print("No")

from decimal import *

import math

#getcontext().prec=100

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

if a+b+2*Decimal(a*b).sqrt()<c:

  print("Yes")

else:

  print("No")

from decimal import *
import math

getcontext().prec = 100
a, b, c = list(map(int, input().split()))
if a + b + 2 * (Decimal(a).sqrt()) * (Decimal(b).sqrt()) < c:
    print("Yes")
else:
    print("No")

from decimal import *
import math

# getcontext().prec=100
a, b, c = list(map(int, input().split()))
if a + b + 2 * Decimal(a * b).sqrt() < c:
    print("Yes")
else:
    print("No")

-getcontext().prec = 100 +# getcontext().prec=100 -if a + b + 2 * (Decimal(a).sqrt()) * (Decimal(b).sqrt()) < c: +if a + b + 2 * Decimal(a * b).sqrt() < c: