#include <bits/stdc++.h>
using namespace std;
long long mod = 1000000007;
long long power(int n) {
  long long power = 1;
  for (int i = 0; i < n; i++) {
    power *= 2;
  }
  return power;
}
int num(long long x) {
  for (int i = 0; i < 30; i++) {
    if (power(i) <= x && power(i + 1) > x) {
      return i;
    }
  }
}
int main() {
  int N;
  long long a[100000];
  scanf("%d", &N);
  for (int i = 0; i < N; i++) {
    scanf("%lld", &a[i]);
  }
  sort(a, a + N);
  if (N == 3) {
    if (num(a[2]) - num(a[1]) == 0) {
      if (a[2] - a[1] == a[0]) {
        printf("Yes");
      }
    } else {
      printf("No");
    }
  } else {
    printf("No");
  }
  return 0;
}
