// 2
#include <stdio.h>
#include <string.h>
const int M=10000;
const int Num[7]={4,9,6,2,5,7,3};
void incode(char *str_1,char *str_2,int len)
{
int index=0;
for(int i=0;i<len;i++)
str_2[i]=(str_1[i]+Num[(index++)%7])%122;
str_2[len]=0;
}
void decode(char *str_1,char *str_2,int len)
{
int index=0;
for(int i=0;i<len;i++)
str_2[i]=(str_1[i]-Num[(index++)%7]+122)%122;
str_2[len]=0;
}
void print(char *str,int len)
{
for(int i=0;i<len;i++)
putchar(str[i]);
puts("");
}
int main()
{
char code[M];
while(gets(code)){
int len=strlen(code);
char tmp_string[M];
incode(code,tmp_string,len);
print(tmp_string,len);
char ans[M];
decode(tmp_string,ans,len);
print(ans,len);
}
return 0;
}