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