#include <bits/stdc++.h>
using namespace std;
bool g(long long a, long long b) {
  if (b == 0) return 0;
  if (g(b, a % b) == 0) return 1;
  long long q = a / b;
  if (b % 2) return q % 2 ? 0 : 1;
  q %= 2 * (b + 1);
  if (q > b) q = 2 * b + 1 - q;
  return q % 2 ? 0 : 1;
}
long long T, a, b;
int main() {
  ios_base::sync_with_stdio(0);
  cin >> T;
  while (T--) {
    cin >> a >> b;
    if (a < b) swap(a, b);
    cout << (g(a, b) ? "First" : "Second") << endl;
  }
}
