#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std; 
int main(){
	int n,i;
	cin>>n;
	int a[100005];
	a[0]=0;
	long long x=0,y=0;
	for(i=1;i<=n;i++){
		cin>>a[i];
	}
	sort(a+1,a+(n+1));
	for(i=n;i>=1;i--){
		if(a[i]==a[i-1]){
			x=a[i];
			break;
		}
	}
	for(int j=i-2;j>=1;j--){
		if(a[j]==a[j-1]){
			y=a[j];
			break;
		}
	}
	cout<<x*y<<endl;
	return 0;
}