10168: 【入门】反转N位数

内存限制:128 MB 时间限制:1.000 S 提交:5 解决:1
评测方式:文本比较 命题人:

题目描述

小G依然在疯狂的补数学作业。

但出题老师实在是太阴了,给了小G $10000$ 个 $10000$ 位数让他反转,并不能有前置 $0$ 。

小G快疯了,由于是电子作业,所以小G希望你写一个程序,反转不超过(包括) $10000$ 位数,并不能有前置 $0$ 。

---

反转的定义:$123\rightarrow321$ 反转每一位

前置$0$的定义:$000123\rightarrow$ 有前置0     $\ \ \ \ 123\rightarrow$ 无前置0


输入


行数 输入的数据
第一行
整数 $T$,表示有 $T$ 组数据 
第二行~第$T+1$行 两个整数$N$和$M$,$N$表示反转数有几位,$M$表示要被反转的数

输出

第一行~第$T$行

每行输出被反转后的$M$

样例输入 复制

3
5 12345
20 12345678900987654321
1 1

样例输出 复制

54321
12345678900987654321
1

提示

保证$1 \leq N \leq 10000,\ 10^0 \leq M < 10^{10000},\ 1 \leq T \leq 1000$。