f=->n{n*~-n/2} k=gets.to_i a=(0..2*k).find{|e|f[e]>=k} d=f[a]-k b=(0..2*d).find{|e|f[e]>=d} c=f[b]-d p a+c+1 puts [*[1]*a-=b,*[2]*b,*[7]*c,24]*' '