N = int(input())
nums = list(map(int, input().split()))

def pairORSum(arr, n) : 
    ans = 0 
    for i in range(0, n) : 
          
        for j in range(i + 1, n) : 
              
            ans = ans + (arr[i] ^ arr[j]) 
              
    return ans


print(pairORSum(nums, N) % (10**9+7))