#include <stdio.h>
int main(void){
  int N;
  long long A[100010];
  int i;
  long long s=1;
  scanf("%d",&N);
  for(i=0;i<N;i++){
    scanf("%lld",&A[i]);
    s=s*A[i];
    if(A[i]=0){
      printf("0\n");
      return 0;
    }
    else{
      if(s>1000000000000000000){
        printf("-1\n");
        return 0;
      }
    }
  }
  printf("%lld\n",s);
  
  return 0;
}