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