直接贴代码
p=int(input())
str1=input()
list1=[]
for i in range(p):
t=[a for a in input().split()]
if int(t[0])==1:
str1=str1+t[1]
list1.append(str1)
elif int(t[0])==2:
x=int(t[1])
y=int(t[2])
str1=str1[x:x+y]
list1.append(str1)
elif int(t[0])==3:
x=int(t[1])
str1=str1[:x]+t[2]+str1[x:]
list1.append(str1)
else:
list1.append(str1.find(t[1]))
for i in list1:
print(i)