func_code_string: #include <bits/stdc++.h>   using namespace std;   void solve() {     long long int a, b, c;     cin >> a >> b >> c;     long long int x = min(a, min(b, c));     long long int z = max(a, max(b, c));     long long int y = a + b + c - x - z;     long long int xi = a == x ? 1 : b == x ? 2 : 3;     long long int yi = a == y ? 1 : b == y ? 2 : 3;     long long int zi = 6 - xi - yi;     cout <<  First  << endl;     cout.flush();     cout << 2 * z - x - y << endl;     cout.flush();     long long int p;     cin >> p;     if (p == xi) {       cout << z - y << endl;       cout.flush();     } else if (p == yi) {       cout << z - x << endl;       cout.flush();     } else {       long long int r = 3 * z - x - y;       cout << 2 * r - x - y << endl;       cout.flush();       cin >> p;       if (p == xi)         cout << r - y << endl;       else         cout << r - x << endl;       cout.flush();     }     cin >> y;   }   int32_t main() {     ios_base::sync_with_stdio(0);     cin.tie(NULL);     cout.tie(NULL);     long long int t;     t = 1;     while (t--) {       solve();     }   }   