
#include<stdio.h>
int main()
{

    long long int a,b,i,j,k=1,p=0,q=0;
    scanf("%lld",&a);
    long long int ara[a];
    for(i=0;i<a;i++)
    {
        scanf("%lld",&ara[i]);
        if(ara[i]==0){
         q=1;
        }
    }
    if(q!=1){
    for(j=0;j<a;j++)
    {
        if(ara[j]<=(1000000000000000000/k))
        {
        k=k*ara[j];
        p=j;
        }

        else
        {
            q=2;
            break;

        }
    }
    if(p==a-1)
    {
        printf("%lld",k);
    }
    else if(q==2){

     printf("-1\n");
    }
    }
    else{
       printf("0\n");
    }
}



