def f(x): while x < ord("A"): x += 26 return x mae = input() n = len(mae) ato = [] for i in range(0, n): ato.append(chr(f(ord(mae[i])-(i+1)))) print("".join(ato))