s = gets.chomp a = [*?A..?Z] t = "" s.size.times{|i| t += a[(a.index(s[i])-(i+1))%26] } puts t