#AC1762. 旋转操作

旋转操作

题目描述

现在输入一个字符串s,还有n个旋转操作,每个操作有三个参数:a,b,c,意思是要把开始位置是a,结束位置是b的这段字符串旋转c次.

例如,字符串"abcdefg",经过操作(2,5,2)后变为"abefcdg"

输入格式

第一行,不包含空格的字符串s,长度不超过1000

第二行,一个整数n(1<=n<=1000),表示下面有n个操作

接下来第3到n+3行,每行三个整数a,b,c(c<=10000)

输出格式

输出旋转后的字符串

样例

Youwantsomeonetohelpyou
3
1 5 100
0 3 20
2 15 60
Ynetonuwantsomeohelpyou

提示

题目并不难