s = gets.chomp
a = [*?A..?Z]

t = ""
s.size.times{|i|
  t += a[(a.index(s[i])-(i+1))%26]
}

puts t