/** * Created by nullzine on 2017/01/11. */ public class Main { public static void main(String[] args) { System.out.println(new Main().decode(new java.util.Scanner(System.in).nextLine())); } private String decode(String str) { StringBuilder ret = new StringBuilder(); for (int i = 0; i < str.toCharArray().length; i++) { char c = str.charAt(i); for (int j = 0; j < i + 1; j++) { c--; if (c == '@') { c = 'Z'; } } ret.append(c); } return ret.toString(); } private String encode(String str) { StringBuilder ret = new StringBuilder(); for (int i = 0; i < str.toCharArray().length; i++) { char c = str.charAt(i); for (int j = 0; j < i + 1; j++) { c++; if (c == '[') { c = 'A'; } } ret.append(c); } return ret.toString(); } }