#include <bits/stdc++.h>
using namespace std;
int main() {
  string s;
  cin >> s;
  int q;
  cin >> q;
  while (q--) {
    int l, r, k;
    cin >> l >> r >> k;
    int len = r - l + 1;
    k %= len;
    string a = s.substr(0, l - 1);
    string b = s.substr(r, s.length() - r);
    string sub = s.substr(l - 1, len);
    string s1 = sub.substr(len - k, k);
    string s2 = sub.substr(0, len - k);
    sub = s1 + s2;
    s = a + sub + b;
  }
  cout << s;
  return 0;
}
