olucion al problema de subcadenas comunes