func_code_string: #include <bits/stdc++.h>   using namespace std;   const int maxn = 100;   char s[maxn];   int l;   long long make(int x, long long u) {     int z = l - x;     long long k = 1, u1 = 0;     for (int i = 0; i < z; i++) {       u1 += (s[l - 1 - i] -  0 ) * k;       k *= 10;     }     u1 += u / k * k;     if (u1 <= u) u1 += k;     return u1;   }   int main() {     int t;     cin >> t;     while (t--) {       scanf( %s , s);       l = strlen(s);       long long u = 1988;       for (int i = l - 1; i >= 4; i--) {         u = make(i, u);       }       cout << u << endl;     }     return 0;   }   