import java.io.*;
import java.util.*;

class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = Integer.parseInt(sc.next());
    int[] L = new int[N];
    for (int i = 0; i < N; i++) {
      L[i] = Integer.parseInt(sc.next());
    }
    
    int sum = 0;
    int max = 0;
    for (int i = 0; i < N; i++) {
      sum += L[i];
      if (L[i] > max) {
        max = L[i];
      }
    }
    
    sum = sum - max;
    if (sum > max) {
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  }
} import java.io.*; io.* java import java.util.*; util.* java class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = Integer.parseInt(sc.next());
    int[] L = new int[N];
    for (int i = 0; i < N; i++) {
      L[i] = Integer.parseInt(sc.next());
    }
    
    int sum = 0;
    int max = 0;
    for (int i = 0; i < N; i++) {
      sum += L[i];
      if (L[i] > max) {
        max = L[i];
      }
    }
    
    sum = sum - max;
    if (sum > max) {
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  }
} Main public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = Integer.parseInt(sc.next());
    int[] L = new int[N];
    for (int i = 0; i < N; i++) {
      L[i] = Integer.parseInt(sc.next());
    }
    
    int sum = 0;
    int max = 0;
    for (int i = 0; i < N; i++) {
      sum += L[i];
      if (L[i] > max) {
        max = L[i];
      }
    }
    
    sum = sum - max;
    if (sum > max) {
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  } main {
    Scanner sc = new Scanner(System.in);
    int N = Integer.parseInt(sc.next());
    int[] L = new int[N];
    for (int i = 0; i < N; i++) {
      L[i] = Integer.parseInt(sc.next());
    }
    
    int sum = 0;
    int max = 0;
    for (int i = 0; i < N; i++) {
      sum += L[i];
      if (L[i] > max) {
        max = L[i];
      }
    }
    
    sum = sum - max;
    if (sum > max) {
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = Integer.parseInt(sc.next()); N Integer.parseInt(sc.next()) Integer.parseInt Integer sc.next() sc.next sc int[] L = new int[N]; L new int[N] N for (int i = 0; i < N; i++) {
      L[i] = Integer.parseInt(sc.next());
    } int i = 0; int i = 0; i 0 i < N i N i++ i++ i {
      L[i] = Integer.parseInt(sc.next());
    } {
      L[i] = Integer.parseInt(sc.next());
    } L[i] = Integer.parseInt(sc.next()) L[i] L i Integer.parseInt(sc.next()) Integer.parseInt Integer sc.next() sc.next sc int sum = 0; sum 0 int max = 0; max 0 for (int i = 0; i < N; i++) {
      sum += L[i];
      if (L[i] > max) {
        max = L[i];
      }
    } int i = 0; int i = 0; i 0 i < N i N i++ i++ i {
      sum += L[i];
      if (L[i] > max) {
        max = L[i];
      }
    } {
      sum += L[i];
      if (L[i] > max) {
        max = L[i];
      }
    } sum += L[i] sum L[i] L i if (L[i] > max) {
        max = L[i];
      } L[i] > max L[i] L i max {
        max = L[i];
      } max = L[i] max L[i] L i sum = sum - max sum sum - max sum max if (sum > max) {
      System.out.println("Yes");
    } else {
      System.out.println("No");
    } sum > max sum max {
      System.out.println("Yes");
    } System.out.println("Yes") System.out.println System.out System System.out "Yes" {
      System.out.println("No");
    } System.out.println("No") System.out.println System.out System System.out "No" String[] args args
import java.io.*;
import java.util.*;

class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int N = Integer.parseInt(sc.next());
    int[] L = new int[N];
    for (int i = 0; i < N; i++) {
      L[i] = Integer.parseInt(sc.next());
    }
    
    int sum = 0;
    int max = 0;
    for (int i = 0; i < N; i++) {
      sum += L[i];
      if (L[i] > max) {
        max = L[i];
      }
    }
    
    sum = sum - max;
    if (sum > max) {
      System.out.println("Yes");
    } else {
      System.out.println("No");
    }
  }
}