#include inline int sqr(int a) { return a * a; } bool solve(int l, int w, int r1, int r2) { if (r1 * 2 > l || r1 * 2 > w || r2 * 2 > l || r2 * 2 > w) return false; int x1 = r1, y1 = r1, x2 = l - r2, y2 = w - r2; return sqr(x2 - x1) + sqr(y2 - y1) >= sqr(r1 + r2); } int main() { int l, w, r1, r2; scanf("%d %d %d %d", &l, &w, &r1, &r2); printf("%s", solve(l, w, r1, r2) ? "YES" : "NO"); return 0; }