function Main(input) {
  const tmp = input.trim().split('\n')
  const L = tmp[1].split(' ').map(s => parseInt(s))
  const max = Math.max(...L)

  var rest = []
  var flg = false
  L.forEach(n => {
    if ( n === max && !flg) {
      flg = true
      return
    }
    rest.push(n)
  })

  const total = rest.reduce((prev, current) => prev += current)

  if (total > max) console.log('Yes')
  else console.log('No')
  
}

Main(require("fs").readFileSync("/dev/stdin", "utf8"));