#include <iostream>
#include <string>
#include <algorithm>

using namespace std;

void shiftchar(char& ch)
{
	if (isalpha(ch)) {
		if (ch == 'z') {
			ch = 'a';
		} else {
			ch = ch + 1;
		}
	}
}

int main()
{
	string input;
	getline(cin, input);

	string decoded = input;
	for (int i = 0; i < 26; ++i) {
		for_each(decoded.begin(), decoded.end(), shiftchar);
		if (decoded.find("the") != string::npos ||
			decoded.find("this") != string::npos ||
			decoded.find("that") != string::npos) {
			break;
		}
	}

	cout << decoded;
	return 0;
}