ll n,d,k,K,a[11];{rd(n,d,k); a[0..K=k]=(0..); d-=(k+1)*k/2; rep(i,d)n-++a[k]||--n^--k; if(d<0|*a)wt(-1);else wtSp(a[1..K]); }