#include<bits/stdc++.h> usingnamespace std; constint LEN = 1050; int idx[LEN]; queue<int> q;
intmain() { int m, n, in, ans = 0; cin >> m >> n; while (n--) { cin >> in; if (idx[in]) continue; ++ans; ++idx[in]; q.emplace(in); if (q.size() > m) { --idx[q.front()]; q.pop(); } } cout << ans; return0; }