#include<stdio.h>
int main()
{
    int N;
    if(scanf("%d",&N)!=1 || N<1 || N>100)
    {
        return 1;
    }
    int marbles[100];
    int i;
    int found=0;
    
    for(i=0;i<N;i++)
    {
        if(scanf("%d",&marbles[i]!=1))
        {
            return 1;
        }
    }
    int X;
    if(scanf("%d",&X)!=1)
    {
        return 1;
    }
    int removal_index=-1;
    
    for(i=0;i<N;i++)
    {
        if(marbles[i]==X)
        {
            removal_index=1;
            found=1;
            break;
        }
    }
    
    if(found)
    {
        for(i=removal_index;i<N-1;i++)
        {
            marbles[i]=marbles[i+1];
        }
        
        for(i=0;i<N-1;i++)
        {
            printf("%d",marbles[i]);
            if(i<N-2)
            {
                printf(" ");
            }
        }
    printf("Marble not found\n");
    }
return 0;
}