n = gets.not_nil!.to_i
a = gets.not_nil!.split.map do |char| char.to_i end
a = a.sort

n = n - 1 
ans = "yes"
n.times do |i|
    if i == n - 1
        if a[n-2]^a[n] != a[n-1]
            ans = "No"
            break
        end
    end
    
    if i == n
        if a[n]^a[1] != a[0]
            ans = "No"
            break
        end
    end
    
    if i <  n - 2
         if a[i]^a[i+2] != a[i+1]
            ans =  "No"
            break
        end
   end
end

puts ans
        

     