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

namespace Algorithm
{
    class Program
    {
        static void Main(string[] args)
        {
            var N = int.Parse(Console.ReadLine());
            var array = Console.ReadLine().Split().Select(long.Parse).ToArray();

            for (var i = 1; i < N - 1; i++)
            {
                if (!((array[i - 1] ^ array[i + 1]) == array[i]))
                {
                    Console.WriteLine("No");
                    return;
                }
            }
            if (!((array[N - 2] ^ array[0]) == array[N - 1])
                || !((array[N - 1] ^ array[1]) == array[0]))
            {
                Console.WriteLine("No");
            }
            else
                Console.WriteLine("Yes");
        }
    }
}
