n_polygon = gets.to_i
l_array = gets.chomp.split(' ').map(&:to_i)
max_num = l_array.max
p l_array
p max_num
sum = -max_num
l_array.each { |l| sum += l }
if (max_num < sum)
  puts 'Yes'
else
  puts 'No'
end