#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define vec vector<int>
int main() {
int n,f=1;
cin >> n;
deque<int> d;
while (n--) {
int x;
cin >> x;
if (f) {
d.push_back(x);
f=0;
}
else {
d.push_front(x);
f=1;
}
}
for (int i=0;i<d.size();i++) {
if (i==d.size()-1) {
cout<<d[i];
}
else {
cout<<d[i]<<" ";
}
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgdmVjIHZlY3RvcjxpbnQ+CmludCBtYWluKCkgewogICAgaW50IG4sZj0xOwogICAgY2luID4+IG47CiAgICBkZXF1ZTxpbnQ+IGQ7CiAgICB3aGlsZSAobi0tKSB7CiAgICAgICAgaW50IHg7CiAgICAgICAgY2luID4+IHg7CiAgICAgICAgaWYgKGYpIHsKICAgICAgICAgICAgZC5wdXNoX2JhY2soeCk7CiAgICAgICAgICAgIGY9MDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGQucHVzaF9mcm9udCh4KTsKICAgICAgICAgICAgZj0xOwogICAgICAgIH0KICAgIH0KICAgIGZvciAoaW50IGk9MDtpPGQuc2l6ZSgpO2krKykgewogICAgICAgIGlmIChpPT1kLnNpemUoKS0xKSB7CiAgICAgICAgICAgIGNvdXQ8PGRbaV07CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBjb3V0PDxkW2ldPDwiICI7CiAgICAgICAgfQogICAgfQp9