#include using namespace std; #define ll long long int #define scanl(a) scanf("%lld",&a) #define scanii(a,b) scanf("%d%d",&a,&b) #define scaniii(a,b,c) scanf("%d%d%d",&a,&b,&c) #define scanll(a,b) scanf("%lld%lld",&a,&b) #define scanlll(a,b,c) scanf("%lld%lld%lld",&a,&b,&c) #define scani(a) scanf("%d",&a) #define clr(a) memset(a,0,sizeof(a)) #define clr_(a) memset(a,-1,sizeof(a)) #define pb(a) push_back(a) #define pii pair #define sqr(a) a*a #define eps 1e-9 #define inf 1e9 #define pi acos(-1.0) #define ff first #define ss second #define INF 1e18 #define siz 100010 #define dbug(x) cout<>x; return x; } double geo_dist(int a,int b,int c,int d) { double dd=(double)(a-c)*(a-c)+(b-d)*(b-d); double r=sqrt(dd)+eps; return r; } ll bigmod(ll a,ll p,ll m) { if(p==0)return 1%m; if(p%2==0) { ll y=bigmod(a,p/2,m); return (y*y)%m; } else { return (a*bigmod(a,p-1,m))%m; } } ll x,y,d,g; void ext_gcd(ll a,ll b) { if(b==0) { x=1;y=0;d=a;return; } ext_gcd(b,a%b); ll x1=y; ll y1=x-(a/b)*y; x=x1; y=y1; } ll modInv (ll a,ll m ) { ///if m prime ///ll x = bigmod( a, m - 2, m ); ///(ax)%m = 1 /// i m not prime; ext_gcd( a, m); ///Process x so that it is between 0 and m-1 x %= m; if ( x < 0 ) x += m; return x; } int fx[]={0,0,-1,1,-1,1,1,-1}; int fy[]={1,-1,0,0,1,1,-1,-1}; ///FOR KNIGHT MOVE ///int fx[]={2,1,-1,-2,-2,-1,1,2}; ///int fy[]={1,2,2,1,-1,-2,-2,-1}; mapmp; vectorv; pii ara[100]; int main() { ///freopen("in.txt","r",stdin); ///freopen("out.txt","w",stdout); int q; scani(q); while(q--) { int n; scani(n); for(int i=0;iq) { flag=1;break; } } } if(!flag) { printf("YES\n"); } else printf("NO\n"); } return 0; }