#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>

#define MOD 1000000007

int main(void){
    int n;
    scanf("%d",&n);
    long long  a[n];
    int i, j;
    long long sum = 0;
    rep(i, n){
        scanf("%lld",&a[i]);
    }
    for(i=0;i<n-1;i++){
        for(j=i+1;j<n;j++){
            sum += (a[i]^a[j])%MOD;
            sum = sum%MOD;
        }
    }
    printf("%lld\n",sum);
}
