#include <stdio.h>
int s[1005], a[1005];
int main() {
int m, n;
scanf("%d%d", &m, &n);
for (int i = 0;i < n;i++) {
scanf("%d", &a[i]);
}
int count = 0;
int st = 0, ed = 0;
for (int i = st;count<m && i < n;i++) {
if (!s[a[i]]) count++;
s[a[i]] = 1;
ed++;
}
while (ed < n) {
if (s[a[ed]]) {
ed++;
}
else {
count++;
s[a[ed]] = 1;
s[a[st]] = 0;
while (!s[a[st]]) st++;
}
}
printf("%d", count);
return 0;
}