#P2159. 队列复原2

队列复原2

Description

小瓜现在让 11nnnn 个整数排成一列,但是他只告诉你每个整数的后面那个数是什么(最后一个整数的后面那个数是 00 )。此外,他还打算在这个队列中插入 mm 个整数,他将告诉你这 mm 个整数插入的位置。请你帮忙复原插入 mm 个整数之后的队列。

Input Format

第一行两个整数 nnn100000n\le 100000 )和 mmm100m\le 100 ),表示有 nn 个整数,后续又将插入 mm 个整数。 接下来 nn 行,每行两个数 iijj ,表示排在整数 ii 后面的那个数是 jj 。 接下来 mm 行,每行两个数 aabb ,表示在下标为 aa 的数后面插入编号为 bb 的数(保证 n+1bn+mn+1 \le b \le n+m

Output Format

n+mn+m 行,表示复原后的队列。

4 2
1 3
3 4
4 2 
2 0
1 5
2 6
1
5
3
4
2
6