'use strict'
function main(input) {
    const tmp = input.split('\n');
    const N = parseInt(tmp[0], 10);
    const L = tmp[1].split(' ').map((elem) => parseInt(elem, 10));

    const longestSide = L.reduce((max, elem) => Math.max(max, elem));
    L.splice(L.indexOf(longestSide), 1);
    const sumOfRest = L.reduce((sum, elem) => sum + elem);
    if (longestSide < sumOfRest) {
        console.log('Yes');
    } else {
        console.log('No');
    }
}
main(require('fs').readFileSync('/dev/stdin', 'utf8'));