from decimal import *

getcontext().prec = 20000

a, b, c = [Decimal(int(i)) for i in input().split()]

if a.sqrt() + b.sqrt()-c.sqrt() < Decimal("-0."+"0"*10000+"1"):

    print("Yes")

else:

    print("No")

from decimal import *

a, b, c = [Decimal(int(i)) for i in input().split()]

if a.sqrt() + b.sqrt()-c.sqrt() < Decimal("-0."+"0"*20+"1"):

    print("Yes")

else:

    print("No")

from decimal import *

getcontext().prec = 20000
a, b, c = [Decimal(int(i)) for i in input().split()]
if a.sqrt() + b.sqrt() - c.sqrt() < Decimal("-0." + "0" * 10000 + "1"):
    print("Yes")
else:
    print("No")

from decimal import *

a, b, c = [Decimal(int(i)) for i in input().split()]
if a.sqrt() + b.sqrt() - c.sqrt() < Decimal("-0." + "0" * 20 + "1"):
    print("Yes")
else:
    print("No")

-getcontext().prec = 20000 -if a.sqrt() + b.sqrt() - c.sqrt() < Decimal("-0." + "0" * 10000 + "1"): +if a.sqrt() + b.sqrt() - c.sqrt() < Decimal("-0." + "0" * 20 + "1"):