#include <stdio.h>

int main()
{
    int n = 0;
    int arr[50] = { 0 };
    int k = 0; //要删除的数字
    //输入
    scanf("%d", &n);
    for (int i = 0; i < n; i++)
    {
        scanf("%d", &arr[i]);
    }
    scanf("%d", &k);

    //删除
    int i = 0; //作为遍历数组的下标
    int j = 0; //作为存储数组元素的下标
    int cnt = 0; //记录删除的元素个数
    while (i < n)
    {
        if (arr[i] != k)
        {
            arr[j++] = arr[i++];
        }
        else
        {
            //删除成功
            i++;
            cnt++;
        }
    }
    //输出 - 最后数组中元素个数为j
    for (int i = 0; i < j; i++)
    {
        printf("%d ", arr[i]);
    }

    return 0;
}