È abbastanza semplice forzare brutalmente una raccolta di stringhe e quindi filtrare per ogni occorrenza con il conteggio richiesto di 1.
Man mano che n aumenta il numero di possibili permutazioni diventa molto grande, molto rapidamente, tuttavia, e a causa di considerazioni sulla velocità e lo spazio, sto cercando di trovare un metodo più sofisticato - idealmente, uno che non implichi una stringa eccessiva elaborazione.