#include <bits/stdc++.h>
int main() {
  int n;
  long long sum = 0, v = 0;
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    int a;
    scanf("%d", &a);
    sum += a;
  }
  long long m1 = 0, m2 = 0;
  for (int i = 0; i < n; i++) {
    long long b;
    scanf("%lld", &b);
    if (b > m1) {
      m2 = m1;
      m1 = b;
    } else if (b > m2)
      m2 = b;
  }
  v = m1 + m2;
  if (v >= sum)
    printf("YES\n");
  else
    printf("NO\n");
  return 0;
}
