#include <iostream>
#include <algorithm>
using namespace std;

int main() {
int n,a[100000],b=0;
long long x=0,y=0;
cin>>n;
for(int i=0;i<n;i++){
    cin>>a[i];
}
sort(a,a+n,greater<int>());
for(int i=0;i<n;i++){
    if(a[i]==b){
        if(x==0){
            x=b;
            b=0;
        }else{
            y=b;
            i=n;
        }
    }else{
        b=a[i];
    }
}
cout<<x*y<<endl;
	return 0;
}