#include<bits/stdc++.h>
using namespace std;
int jiami(string str1)//加密
{
for(auto &x:str1)//auto &x是为了引用遍历,不然值不会改变
{
if(x>='a'&&x<='z')
{
if(x=='z') x='A';
else x=toupper(x)+1;
continue;
}
if(x>='A'&&x<='Z')
{
if(x=='Z') x='a';
else x=tolower(x)+1;
continue;
}
if(x>='0'&&x<='9')
{
if(x=='9') x='0';
else x=x+1;
continue;
}
}
cout<<str1<<endl;
return 0;
}
int jiemi(string str2)//解密
{
for(auto &x:str2)//auto &x是为了引用遍历,不然值不会改变
{
if(x>='a'&&x<='z')
{
if(x=='a') x='Z';
else x=toupper(x)-1;
continue;
}
if(x>='A'&&x<='Z')
{
if(x=='A') x='z';
else x=tolower(x)-1;
continue;
}
if(x>='0'&&x<='9')
{
if(x=='0') x='9';
else x=x-1;
continue;
}
}
cout<<str2<<endl;
return 0;
}
int main()
{
string str1,str2;
while(cin>>str1>>str2)
{
jiami(str1);
jiemi(str2);
}
}