//
// Created by lanys on 2024/4/12.
//
数组反转
#include <iostream>
using namespace std;
void reverse(int a[], int size) {
// 设置i,j分别指向要交换的起始位置和最后位置,交换一下数,在分别+1,-1,相遇停止
for (int i = 0, j = size - 1; i < j; i++, j--) swap(a[i], a[j]);
}
int main() {
int a[1001];
int n, size;
cin >> n >> size;
for (int i = 0; i < n; i++) cin >> a[i];
reverse(a, size);
for (int i = 0; i < n; i++) cout << a[i] << " ";
return 0;
}