Donades lletres, escriviu totes les paraules que es poden formar amb la meitat de les lletres.
L’entrada consisteix en diversos casos, cadascun amb una parell entre 2 i 12, seguida d’ lletres minúscules diferents.
Per a cada cas, escriviu en ordre alfabètic totes les paraules que es poden construir amb lletres diferents escollides entre les lletres donades. Escriviu una línia amb 10 guions al final de cada cas.
Input
4 abcd 2 pi
Output
ab ac ad ba bc bd ca cb cd da db dc ---------- i p ----------