#include <bits/stdc++.h>

using namespace std;
#define N_MAX 500005
int a[N_MAX],n,k;
bool ispisati[N_MAX];

int main()
{
    int i;
    ios::sync_with_stdio(false);
    cin>>n>>k;
    cin>>a[1];
    for(i=2;i<=n;i++) cin>>a[i];
    i=1;
    k=n-k;
    while(k>0 && i<n)
    {
        while(i<n && a[i]>a[i+1]) i++;
        if(i<n)
        {
            ispisati[i]=true;
            k--;
            i++;
        }
    }
    if(k>0 && i==n)
    {
        while(k>0)
        {
            while(ispisati[i]) i--;
            ispisati[i]=true;
            k--;
        }
    }
    for(i=1;i<=n;i++) if(ispisati[i]) cout<<a[i]<<" ";
    return 0;
}