#include<stdio.h>
int main()
{
	long long n,i,a[100000];
	long long sum,x=0,f=0;
	scanf("%lld",&n);
	for(i=0;i<n;i++){
		scanf("%lld",&a[i]);
		if(a[i]==0){
			f=2;
		}
	}
	if(f==2) printf("0\n");
	else {
		sum=a[0];
		for(i=1;i<n;i++){
			x=1000000000000000000/a[i];
			if(sum>x){
				f=1;
				break;
			}
			else{
				sum*=a[i];
			}
		}
		if(f==1) printf("-1\n");
		else printf("%lld\n",sum);
	}
	return 0;
}
