#include <stdio.h>
int main () {
	long long int a, b, c = 1, i = 0;
	scanf ("%lld", &a);
	long long int batas = 1e18;
	while (i < a && batas > 0) {
		scanf ("%lld", &b);
		if (b == 0) {
			c = 0;
			break;
		}
		if (batas < b) {
			c = -1;
		}
		c *= b;
		batas /= b;
		i++;
	}
	printf ("%lld\n", c);
	return 0;
}