import collections



n = int(eval(input()))

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



# リストaの要素の出現回数を計算

s = collections.Counter(a)



# 出現回数の最大値を取得

max_s = max(s.values())



if max_s == 1:

    print('YES')

else:

    print('NO')
n = int(eval(input()))



# 被りの要素が削除される

a = set(input().split())

print(('YES' if len(a) == n else 'NO'))
import collections

n = int(eval(input()))
a = list(map(int, input().split()))
# リストaの要素の出現回数を計算
s = collections.Counter(a)
# 出現回数の最大値を取得
max_s = max(s.values())
if max_s == 1:
    print("YES")
else:
    print("NO")

n = int(eval(input()))
# 被りの要素が削除される
a = set(input().split())
print(("YES" if len(a) == n else "NO"))

-import collections - -a = list(map(int, input().split())) -# リストaの要素の出現回数を計算 -s = collections.Counter(a) -# 出現回数の最大値を取得 -max_s = max(s.values()) -if max_s == 1: -    print("YES") -else: -    print("NO") +# 被りの要素が削除される +a = set(input().split()) +print(("YES" if len(a) == n else "NO"))