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

int main(){
  int n;
  scanf("%d", &n);
  
  int x[n];
  for(int i=0; i<n; i++){
    scanf("%d", &x[i]);
  }
  int fx = 1;
  for(int i=0; i<n; i++){
    fx *= x[i];
  }
  if(fx > pow(10, 18)){
    printf("-1\n");
  }else{
    printf("%d\n", fx);
  }
  
  return 0;
}
