#include using namespace std; int read(){ int tot=0,fh=1; char c=getchar(); while ((c<'0')||(c>'9')){ if (c=='-') fh=-1; c=getchar(); } while ((c>='0')&&(c<='9')){ tot=tot*10+c-'0'; c=getchar(); } return tot*fh; } int T,opt; int n; int i,j,k; const int maxn=100010; int tot,a[maxn]; int main(){ T=read(); for (opt=1;opt<=T;opt++){ n=read(); tot=0; for (i=1;i<=n;i++) a[i]=read(); for (i=1;i<=n;i++){ if (a[i]==i) tot=tot+1; } if (tot>10) printf("First\n"); else printf("Second\n"); } return 0; }