#include<bits/stdc++.h>
using namespace std;

int main(){

  string s;
  while(getline(cin, s)){

    for(int i=0;i<26;i++){

      for(int j=0;j<s.size();j++){
        if(s[j] == ' ' || s[j] == '.') continue;
        s[j] = 'a'+(s[j]-'a'+1)%26;
      }

      if(s.find("this") != string::npos) break;
      if(s.find("that") != string::npos) break;
      if(s.find("the") != string::npos) break;
    }

    cout << s << endl;
  }
}

