import sys

def input(): return sys.stdin.readline().strip()



def resolve():

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

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

        print('Yes')

    else:

        print('No')

resolve()
import sys

from decimal import Decimal

def input(): return sys.stdin.readline().strip()



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()
import sys


def input():
    return sys.stdin.readline().strip()


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


resolve()

import sys
from decimal import Decimal


def input():
    return sys.stdin.readline().strip()


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()

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