func_code_string: #include <bits/stdc++.h>   using namespace std;   long long a, b, t, z;   bool dfs(long long x, long long y) {     if (x < y) swap(x, y);     if (!y) return 0;     if (!dfs(y, x % y)) return 1;     z = x / y;     if (y & 1) return (z & 1) ^ 1;     return z % (y + 1) & 1 ^ 1;   }   signed main() {     scanf( %lld , &t);     while (t--) {       scanf( %lld%lld , &a, &b);       if (dfs(a, b))         printf( First n );       else         printf( Second n );     }     return 0;   }   