//<<???????¨????????????????>>?¬¬??????????¢?
//DFS
#include <iostream>
#include <stdio.h>
using namespace std;

int Num[10];
int main()
{
    int n;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        bool flag=false;
        for(int k=0;k<10;k++)
            scanf("%d",&Num[k]);
        for(int a=0;a<8;a++)
        {
            for(int b=a+1;b<9;b++)
            {
                for(int c=b+1;c<10;c++)
                {
                    if(Num[a]>Num[b]&&Num[b]>Num[c])
                    {
                        flag=true;
                    }
                }
            }
        }
        if(flag) cout<<"NO"<<endl;
        else cout<<"YES"<<endl;
    }
    return 0;
}