#include<bits/stdc++.h>
using namespace std;
void rd(int &x){
int k, m=0;
x=0;
for(;;){
k = getchar_unlocked();
if(k=='-'){
m=1;
break;
}
if('0'<=k&&k<='9'){
x=k-'0';
break;
}
}
for(;;){
k = getchar_unlocked();
if(k<'0'||k>'9'){
break;
}
x=x*10+k-'0';
}
if(m){
x=-x;
}
}
void wt_L(const char c[]){
int i=0;
for(i=0;c[i]!='\0';i++){
putchar_unlocked(c[i]);
}
}
template<class S, class T> inline S min_L(S a,T b){
return a<=b?a:b;
}
template<class S, class T> inline S max_L(S a,T b){
return a>=b?a:b;
}
int main(){
int c1, c2, h1, h2;
rd(c1);
rd(c2);
rd(h1);
rd(h2);
if(max_L(c1, c2)<=min_L(h1, h2)){
wt_L("YES");
putchar_unlocked('\n');
}
else{
wt_L("NO");
putchar_unlocked('\n');
}
return 0;
}
// cLay varsion 20170505-2
// --- original code ---
// {
// int c1, c2, h1, h2;
// rd(c1,c2,h1,h2);
// if(max(c1,c2) <= min(h1,h2)) wt("YES"); else wt("NO");
// }
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKdm9pZCByZChpbnQgJngpewogIGludCBrLCBtPTA7CiAgeD0wOwogIGZvcig7Oyl7CiAgICBrID0gZ2V0Y2hhcl91bmxvY2tlZCgpOwogICAgaWYoaz09Jy0nKXsKICAgICAgbT0xOwogICAgICBicmVhazsKICAgIH0KICAgIGlmKCcwJzw9ayYmazw9JzknKXsKICAgICAgeD1rLScwJzsKICAgICAgYnJlYWs7CiAgICB9CiAgfQogIGZvcig7Oyl7CiAgICBrID0gZ2V0Y2hhcl91bmxvY2tlZCgpOwogICAgaWYoazwnMCd8fGs+JzknKXsKICAgICAgYnJlYWs7CiAgICB9CiAgICB4PXgqMTAray0nMCc7CiAgfQogIGlmKG0pewogICAgeD0teDsKICB9Cn0Kdm9pZCB3dF9MKGNvbnN0IGNoYXIgY1tdKXsKICBpbnQgaT0wOwogIGZvcihpPTA7Y1tpXSE9J1wwJztpKyspewogICAgcHV0Y2hhcl91bmxvY2tlZChjW2ldKTsKICB9Cn0KdGVtcGxhdGU8Y2xhc3MgUywgY2xhc3MgVD4gaW5saW5lIFMgbWluX0woUyBhLFQgYil7CiAgcmV0dXJuIGE8PWI/YTpiOwp9CnRlbXBsYXRlPGNsYXNzIFMsIGNsYXNzIFQ+IGlubGluZSBTIG1heF9MKFMgYSxUIGIpewogIHJldHVybiBhPj1iP2E6YjsKfQppbnQgbWFpbigpewogIGludCBjMSwgYzIsIGgxLCBoMjsKICByZChjMSk7CiAgcmQoYzIpOwogIHJkKGgxKTsKICByZChoMik7CiAgaWYobWF4X0woYzEsIGMyKTw9bWluX0woaDEsIGgyKSl7CiAgICB3dF9MKCJZRVMiKTsKICAgIHB1dGNoYXJfdW5sb2NrZWQoJ1xuJyk7CiAgfQogIGVsc2V7CiAgICB3dF9MKCJOTyIpOwogICAgcHV0Y2hhcl91bmxvY2tlZCgnXG4nKTsKICB9CiAgcmV0dXJuIDA7Cn0KLy8gY0xheSB2YXJzaW9uIDIwMTcwNTA1LTIKCi8vIC0tLSBvcmlnaW5hbCBjb2RlIC0tLQovLyB7Ci8vICAgaW50IGMxLCBjMiwgaDEsIGgyOwovLyAgIHJkKGMxLGMyLGgxLGgyKTsKLy8gICBpZihtYXgoYzEsYzIpIDw9IG1pbihoMSxoMikpIHd0KCJZRVMiKTsgZWxzZSB3dCgiTk8iKTsKLy8gfQo=