#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>

int main(void)
{
	unsigned long long A,ans=1;
	int i=0,N=0;
	scanf("%d", &N);

	if(2<=N && N<=(pow(10,5.0))){
		for(i=0; i<N; i++){
			scanf("%llu",&A);
			ans*=A;
		}	
	}
	
	if(0<=ans && ans<(pow(10,18.0))){
		printf("%llu\n",ans);
		}else{
			printf("-1\n");
		}

	return 0;
}
