P=->n{n==0?0:P[n/2]+n%2} N,K,*a=`dd`.split.map(&:to_i) a=[0]+a.sort_by(&P)+[(1<