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

int main(void)
{
  long int n,i;
  long int *a;
  scanf("%ld",&n);
  
  a=calloc(n,sizeof(long int));
    
  for(i=0;i<n;i++)
  {
    scanf("%ld",&a[i]);
  }
  
  long int s=1;
  for(i=0;i<n;i++)
  {
    s=s*a[i];
  }

  if(s>pow(10.0,17.0))
    printf("-1");
  else
  	printf("%ld",s);
  
  return 0;
}
  