#include <stdio.h>

int main(){
   int  i,n;
   double f;
   long a,s;

   scanf("%d",&n);
   s=1;
   for (i=0;i<n;i++) {
      scanf("%ld",&a);
      if (s>=1) {
         f=1.0*s*a;
         if (f<=1000000000000000000) 
            if (s*a<=1000000000000000000) s*=a;
            else                          s=-1;
         else                       s=-1;
      } else if (a==0) {
         s=0;
         break;
      }
   }
   printf("%ld\n",s);
   return 0;
}
