#include <bits/stdc++.h>
using namespace std;
int n,a[1000000];
void nhap()
{
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
}
void giai()
{
long long mmax=0;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
if(i==j) mmax=mmax;
else
mmax=a[i]*a[j];
}
}
cout<<mmax;
}
int main()
{
nhap();
giai();
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBuLGFbMTAwMDAwMF07CnZvaWQgbmhhcCgpCnsKICAgIGNpbj4+bjsKICAgIGZvcihpbnQgaT0xO2k8PW47aSsrKQogICAgIGNpbj4+YVtpXTsKfQp2b2lkIGdpYWkoKQp7CiAgICBsb25nIGxvbmcgbW1heD0wOwogICAgZm9yKGludCBpPTE7aTw9bjtpKyspCiAgICB7CiAgICAgICAgZm9yKGludCBqPTE7ajw9bjtqKyspCiAgICAgICAgewogICAgICAgIAlpZihpPT1qKSBtbWF4PW1tYXg7CiAgICAgICAgCWVsc2UKICAgICAgICAJCW1tYXg9YVtpXSphW2pdOwogICAgICAgIH0KICAgICAgICB9CiAgICBjb3V0PDxtbWF4Owp9CmludCBtYWluKCkKewogICAgbmhhcCgpOwogICAgZ2lhaSgpOwp9