#include <iostream>

#include <queue>
using namespace std;

int T, n;

void simulate(){
queue<int> q;
for(int i=1; i<=n; i++) q.push(i);
while(q.size()>1){
cout<<q.front()<<' ';
q.pop();
q.push(q.front());
q.pop();
}
cout<<q.front()<<endl;
}

int main(){
cin>>T;
for(int t=0; t<T; t++){
cin>>n;
simulate();
}
return 0;
}