from decimal import*

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

print(('NYoe s'[a+b<c::2]))
a,b,c=list(map(int,input().split()))

print(('YNeos'[4*a*b>=(c-a-b)**2or a+b>=c::2]))
from decimal import *

a, b, c = [Decimal(i).sqrt() for i in input().split()]
print(("NYoe s"[a + b < c :: 2]))

a, b, c = list(map(int, input().split()))
print(("YNeos"[4 * a * b >= (c - a - b) ** 2 or a + b >= c :: 2]))

-from decimal import * - -a, b, c = [Decimal(i).sqrt() for i in input().split()] -print(("NYoe s"[a + b < c :: 2])) +a, b, c = list(map(int, input().split())) +print(("YNeos"[4 * a * b >= (c - a - b) ** 2 or a + b >= c :: 2]))