eval'N,*L,K='+`dd`.split*?, p (0.0..).bsearch{|i|L.sum{_1.div i}