#include <bits/stdc++.h>
using namespace std;
int main()
{
long long n;
cin>>n;
long long arr[n];
for(long long i=0;i<n;i++)
cin>>arr[i];
long long products[n];
bool good=false;
for(long long i=0;i<n;i++)
products[i]=arr[i]*arr[i+1];
for(long long i=0;i<n;i++)
for(long long j=0;j<n;j++)
if(products[j]==arr[i])
{
good=true;
break;
}
if(good)
cout<<"YES";
else
cout<<"NO";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CiAgICBsb25nIGxvbmcgbjsKICAgIGNpbj4+bjsKCiAgbG9uZyBsb25nIGFycltuXTsKCiAgZm9yKGxvbmcgbG9uZyBpPTA7aTxuO2krKykKICAgICAgY2luPj5hcnJbaV07CgogIGxvbmcgbG9uZyBwcm9kdWN0c1tuXTsKCiAgICBib29sIGdvb2Q9ZmFsc2U7CgogIGZvcihsb25nIGxvbmcgaT0wO2k8bjtpKyspCiAgICAgICAgcHJvZHVjdHNbaV09YXJyW2ldKmFycltpKzFdOwoKICAgIGZvcihsb25nIGxvbmcgaT0wO2k8bjtpKyspCiAgICAgICAgZm9yKGxvbmcgbG9uZyBqPTA7ajxuO2orKykKICAgICAgICAgIGlmKHByb2R1Y3RzW2pdPT1hcnJbaV0pCiAgICAgICAgICAgIHsKICAgICAgICAgICAgIGdvb2Q9dHJ1ZTsKICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQoKICBpZihnb29kKQogIGNvdXQ8PCJZRVMiOwogIGVsc2UKICBjb3V0PDwiTk8iOwogICAgcmV0dXJuIDA7Cn0K