#include<stdio.h>

int main(){
  int n;
  int i;
  scanf("%d", &n);

  long int a;
  long int m;
  long int MAX = 1000000000000000000;

  for(i=0; i<n; i++){
    scanf("%ld", &a);
    if(a > MAX){
      printf("-1\n");
      return -1;
    }
    if(i==0){
      m = a ;}
    else{
      m *= a;
    }
  }

  if(m > MAX){
    printf("-1\n");
    return -1;}
 

  printf("%ld\n",m);

  return 0;
}
