In python, how can I write a function that get some number n and print all possible words(a-z) permutations(with replacement) when length=n.
Without using recursion and without using external functions like itertools.permutations, itertools.combinations etc..
For example:
n=2 should print
aa ba ... za
ab bb ... zb
...
az bz ... zz
n=3
aaa baa ... zaa
aba aca ... aza
aab aac ... aaz
abb abc ... abz
acb acc ... acz
...
azz bzz ... zzz