#include<bits/stdc++.h>
#define int long long
using namespace std;
int num[200],len=0;
int ans,run;
void get_ans(int index)
{
if(index>=run) return;
ans*=num[index]<num[len-index]?num[index]:num[len-index];
get_ans(index+1);
}
signed main()
{
while(num[len]!='\n' && num[len]!=' ')
num[(++len)-1]=getchar()-'0';
run=(len%2==0)?(len/2):(len/2+1);
get_ans(0);
cout<<ans;
}