#include <stdio.h>

int main(){
    int n;
    long long int a[100010];
    long long int prod = 1;

    scanf("%d",&n);


    for(int i=0;i<n;i++){
        scanf("%lld",&a[i]);

            if(a[i]==0){
                printf("0\n");
                return 0;
            }
    }


    for(int i=0;i<n;i++){
        if(a[i]<=1000000000000000000/prod){ // oq essa linha faz??
            prod*=a[i];
    }else{
        printf("-1\n");
        return 0;
        }
    }



    printf("%lld\n",prod);

    return 0;

}
