function Main(input){
  var s=input.split('\n')[0],ans="";
  for(var i=0;i<26;++i){
    ans="";
    for(var j=0,len=s.length;j<len;++j){
      if('a'.charCodeAt()<=s[j].charCodeAt()&&s[j].charCodeAt()<='z'.charCodeAt())
        ans+=String.fromCharCode((s[j].charCodeAt()-0x61+26-i)%26+0x61);
      else ans+=s[j];
    }
    if(ans.indexOf("the")!=-1||ans.indexOf("this")!=-1||ans.indexOf("that")!=-1) break;
  }
  console.log(ans);
}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));