#154_C
def has_duplicates(seq):
    return len(seq) != len(set(seq))

n = int(input())
a = list(map(int, input().split()))

if has_duplicates(a):
    print('NO')
else:
    print('YES') def has_duplicates(seq):
    return len(seq) != len(set(seq)) has_duplicates return len(seq) != len(set(seq)) len(seq) != len(set(seq)) len(seq) len seq len(set(seq)) len set(seq) set seq seq seq n = int(input()) n int(input()) int input() input a = list(map(int, input().split())) a list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split if has_duplicates(a):
    print('NO')
else:
    print('YES') has_duplicates(a) has_duplicates a print('NO') print 'NO' print('YES') print 'YES' a = list(map(int, input().split())) list(map(int, input().split())) a n = int(input()) int(input()) n def has_duplicates(seq):
    return len(seq) != len(set(seq)) def has_duplicates(seq):
    return len(seq) != len(set(seq)) has_duplicates
#154_C
def has_duplicates(seq):
    return len(seq) != len(set(seq))

n = int(input())
a = list(map(int, input().split()))

if has_duplicates(a):
    print('NO')
else:
    print('YES')