from collections import deque N, M = map(int,input().split()) A = list(map(int, input().split())) d = deque(A) S = list(input()) for s in S: if s == 'R': d.appendleft(0) n = d.pop() d[-1] += n else: d.append(0) n = d.popleft() d[0] += n print(*d)