Dato un elenco di stringhe uniche che sono anagrammi l'uno dell'altro, genera un anagramma di quelle parole che è diverso da ogni parola nell'elenco.
Le stringhe saranno alfanumeriche e sarà garantito un anagramma valido.
Il programma o la funzione possono, ma non devono essere non deterministici, nel senso che dato lo stesso input, l'esecuzione multipla di un codice può produrre output diversi, purché ogni output possibile sia valido.
Casi test
[Input] -> Possible output
-----------------
[ab] -> ba
[aba, aab] -> baa
[123, 132, 231, 312, 321] -> 213
[hq999, 9h9q9, 9qh99] -> 999hq
[abcde123, ab3e1cd2, 321edbac, bcda1e23] -> ba213ecd
itertools
mai la risposta?