AT_zone2021_d 宇宙人からのメッセージ

题目描述

给出密文 $S$,解读方法如下: - 设 $T$ 为空字符串; - $i=1,2,...,|S|$ 以下按顺序进($|S|$ 表示 $S$ 的长度); - 当 $S$ 的第 $i$ 字母是 $R$ 时,将 $T$ 反转; - 当 $S$ 的第 $i$ 个字母不是 $R$ 时,在 $T$ 的末尾加上该字母。 - 然后,如果 $T$ 中连续出现了两个相同的字母,就去掉这两个字母。尽可能地继续这个操作(可以证明最终得到的字符串不会取决于去除的顺序)。 请输出通过以上操作得到的字符串 $T$。

输入格式

共一行,一个字符串 $S$。

输出格式

共一行,一个字符串 $T$。

说明/提示

- 字符串 $S$ 由英文小写字母和R组成; - $1 \le |S| \le 5 × 10^5 $。 ### 样例 1 解释 - 最初,$T$ 是空字符串。 - 在 $T$ 的末尾加上 `o`,$T$ 变成了 `o`。 - 在 $T$ 的末尾加上 `z`,$T$ 变成了 `oz`。 - $T$ 反转,$T$ 变成了 `zo`。 - 在 $T$ 的末尾加上 `n`,$T$ 变成了 `zon`。 - 在 $T$ 的末尾加上 `o`,$T$ 变成了 `zono`。 - 在 $T$ 的末尾加上 `n`,$T$ 变成了 `zonon`。 - 在 $T$ 的末尾加上 `n`,$T$ 变成了 `zononn`。 - 在 $T$ 的末尾加上 `o`,$T$ 变成了 `zononno`。 - 在 $T$ 的末尾加上 `e`,$T$ 变成了 `zononnoe`。 - 删除连续排列的 `n`,$T$ 变成了 `zonooe`。 - 删除连续排列的 `o`,$T$ 变成了 `zone`。 ### 样例 2 解释 空串有时也会成为答案。