#include <iostream>
#include<stdio.h>
#include<algorithm>
#include<string.h>
#include<math.h>
#include<stack>
#include<queue>
#include<string>
#include<deque>
#include<set>
#define ll long long
using namespace std;


int main() 
{
	string ss;
	while(getline(cin,ss))
	{
		while(ss.find("the")==-1&&ss.find("this")==-1&&ss.find("that")==-1)
		{
			int i;
			for( i=0;i<ss.size();i++)
			{
				if('a'<=ss[i]&&ss[i]<'z')
				ss[i]++;
				else if(ss[i]=='z')
				ss[i]='a';
				
			}
		}
		cout<< ss <<endl;  
	}
	return 0;
	
}
