#include<stdio.h>

int main(void){
  int n;
  scanf("%d",&n);
  long long a[n];
  int zero=0;
  for(int i=0;i<n;i++){
    scanf("%lld",&a[i]);
    if(a[i]==0){
      zero++;
    }
  }
  
  if(zero>0){
    printf("0\n");
    return 0;
  }
  
  long long r=1;
  for(int i=0;i<n;i++){
    if(a[i]<=1000000000000000000/r){
      r*=a[i];
    }else{
      printf("-1\n");
      return 0;
    }
  }
  printf("%lld\n",r);
}
  