#include <stdio.h>

int main(){
    
    int a, flag = 0;
    unsigned long long b;
    unsigned long long ans = 1;
    scanf("%d", &a);
    
    for(int i = 0 ; i < a ; i++){
        scanf("%llu", &b);
        ans*=b;
        if(ans > 1000000000 && b > 100000000 ){
            printf("-1\n");
            flag = 1;
            break;
        }
    }
    if (flag==0){
      printf("%llu", ans);
    }
    return 0;
}
