#include<stdio.h>
 
int main(){
    int N,i=0;
    long long mult = 1; 

    scanf("%d",&N);
    long long l;
    int res;
    for(i=0;i<N;i++){
        scanf("%lld",&l);
        if(l==0){
            res = 0;
            break;
        }
        if(mult <= 1e18/l){
            mult *= l;
        }else{
            res = -1;
        }    
    }
    if(res <= 0){
        printf("%d\n",res);
    }else{
        printf("%lld\n",mult);
    }

   return 0;
   
  
  
}