object main {
    def main(args: Array[String]) {
        val sc = new java.util.Scanner(System.in)
        val n = sc.nextInt
        var a = new Array[Int](n);
        for (i <- 0 to n - 1) {
            val k = sc.nextInt
            a(i) = k;
        }
        if (a.max < a.sum - a.max) {
            println("Yes")
        } else {
            println("No")
        }
    }
}