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

int main() {
  string str;
  while(getline(cin,str)) {
    for(int j=0;j<26;j++) {
      if(str.find("the")!=string::npos||str.find("this")!=string::npos||str.find("that")!=string::npos) {
        cout << str << endl;
        break;
      }
      for(unsigned int i=0;i<str.size();i++) {
        if(str[i] <= 'z' && 'a' <= str[i]) {
          str[i] -= 97;
          str[i]++;
          str[i] %= 26;
          str[i] += 97;
        }
      }
    }
  }
}