n,x = gets.split.map(&:to_i)
ls = gets.split.map(&:to_i)
ls_sum = [0]
ls.size.times do |i|
        ls_sum << ls[0..i].inject(:+)
end
ans = ls_sum.select{|l| l <= x}.size
ans = n+1 if ans > n+1
puts ans