#include<stdio.h>

void rotateQueue(int queue*,int size,int k){
    int i;
    int temp = queue[size-1];
    for(i=0;i<k;i++){
        for(i=size-1;i>=0;i--){
            queue[i] = queue[i-1];
        }
        queue[i] = temp;
    }
}

int main(){
    int size,i,num,k;
    scanf("%d",&size);
    if(size<=0){
        printf("Invalid Input");
        return 0;
    }
    int queue[size];
    for(i=0;i<size;i++){
        scanf("%d",&queue[i]);
    }
    scanf("%d",&k);
    if(k<0){
        printf("Invalid Input");
        return 0;
    }
    rotateQueue(queue,size,k);
    return 0;
}