#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
 
ll n, ans=1, big=1e18;

int main() {
	cin>>n;
	ll a[n];
	for (int i=0; i<n; i++) {
		cin>>a[i];
  	}
  	sort(a, a+n);
  	if (a[0]==0) ans=0;
  	else {
  		for (int i=0; i<n; i++) {
  			if (a[i]<=big/ans) ans*=a[i];
  			else {
  				ans=-1;
  				break;
			}
		}
	}
  	cout<<ans<<endl;
}
