#include<iostream>
#include<string>
#include<algorithm>
#include<cmath>
using namespace std;

int main(){
  string s;
  int cnt=0;

  while(getline(cin, s)){


    while(true){
      bool flag=false;

      for(int i=0;i<s.length();i++){
        string key1 = s.substr(i,3);
        string key2 = s.substr(i,4);
        if(key1 == "the" || key2 == "this" || key2 == "that"){
          flag = true;
          break;
        }
      }

      if(flag){
        cout << s << endl;
        break;
      }

      for(int i=0;i<s.length();i++){
        if(s[i] > 'a' && s[i] < 'z'){
          s[i] -= 'a';
          s[i] -= 1;
          if(s[i] < 0){
            s[i] += 'A' - 'a';
          }
          s[i] += 'a';
        }
      }
    }
  }
}