a = list(input()) j = 1 for i in range(len(a)): while True: if (ord(a[i]) - j) < ord("A"): a[i] = chr(ord(a[i]) + 26) else: a[i] = chr(ord(a[i]) - j) if ord("A") <= ord(a[i]) and ord(a[i]) <= ord("Z"): break print(a[i], end="") j += 1 print("")