#include <bits/stdc++.h>
using namespace std;
#define int long long
signed main() {
string s;
cin >> s;
int n;
cin >> n;
int len = s.length();
while (n--) {
string op;
cin >> op;
if (op == "rev") {
reverse(s.begin(), s.end());
} else {
int x;
cin >> x;
if (op == ">") {
string ans = s.substr(len - x, x);
string temp = s.substr(0, len - x);
ans += temp;
s = ans;
} else {
string ans = s.substr(x, len - x);
string temp = s.substr(0, x);
ans += temp;
s = ans;
}
}
cout << s << endl;
}
}