#include <stdio.h>

int main(){
  int n,i,f=0;
  long a,b,m=1;
  scanf("%d",&n);
  for(i=0;i<n;i++){
    scanf("%ld",&a);
    if(a==0){
      m=0;
      break;
    }
    b=m*a;
    if((b>1000000000000000000L)||(b/m!=a)){
      f=1;
    }
    m=b;
  }
  if(i!=n){
    printf("0");
  }else if(f){
    printf("-1");
  }else{
    printf("%ld",m);
  }
  return(0);
}