#define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define MAX_MOD 1000000007 #define REP(i,n) for(long long i = 0;i < n;++i) #define LONGINF 1000000000000000000 int main() { string s; cin >> s; REP(i, s.length()) { int tmp = s[i] - 'A'; tmp -= i+1; while (tmp < 0) { tmp += 26; } cout << (char)(tmp + 'A'); } cout << endl; return 0; }