#include<stdio.h>
int main()
{ int N,i;
 long int R=1;
 char S[1000000];
 scanf("%d",&N);
 for(i=0;i<N;i++)
 {
   scanf("%d",S[i]);
 }
 i=0;
 while(i<N)
 { 
   R= R*S[i];
   i=i+1;
 }
 if(R>10^(18))
 {
   printf("-1");
 }
 else
   printf("%ld",R);
 return 0;
}
