function main(input){
  var args = input.split('\n');
  var N = args[0];
  var nums = args.slice(1, args.length - 1);
  //filterによるindex番号と元の配列のindex番号が一致している場合のみを返す
  //そうすることで、重複している値を削除することができる
  var count = nums.filter(function(n,i,j){
    return j.indexOf(n) === i;
  }).length;
  console.log(count);
}
main(require('fs').readFileSync('/dev/stdin', 'utf8'));