#include using namespace std; int main() { long long t,n,k,a[100005],i; cin>>t; while(t--) { cin>>n>>k; memset(a,0,sizeof(a)); if(k>(n*(n-1))/2) {cout<<-1;continue;} for(i=n-1;i>=1;i--) if(k>=i) {a[i]=1;k-=i;} for(i=1;i