#include<cstdio>
using namespace std;
int a[11],b,c,f;
void dfs(int n){
	int d;
	if(f)
		return;
	if(n==11){
		f=1;
		return;
	}
	if(a[n]>b){
		d=b;
		b=a[n];
		dfs(n+1);
		b=d;
	}
	if(a[n]>c){
		d=c;
		c=a[n];
		dfs(n+1);
		c=d;
	}
}
int main(){
	int t,i;
	scanf("%d",&t);
	while(t--){
		f=0;
		for(i=1;i<=10;i++)
			scanf("%d",&a[i]);
		b=0;
		c=0;
		dfs(1);
		if(f)
			printf("YES\n");
		else
			printf("NO\n");
	}
	return 0;
}
