a=input() b=int(input()) for i in range(b): c=input().split() if c[0]=="<": weishu=int(c[1]) a=a[weishu:]+a[:weishu] if c[0]==">": weishu=int(c[1]) a=a[-weishu:]+a[:len(a)-weishu] if c[0]=="rev": a=list(a) a.reverse() a="".join(a) print(a)