#include using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); int n, m; cin >> n >> m; deque dq; for (int i = 0; i < n; ++i) { int a; cin >> a; dq.emplace_back(a); } string s; cin >> s; for (char c : s) { if (c == 'L') { int fi = dq.front(); dq.pop_front(); int se = dq.front(); dq.pop_front(); dq.emplace_front(fi + se); dq.emplace_back(0); } else { int fi = dq.back(); dq.pop_back(); int se = dq.back(); dq.pop_back(); dq.emplace_back(fi + se); dq.emplace_front(0); } } for (int i = 0; i < n; ++i) { if (i > 0) { cout << " "; } cout << dq.front(); dq.pop_front(); } cout << '\n'; return 0; }