#include<stdio.h>
#include<math.h>
int main()
{
long long int n,a,b,c;  
scanf("%lld",&n);
a=pow(10,18);
b=1;
  c=0;
long long int d[n];  
  
  for(int i=0;i<n;++i)
  {
  scanf("%lld",&d[i]);
  
  if(b!=0)  
   {if(a/b>=d[i]) {b=b*d[i];}
    
    else{c++;}
   }  
  
  }
  
if(c==0) printf("%lld",b);
else if(b==0) printf("0");
else printf("-1");  
  
return 0;
}
