#include <cctype>
#include <string>
#include <iostream>

using namespace std;

int main()
{
	string S = "";

	getline(cin, S);

	for (int i = 0; i < 26; i++)
	{
		if (!(S.find("this") == S.npos && S.find("that") == S.npos && S.find("the") == S.npos))
		{
			cout << S;
		}

		for (string::size_type j = 0; j < S.size(); j++)
		{
			if (isalpha(static_cast<int>(S[j])))
			{
				if (S[j] == 'z')
				{
					S[j] = 'a';
				}
				else
				{
					S[j]++;
				}
			}
		}
	}

	return 0;
}