#include<stdio.h>

#define MAX 200

int main(){
    int N, S;
    int arr[M]
    
    if(scanf("%d", &N) != 1 || N < 1 || N > 100){
        printf("Invalid input\n");
        return 0;
    }
    
    for(int i = 0;i<n;i++){
        if(scanf("%d",&arr[i]) != 1 || arr[[i] < 0 || arr[i]>1000){
            printf("Invalid input\n");
            return 0;
    }
}

if(scanf("%d", &S) != 1 || S < 0 || S > 100) {
    printf("Invalid input\n");
    return 0;
}
S = S % N;
int result[MAX];
for(int i = 0; i<N;i++){
    result [(i+S) % N] = arr[i];
}
for(int i = 0;i<N;i++){
    printf("%d",result[i]);
}
return 0;
}