#include<iostream>
using namespace std;
int n,s;
void reverse(int a[],int size){
for(int i =size-1 ;i>=0;i--){
cout << a[i] << " ";
}
/*
for(int i=0,int j=size-1;i<j;j--){
swap(a[i],a[j]);
}
*/
for(int j =size;j<n;j++){
cout << a[j] << " ";
}
}
int main(){
int array[1010];
cin >> n >> s;
for(int i=0;i<n;i++){
cin >> array[i];
}
reverse(array,s);
return 0;
}