#include #include #include #include #include #include #include #include #include using namespace std; int a[105]; __int64 ans,mod=1e9+7; int main(){ int i,j,n,m,T,k,t,sum,vmax; scanf("%d",&T); while(T--){ scanf("%d%d",&n,&k); if(1LL*(k)*(k+1)/2>1LL*n){ printf("-1\n"); continue; } sum=(1+k)*k/2; vmax=k; while(sum