from decimal import *

def resolve():

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

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

        print("Yes")

    else:

        print("No")



resolve()

def resolve():

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

    if c-a-b>0 and (c-a-b)**2 > 4*a*b:

        print("Yes")

    else:

        print("No")



resolve()
from decimal import *


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


resolve()

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


resolve()

-from decimal import * - - -    if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt(): +    if c - a - b > 0 and (c - a - b) ** 2 > 4 * a * b: