#include <iostream>
#include <string>
using namespace std;
int main()
{
	string str;int n=0; bool flag=false;
	getline(cin,str);
	for(int k=0;k<26;k++)
	{
		int i=0;
		for(i=0;i<str.size();i++)
		{
				if(str[i]-'a'<0 || str[i]-'z'>0) continue;
				else
				{
					str[i]++;
					if(str[i]-'z'>0) str[i]-=26;
				}
		};
		string ptr=""; string qtr="";
		for(i=0;i<str.size();i++)
		{
			if(i+4<str.size()) ptr=str.substr(i,4);
			if(i+3<str.size()) qtr=str.substr(i,3);
			if(ptr=="this" || ptr=="that" || qtr=="the") {flag=true; break;}
		};
		if(flag==true) break;
	};
	cout << str << endl ;
}