#include<bits/stdc++.h>
using namespace std;

int main() {
    int t;
    cin>>t;
    while (t--){
        int n;
        cin>>n;
        int arr[n];
        for (int i=0;i<n;i++){
            cin>>arr[i];
        }
        int ans[n];
        int l=0;
        int r=n-1;
        int i=0;
        bool flag=true;
        while (l<=r and i<n){
            if (flag==true){
                ans[i]=arr[l];
                i++;
                l++;
                flag=false;
            }
            if (flag==false){
                if (i<n){
                    ans[i]=arr[r];
                    r--;
                    i++;
                    flag=true;
                }
            }   
        }
        for (int i=0;i<n;i++){
            cout<<ans[i]<<" ";
        }
        cout<<endl;
    }
    return 0;
}