#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;
}