# 2022/6/1
#题理解错误,忽略了重复数
# n=int(input())
# n1=list(map(int,input().split()))
# n2=int(input())
# if n2 in n1:
# n1.remove(n2)
# n3=' '.join(str(i) for i in n1)
# print(n3)
# else:
# n3=' '.join(str(i) for i in n1)
# print(n3)
#通过list.remove(‘xx’)方法 + for循环实现将list中元素值“xx”删除,删除过程不会返回被删除的值。
n=int(input())
n1=list(map(int,input().split()))
n2=int(input())
for i in range(len(n1)-1,-1,-1):
if n1[i]==n2:
n1.remove(n2)
print(' '.join(str(i) for i in n1))
#题理解错误,忽略了重复数
# n=int(input())
# n1=list(map(int,input().split()))
# n2=int(input())
# if n2 in n1:
# n1.remove(n2)
# n3=' '.join(str(i) for i in n1)
# print(n3)
# else:
# n3=' '.join(str(i) for i in n1)
# print(n3)
#通过list.remove(‘xx’)方法 + for循环实现将list中元素值“xx”删除,删除过程不会返回被删除的值。
n=int(input())
n1=list(map(int,input().split()))
n2=int(input())
for i in range(len(n1)-1,-1,-1):
if n1[i]==n2:
n1.remove(n2)
print(' '.join(str(i) for i in n1))