#include <stdio.h>
#include <math.h>

int main(void){
  int n;
  long long int a[100002], p=1;
  int i;
  
  scanf("%d", &n);
  
  for(i=1;i<=n;i++){
    scanf("%lld", &a[n]);
    if(a[n]==0){printf("%d",0); goto flag;}
  }
  
  for(i=1;i<=n;i++){
    p*=a[n];
    if(p>1000000000000000000){printf("%d",-1); goto flag;}
  }
  
  printf("%lld", p);

  flag:
  return 0;
}

