N, M = map(int, input().split()) A = list(map(int, input().split())) z = 0 for s in input(): if s == 'L': if z < N - 1: if z >= 0: A[z + 1] += A[z] A[z] = 0 z += 1 else: if z > - N + 1: if z <= 0: A[N + z - 2] += A[N + z - 1] A[N + z - 1] = 0 z -= 1 print(*(A[i] for i in range(z % N - N, z % N)))