int n, a[100009]; cin >> n; for(int i = 0; i < n; ++ i) cin >> a[i]; sort(a, a + n); int l = 1, r = 1; while(r < n){ if(a[r] != a[l-1]){ a[l++] = a[r]; } r ++; }