#include <stdio.h>
main () {
    int n;
    scanf("%d",&n);
    long long a, ans=1, maxono=1e18;
    for(int i=0;i<n;i++) {
        scanf("%lld",&a);
        if(a==0) {
            printf("0");
            return 0;
        }
        if(a<=maxono/ans) {
            ans*=a;
        }
        else {
            printf("-1");
            return 0;
        }
    }
    printf ("%lld",ans);
    // zz did for long time

}