#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,mul=1;
cin>>n;
int a[n];
for(int i=0;i<n;i++)
{cin>>a[i];
mul=mul*a[i];}
if(mul>10^18)
cout<<-1<<endl;
else
cout<<mul<<endl;
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CglpbnQgbixtdWw9MTsKCWNpbj4+bjsKCWludCBhW25dOwoJZm9yKGludCBpPTA7aTxuO2krKykKCXtjaW4+PmFbaV07CgltdWw9bXVsKmFbaV07fQoJaWYobXVsPjEwXjE4KQoJY291dDw8LTE8PGVuZGw7CgllbHNlCgljb3V0PDxtdWw8PGVuZGw7CglyZXR1cm4gMDsKfQ==