def mex(a): n = len(a) r = [0] * n for i in a: if i < n: r[i] = 1 for i in range(n): if r[i] == 0: return i return n n = 500 a = [-1, -1, 0, 0] for i in range(4, n): r = [] for b in range(2, i - 1): r.append(a[b] ^ a[i - b]) a.append(mex(r)) def solve(x): if x < n: return a[x] x -= ((x - n - 1) // 34 + 2) * 34 return a[x] for _ in range(int(input())): x, y = map(int, input().split()) if solve(x) == solve(y): print("Second") else: print("First")