C. 列队

传统 1000 ms 256 MiB
标准 IO
文本比较

题目描述

某人响应国家号召,去菊花馆排队打疫苗。队伍排了老长,某人静静凝望,他突然想:

nn 个人排成一队打疫苗,初态下从队头到队尾编号 1,2,3,...,n1,2,3,...,n。第 ii 分钟开始时,编号为 xix_i 的人因事出队,在第 ii 分钟结束时他返回并站在队列的末尾。假设队伍中的人不会因为其他原因离开队列,求 mm 分钟后,队伍中每个位置的人的编号。

输入格式

第一行一个正整数表示人数 n(1n2×105)n(1 \le n \le 2\times 10^5)

第二行一个正整数表示 m(1m2×105)m(1 \le m \le 2\times 10^5),考察的时间长度,亦即发生人离开队列并返回的事件的个数。

第三行 mm 个正整数,第 ii 个正整数表示第 ii 分钟离开队伍的人的编号。

输出格式

一行 nn 个正整数,表示 mm 分钟后的队伍,从队头到队尾依次输出。

样例

样例输入

5
5
5 4 3 2 1

样例输出

5 4 3 2 1