#Z0001P202. 操作队列

操作队列

Description

有一个初始为空的队列,我们对这个队列进行 nn 次操作,操作共分为 22 种:

1.1x1. 1 x (将数字 xx 放到队列的末尾)

2.22. 2 (将队列最前面的数字弹出队列)

对于第 22 种操作,你需要把弹出的这个数字输出,如果进行操作 22 时,队列为空,则输出" empty"empty"

例如: n=5n = 5 ,对应的操作为:

1 1231\ 123 (操作后队列里面的元素为: 123123

1 2341\ 234 (操作后队列里面的元素为: 123,234123, 234

22 (输出: 123123 ,操作后队列里面的元素为: 234234

22 (输出: 234234 ,操作后队列里面的元素为:空)

22 (输出: emptyempty

对应后面 33 个第 22 类操作,你的程序需要输出,

123123

234234

emptyempty

Input Format

第一行: 11 个数 n(1n10000)n(1 \le n \le 10000) 后面 nn 行:每行 11 种操作, 1 X1\ X 或者 220x10000)0 \le x \le 10000)

Output Format

对应所有操作 22 ,输出被弹出的数或者" empty"empty"

5
1 123
1 234
2
2
2
123
234
empty