#include<bits/stdc++.h>
using namespace std;
int main(){
	long long n,ans=0,x,summ[200005],sum[200005];
	scanf("%lld",&n);
	sum[0]=0;summ[0]=0;ans=0;
	for(long long i=1;i<=n;i++){
		scanf("%lld",&x);
		sum[i]=sum[i-1]^x;
		summ[i]=summ[i-1]+x;
	}
	//int j=1;
	for(int i=1;i<=n;i++){
        for(int j=1;j<=i;j++){
            if((summ[i]-summ[j-1])==(sum[i]^sum[j-1])) ans++;
        }
		//while((summ[i]-summ[j-1])!=(sum[i]^sum[j-1])&&j<n) j++;
		//if(summ[i]-summ[j-1]==sum[i]^sum[j-1]) ans+=(i-j+1);
	}
	cout<<ans<<endl;
	return 0;
}