#include<stdio.h>

int main(){
	unsigned long long int batas,sum;
	sum=1;
	batas= 10000000000000000000;
	int i,n;
	scanf("%d", &n);
	for(i=1;i<=n;i++){
		unsigned long long int angka;
		scanf("%d", &angka);
		if(angka==0){
			sum=0;
		}
		else{
			sum*=angka;
			if(sum>batas) break;
			//printf("jumlah sum ke %d adalah %lld\n", i, sum);
		}
	}
	if(sum>batas){
		printf("-1\n");
		//printf("Batas adalah %lld", batas);
	}
	else{
		printf("%lld\n", sum);
		//printf("Batas adalah %lld", batas);
	}
	return 0;
}