1498:神秘代码

时间限制: 2 S | 内存限制: 65536 KB
Accept: 0 | Submit: 0
[提交] [状态] [讨论版]
描述

众所周知,现在国内的网络监管十分严格,网警小手一挥就能让一个群灰飞烟灭


为了安全又方便地造福大众,ovo 使用一种独创的加密方法把神秘代码传播出去,只有非常简单的两个步骤


第一步:

若有偶数个字符,则 ovo 会先从左到右把相邻的一对字符进行交换

若有奇数个字符,则 ovo 会将将字符串翻转

第二步:

ovo 会把每个字符的 ASCII 码减去10,然后再还原成字符串


比如一个字符串 BF-576 ,先对其进行相邻位置两两交换,变为 FB5-67 ,然后再将其减去10 ,变为 <8+#,-

再比如一个字符串 VEC-366,先将其翻转变为 663-CEV ,然后再将其减去10 ,变为 ,,)#9;L


但是身为未来网警的你,一定不会让 ovo 胡作非为,于是你打算写一段 解密 代码来验一下 ovo 的车

输入

第一行一个正整数 t ,表示有 t 组案例 ( t <= 1000)

第 2 到 t+1 行每行一个字符串 si ,保证 si 的长度不超过 100

输出

输出 t 行,每行一个字符串,表示解密后的明文

样例输入

3

,&*&'+*'%ceY$_b_X_b_X$[YWfi

&/&)NJH

XdmXb

样例输出

space.bilibili.com/14510406

RTX3090

lbwnb

HINT

打比赛的时候尽量别访问其他网站哦(疯狂暗示)

by ovo

来源
Hello winter vacation Round#6