Given integers. Find out how many of them are different.
The first line contains the number of integers n~(1 \le n \le 10^6). The second line contains integers, each of which does not exceed 2 \cdot 10^9 in absolute value.
Print the number of different integers among the given ones.
Example 1
Example 2