#include <stdio.h>

int main(void)
{
    int N;
    long long int A[100000];
    int i;
    long long int ans;

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

    ans = A[0];
    for (i = 1; i < N; i++) {
        ans *= A[i];
    }
    if (ans > 1000000000000000000L) {
        ans = -1;
    }
    printf("%lld\n", ans);
    return 0;
}