#include <stdio.h>
#include <math.h>
 
int main(){
  long long x=1, y;
  int s, z=0;
  scanf("%d", &s);
  for(int i=0; i<s; i++){
    scanf("%lld", &y);
    if(y == 0){
      printf("0\n");
      return 0;
    }
    if(x*y > 1000000000000000000 || x*y < 0){
      z=1;
  	}
    x*=y;
  }
  if(z==1) printf("-1\n");
  else printf("%lld\n", x);
}