func_code_string: #include <bits/stdc++.h>   #pragma comment(linker,  /STACK:136777216 )   using namespace std;   int bits(int x) { return x == 0 ? 0 : 1 + bits(x & (x - 1)); }   const double PI = acos(-1.0);   const double eps = 1e-9;   const int INF = 1000000000;   string nextString() {     char buf[1000000];     scanf( %s , buf);     return buf;   }   int dx[] = {0, 1, 0, -1};   int dy[] = {1, 0, -1, 0};   int gcd(int a, int b) { return b == 0 ? a : gcd(b, a % b); }   string month[] = { January ,    February ,  March ,     April ,                      May ,        June ,      July ,      August ,                      September ,  October ,   November ,  December };   int main() {     string s = nextString();     int start;     for (int(i) = 0; (i) < (12); (i)++)       if (s == month[i]) start = i;     int n;     scanf( %d , &n);     int end = (n + start) % 12;     printf( %s n , month[end].c_str());     return 0;   }   