Le défi
Votre tâche consiste à créer un programme qui prend une entrée de chaîne donnée et la sort au format carré. Les chaînes vides doivent renvoyer une chaîne vide.
Exemples
Compte tenu de l'entrée:
golf
Votre programme devrait générer:
golf
o l
l o
flog
Contribution:
123
Sortie:
123
2 2
321
Contribution:
a
Sortie:
a
Contribution:
Hello, world!
Sortie (remarquez l’espace entre, et w - l’écart n’est pas simplement une nouvelle ligne):
Hello, world!
e d
l l
l r
o o
, w
w ,
o o
r l
l l
d e
!dlrow ,olleH
Notation
C'est du code-golf , donc la réponse la plus courte dans chaque langue est gagnante.