第一行有两个数 $n$,$m$,分别表示书的个数以及命令的条数;第二行为 $n$ 个正整数:第 $i$ 个数表示初始时从上至下第 $i$ 个位置放置的书的编号;第三行到 $m+2$ 行,每行一条命令。
命令有 $5$ 种形式:
- Top S ——表示把编号为 $S$ 的书房在最上面。
- Bottom S ——表示把编号为 $S$ 的书房在最下面。
- Insert S T ——$T∈\{-1,0,1\}$,若编号为 $S$ 的书上面有 $X$ 本书,则这条命令表示把这本书放回去后它的上面有 $X+T$ 本书;
- Ask S ——询问编号为 $S$ 的书的上面目前有多少本书。
- Query S ——询问从上面数起的第 $S$ 本书的编号。