#include<iostream>
using namespace std;
int check(int cc[10])
{
    int temp,z=0,x=0;
    for(int i=0;i<10;i++){
	if(cc[i]<x)return 10;
	else if(cc[i]>z)z=cc[i];
	else if(cc[i]<z&&cc[i]>x)x=cc[i];
    }
    return 1;
}

int main()
{
    int log,N,bb[10];
    cin>>N;    
    for(int i=0;i<N;i++){
    	for(int k=0;k<10;k++)cin>>bb[k];
    	log=check(bb);
	if(log==10)cout<<"NO"<<endl;
	else cout<<"YES"<<endl;
    }
    return 0;
}