Start: Jul, 06, 2019 10:00:00
20190706Python程序设计基础培训扩展练习
End: Jul, 17, 2019 12:00:00
Time elapsed:
Time remaining:

Problem_ID: G
Result: Accepted
Time: 2479ms
Memory: 26500kB
Author: 13738616565
In contest: 1300

n,t=map(int,input().split())
a=list(input().split())
b=[]
for case in range(t):
    b.append(input().split())
count=n
for j in range(len(b)):
    i=0
    while i <=count:
        if b[j][1]==a[i]:
            a.insert(i,b[j][0])
            count=count+1
            break
        i=i+1
s=''
for i in range(len(a)):
    if i==0:
        s=a[0]+' '
    elif i==len(a)-1:
        s=s+a[i]
    else:
        s=s+a[i]+' '        
print(s)