#include <bits/stdc++.h>
int main() {
  int t, movesFirst{0}, movesSecond{0};
  std::cin >> t;
  for (int i = 0; i != t; i++) {
    int number_of_piles, ones{0};
    std::cin >> number_of_piles;
    int stones_on_piles[number_of_piles];
    for (int j = 0; j < number_of_piles; j++) {
      std::cin >> stones_on_piles[j];
    }
    for (int j = 0; j < number_of_piles; j++) {
      if (stones_on_piles[j] == 1) {
        ones++;
        if (ones == number_of_piles) {
          if (ones % 2 == 1) {
            std::cout << "First" << '\n';
            break;
          } else {
            std::cout << "Second" << '\n';
            break;
          }
        }
      } else {
        if (ones % 2 == 0) {
          std::cout << "First" << '\n';
          break;
        } else {
          std::cout << "Second" << '\n';
          break;
        }
      }
    }
  }
  return 0;
}
