#include <bits/stdc++.h>
using namespace std;
const int _N = 1e5 + 11;
const long long INF = 1e18;
const long long MOD = 1e9 + 7;
int n, a[_N];
set<int> s;
int main() {
  ios_base ::sync_with_stdio(0);
  cin.tie();
  cout.tie();
  cout << fixed;
  cout << setprecision(15);
  srand(time(NULL));
  cin >> n;
  for (int i = 0; i < n; i++) {
    cin >> a[i];
    s.insert(a[i]);
  }
  while (!s.empty()) {
    int num = *s.begin();
    s.erase(s.begin());
    if (s.empty()) {
      cout << "NO" << '\n';
      return 0;
    }
    if (2 * num > *s.begin()) {
      cout << "YES" << '\n';
      return 0;
    }
  }
  return 0;
}
