Вказівки
Ката «Діамант» приймає на вхід літеру та виводить її у формі діаманта.
Отримавши літеру, вона друкує діамант, що починається з 'A', а надана літера опиняється в найширшому місці.
Вимоги
- Перший рядок містить одну 'A'.
- Останній рядок містить одну 'A'.
- Усі рядки, крім першого й останнього, мають рівно дві однакові літери.
- У всіх рядках кількість пробілів у кінці така сама, як і на початку. (Це може бути 0).
- Діамант симетричний по горизонталі.
- Діамант симетричний по вертикалі.
- Діамант має квадратну форму (ширина дорівнює висоті).
- Літери утворюють форму діаманта.
- Верхня половина містить літери у порядку зростання.
- Нижня половина містить літери у порядку спадання.
- Чотири кути (що містять пробіли) є трикутниками.
Приклади
У наведених нижче прикладах пробіли позначено символами ·.
Діамант для літери 'A':
A
Діамант для літери 'C':
··A··
·B·B·
C···C
·B·B·
··A··
Діамант для літери 'E':
····A····
···B·B···
··C···C··
·D·····D·
E·······E
·D·····D·
··C···C··
···B·B···
····A····