#abc240b. [abc240_b]Count Distinct Integers

[abc240_b]Count Distinct Integers

問題文

長さ NN の正整数列 a=(a1,a2,dots,aN)a = (a_1, a_2, \\dots, a_N) には何種類の整数が現れますか?

制約

  • 1leqNleq10001 \\leq N \\leq 1000
  • 1leqaileq109,(1leqileqN)1 \\leq a_i \\leq 10^9 \\, (1 \\leq i \\leq N)
  • 入力は全て整数

入力

入力は以下の形式で標準入力から与えられる。

NN a1a_1 ldots\\ldots aNa_N

出力

答えを出力せよ。


入力例 1

6
1 4 1 2 2 1

出力例 1

3

1,2,41, 2, 433 種類の整数が現れます。


入力例 2

1
1

出力例 2

1

入力例 3

11
3 1 4 1 5 9 2 6 5 3 5

出力例 3

7