#include <stdio.h>

int main (){
	long long int a;
	scanf ("%lld",&a);
	
	long long int num [a]={0};
	long long int sum = 1;
	
	for (long long int i=0;i<a;i++){
		scanf ("%lld",&num[i]);
	}
	
	for (long long int i=0;i<a;i++){
		if (num[i]==0){
			printf ("0\n");
		}
	}
	
	for (int i=0;i<a;i++){
		if(num[i]<=1e18/sum){
			sum=sum * num[i];
		}
		else{
			printf("-1\n");
		}
	}
	
	printf ("%lld",sum);
	return 0;
}