//Bismillahir Rahmanir Rahim
//Shariful Islam(1804011)
//Chittagong University of Engineering & Technology
#include<bits/stdc++.h>
#define pb push_back
#define fin(i,arr,n) for(i=0;i<n;i++)cin>>arr[i]
#define fout(i,arr,n) for(i=0;i<n;i++)cout<<arr[i]<<" "
#define inf 9223372036854775807
#define vi vector<ll>
#define init ll n,m,a,i,b,j,k,t,x,y,z,tc,u,v,w
#define f(i,n) for(i=0;i<n;i++)
#define mem(a,x) memset(a,x,sizeof(a))
#define sortt(v) sort(v.begin(),v.end())
#define sitr(itr,st) for(itr=st.begin();itr!=st.end();itr++)
#define pr pair<ll,ll>
#define pi acos(-1.00)
#define mod 1000000007
using namespace std;
typedef long long ll;
struct node
{
bool endmark;
node* next[3];
node()
{
endmark=0;
ll i;
f(i,3)
next[i]=NULL;
}
}*root;
void insert(string str)
{
ll sz=str.size();
node* curr=root;
ll i;
f(i,sz)
{
ll id=str[i]-'0';
if(curr->next[id]==NULL)
curr->next[id]=new node();
curr=curr->next[id];
}
curr->endmark=1;
}
ll query(string str)
{
ll sz=str.size();
node* curr=root;
string tt="";
ll i;
f(i,sz)
{
ll id=str[i]-'0';
if(curr->next[!id])
tt+=char('0'+!id),curr=curr->next[!id];
else if(curr->next[id])
{
tt+=char('0'+id),curr=curr->next[id];
}
else tt+=str[i];
}
bitset<40>bit(tt);
return bit.to_ulong();
}
string binary(ll n)
{
ll u;
string tt="";
while(n)
{
u=n%2;
if(u==0)
tt="0"+tt;
else tt="1"+tt;
n/=2;
}
ll sz=tt.size();
for(ll i=0;i<40-sz;i++)
tt="0"+tt;
return tt;
}
int main()
{ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
//freopen("read.txt","r",stdin);
//freopen("write.txt","w",stdout);
init;
root=new node();
ll arr[100005],pre1[100005],pre2[100005],ans=0;
//cout<<binary(12)<<endl;
cin>>n;
f(i,n)
{
cin>>arr[i];
if(i==0)
pre1[i]=arr[i];
else pre1[i]=pre1[i-1]^arr[i];
ans=max(ans,pre1[i]);
}
for(i=n-1;i>=0;i--)
{
if(i==n-1)
pre2[i]=arr[i];
else pre2[i]=pre2[i+1]^arr[i];
ans=max(ans,pre2[i]);
}
for(i=n-2;i>=0;i--)
{
insert(binary(pre2[i+1]));
ans=max(ans,pre1[i]^query(binary(pre1[i])));
}
cout<<ans<<endl;
}
Ly9CaXNtaWxsYWhpciBSYWhtYW5pciBSYWhpbQovL1NoYXJpZnVsIElzbGFtKDE4MDQwMTEpCi8vQ2hpdHRhZ29uZyBVbml2ZXJzaXR5IG9mIEVuZ2luZWVyaW5nICYgVGVjaG5vbG9neQojaW5jbHVkZTxiaXRzL3N0ZGMrKy5oPgojZGVmaW5lIHBiIHB1c2hfYmFjawojZGVmaW5lIGZpbihpLGFycixuKSBmb3IoaT0wO2k8bjtpKyspY2luPj5hcnJbaV0KI2RlZmluZSBmb3V0KGksYXJyLG4pIGZvcihpPTA7aTxuO2krKyljb3V0PDxhcnJbaV08PCIgIgojZGVmaW5lIGluZiA5MjIzMzcyMDM2ODU0Nzc1ODA3CiNkZWZpbmUgdmkgdmVjdG9yPGxsPgojZGVmaW5lIGluaXQgbGwgbixtLGEsaSxiLGosayx0LHgseSx6LHRjLHUsdix3CiNkZWZpbmUgZihpLG4pIGZvcihpPTA7aTxuO2krKykKI2RlZmluZSBtZW0oYSx4KSBtZW1zZXQoYSx4LHNpemVvZihhKSkKI2RlZmluZSBzb3J0dCh2KSAgc29ydCh2LmJlZ2luKCksdi5lbmQoKSkKI2RlZmluZSBzaXRyKGl0cixzdCkgZm9yKGl0cj1zdC5iZWdpbigpO2l0ciE9c3QuZW5kKCk7aXRyKyspCiNkZWZpbmUgcHIgcGFpcjxsbCxsbD4KI2RlZmluZSBwaSBhY29zKC0xLjAwKQojZGVmaW5lIG1vZCAxMDAwMDAwMDA3CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnR5cGVkZWYgbG9uZyBsb25nIGxsOwpzdHJ1Y3Qgbm9kZQp7CiAgICBib29sIGVuZG1hcms7CiAgICBub2RlKiBuZXh0WzNdOwogICAgbm9kZSgpCiAgICB7CiAgICAgICAgZW5kbWFyaz0wOwogICAgICAgIGxsIGk7CiAgICAgICAgZihpLDMpCiAgICAgICAgbmV4dFtpXT1OVUxMOwogICAgfQp9KnJvb3Q7Cgp2b2lkIGluc2VydChzdHJpbmcgc3RyKQp7CiAgIGxsIHN6PXN0ci5zaXplKCk7CiAgIG5vZGUqIGN1cnI9cm9vdDsKICAgbGwgaTsKICAgZihpLHN6KQogICB7CiAgICAgICBsbCBpZD1zdHJbaV0tJzAnOwogICAgICAgaWYoY3Vyci0+bmV4dFtpZF09PU5VTEwpCiAgICAgICAgY3Vyci0+bmV4dFtpZF09bmV3IG5vZGUoKTsKICAgICAgIGN1cnI9Y3Vyci0+bmV4dFtpZF07CgoKICAgfQogICBjdXJyLT5lbmRtYXJrPTE7Cgp9CmxsIHF1ZXJ5KHN0cmluZyBzdHIpCnsKICAgIGxsIHN6PXN0ci5zaXplKCk7CiAgICBub2RlKiBjdXJyPXJvb3Q7CiAgICBzdHJpbmcgdHQ9IiI7CiAgICBsbCBpOwogICAgZihpLHN6KQogICAgewogICAgICAgIGxsIGlkPXN0cltpXS0nMCc7CiAgICAgICAgaWYoY3Vyci0+bmV4dFshaWRdKQogICAgICAgICAgICB0dCs9Y2hhcignMCcrIWlkKSxjdXJyPWN1cnItPm5leHRbIWlkXTsKICAgICAgICBlbHNlIGlmKGN1cnItPm5leHRbaWRdKQogICAgICAgIHsKICAgICAgICAgICAgdHQrPWNoYXIoJzAnK2lkKSxjdXJyPWN1cnItPm5leHRbaWRdOwogICAgICAgIH0KICAgIGVsc2UgdHQrPXN0cltpXTsKICAgIH0KICAgIGJpdHNldDw0MD5iaXQodHQpOwogICAgcmV0dXJuIGJpdC50b191bG9uZygpOwp9CnN0cmluZyBiaW5hcnkobGwgbikKewogICAgbGwgdTsKICAgIHN0cmluZyB0dD0iIjsKICAgIHdoaWxlKG4pCiAgICB7CiAgICAgICAgdT1uJTI7CiAgICAgICAgaWYodT09MCkKICAgICAgICAgICAgdHQ9IjAiK3R0OwogICAgICAgIGVsc2UgdHQ9IjEiK3R0OwogICAgICAgIG4vPTI7CiAgICB9CiAgICBsbCBzej10dC5zaXplKCk7CiAgICBmb3IobGwgaT0wO2k8NDAtc3o7aSsrKQogICAgICAgIHR0PSIwIit0dDsKICAgIHJldHVybiB0dDsKfQppbnQgbWFpbigpCnsgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsgIGNpbi50aWUoTlVMTCk7IGNvdXQudGllKE5VTEwpOwogICAgICAvL2ZyZW9wZW4oInJlYWQudHh0IiwiciIsc3RkaW4pOwogICAgICAvL2ZyZW9wZW4oIndyaXRlLnR4dCIsInciLHN0ZG91dCk7CiAgICAgIGluaXQ7CiAgICAgIHJvb3Q9bmV3IG5vZGUoKTsKICAgICAgbGwgYXJyWzEwMDAwNV0scHJlMVsxMDAwMDVdLHByZTJbMTAwMDA1XSxhbnM9MDsKICAgICAgLy9jb3V0PDxiaW5hcnkoMTIpPDxlbmRsOwogICAgICBjaW4+Pm47CiAgICAgIGYoaSxuKQogICAgICB7CiAgICAgICAgICBjaW4+PmFycltpXTsKICAgICAgICAgIGlmKGk9PTApCiAgICAgICAgICBwcmUxW2ldPWFycltpXTsKICAgICAgICAgIGVsc2UgcHJlMVtpXT1wcmUxW2ktMV1eYXJyW2ldOwogICAgICAgICAgYW5zPW1heChhbnMscHJlMVtpXSk7CgogICAgICB9CiAgICAgIGZvcihpPW4tMTtpPj0wO2ktLSkKICAgICAgewogICAgICAgICAgaWYoaT09bi0xKQogICAgICAgICAgICBwcmUyW2ldPWFycltpXTsKICAgICAgICAgIGVsc2UgcHJlMltpXT1wcmUyW2krMV1eYXJyW2ldOwogICAgICAgICAgYW5zPW1heChhbnMscHJlMltpXSk7CiAgICAgIH0KICAgICAgZm9yKGk9bi0yO2k+PTA7aS0tKQogICAgICB7CiAgICAgICAgICBpbnNlcnQoYmluYXJ5KHByZTJbaSsxXSkpOwogICAgICAgICAgYW5zPW1heChhbnMscHJlMVtpXV5xdWVyeShiaW5hcnkocHJlMVtpXSkpKTsKICAgICAgfQogICAgICBjb3V0PDxhbnM8PGVuZGw7CgoKCgoKCn0KCgoK