#include using namespace std; void swap(int *A,int *B){ int temp=*A; *A=*B; *B=temp; } int main(){ int q; cin >> q; for(int a0 = 0; a0 < q; a0++){ int len; int c; cin >> len >> c; int max=(len*(len-1)/2); if(c<=max){ vector arr(len); int temp=len; for(int i=0;i=(len-i-2)){ swap(&arr[i],&arr[i+1]); c-=len-1-(i+1); } if(c<0){ break; } } for(int i=0;i