SP19276 BFPRMCYC - Peculiar Permutivores

题目描述

在Bytelandia温和的平原上,神秘的鲁法洛成群结队地游荡,解决组合问题,寻找它们的下一餐。寻找合适的食物变得越来越困难,多年来,鲁法洛人已经发展出一种奇特的饮食,仅仅是由排列组成的。更糟糕的是,现有的鲁法洛牛中大约有一半缺乏一种酶,这种酶可以让它们的胃将排列分解成循环,而另一半则对明确标明的固定点过敏。 鲁法洛的两位伟大领袖,Wildthings和Nowyouseemee,联合开发了一种设备,可以自动将排列转换为每个人都能消化和享受的符号(但不一定是按顺序)。聪明的年轻程序员黄道达被分配了制造这个设备的任务,但在一次悲剧性的意外中,他吞下了一个固定的点,不久就死了。黄道十二宫的助手在实验室地板上他的尸体旁发现了一张纸,上面只有8个符号:“+-[],.”。出于对黄道十二宫的遗愿的尊重,鲁法洛高等议会通过了一项法令,该装置必须完全建在布兰夫**克,无论代价如何。现在,你似乎已经亲自提供了一个前所未有的奖励,54天的礼物,谁能成功地完成任务。虽然没有人见过来自天堂的礼物,但据说它们是装在神奇的明亮的绿色盒子里的,用一天就会褪色,一周后褪色会更厉害。 注意:你可以使用任何你想要的编程语言,只要它是brainf**k。如果你想提交其他语言,请参阅教程版本。

输入格式

第一行包含一个整数T ,表示T组测试用例。每个测试用例的第一行包含一个整数N ,表示它是一个由N个整数组成的空格分隔的列表。每行以一个换行字符(ASCII 10)结束,包括最后一行。

输出格式

包含T线的不相交循环分解的相应置换。对于标识置换,打印不带引号的“e”。如果有一个以上的正确答案,打印其中任何一个。