智慧珠游戏拼盘由一个三角形盘件和
拼盘的盘件如图
第
第
第
图
对于由珠子构成的零件,可以放到盘件的任一位置,条件是能有地方放,且尺寸合适,所有的零件都允许旋转(
现给出一个盘件的初始布局,求一种可行的智慧珠摆放方案,使所有的零件都能放进盘件中。
文件中包含初始的盘件描述,一共有
如果第 A
至 L
中的一个,则表示第
如果第 .
,则表示第
输入保证预放的零件已摆放在盘件中。
如果能找到解,向输出文件打印
其中,第
如果无解,输出单独的一个字符串 No solution
(不要引号,请注意大小写)。
所有的数据保证最多只有一组解。
.
..
...
....
.....
.....C
...CCC.
EEEHH...
E.HHH....
E.........
B
BK
BKK
BJKK
JJJDD
GJGDDC
GGGCCCI
EEEHHIIA
ELHHHIAAF
ELLLLIFFFF