#include <iostream>
#include <vector>
using namespace std;
main()
{
int n;
cin >> n;
vector <int> a(n),x,y;
for (int i=0; i<a.size(); i++)
cin >> a[i];
for (int i=0; i<a.size(); i++)
if ((i+1)%2==0) x.push_back(a[i]);
else y.push_back(a[i]);
for (int i=0; i<x.size(); i++)
cout << x[i] << ' ';
cout << '\n';
for (int i=y.size()-1; i>=0; i--)
cout << y[i] << ' ';
}