#KKT090308. 完美洗牌术

完美洗牌术

题目描述

一副扑克牌有四种花色:Clubs、Diamonds、Hearts、Spades,每种花色有 2,3,4,5,6,7,8,9,10,Jack,Queen,King,Ace 共十三张牌。初始顺序先按上述花色顺序,再按上述点数顺序。

每种洗牌方法用 11 至 5252 的排列描述。如果排列第 jj 个数为 pjp_j,表示洗牌后的第 jj 张是洗牌前的第 pjp_j 张。给出使用的方法编号序列,求最终牌序。

输入格式

第一行方法数 nn。接下来 nn 行,每行 5252 个整数表示一个排列。随后若干行,每行一个方法编号,直到文件结束。

输出格式

输出 5252 行,每行按 点数 of 花色 的格式表示一张牌,例如 King of Spades。

样例

1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
2 of Clubs
3 of Clubs
4 of Clubs
5 of Clubs
6 of Clubs
7 of Clubs
8 of Clubs
9 of Clubs
10 of Clubs
Jack of Clubs
Queen of Clubs
King of Clubs
Ace of Clubs
2 of Diamonds
3 of Diamonds
4 of Diamonds
5 of Diamonds
6 of Diamonds
7 of Diamonds
8 of Diamonds
9 of Diamonds
10 of Diamonds
Jack of Diamonds
Queen of Diamonds
King of Diamonds
Ace of Diamonds
2 of Hearts
3 of Hearts
4 of Hearts
5 of Hearts
6 of Hearts
7 of Hearts
8 of Hearts
9 of Hearts
10 of Hearts
Jack of Hearts
Queen of Hearts
King of Hearts
Ace of Hearts
2 of Spades
3 of Spades
4 of Spades
5 of Spades
6 of Spades
7 of Spades
8 of Spades
9 of Spades
10 of Spades
Jack of Spades
Queen of Spades
King of Spades
Ace of Spades

数据范围

1≤n≤1001\le n\le100,洗牌次数在 00 至 100000100000 之间。方法编号在 11 至 nn 之间。