#ソートし忘れてた #重複がある場合を考えてなかった import operator N, lis = int(input()), sorted([int(i) for i in input().split()]) sa = set(map(operator.sub, lis, lis[1:])) if len(set(lis)) == N and len(sa) == 1: print("YES") else: print("NO")