Playfair Klartext

Schreibe ein Programm:
Das Programm soll das Wort aus der Eingabe lesen. Dessen Buchstaben sollen in Zweiergruppen aufgeteilt und ausgeben werden. Die Zweiergruppen werden durch ein Leerzeichen getrennt. Bleibt am Ende ein einzelner Buchstabe übrig, soll an diesen Buchstaben ein x angehängt werden.

Beispiel:
Eingabe: Schifffahrt
Ausgabe: Sc hi ff fa hr tx

Schreibe ein Programm:
Das Programm soll das Wort aus der Eingabe lesen. Wenn es zwei gleiche Buchstaben hintereinander hat, soll zwischen den diesen Buchstaben ein x eingefügt werden. Das neue Wort soll ausgegeben werden.

Beispiel:
Eingabe: Schifffahrt
Ausgabe: Schifxfxfahrt

Schreibe ein Programm:
Das Programm soll das Wort aus der Eingabe lesen. Wenn es mehrere gleiche Buchstaben hintereinander hat, soll zwischen den gleichen Buchstaben ein x eingefügt werden. Dann sollen die Buchstaben in Zweiergruppen aufgeteilt werden. Die Zweiergruppen werden durch ein Leerzeichen getrennt. Bleibt am Ende ein einzelner Buchstabe übrig, soll an diesen Buchstaben ein x angehängt werden. Das neue Wort soll ausgegeben werden.

Beispiel:
Eingabe: Schifffahrt
Ausgabe: Sc hi fx fx fa hr tx

Beachte: Dein Programm muss mit allen Testfällen zurechtkommen.