#include using namespace std; #define FOR(i,o,n) for(long long i = o;i void in(T &t,U &...u){ cin >> t; in(u...);} void out(){cout << "\n";} template void out(const T &t,const U &...u){ cout << t; if(sizeof...(u)) cout << " "; out(u...);} typedef vector vi; typedef vector vl; typedef long long ll; typedef vector > vpll; typedef vector > vpii; int32_t main() { oneforall oneforall oneforall oneforall oneforall oneforall oneforall oneforall oneforall oneforall oneforall oneforall oneforall oneforall ini(n); ini(n1); deque morty; FOR(i,0,n){ ini(x); morty.push_back(x); } ins(morty1); FOR(i,0,n1){ if(morty1[i] == 'L'){ int x1 = morty.front();morty.pop_front(); int x2 = morty.front();morty.pop_front(); morty.push_front(x1+x2); morty.push_back(0); } else{ int x1 = morty.back();morty.pop_back(); int x2 = morty.back();morty.pop_back(); morty.push_back(x1+x2); morty.push_front(0); } } for(auto v:morty){cout<