#include<bits/stdc++.h>
#define rd(a,b) rand()%((b)-(a)+1)+(a)
using namespace std;
int main(){
    string a;
    srand(time(0));
    getline(cin,a,'.');
    int i,n=a.size(),k=rd(1,25),m;
    for(i=0;i<n;i++){
    	if(a[i]>='a'&&a[i]<='z'){
    		m=a[i]+k;
    		if(m>'z') a[i]='a'+m-'z'-1;
    		else a[i]=a[i]+k; 
		}
		else if(a[i]>='A'&&a[i]<='Z'){
    		m=a[i]+k;
    		if(m>'Z') a[i]='A'+m-'Z'-1;
    		else a[i]=a[i]+k; 
		}
		else if(a[i]>='0'&&a[i]<='9'){
			a[i]='0'+(a[i]-48+k)%10;
		}
    }
    cout<<a<<'.'<<k;
    return 0;
}//1.7