#JGY111. 天方地圆

天方地圆

Description

shanshande 给了你一个字符串 ssss 仅包含小写字母和 []()

现在 shanshande 定义了一些操作规则,你需要从内到外,从左到右地来判断括号:

  • [ ] 内的字符串反转;
  • ( ) 内的字母前进一个;(a 变为 bb 变为 c \cdotsz 变为 a
  • 最后把所有的括号都删去。

由于 shanshande 太弱了,所以请你求出 ss 经过操作后变成的字符串 tt

Format

Input

一个字符串 ss

Output

一个字符串 tt

Samples

[(hnh)katys]
sytakioi
[(hn)[love]i]
iloveoi
见附件
见附件

解释

对于样例 11:处理完圆括号后变为 [(ioi)katys]  \;接着处理方括号,变为 [sytak(ioi)];最后删去所有括号即可。

对于样例 22:处理完圆括号后变为 [(io)[love]i]  \;接着处理内方括号,变为 [(io)[evol]i]  \;最后处理外方括号,变为 [i[love](oi)];然后删掉所有括号即可。

Limitation

测试点  ⁣s ⁣\mid\!s\!\mid\,\leq 性质 分值
131-3 55005500 55
454-5 1.1×1061.1\times10^6 只含一种括号 44
6166-16 77

对于所有数据:ss 含有 sytakioi 这个子串。

保证没有空括号且括号一定成对。保证不会出现形如 [xx(x]xxx) 或类似的情况。

附件

sample.in

sample.out