#include #include #include #include #include #include #include #include #include #include #include #define REP(i,n) for(ll i=0;i<(n);i++) #define MOD 1000000007 #define int long long #ifdef int const long long INF = LLONG_MAX / 10; #else const int INF = 1010101010; #endif using namespace std; typedef long long ll; typedef vector> mat; typedef pair P; //typedef pair P; string S; signed main() { cin >> S; REP(i,S.length()) { int c = S[i]-'A'-(i+1); while (c < 0) c += 26; S[i] = 'A' + c; } cout << S << endl; }