/* (2001 國初 題目 A 裝箱子)
// 每列4個數字,前2為第1個矩形的長、寬,後2為第2個矩形的長、寬, 不一定哪一個較大,不考慮厚度及斜放,問是否某一矩形可裝入另一個
// 解答方向,先確認兩個矩形的小邊、大邊, 1小<=2小且1大<=2大則1可裝在2之內,或1小>=2小且1大>=2大 則2可裝在1之內
*/
#include <iostream>
using namespace std;
int main()
{
int x1,y1,x2,y2,t;
while( cin >> x1 )
{
if(x1==0) break;
cin >> y1 >> x2 >> y2;
if(x1>y1) { t=x1 ; x1=y1; y1=t; }
if(x2>y2) { t=x2 ; x2=y2; y2=t; }
if( (x1<=x2 && y1<=y2) || (x1>=x2 && y1>=y2) )
cout << "yes" << endl;
else cout << "no" << endl;
}
return 0;
}
/*
範例輸入
2345 6789 12345 16789
1 100 50 2
0
範例輸出
yes
no
*/