def enc(k,m)
   code_a = 97
   kosu = 26
   leng = m.length
   a = m.unpack("C*")
   b = Array.new(leng)
   for i in 0..leng-1
      code = a[i]
      sa = code - code_a
      if sa <=26 and 0<=sa
         sa = (sa - k)% 26
      end
      b[i] = sa + code_a
   end
   c = b.pack("C*")
   return(c)
end
while sent = gets.chomp
bre = 0

cha = sent.split(" ")
num = cha.count
Size3 = []
Size4 = []
for i in 0..num-1
    if cha[i].length == 3
	Size3.push(cha[i])
    elsif cha[i].length == 4
	Size4.push(cha[i])
    end
end
for i in 0..25
    for j in 0..Size3.count - 1
	if enc(i,Size3[j]) == "the"
	    k = i
	    bre = 1
	    break
	end
    end
    for j in 0..Size4.count - 1
	if enc(i,Size4[j]) == "that" or enc(i,Size4[j]) == "this"
            k = i
	    bre = 1
	    break
        end
    end
    if bre == 1
	break
    end
end
print(enc(k,sent))
end