#include <bits/stdc++.h>
using namespace std;
int n, k, a, b, x, i, j;
string s, t;
int main() {
  cin >> s >> n;
  while (i < n) {
    cin >> a >> b >> k;
    a--;
    b--;
    t = s.substr(a, b - a + 1);
    while (j < b - a + 1) {
      x = k % (b - a + 1);
      if (a + j + x > b) x += a - b - 1;
      s[a + j + x] = t[j];
      j++;
    }
    j = 0;
    i++;
  }
  cout << s;
}
