#include <stdio.h>
#include <math.h>
int main(void)
{
  int n, i;
  scanf("%d", &n);
  long long a[n];
  long long tmp = powl(10, 18);
  long long sum = 1;
  for (i = 0; i < n; i++)
  {
    scanf("%lld", &a[i]);
    sum = sum * a[i];
  }
  if (sum > tmp || sum < 0)
  {
    printf("-1");
    return 0;
  }
  printf("%lld", sum);
}
