ダイヤモンドのKataは、文字を1つ入力として受け取り、それをダイヤモンドの形で出力します。 文字を1つ受け取ると、'A'から始まり、渡された文字が最も幅の広い位置にくるダイヤモンドを出力します。
以下の例では、スペースは·で表します。
文字'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····