import std.stdio;
import std.algorithm;
import std.array;
import std.conv;
import std.string;

void main() {
  int n = readln.chomp.to!int, ans;
  bool[int] mp;

  foreach(i; 0..n) {
    int d = readln.chomp.to!int;
    // keyが連想配列に登録されているかどうか 
    if ((d in mp) == null) {
      ans++;
      mp[d] = true;
    }
  }

  ans.writeln;
}