function Main(stdin) {
    var input = stdin.split('\n').map(function(line) {
        return line.split(' ').map(function(numStr) {
            return parseInt(numStr, 10);
        });
    });
    var N = input[0][0];
    var edges = input[1];

    var sumEdgesLength = edges.reduce(function(acc, current) {
        return acc + current;
    }, 0);
    var maxEdgeLength = Math.max.apply(null, edges);
    if (maxEdgeLength <= sumEdgesLength - maxEdgeLength) {
        console.log('Yes');
    } else {
        console.log('No');
    }
}

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