#include<bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
int a, b, x; cin >> a >> b >> x;
cout << (min(a, b) + x > max(a, b) ? "YES\n" : "NO\n");
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
int a[3] = {0};
cin >> a[0] >> a[1] >> a[2];
sort(a, a + 3);
cout << max({a[0] + a[1] + a[2], a[0] * a[1] * a[2], (a[0] + a[1]) * a[2]});
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
int a[3] = {0};
for (int i = 0; i < 3; i++) {
cin >> a[i];
}
cout << max({a[0] + a[1] + a[2], a[0] * a[1] * a[2], (a[0] + a[1]) * a[2], a[0] * (a[1] + a[2])});
return 0;
}