l=int(input())
n=input()
d=input()
li=[]
di=[]for i in n:
li.append(int(i))
i=0 while 1:
string='' if d[i].lower()=='s':
i+=1 while 48<=ord(d[i])<=57:
string+=d[i]
i+=1 if i==len(d):
break di.append(int(string))
else:
break j=0 k=0 i=0 while 1:
if d[i]=='R':
if j==l-1:
j=l-1 else:
j+=1 elif d[i]=='L':
if j==0:
j=0 else:
j-=1 elif d[i]=='T':
li[j]+=1 elif d[i]=='D':
li[j]-=1 else:
i+=len(str(di[k]))+1 t=di[k]-1 k+=1 li[j],li[t]=li[t],li[j]
i+=1 if i>=len(d):
break result='' for i in li:
result+=str(i)print(result,end='')