/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n, i, t;
int arr[24] = {0};
scanf("%d", &n);
for(i=1 ; i<=n ; i++)
{
scanf("%d", &t);
arr[t] += 1;
}
for(i=1 ; i<=23 ; i++)
{
printf("%d ", arr[i]);
}
}
*/
/*
#include <stdio.h>
int main()
{
int n, i;
int arr[10001] = {0};
scanf("%d", &n);
for(i=1 ; i<=n ; i++)
{
scanf("%d", &arr[i]);
}
for(i=n ; i>=1 ; i--)
{
printf("%d ", arr[i]);
}
}
*/
/*
#include <stdio.h>
int main()
{
int n, k=23, i;
int arr[10000] = {0};
scanf("%d", &n);
for(i=0 ; i<n ; i++)
{
scanf("%d", &arr[i]);
}
for(i=0 ; i<n ; i++)
{
if(arr[i]<k)
{
k = arr[i];
}
}
printf("%d", k);
}
*/
#include <stdio.h>
int arr[10200000] = {0};
int main()
{
int n, m, i, j;
/* int arr[10200000] = {0}; */
scanf("%d", &n);
for(i=0 ; i<n ; i++)
{
scanf("%d", &arr[i]);
}
scanf("%d", &m);
for(i=n ; i<(n+m) ; i++)
{
scanf("%d", &arr[i]);
}
for(i=0 ; i<m ; i++)
{
for(j=0 ; j<n ; j++)
{
if(arr[n+i]==arr[j])
{
arr[n+m+i] = 1;
}
}
}
for(i=0 ; i<m ; i++)
{
printf("%d ", arr[n+m+i]);
}
}