#include <stdio.h>
#include <iostream>

using namespace std;

bool hantei(int k[], int l, int m, int n) {
	if (l == 0) {
		return true;
	} else {
		if (k[10-l] > m) {
			return hantei(k,l-1,k[10-l],n);
		} else if(k[10-l] > n) {
			return hantei(k,l-1,m,k[10-l]);
		} else {
			return false;
		}
	}
}


int main() {
	int n;
	int kazu[10];
	cin >> n;
	for (int i = 0; i < n; i++) {
		for (int j = 0; j < 10; j++) {
			cin >> kazu[j];
		}
		if (hantei(kazu,10,0,0)) {
			cout << "YES" << endl;
		} else {
			cout << "NO" << endl;
		}
	}
	return 0;
}