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

int main ()
{
    int N;
    long long i,A,m,e,e1;
    double n;
    m=1;
    e1=pow(10,5);
    e=pow(10,18);
    n=e;
    scanf("%d",&N);
        for (i=1;i<=N;i++)
    {
        scanf ("%lld",&A);
        if (n<A)
        {
            printf("-1\n");
            return 0;
        }
        else
        {
            m=m*A;
            n=n/m;
        }
    }
    printf("%lld\n",m);
    return 0;
}
