On pourrait imaginer de stocker 2 chaînes de caractères: 1 pour les extrémités et une pour le milieu.
Ainsi, le dessin du rectangle ne serait qu'une copie, au lieu d'une construction toujours...