from collections import deque text = deque([i for i in input()]) result = deque() for i in range(1, len(text) + 1): result.append(chr((ord(text.popleft()) - 65 - i) % 26 + 65)) print("".join(result))