
            puts("No");
        }
        return 0;
    }
    for(int i = 0; i < 3; ++i)
    {
        b[i] = a[i * n / 3];
        for(int j = 1; j < n / 3; ++j)
        {
            if(b[i] != a[i * n / 3 + j])
            {
                puts("No");
                return 0;
            }
        }
    }
    if((b[0] ^ b[1]) == b[2] || (b[0] ^ b[2]) == b[1] || (b[1] ^ b[2]) == b[0])
    {
        puts("Yes");
    }
    else
    {
        puts("No");
    }
    return 0;
}