#include<stdio.h>
int main () {
int max=10e18;
int i,a,hasil=1;
int testcase;
scanf("%d",&testcase);
    for(i=0;i<testcase;i++){
        scanf("%d",&a);
        if(a==0){
            max=0;
            }
        else{
           max/=a;
            }
        hasil*=a;
    }
    if(max>1){
    printf("%d",hasil);
    }
    else{
        printf("-1");
    }
    return 0;
}