#include <stdio.h>

int main(void){
  	long long a[100000];
  	int n;
	long long prod = 1;
  
 	scanf("%d", &n);
  
  	for(int i=0;i<n;i++) {
    	scanf("%lld", &a[i]);
    }

  	for(int i=0;i<n;i++) {
    	if(a[i]==0) {
        	printf("0\n");
          	return 0;
        }
    }
  
  	for(int i=0;i<n;i++) {
    	if (a[i] <= 1000000000000000000 / prod) {
        	prod *= a[i];
        } else {
            printf("-1\n");
          	return 0;
        }
    }
  
 	printf("%lld", prod);
}