24 lines
524 B
Python
24 lines
524 B
Python
import sys
|
|
|
|
A = sys.stdin.readline().rstrip()
|
|
B = int(sys.stdin.readline().rstrip())
|
|
|
|
pointer = len(A)
|
|
|
|
for i in range(B):
|
|
tempstr = sys.stdin.readline().rstrip()
|
|
if(tempstr[0] == 'P'):
|
|
A = A[:pointer] + tempstr[2] + A[pointer:]
|
|
pointer+=1
|
|
elif(tempstr == 'L'):
|
|
if(pointer>0):
|
|
pointer-=1
|
|
elif(tempstr == 'D'):
|
|
if(pointer<len(A)):
|
|
pointer+=1
|
|
else:
|
|
if(pointer>0):
|
|
A = A[:pointer-1] + A[pointer:]
|
|
pointer-=1
|
|
|
|
print(A) |