问题 C: 字符串游戏

内存限制:1024 MB 时间限制:2.000 S
评测方式:文本比较 命题人:
提交:34 解决:6

题目描述

小星遇到一个字符串游戏,有一个长度为2N的字符串S,有Q条查询,在每条查询中,给你三个整数OPiAi,Bi如果OPi为1,交换第Ai和Bi个字符;如果OPi为2,交换S的前N个字符和后N个字符(Ai与Bi仍然要输入,且值都为0)。

输入

输入格式为:
N
S
Q
OP1 A1 B1
OP2 A2 B2
...
OPQ AQ BQ
数据范围为:
1≤N≤2×105
S中均为大写英文字母
1≤Q≤3×105
OPi为1时,1Ai<Bi≤2N
OPi为2时,Ai=Bi=0

输出

输出Q次查询后最终的字符串S。

样例输入 复制

2
FLIP
2
2 0 0
1 1 4

样例输出 复制

LPFI