//法一
#include <stdio.h>
#include<malloc.h>

int main() {
    int n,i;
    char a1,a2,a3,a4;
    scanf("%d %c %c %c %c",&n,&a1,&a2,&a3,&a4);
    char *str =(char *)malloc(n*sizeof(char));
    for(i=0;i<n;i++)
        scanf("%s",str);
    
    for(i=0;i<n;i++)
    {
        if(str[i]==a1)
           str[i]=a2;
        if(str[i]==a3)
            str[i]=a4;
        printf("%c",str[i]);   //注意这里是%c,不能写%s
    }

   free(str);
   return 0;
}
//第二种输出
#include <stdio.h>
#include<malloc.h>

int main() {
    int n,i;
    char a1,a2,a3,a4;
    scanf("%d %c %c %c %c",&n,&a1,&a2,&a3,&a4);
    char *str =(char *)malloc(n*sizeof(char));
    for(i=0;i<n;i++)
        scanf("%s",str);
    
    for(i=0;i<n;i++)
    {
        if(str[i]==a1)
           str[i]=a2;
        if(str[i]==a3)
            str[i]=a4;
     
    }
   printf("%s",str); 
   free(str);
   return 0;
}