#include <cstdio>
#include <cctype>
#define FOR(i,j,k) for(int i=j; i<=k; ++i)
inline int read (void) {
	int x = 0, f = 1, ch = getchar();
	while(!isdigit(ch)) { if(ch == '-') f = -f; ch = getchar(); }
	while(isdigit(ch)) { x = x * 10 + ch - '0'; ch = getchar(); }
	return x * f;
}
int main (void) {
	int a = read(), b = read(), c = read();
	printf("%s\n", a*a+b*b<c*c?"Yes":"No");
	return 0;
}
#include<bits/stdc++.h>
using namespace std;

#define INF 1234567890
#define ll long long

int A, B, C;
int N, M, K;
string s;

int main()
{
	ios::sync_with_stdio(0); cin.tie(0);
	cin.exceptions(ios::badbit | ios::failbit);
	cin >> A >> B >> C;
	if (A*A + B*B < C*C) cout << "Yes";
	else cout << "No";
	return 0;
}