Introducción Observemos la cuerda abc. Las subcadenas que se pueden hacer de esto son: a, ab, abc, b, bc, c Ahora necesitamos alinearlos debajo de la cadena inicial, así: abc a b c ab bc abc El orden de la cadena no importa, por lo que esto también es perfectamente válido: abc a ab abc...