n,m = map(int,input().split()) s=input() for _ in range(m): l=list(input().split()) s1 = s[0:int(l[0])-1] sm = s[int(l[0])-1:int(l[1])].replace(l[2],l[3]) s2 = s[int(l[1]):] s = s1+sm+s2 print(s)
n,m = map(int,input().split()) s=input() for _ in range(m): l=list(input().split()) s1 = s[0:int(l[0])-1] sm = s[int(l[0])-1:int(l[1])].replace(l[2],l[3]) s2 = s[int(l[1]):] s = s1+sm+s2 print(s)