#include <bits/stdc++.h>
using namespace std;
int n;
int main() {
  cin >> n;
  long long sum = 0;
  int tmp;
  for (int i = 1; i <= n; i++) {
    cin >> tmp;
    sum += tmp;
  }
  long long max1 = -1, max2 = -2;
  for (int i = 1; i <= n; i++) {
    cin >> tmp;
    if (max2 <= max1 && max1 <= tmp)
      max2 = max1, max1 = tmp;
    else if (max2 < tmp && tmp <= max1)
      max2 = tmp;
  }
  if (max1 + max2 >= sum)
    cout << "YES" << endl;
  else
    cout << "NO" << endl;
}
