你和小华正在玩纸杯猜数游戏。
小华在桌面上扣放了一排个纸杯,依次标号为。每个纸杯内侧写有一个数字。
小华先将每个纸杯上的数字告诉小明,然后他快速的进行了如下次交换操作:
选择两个纸杯和,交换它们的位置。(,相同表示本次不交换)
现在小华想让你回答:次操作后依次排列的纸杯上的数字分别是多少。
第一行输入两个数,,分别表示纸杯数、操作数(,);
第二行输入个数,分别表示每个纸杯内侧的数字之后行,每行两个数,,表示将这两个纸杯交换。
输出一行个数,表示交换后每个纸杯内侧的数字依次是多少。以空格隔开。
样例输入
8 3 1 4 7 20 5 3 11 6 3 7 2 6 5 3
样例输出
1 3 5 20 11 4 7 6