using System;
using System.Collections.Generic;
using System.Linq;

namespace AtCoderCs
{

    class Program
    {

        const int Mod = 1000000007;

        static void Main()
        {

            var num = long.Parse(Console.ReadLine());
            var arg = Console.ReadLine().Split(' ').Select(x => long.Parse(x)).ToArray();
            var res = 0L;

            for (int i = 0; i < num - 1; i++)
            {

                for (int j = i + 1; j < num; j++)
                {

                    res += arg[i] ^ arg[j];
                    if (Mod <= res) res -= Mod;

                }

            }

            Console.WriteLine(res);

        }


    }
}
