#include <stdio.h>
#include <stdlib.h>
int main(){
  long long int N,ans,i;
  ans=1;
  scanf("%lld",&N);
  long int A[N+1];
  for(i=0;i<N;i++){
    scanf("%lld",&A[i]);
    if(A[i]==0){
      printf("0");
      return 0;
    }
  }
  for(i=0;i<N;i++){
    ans=ans*A[i];
    if(ans>1000000000000000000 || ans<0){
      ans=-1;
      break;
    }
  }
 
  printf("%lld",ans);
  return 0;
}