#include <stdio.h>
#define MAX 80
int main()
{
    char CArr[MAX]={0},tmpC=1;
    while(tmpC!='\n')
    {
        //一下程序完成了对字符串的输入
        int i=0;
        tmpC=getchar();
        while(tmpC!='\n')
        {
            CArr[i++]=tmpC;
            tmpC=getchar();
        }
        CArr[i]='\0';
        
        //现在要进行字符串的输出
        for(int j=0;j<i;)
        {
            if(CArr[j]>='a'&&CArr[j]<'z')
            {
                putchar(CArr[j++]+1);
                continue;
            }
            else if(CArr[j]>='A'&&CArr[j]<'Z')
            {
                putchar(CArr[j++]+1);
                continue;
            }
            else if(CArr[j]=='z')
            {
                putchar('a');
                j++;
                continue;
            }
            else if(CArr[j]=='Z')
            {
                putchar('A');
                j++;
                continue;
            }
            else
            {
                putchar(CArr[j++]);
                continue;
            }
            printf('\n');
        }
    }
    
    return 0;
}