void pnt(int lft,int st){ pit(mx);el; while(lft>=st){ ans.pb(st); lft-=st; ++st; } ans.back()+=lft; for(auto &i:ans)pit(i),spc;el; }