1643: 5140. 循环串-118周

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:16 Solved:7

Description

给定两个整数 n,a,请你用前 a 个小写字母为循环节,构成一个无限长的循环字符串,然后输出该循环字符串的前 n 个字符。

例如,当 a=2 时,循环字符串为 ababab...,当 a=3 时,循环字符串为 abcabcabc...。

Input

第一行包含整数 T,表示共有 T 组测试数据。

每组数据占一行,包含两个整数 n,a。

Output

每组数据输出一行结果,一个长度为 n 的字符串,表示循环字符串的前 n 个字符。

数据范围

前 3 个测试点满足 1≤T≤5,1≤n≤10,1≤a≤10。 所有测试点满足 1≤T≤1000,1≤n≤1000,1≤a≤26。

Sample Input Copy

4
7 3
6 1
6 4
5 2

Sample Output Copy

abcabca
aaaaaa
abcdab
ababa

Source/Category