#include <bits/stdc++.h>
bool calc(long long a, long long b) {
  if (a < b) return calc(b, a);
  if (!b) return false;
  if (!calc(b, a % b)) return true;
  long long x = a / b - 1;
  if (b & 1)
    return x & 1;
  else
    return (x % (b + 1) == b) || ((x % (b + 1)) & 1);
}
int main() {
  int t;
  scanf("%d", &t);
  while (t--) {
    long long a, b;
    scanf("%I64d%I64d", &a, &b);
    if (calc(a, b))
      puts("First");
    else
      puts("Second");
  }
  return 0;
}
