n=int(input())
a=sorted(list(map(int, input().split())))
frag=False
if n > 3 and (not sum(a)==0): frag=False
else:
    if (a[1]==a[2]) and a[0] == 0: frag=True
    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
        if (a[2]-a[1])==(a[1]-a[0])==1: frag=True

print("Yes" if frag else "No")