#include<stdio.h>
 
int main(void){
  int N;
  float input;
  float mul = 1.0;
  
  scanf("%d", &N);
  int i=0;
  for(int i=0; i<N; i++){
  	scanf("%f", &input);
    if(input == 0){
      printf("0\n");
      return 0;
    }
    mul *= input;
    if(mul > 10^18){
      printf("-1\n");
      return 0;
    }
  }
  
  printf("%.0f\n", &mul);
  return 0;
  
}