a = input()
b = int(input())
l = []
for i in range(b):
c = int(input())
l.append(c)
d = list(a)
for i in range(b):
if l[i] == 0:
for j in range(0, len(d), 2):
d[j], d[j+1] = d[j+1], d[j]
elif l[i] == 1:
h = []
for j in range(0, len(d), 2):
e = []
e.append(d[j])
e.append(d[j+1])
e = sorted(e)
for i in range(len(e)):
h.append(e[i])
d = h
elif l[i] == 2:
g = []
t = len(d)//2
for i in range(0, len(d)//2):
g.append(d[i])
g.append(d[t+i])
d = g
print(*d, sep='')