from collections import deque
from collections import OrderedDict
import queue
import heapq
import math
import sys
sys.setrecursionlimit(10**6)
def sf(): return [int(x) for x in input().split(" ")]
def sfi(): return int(input())
def sfs(): return input()
def printf(x):
print(x)
sys.stdout.flush()
def main():
t = int(input())
for tc in range(t):
n = int(input())
piles = [int(x) for x in input().split(" ")]
winner = -1
ct = 0
while ct < n and piles[ct] == 1:
winner = winner != 1
ct+=1
if ct == n:
winner = winner != 1
if winner <= 0: print("First")
else: print("Second")
if __name__ == "__main__":
main()
#include <bits/stdc++.h>
using namespace std;
typedef long long i64;
const i64 mod = 1e9 + 7;
void solve(){
int n;
cin >> n;
vector<int> a(n);
for(int &x: a) cin >> x;
if(n == 1) {
cout << "First\n";
}
else {
int curr = 0;
for(int i = n - 2; i >= 0; i--)
{
if(curr == 0)
{
if(a[i] == 1)
{
curr = 1;
}
else
{
curr = 0;
}
}
else
{
if(a[i] == 1)
{
curr = 0;
}
else
{
curr = 0;
}
}
}
if(curr == 1)
{
cout << "Second\n";
}
else
{
cout << "First\n";
}
}
}
int main(){
ios::sync_with_stdio(0);
cin.tie(0);
int tc;
cin >> tc;
while(tc--) solve();
return 0;
}
1365. How Many Numbers Are Smaller Than the Current Number | 771. Jewels and Stones |
1512. Number of Good Pairs | 672. Richest Customer Wealth |
1470. Shuffle the Array | 1431. Kids With the Greatest Number of Candies |
1480. Running Sum of 1d Array | 682. Baseball Game |
496. Next Greater Element I | 232. Implement Queue using Stacks |
844. Backspace String Compare | 20. Valid Parentheses |
746. Min Cost Climbing Stairs | 392. Is Subsequence |
70. Climbing Stairs | 53. Maximum Subarray |
1527A. And Then There Were K | 1689. Partitioning Into Minimum Number Of Deci-Binary Numbers |
318. Maximum Product of Word Lengths | 448. Find All Numbers Disappeared in an Array |
1155. Number of Dice Rolls With Target Sum | 415. Add Strings |
22. Generate Parentheses | 13. Roman to Integer |
2. Add Two Numbers | 515. Find Largest Value in Each Tree Row |
345. Reverse Vowels of a String | 628. Maximum Product of Three Numbers |
1526A - Mean Inequality | 1526B - I Hate 1111 |