import java.util.*;
import java.lang.*;
import java.io.*;

class Ideone
{
	// String, Lookup, Replacement
    public static void L(char[]s,char[]l,char[]r)
    {
        int x=0,y=0;
        
        while(x<s.length && y<l.length)
        {
            if (s[x]==l[y]) s[x]=r[y++];
            x++;
        }
    }
	
	public static void main (String[] args) throws java.lang.Exception
	{
		char[] input = "abcdeedcba".toCharArray();
		char[] lookup = "ada".toCharArray();
		char[] replace = "BOB".toCharArray();
		
		L(input, lookup, replace);
		
		String output = new String(input);
		
		System.out.println(output);
		
	}
}