n,k=gets.split(" ").map{|e| e.to_i} a=gets.split(" ").map{|e| e.to_i}.sort.reverse if a[0]<=0 then puts a[0] else puts a.map{|e| [0,e].max}[0,k].sum end