#include <bits/stdc++.h>
using namespace std;
long long int pre[300002];
long long int cnt[2][1 << 20];
int main() {
  long long int i, a;
  long long int n;
  scanf("%lld", &n);
  for (i = 1; i <= n; i++) {
    scanf("%lld", &a);
    pre[i] = pre[i - 1] ^ a;
    cnt[i & 1][pre[i]]++;
  }
  long long int ans = cnt[0][0];
  for (i = 1; i <= n; i++) {
    cnt[i & 1][pre[i]]--;
    ans += cnt[i & 1][pre[i]];
  }
  printf("%lld", ans);
  printf("\n");
  return 0;
}
