这是本蒟蒻的subtask#2全部TLE的代码,请各位神仙大佬求调
#include<iostream>
using namespace std;
const int N=1e6+10;
int n,a[N],maxx=-1;
int main(){
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
for(int i=1;i<=n;i++)
for(int j=i+1;j<=n;j++)
maxx=max(a[i]&a[j],maxx);
cout<<maxx;
return 0;
}