README facro is program i wrote out of curiosity and out of interest for word squares/acrostics. My favourite thing to do when iam bored in meetings or talks to create 6 letter squares. You need to download words.2, words.3 , words.4, words.5, words.6, words.7 and words.8 from James Lundon's site (gatekeeper.com) from where you presumably downloaded this. Technically, its a simple recursive algorithm i used. This was my first cut (actually second, i have a dumb file reading version) at this. So it probably lacks intelligence. Compiling: gcc -O -o facro facro.c OR cc -O -o facro facro.c Usage: facro If the seed word is omitted, it prompts for a length and tries to generate all possible word squares. This would be useful for >=6 length squares. Seedwords considerably narrow down the search time but could be unsuccessful too. If you have suggestions or if you want to this code elsewhere send me email at saranathanm@mr.med.ge.com