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

    int n,i;
    int ok=1;
    scanf("%d",&n);
    long long arr[n],res=1;
    for(i=0;i<n;i++){
        scanf("%lld",&arr[i]);
        if(arr[i]==0)ok=0;
    }
    if(!ok){
        printf("0");
    }
    else{
        ok=1;
        for(i=0;i<n;i++){
            res = res*arr[i];
            if(res>1000000000000000000){
                ok=0;
            }
        }
        if(ok){
            printf("%lld",res);
        }
        else{
            printf("-1");
        }
    }
    return 0;
}
