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

int main(){
    long long int p=0;
    p = pow(10, 18);
    long long int n,i,ans=1;
    scanf("%lld\n", &n);
    long long int arr[n];
    
    for(i=0;i<n;i++){
    	scanf("%lld\n", &arr[i]);
    }
    
    for(long long int z=0;z<n;z++){
    	ans = ans * arr[z];
    }
    
    if(ans > p){
    	printf("-1\n");
    }
    else{
    	printf("%lld\n", ans);
    }
    
    
}