
def add(a,b):
    mod=1000000007
    res=(a%mod+b%mod)%mod
    return res

N=int(input())
A=list(map(int,input().split()))
ans=0
for i in range(N-1):
    for j in range(i+1,N):
        ans=add(ans,A[i]^A[j])

print(ans)
