#include<bits/stdc++.h>
using namespace std;
int main()
{
    int i,t;
    cin>>t;
    for(i=0;i<t;i++)
    {
        int temp,j;
        int max,max2;
        max=max2=-9;
        vector<int> v;
        for(j=0;j<4;j++)
        {
            cin>>temp;
            if(temp>max)
            {max2=max;
            max=temp;}
            else if(temp>max2)
            max2=temp;
            v.push_back(temp);
        }
        if(((((find(v.begin(),v.end(),max)-v.begin())-2)<0)&&(((find(v.begin(),v.end(),max2)-v.begin())-1)>0))||((((find(v.begin(),v.end(),max2)-v.begin())-2)<0)&&(((find(v.begin(),v.end(),max)-v.begin())-1)>0)))
        cout<<"YES\n";
        else
        cout<<"NO\n";
        
    }
    
}