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

public class Exc
{
    static void Main(string[] args)
    {
        var N=int.Parse(Console.ReadLine());
        var list=new List<int>();
        
        string[]array=Console.ReadLine().Split(' ');
        for(var i=0;i<N;i++){
            var a=int.Parse(array[i]);
            var sum=0;
            var count=1;
            while(true){
                sum=sum+count*(a%2);
                if(a==1||a==0){
                    break;
                }
                a=a/2;
                count=count*10;
            }
            list.Add(sum);
        }
        
        var b=list.Sum();
        var c=N-1;
        var f=0;
        string cc=c.ToString();
        string bb=b.ToString();
        for(var i=0;i<bb.Length;i++){
            if(bb[i]==cc[0]||bb[i]==0){
                f++;
            }
        }
        if(f==bb.Length){
            Console.WriteLine("Yes");
        }else{
            Console.WriteLine("No");
        }
    }
}