#include <bits/stdc++.h>
using namespace std;
int p1,p2,p3;
char s[105];
void p31(int r,char c)
{
for(char x=c; x<s[r]; x++)
for(int j=0; j<p2; j++)
cout<<x;
}
void p32(int l,char c)
{
for(char x=s[l]-1; x>=c; x--)
for(int j=0; j<p2; j++)
cout<<x;
}
void p33(int l,int r)
{
for(int x=0; x<s[r]-s[l]; x++)
for(int j=0; j<p2; j++)
cout<<'*';
}
int main()
{
cin>>p1>>p2>>p3;
cin>>s;
int len=strlen(s);
cout<<s[0];
for(int i=1; i<len; i++)
{
if(s[i] == '-' && s[i-1] < s[i+1])
{
if(p1 == 1)
{
int c=s[i-1]+1;
if((s[i-1] >= 'A' && s[i-1] <= 'Z') && (s[i+1] >= 'A' && s[i+1] <= 'Z'))
c-=32;
if(p3 == 1)
p31(i+1,c);
else if(p3 == 2)
p32(i-1,c);
else if(p3 == 3)
p33(i-1,i+1);
}
}
else
cout<<s[i];
}
return 0;
}