Feu un programa que, donades una paraula i una seqüència de paraules , escrigui totes les maneres d’obtenir concatenant totes les paraules donades exactament un cop.
L’entrada consisteix en una paraula , seguida d’un natural , seguit de . Les paraules només contenen lletres minúscules.
Escriviu totes les maneres d’obtenir concatenant totes les paraules donades exactament un cop. Si no hi ha cap solució, escriviu un guió. Seguiu el format dels exemples.
Podeu escriure les solucions d’aquest exercici en qualsevol ordre.
Input
holahola 5 ho l hol a a
Output
ho+l+a+hol+a ho+l+a+hol+a hol+a+ho+l+a hol+a+ho+l+a
Input
patata 2 patata pesol
Output
-
Input
papapapapa 4 p papa pa apa
Output
p+apa+papa+pa p+apa+pa+papa papa+p+apa+pa papa+pa+p+apa pa+p+apa+papa pa+papa+p+apa