Uso de permutaciones de Python para encontrar el orden en orden clasificado lexicográfico
from itertools import permutations
string,n = input(“Enter string and size”).split()
print(*[''.join(i) for i in permutations(sorted(string),int(n))],sep='\n')
Outrageous Ostrich