On Sat, 27 Aug 2005 23:13:59 +0200, Simon Kr?ger <SimonKroeger / gmx.de>  
wrote:

> Dominik Bathon wrote:
>> idol
>> idyl
>> odyl
>> odal
>> oral
>> orad
>> brad
>> bead
>> beak
>> beck
>> back
>> bach
>> each
>> etch
>> utch
>> utah
>> utas
>> upas
>
> And another challenge, explain all the words your program emits..

Yes, I also wondered what some of those mean, but they are all in  
/usr/share/dict/words on my system (Gentoo)...

> who/what/where is utas? or utch? even 'orad' seems totaly foreign
> to me - but than perhaps thats normal as i'm just a german guy.

So am I.

> Back to your question, yes sounds more like a challenge (in terms
> of acceptable runtime). I would like to suggest finding chains
> between words of different lengths.
>
> like this:
>
> refugees
> refugee
> refuges
> refutes
> reputes
> reputed
> deputed
> debuted
> debated
> rebated
> related
> relayed
> delayed
> decayed
> decoyed
> decoded
> decodes
> decides
> deciles
> defiles
> refiles
> refile
> refine
> repine
> rapine
> raping
> rating
> bating
> basing
> basin
> basis
> basts
> bests
> beats
> beams
> seams
> shams
> shame

Good idea.

Dominik