#include <stdio.h>

int checkTen(int N, int array[]){
    int ten = 0, i;
    for(i = 0; i < N; i++){
        ten += array[i]/10;
    }
    return ten;
}



int main(){
    int N, array[100000], i, answer = 1;

    scanf("%d", &N);

    for(i = 0; i < N; i++){
        scanf("%d", &array[i]);
    }
    
    if(checkTen(N, array) > 18){
        printf("-1\n");
        return 0;
    }

    for(i = 0; i < N; i++){
        answer *= array[i];
    }
    printf("%d\n", answer);
    return 0;
}