Permite generar un listado permutando la cadena de texto ingresada la cual acepta alfanuméricocafracter camelcase. Utiliza la librería itertools, que permite basicamente crear los bucles eficientemente en vez de declarar cada blucle de cada carcater.