#include <iostream>
using namespace std;
int main()
{
string s;
getline(cin, s); //读入带空格的一行字符串的方式
for (auto &c : s) //(c - 'a' + 1) % 26为偏移量
if (c >= 'a' && c <= 'z') c = (c - 'a' + 1) % 26 + 'a';
else if (c >= 'A' && c <= 'Z') c = (c - 'A' + 1) % 26 + 'A';
//printf("%s\n", s.c_str());
cout << s << endl;
return 0;
}