#include<iostream>//2006
using namespace std;
int main ()
{
int a;
int b[100];
while(cin>>a)
{
int sum=1;
for(int i=0;i<a;i++)
{
cin>>b[i];
}
for(int j=0;j<a;j++)
{
if(b[j]%2!=0)
sum*=b[j];
}
cout<<sum<<endl;
}
return 0;
}
#include<iostream>//2007
using namespace std;
int main ()
{
int a,b;
while(cin>>a>>b)
{
int temp;
if(a>b)
{
temp=b;
b=a;
a=temp;
}
unsigned int sum1=0;
unsigned int sum2=0;
int i=b-a+1;
for(int j=0;j<i;j++,a++)
{
if(a%2==0)
sum1+=a*a;
else
sum2+=a*a*a;
}
cout<<sum1<<" "<<sum2<<endl;
}
return 0;
}
#include<iostream>//2008
using namespace std;
int main ()
{
int a;
double b[100];
while(cin>>a&&a!=0)
{
int c=0;
int d=0;
int e=0;
for(int i=0;i<a;i++)
{
cin>>b[i];
}
for(int j=0;j<a;j++)
{
if(b[j]<0)
c+=1; else if(b[j]==0)
d+=1;
else e+=1;
}
cout<<c<<" "<<d<<" "<<e<<endl;
}
return 0;
}