#include using namespace std; typedef long long ll; #define pb push_back #define mp make_pair #define N 1001 #define PI acos(-1.0) #define M (ll)1e18 ll lena_sort(vectornums) { ll cnt=0; queue>q; if(nums.size()==1) return 0; q.push(nums); nums.clear(); vectorles,mor,temp; while(!q.empty()) { temp=q.front(); // for(ll i=0;i>s>>q; ll go=((s-1)*s)/2; if(q==go) { for(ll i=s;i>=1;i--) cout<go) { cout<<-1<v; for(ll i=1;i<=s;i++)v.pb(i); do { // cnt=0; // cout<<"yes"< temp =lena_sort(v); if(q==lena_sort(v)) { flag=true; break; } } while(next_permutation(v.begin(),v.end())); if(flag) { for(ll i=0;i>n; while(n--) { solve(); } }