#include <iostream>
#include <cstdio>
#include <string>
using namespace std;
//英语 看博友分析 抄博友程序
int a[10008];
int b[10008];
int main()
{
while(1)
{
int n;
string sa;
cin>>n;
if(n==0)
{
break;
}
cin>>sa;
for(int i=0;i<sa.size();i++)
{
if(sa[i]=='.')
{
a[i]=27;//抄博友程序
}else if(sa[i]=='_')
{
a[i]=0;
}else
{
a[i]=sa[i]-'a'+1;
}
}
for(int i=0;i<sa.size();i++)
{
b[(n*i)%sa.size()]=(a[i]+i)%28;//抄博友程序
}
for(int i=0;i<sa.size();i++)
{
if(b[i]>0&& b[i]<27)
{
cout<<(char)(b[i]-1+'a');
}else if(b[i]==0)
{
cout<<'_';
}else
{
cout<<'.';
}
}
cout<<endl;
}
return 0;
}