#include<stdio.h>
typedef struct{
    int element[50];
    int length;
}SeqList;
CreateSeqList(SeqList*S)
{
    scanf("%d",&S->length);
    for(int i=0;i<S->length;i++)
    scanf("%d",&S->element[i]);
}
DeleteSeqList(int i,int k,SeqList*S)//i是在数组中的序号,不是下标
{
    int j;
    if(i<=0||i>S->length||k<0||i+k>S->length)return 0;
    else
    {
        for(j=0;j<S->length-k-i;j++)
        S->element[i+j]=S->element[i+j+k]; 
        S->length=S->length-k; 
    }
}
OrderSeqList(SeqList S)
{
    for(int i=0;i<S.length;i++)
    printf("%d ",S.element[i]);
}
int main()
{
    SeqList S;
    int i,k;
    CreateSeqList(&S);
    scanf("%d %d",&i,&k);
    DeleteSeqList(i,k,&S);
    OrderSeqList(S);
    return 0;
}