Stand: 1.9.2026
---------------
Zu dieser Aufgabe gibt es 8 Beispieleingaben:
kreuz0a.txt und kreuz0b.txt
kreuz01.txt
kreuz02.txt
kreuz03.txt
kreuz04.txt
kreuz05.txt
kreuz06.txt

Jede Datei beschreibt ein Kreuzwortkreuz in vier Zeilen:

Jede Zeile beschreibt mit vier Zeichen eine Zeile des Kreuzwortkreuzes. Die Zeichen bedeuten:
	• # – Ecke außerhalb, nur zur besseren Lesbarkeit,
	• . – ein leeres Feld,
	• <Buchstabe> – ein Feld mit diesem vorgegebenen Buchstaben.

Die Dateien kreuz0a.txt und kreuz0b.txt entsprechen den Beispielen aus der Aufgabenstellung.

Nutze für alle Kreuzwortkreuze diese vorgegebene Wortliste.

Hier ist eine Bespieleingabe (der Inhalt von kreuz0a.txt):
#..#
.SÖ.
..N.
#..#

In der ersten Zeile des Kreuzes sind beide Felder leer. In der zweiten Zeile ist das erste Feld leer, die nächsten beiden Felder enthalten die vorgegebenen Buchstaben S und Ö, das letzte Feld ist wieder leer. In der dritten Zeile ist im dritten Feld ein N vorgegeben, ansonsten sind alle Felder leer, genau wie in der vierten Zeile.

Einlesedateien für die Arbeit mit Java folgen.