Factory + nap Klasse (Ich versuchs weiter :)

Erzeugen von Permutation(Objekten) jetzt nur noch über die
Factory(PermutationGroupImplementation) mit createPermutation()
Wird eine ungültige Permutation erzeugt, gibt es ein Objekt vom Typ nap
zurück.

Beispiel:

PermutationGroupImplementation factory = new
PermutationGroupImplementation(5);
Permutation Pgut = factory.createPermutation(0,4,3,2,1);
System.out.println(Pgut.toString()); // Erwartet: "(0,4,3,2,1)"
Permutation Pschlecht = factory.createPermutation(0,4,2,1);
System.out.println(Pschlecht.toString()); // Erwartet: "NaP"

ToDo: Tests anpassen