找规律
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

扑克是大众喜欢娱乐的项目,因其玩法多种多样深受人们喜爱,但是扑克牌每玩完一次均要重新洗牌,这样很麻烦。而且人工洗牌容易作弊,造成不公平竞技。因此发明一种扑克牌自动发牌机以满足人们娱乐的需要。随着各种娱乐产品的发展,各种娱乐产品的洗牌机也陆续的出现。一般的洗牌机是由塑料制成,也有金属和木质的洗牌机。现在有一个神奇的洗牌机,每次洗牌总以相同的方式打乱牌序。例如,将A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K放进去,用机器洗两次牌后得到新的牌序:10, 9, Q, 8, K, 3, 4, A, 5, J, 6, 2, 7。现在输入任意牌序,请你输出洗牌5次后的结果。

输入描述:

多组输入,每个文件不超过1000组
第一行,输入任意牌序,用空格隔开(不重复、不缺少)
第二行,输入两次洗牌后的牌序,用空格隔开

输出描述:

一行,洗牌五次后的牌序,用空格隔开
示例1

输入

复制
A 2 3 4 5 6 7 8 9 10 J Q K
10 9 Q 8 K 3 4 A 5 J 6 2 7
A Q 6 J 4 K 9 10 7 3 5 8 2 
8 7 A Q 9 5 K 10 2 6 3 J 4

输出

复制
K J A 9 3 8 2 5 6 7 4 10 Q
5 A K 6 Q 2 7 10 8 9 4 3 J