Задачі
Різні-різні
Різні-різні
Задано $n$ чисел. Виясніть, скільки серед них різних.
\InputFile
У першому рядку задано кількість чисел $n~(1 \le n \le 10^6)$. У другому рядку задано $n$ чисел, кожне з яких не перевищує $2 \cdot 10^9$ за модулем.
\OutputFile
Виведіть кількість різних чисел серед заданих.
Вхідні дані #1
1 3
Вихідні дані #1
1
Вхідні дані #2
5 9 15 22 15 22
Вихідні дані #2
3