#include <stdio.h>
int main(void){
    int i, n;
    long long int ans=1, a[100000];
    scanf("%d",&n);
    for(i=0; i<n; i++){scanf("%lld", &a[i]);}
    for(i=0; i<n; i++){
        if(a[i]==0){
            printf("0\n");
            return 0;
        }
    }
    for(i=0; i<n; i++){
        ans *= a[i];
        if(ans>1000000000000000000){
            printf("-1\n");
            return 0;
        }
    }
    printf("%lld\n",ans);
}
