#yuki1021 from collections import deque n,m=map(int,input().split()) a=list(map(int,input().split())) s=input() q=deque(a) for c in s: if c=='L': x=q.popleft() q[0]+=x q.append(0) elif c=='R': x=q.pop() q[-1]+=x q.appendleft(0) print(*q)