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

int main(){
  int n;
  long a[100001];
  int i;
  long seki = 1;
  
  scanf("%d", &n);
  
  for(i = 0; i < n; i++){
    scanf("%ld", &a[i]);
    seki *= a[i];
  }
  
  if(seki > pow(10.0, 18.0))
    seki = -1;
  
  printf("%ld", seki);
  
  return 0;
}