func_code_string: #include <bits/stdc++.h>   using namespace std;   using ll = long long;   const ll MOD = 1e9 + 7, N = 1e5 + 10;   int32_t main() {     ios::sync_with_stdio(false);     cin.tie(NULL);     ll a[3];     cin >> a[0] >> a[1] >> a[2];     cout <<  First  << endl;     vector<ll> b(3);     iota(b.begin(), b.end(), 0);     sort(b.begin(), b.end(), [&](ll u, ll v) { return a[u] < a[v]; });     sort(a, a + 3);     cout << 2 * a[2] - a[1] - a[0] << endl;     ll x;     cin >> x;     --x;     if (x == -1) return 0;     if (x == b[0]) {       cout << a[2] - a[1] << endl;       cin >> x;       return 0;     } else if (x == b[1]) {       cout << a[2] - a[0] << endl;       cin >> x;       return 0;     }     cout << 6 * a[2] - 3 * a[1] - 3 * a[0] << endl;     cin >> x;     --x;     if (x == -1) return 0;     if (x == b[0]) {       cout << 3 * a[2] - a[0] - a[1] - a[1] << endl;       cin >> x;       return 0;     }     cout << 3 * a[2] - a[0] - a[1] - a[0] << endl;     cin >> x;     return 0;   }   