#include <stdio.h>
int main(void)
{
int a[10] = {0}, n, i = 0, *p;
while (i < 10) {
scanf("%d", &n);
if (n == 0)
break;
for (p = a; *p && *p != n; p++);
if (*p)
printf("既に登録あり\n");
else {
*p = n;
printf("%d個登録\n", ++i);
}
}
putchar('[');
for (p = a; p < a + 10 && *p; p++)
printf("%d%s", *p, (p + 1 < a + 10) && *(p + 1) ? " " : "");
putchar(']');
return 0;
}