Problem 1036. -- 脑残签名

1036: 脑残签名

Time Limit: 1 Sec  Memory Limit: 64 MB
Submit: 6  Solved: 3
[Submit][Status][Web Board]

Description

很多“90后”在QQ签名中都喜欢使用一种旁人看不懂的字体,俗称“脑残体”。很不幸,你就是这种脑残体的总设计师,你为“90后”开发了一套“脑残输入法”。他们只要选择一套“脑残组合拳”,输入想要作为签名的文字,这些文字就会自动以选定的那套拳法“打”出来。下面这段文字就是标准的“脑残文字”。
袽褁女尔阚働窷這諞闅鏱
說朙嫟囿腦殘鍀潛誌咘倁叨從葚麼時後啟
網丄絀顯樂樾徠樾哆嘚蜞箉嘚忞牸
讓亻瞰嘞頭葷腦粻
實詺偽腦殘躰
但是脑残字体毕竟只是中文字体。现在你想要把你精妙的设计思想推广到全球,建立“全球脑残联盟”,因此你必须给英文字母也设计若干套“脑残组合拳”。你想到了一套很简单的“脑残拳法”。
对于任意一段英文,有三种修饰这段英文的方法(因此这套拳又称“脑残三贱客”),分别称作“prepend”、“append”、“surround”方法。用户选择一系列的修饰操作,并且为每个修饰操作选择一个修饰符。每个修饰操作都会给该段英文带来一定的修饰效果:

prepend ?????修饰操作:给当前英文的首部加上该修饰操作对应的修饰符
append ??????修饰操作:给当前英文的尾部加上该修饰操作对应的修饰符
surround ????修饰操作:给当前英文的首部加上该修饰操作对应的修饰符
????????????给当前英文的尾部加上该修饰操作对应的修饰符的反向效果

例如当输入的英文是“Bob”,修饰操作依次为“surround”、“append”、“prepend”,对应的修饰符依次为“-=”、“(”、“)”。第一次修饰操作将“Bob”变成“-=Bob=-”(是不是觉得好看点了?);第二次修饰操作将“-=Bob=-”变成“-=Bob=-(”;最后一次修饰操作完成后,最终的签名效果为“)-=Bob=-(”(是不是很脑残啊?)。
现在你需要知道,当用户输入了一段英文,并且选择了一系列修饰操作以及每个操作对应的修饰符,最终的签名效果是什么样的?

Input

第一行,一段英文,长度不超过50,仅包含大小写英文字母、阿拉伯数字和下划线。
第二行,若干个修饰操作,相邻操作之间用空格隔开,修饰操作只会是“prepend”、“append”、“surround”三者之一,并且操作总数不超过50。可能没有任何修饰操作。
第三行,与修饰操作一一对应的修饰符,相邻修饰符之间用空格隔开,每个修饰符长度不超过50。修饰符只会包含这些字符 ,./;'<>?:"\|

Output

仅一行,为最终的签名效果。

Sample Input

Bob
surround append prepend
-= ( )

Sample Output

)-=Bob=-(

HINT

Source

[Submit][Status]