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++;
}
}
{
char[] input = "abcdeedcba".toCharArray();
char[] lookup = "ada".toCharArray();
char[] replace = "BOB".toCharArray();
L(input, lookup, replace);
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBJZGVvbmUKewoJLy8gU3RyaW5nLCBMb29rdXAsIFJlcGxhY2VtZW50CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgTChjaGFyW11zLGNoYXJbXWwsY2hhcltdcikKICAgIHsKICAgICAgICBpbnQgeD0wLHk9MDsKICAgICAgICAKICAgICAgICB3aGlsZSh4PHMubGVuZ3RoICYmIHk8bC5sZW5ndGgpCiAgICAgICAgewogICAgICAgICAgICBpZiAoc1t4XT09bFt5XSkgc1t4XT1yW3krK107CiAgICAgICAgICAgIHgrKzsKICAgICAgICB9CiAgICB9CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWNoYXJbXSBpbnB1dCA9ICJhYmNkZWVkY2JhIi50b0NoYXJBcnJheSgpOwoJCWNoYXJbXSBsb29rdXAgPSAiYWRhIi50b0NoYXJBcnJheSgpOwoJCWNoYXJbXSByZXBsYWNlID0gIkJPQiIudG9DaGFyQXJyYXkoKTsKCQkKCQlMKGlucHV0LCBsb29rdXAsIHJlcGxhY2UpOwoJCQoJCVN0cmluZyBvdXRwdXQgPSBuZXcgU3RyaW5nKGlucHV0KTsKCQkKCQlTeXN0ZW0ub3V0LnByaW50bG4ob3V0cHV0KTsKCQkKCX0KfQ==