#include<bits/stdc++.h>
using namespace std;
int a[100050];
int main(){
	int n;
	cin>>n;
	for(int i=0;i<n;i++)cin>>a[i];
	sort(a,a+n);
	int k=-1;
	int num=0;
	int p=0,q=0;
	for(int i=n-1;i>=0;i--){
		if(a[i]==k)num++;
		if(num==2){
			num=0;
			if(p==0)p=k;
			else if(q==0){
				q=k;
				break;
			}
			k=0;
		}
		else{
			num=1;
			k=a[i];
		}
	}
	long long ans=((long long)p)*(long long)q;
	cout<<ans<<endl;
	return 0;
}