题目描述
Farmer John 买了台时光机,这使得他可以方便地管理自己的奶牛群。
他现在有 NN 个操作(1≤N≤8×1041≤N≤8×104),每次操作仅可能是如下三种之一:
a x
:添加一头编号为 xx 的奶牛(1≤x≤1061≤x≤106)。s
:卖掉最近添加的奶牛(保证此时至少有一头奶牛)。t x
:回到第 xx 次操作前的状态(保证第 xx 次操作存在)。
你需要在 FJ 执行每次操作后输出他拥有的最新的奶牛的编号。特别地,如果没有奶牛,输出 −1−1。
输入格式
第一行一个整数 NN。
接下来 NN 行,每行描述一次操作。
输出格式
第 ii 行输出第 ii 次操作后 FJ 拥有的最新的奶牛的编号。特别地,如果没有奶牛,输出 −1−1。
样例 #1
样例输入 #1
12
a 5
a 3
a 7
s
t 2
a 2
t 4
a 4
s
t 7
s
s
Copy