import java.util.*;
public class Main
{
    public static void main(String args[])
    {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        int large=0;
        int sum=0;
        while(n-->0)
        {
            int a=sc.nextInt();
            sum+=a;
            if(a>large)
                large=a;
        }
        sum-=large;
        if(large<sum)
            System.out.println("Yes");
        else
            System.out.println("No");
    }
} import java.util.*; util.* java public class Main
{
    public static void main(String args[])
    {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        int large=0;
        int sum=0;
        while(n-->0)
        {
            int a=sc.nextInt();
            sum+=a;
            if(a>large)
                large=a;
        }
        sum-=large;
        if(large<sum)
            System.out.println("Yes");
        else
            System.out.println("No");
    }
} Main public static void main(String args[])
    {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        int large=0;
        int sum=0;
        while(n-->0)
        {
            int a=sc.nextInt();
            sum+=a;
            if(a>large)
                large=a;
        }
        sum-=large;
        if(large<sum)
            System.out.println("Yes");
        else
            System.out.println("No");
    } main {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        int large=0;
        int sum=0;
        while(n-->0)
        {
            int a=sc.nextInt();
            sum+=a;
            if(a>large)
                large=a;
        }
        sum-=large;
        if(large<sum)
            System.out.println("Yes");
        else
            System.out.println("No");
    } Scanner sc=new Scanner(System.in); sc new Scanner(System.in) int n=sc.nextInt(); n sc.nextInt() sc.nextInt sc int large=0; large 0 int sum=0; sum 0 while(n-->0)
        {
            int a=sc.nextInt();
            sum+=a;
            if(a>large)
                large=a;
        } n-->0 n-- n 0 {
            int a=sc.nextInt();
            sum+=a;
            if(a>large)
                large=a;
        } int a=sc.nextInt(); a sc.nextInt() sc.nextInt sc sum+=a sum a if(a>large)
                large=a; a>large a large large=a large a sum-=large sum large if(large<sum)
            System.out.println("Yes");
        else
            System.out.println("No"); large<sum large sum System.out.println("Yes") System.out.println System.out System System.out "Yes" System.out.println("No") System.out.println System.out System System.out "No" String args[] args public class Main
{
    public static void main(String args[])
    {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        int large=0;
        int sum=0;
        while(n-->0)
        {
            int a=sc.nextInt();
            sum+=a;
            if(a>large)
                large=a;
        }
        sum-=large;
        if(large<sum)
            System.out.println("Yes");
        else
            System.out.println("No");
    }
} public class Main
{
    public static void main(String args[])
    {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        int large=0;
        int sum=0;
        while(n-->0)
        {
            int a=sc.nextInt();
            sum+=a;
            if(a>large)
                large=a;
        }
        sum-=large;
        if(large<sum)
            System.out.println("Yes");
        else
            System.out.println("No");
    }
} Main
import java.util.*;
public class Main
{
    public static void main(String args[])
    {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        int large=0;
        int sum=0;
        while(n-->0)
        {
            int a=sc.nextInt();
            sum+=a;
            if(a>large)
                large=a;
        }
        sum-=large;
        if(large<sum)
            System.out.println("Yes");
        else
            System.out.println("No");
    }
}