n = int(raw_input()) l = map(int, raw_input().split()) l.sort() d = l[1] - l[0] p = 2 while p < n: if l[p] - l[p-1] != d: print 'NO' break p += 1 else: print 'YES'