# n = int(input())
# data = []
# x = n-1
# y = 0
# k = 1
# for i in range(n):
# v = [0] * n
# data.append(v)
#
# data[x][y] = k
# for i in range(n):
# for j in range(n):
#
#
# for i in range(n):
# for j in range(n):
# print(data[i][j], end = ' ')
# print()
# arr = []
# for i in range(11):
# v = [0] * 11
# arr.append(v)
#
# for i in range(10):
# if arr[10][i]!=0:
# num = 0
# for j in range(9, -1, -1):
# if arr[j][i]>0:
# num = 1
# break
# elif arr[j][i]<0:
# num = -1
# break
# if num==1:
# print(i+1, 'crash', sep = ' ')
# elif num==-1:
# print(i+1, 'fall', sep = ' ')
# else:
# print(i+1, 'safe', sep = ' ')
# n = int(input())
# arr = []
# for i in range(n):
# arr.append([0]*n)
#
# n = 0
# i = 0
# j = 0
# num = 0
# y = (n+1)//2
# temp = 1
#
# for i in range(0, n * n):
# arr[temp][y] = ++num
# if num%n==0:
# temp+=1
# else:
# temp-=1
# y+=1
# if temp<1:
# temp = n
# if y>n:
# y = 1
#
# for i in range(0, n):
# for j in range(0, n):
# print(arr[i][j] , end = ' ')
# print()
# arr = list()
# i = 0
# n = int(input())
#
# if n==0:
# print('0')
# while n>0:
# arr.append(n%2)
# n = n//2
# i = i + 1
#
# arr.reverse()
#
# for j in range (len(arr)):
# print(arr[j], end = '')
# n = int(input())
# a = []*n
#
# for i in range(n):
# a.append(input().split())
#
# for i in range(n):
# a[i][1] = int(a[i][1])
#
# for i in range(n):
# a[i].reverse()
# a.sort(reverse=True)
#
# print(a[2][1])
# n = int(input())
# arr = list(map(int, input().split()))
#
# for i in range(n):
# print(i+1, ': ', sep = '', end = '')
# for j in range(n):
# if i==j: continue
# elif arr[i] == arr[j]: print('= ', end = '')
# elif arr[i]>arr[j]: print('> ', end = '')
# elif arr[i]<arr[j]: print('< ', end = '')
# print()
# n, c = map(int, input().split())
# arr = list(map(int, input().split()))
# f = 0
#
# arr.sort(reverse = False)
#
# for i in range(len(arr)):
# print(arr[i], " ", sep = '', end = '')
# f+=1
# if f==c:
# f=0
# print()
memo = [0 for i in range(10000001)]
n = int(input())
list_n = list(map(int, input().split()))
for x in list_n :
memo[x]=1
m = int(input())
list_m = list(map(int, input().split()))
for i in range(m):
print(memo[list_m[i]], end=' ')