#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<cstring>#include<cctype>#include<cstdio>#include<cstdlib>using namespace std;int main(){char str[10000],ans[10000];char c1;int counter=0;while (gets(str)){char c;int x;for (int i = 0; i<strlen(str); i++){c = str[i];if (c == ' ')ans[i] = ' ';else if (c == '=')ans[i] = '-';else if (c == '-')ans[i] = '0';else if (c == '0')ans[i] = '9';else if (c == '9')ans[i] = '8';else if (c == '8')ans[i] = '7';else if (c == '7')ans[i] = '6';else if (c == '6')ans[i] = '5';else if (c == '5')ans[i] = '4';else if (c == '4')ans[i] = '3';else if (c == '3')ans[i] = '2';else if (c == '2')ans[i] = '1';else if (c == '1')ans[i] = '`';else if (c == '\')ans[i] = ']';else if (c == ']')ans[i] = '[';else if (c == '[')ans[i] = 'P';else if (c == 'P')ans[i] = 'O';else if (c == 'O')ans[i] = 'I';else if (c == 'I')ans[i] = 'U';else if (c == 'U')ans[i] = 'Y';else if (c == 'Y')ans[i] = 'T';else if (c == 'T')ans[i] = 'R';else if (c == 'R')ans[i] = 'E';else if (c == 'E')ans[i] = 'W';else if (c == 'W')ans[i] = 'Q';else if (c == ''')ans[i] = ';';else if (c == ';')ans[i] = 'L';else if (c == 'L')ans[i] = 'K';else if (c == 'K')ans[i] = 'J';else if (c == 'J')ans[i] = 'H';else if (c == 'H')ans[i] = 'G';else if (c == 'G')ans[i] = 'F';else if (c == 'F')ans[i] = 'D';else if (c == 'D')ans[i] = 'S';else if (c == 'S')ans[i] = 'A';else if (c == '/')ans[i] = '.';else if (c == '.')ans[i] = ',';else if (c == ',')ans[i] = 'M';else if (c == 'M')ans[i] = 'N';else if (c == 'N')ans[i] = 'B';else if (c == 'B')ans[i] = 'V';else if (c == 'V')ans[i] = 'C';else if (c == 'C')ans[i] = 'X';else if (c == 'X')ans[i] = 'Z';else if (c == 'Q')ans[i] = 'Q';else if (c == 'A')ans[i] = 'A';else if (c == 'Z')ans[i] = 'Z';else if (c == '`')ans[i] = '`';else ans[i] = str[i];}for (int i = 0; i<strlen(str); i++){cout << ans[i];}cout << endl;}return 0;}


