n=int(input())
a=sorted(list(map(int, input().split())))
frag=False
if (a[1]==a[2]) and a[0] == 0: frag=True
if (a[2]-a[1])==(a[1]-a[0])==1: frag=True
if n > 3: frag=False
if (a[2]-a[1])==a[0]:
    if a[1]%n != 0:
        frag=True
    else:
        if (a[1]//n)%2==0:
            frag=True
if sum(a)==0: frag=True
print("Yes" if frag else "No")