#include<bits/stdc++.h>
using namespace std;

int n, q, i;
int a[200010];
bool g[200010];
int main()
{
	scanf("%d %d", &n, &q);
	for (i = 1; i <= q; i++)
		scanf("%d", &a[i]);
	for (i = q; i; i--)
	if (!g[a[i]])
	{
		g[a[i]] = 1;
		printf("%d\n", a[i]);
	}
	for (i = 1; i <= n; i++)
		if (!g[i])
		{
			printf("%d\n", i);
		}
	return 0;
}