4000025 - 输出倒置等腰三角形

通过次数

4

提交次数

5

Time Limit : 1 秒
Memory Limit : 128 MB

由键盘输入一个大写字母('A' 到 'Z' 中的任意一个),输出如下图所示由相关大写字母组成的图形。所输入的字母一定为输出文件的第一个字符(位于图形的左上角),其余部分的字母构成规律和分布由样例给出。

Input

输入只有一行,仅为一个大写英文字母。

Output

输出文件包含一个如样例所示的图形。注意图形的行数与输入的字母有关,图形的第一行最左侧一定是你输入的那个字母。

Examples

Input

C

Output

CBABC
 BAB
  A

Input

E

Output

EDCBABCDE
 DCBABCD
  CBABC
   BAB
    A