func_code_string: #include <bits/stdc++.h>   using namespace std;   string s =  FESTIVAL ;   long long dp[1010][10];   int a[1010];   int main(void) {     int i, j, k;     dp[0][0] = 1;     for ((i) = 0; (i) < (int)(1000); (i)++)       for ((j) = 0; (j) < (int)(8); (j)++)         for ((k) = 0; (k) < (int)(8); (k)++)           if (j <= k) dp[i + 1][k] = min(dp[i + 1][k] + dp[i][j], (1ll << 60));     long long K;     cin >> K;     for (i = 25; i >= 1; i--) {       a[i] = K / dp[i][7];       K %= dp[i][7];     }     string s;     for ((i) = 0; (i) < (int)(25); (i)++) {       s +=  FESTIVA ;       for ((j) = 0; (j) < (int)(a[i + 1]); (j)++) s +=  L ;     }     cout << s <<     <<  FESTIVAL  << endl;     return 0;   }   