/* This program reads numbers and
prints out the how many were
read, ignoring duplicates */
#include <iostream>
using namespace std;
#include "list.h"
int main(){
// Initialize
List L;
int n, count = 0;
// Read #s
while(cin >> n){
if (!L.contains(n)){
L.add2front(n);
count++;
}
// Print results
cout << count
<< " unique numbers"
<< endl;
return 0;
}