Das ist zwar umständlich, aber so müsste es klappen, ja.
EDIT:
Ich habe übersehen, dass die Wörter gar keine gerade Anzahl an Zeichen haben muss. Daher ist dein Ansatz leider doch nicht korrekt. Es muss zusätzlich die Möglichkeit geben, einzelne Buchstaben zu erzeugen. Dabei muss allerdings wieder darauf geachtet werden, dass das Wort symmetrsich bleibt.
Lukas (Tutor)