#include <stdio.h>

int main(void){
  int i,N;
  double a[100000],Res=1;

  for(i=0;i<100000;i++){
    a[i]=0;
  }
  scanf("%d", &N);

  for(i=0;i<N;i++){
    scanf("%lf", &a[i]);
    Res *= a[i];

    
  }
  if(Res > 1000000000000000000){
    printf("-1");
  }
  else printf("%.0f", Res);
}