s = gets.chomp.chars l = s.length ans = [] l.times do |i| ans << ((s[i].ord - "A".ord - (i+1)) % 26 + "A".ord).chr end puts ans.join