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

int main(void){
    long int N; //整数の個数
    long long Pro=1;
    double LogPro=0;
    scanf("%ld",&N);
    long long data[N];
    for(int i=0;i<N;i++){
        scanf("%lld",&data[i]);
        LogPro+=log(data[i]);
        Pro=Pro*data[i];
    }
    if(LogPro<=18) printf("%lld",Pro);
    else printf("-1");
    return 0;
}