#include<iostream>
#include<algorithm>
#include<stdio.h>
using namespace std;
int a[100000];

int main()
{
	int n,k,r;
	cin>>n;
	for(int i=0;i<n;i++)
	cin>>a[i];
	sort (a,a+n);
	int m=0;
	int f=1;

		for(int i=n-1;i>=0;i--)
		if(a[i]==a[i-1]){
			m++;
			if(f==1){
			 k=a[i];
				f=0;
			}
			if(f==0){
			 r=a[i];
			}
			if(m==2){
				printf("%d\n",k*r);
				break;
			}
			i--;
		}
		if(m!=2)printf("0\n");
	return 0;
}