#include <stdio.h>
#define MAX 30
int del(int [], int,int);
int main(void)
{
int a[MAX] = {0};
int i, k = 0, n, account;
scanf("%d", &n);
for (i = 0; i <n; i++)
{
scanf("%d", &a[i]);
}
scanf("%d", &account);
k=del(a, account, n);
for(i=0;i<k;i++)
{
printf("%d ",a[i]);
}
return 0;
}
int del(int a[], int account, int n)
{
int i,j,k=n;
for(i=0;i<n;i++)
{
if(account==a[i])
{
for(j=i;j<n;j++)
{
a[j]=a[j+1];
}
k--;
}
}
return k;
}