#1750. 宝藏的密码

宝藏的密码

题目描述

Pontus 进入了一个宝藏的面前,但是想要把宝藏拿到需要输入正确密码,否则就会 Die 。

善良的密码设置人还会给来到宝藏面前的人一些提示,“想得到我的宝藏么,那就来……”

那就根据我给你的几行数字,求出最终的密码吧!

第一行为两个数字 nnmmnn 代表初始数列中的数字个数,mm 代表会有 mm 次操作;

第二行会有 nn 个数字 ,空格分隔,代表初始队列中的数字;

接下来 mm 行,每行的第一个数字如果是 11,接下来就会有两个数字 xxyy,代表在原本数列的第 xx 位置上添加 yy;每行的第一个数字如果是 22 ,接下来就会有 11 个数字 xx,代表删除第 xx 位置上的数字。

经过这 mm 次操作后得到的数列就是密码,Pontus不想轻易的就 Die,一起来帮 Pontus 解决一下吧!

输入格式

第一行为两个数字 nnmm

第二行 会有 nn 个数字,空格分隔;

接下来会有 mm 行,每行 33 个或者 22 个数字。

输出格式

输出一行数字,空格分隔。

样例

样例输入

6 2
11 2 6 31 4 8
1 2 3
2 1

样例输出

3 2 6 31 4 8

数据范围与提示

对于 100%100\% 的数据,1n,m1041\le n,m\le 10^4初始数列中的数、y109初始数列中的数、y\le 10^9