Permutation war Hausaufgabe für Backtracking und rekursives Programmieren.