from collections import deque n,m = map(int,input().split()) A = deque(list(map(int,input().split()))) S = input() for s in S: if s == "L": x = A.popleft() A[0] += x A.append(0) if s == "R": x = A.pop() A[-1] += x A.appendleft(0) print(*list(A))