#include <stdio.h>
#include <math.h>
#include <ctype.h>

char buf[128];

int main(void)
{
	int i, j, flag = 0;
	scanf("%[^\n]s", buf);
	
	for (i = 'a'; i <= 'z' && flag == 0; i++){
		//check
		for (j = 0; j < 80; j++){
			if (buf[j] == 't' && buf[j + 1] == 'h'){
				if ((buf[j + 2] == 'i' && buf[j + 3] == 's') || (buf[j + 2] == 'a' && buf[j + 3] == 't') || (buf[j+2]=='e')){
					//this	that	the
					flag = 1;
				}
			}
		}

		//add 1
		if (flag == 0){
			for (j = 0; j < 80; j++){
				if (isalpha(buf[j])){
					if (buf[j] == 'z'){
						buf[j] = 'a';
					}
					else{
						buf[j]++;
					}
				}
			}
		}
	}

	for (i = 0; i < 80; i++){
		printf("%c", buf[i]);
	}
	return 0;
}