Un esempio forse vale più di un discorso:
http://www.nicolasantilli.net/paroliere.php?x=3&y=3
Si possono cambiare a piacere le coordinate (tenendo conto che sono invertite rispetto alla "visione" tradizionale).
Al momento prende in considerazione solo la prima valida in un ciclo infinito che si interrompe quando la parola è completa.
Dovrei prendere in considerazione ogni elemento valido e di questo ogni elemento valido ancora ogni elemento finché la parola non è completa. Per tanto, si potrebbero trovare più parole.