#include <bits/stdc++.h>
using namespace std;
template <class T>
T abs(T x) {
  return x > 0 ? x : -x;
}
int m;
int n;
int main() {
  int f = 0;
  cin >> n;
  for (int i = 0; i < (n); i++) {
    int x;
    cin >> x;
    if (x == 1) f = 1;
  }
  cout << (f ? -1 : 1) << endl;
  return 0;
}
