package main

import (
	"fmt"
)

func resolve(S string) string {
	ret := make([]uint8, len(S))
	for i := range S {
		ret[i] = S[i] - uint8((i+1)%26)
		if ret[i] < uint8('A') {
			ret[i] += 26
		}
	}
	return string(ret)
}

func main() {
	var S string
	fmt.Scanf("%s\n", &S)
	fmt.Println(resolve(S))
}