#ifndef WORDS_H #define WORDS_H static char* words[] = { "aaa", "abc", "abe", "abo", "ace", "act", "ada", "add", "ado", "aft", "age", "ago", "aid", "ail", "aim", "air", "ala", "alb", "ale", "ali", "all", "alp", "ami", "amp", "amy", "amy", "ana", "and", "ani", "ann", "ant", "any", "ape", "apr", "apt", "arc", "are", "ark", "arm", "art", "ash", "ask", "ass", "ate", "aug", "auk", "ave", "awe", "awl", "awn", "axe", "aye", "bad", "bag", "bah", "bam", "ban", "bar", "bat", "bay", "bed", "bee", "beg", "bel", "bet", "bey", "bib", "bid", "big", "bin", "bit", "biz", "boa", "bob", "bog", "bon", "boo", "bop", "bow", "box", "boy", "bub", "bud", "bug", "bum", "bun", "bus", "but", "buy", "bye", "cab", "cam", "can", "cap", "car", "cat", "caw", "chi", "cit", "cod", "cog", "col", "con", "coo", "cop", "cos", "cot", "cow", "cox", "coy", "cpu", "cry", "cub", "cud", "cue", "cup", "cur", "cut", "dab", "dad", "dam", "day", "den", "dew", "dey", "did", "die", "dig", "dim", "din", "dip", "doe", "dog", "don", "dot", "dry", "dub", "dud", "due", "dug", "dun", "dye", "ear", "eat", "ebb", "eel", "eft", "egg", "ego", "eke", "elk", "ell", "elm", "end", "era", "ere", "erg", "err", "eta", "etc", "eve", "ewe", "eye", "fad", "fag", "fan", "far", "fat", "fay", "fed", "fee", "few", "fib", "fig", "fin", "fir", "fit", "fix", "flu", "fly", "fob", "foe", "fog", "fop", "for", "fox", "fro", "fry", "fum", "fun", "fur", "gab", "gad", "gag", "gal", "gam", "gap", "gar", "gas", "gay", "gee", "gel", "gem", "get", "gig", "gin", "gnu", "gob", "god", "gog", "got", "gum", "gun", "gut", "guy", "gym", "gyp", "had", "ham", "hap", "hat", "haw", "hay", "hem", "hen", "her", "hew", "hex", "hey", "hid", "him", "hip", "his", "hit", "hob", "hoc", "hoe", "hog", "hoi", "hop", "hot", "how", "hoy", "hub", "hue", "hug", "huh", "hum", "hut", "ice", "icy", "iii", "ill", "imp", "ink", "inn", "ion", "ire", "irk", "ivy", "jab", "jag", "jam", "jar", "jaw", "jay", "jet", "jig", "job", "jog", "jot", "joy", "jug", "jut", "keg", "ken", "key", "kid", "kin", "kit", "lab", "lac", "lad", "lag", "lam", "lap", "law", "lax", "lay", "lea", "led", "lee", "leg", "let", "lew", "lid", "lie", "lim", "lip", "lit", "lob", "log", "lop", "lot", "low", "loy", "lug", "lux", "lye", "mad", "man", "map", "mar", "mat", "maw", "max", "may", "men", "met", "mew", "mid", "mig", "min", "mix", "mob", "moo", "mop", "mot", "mow", "mud", "mug", "mum", "nab", "nag", "nap", "nay", "nee", "net", "new", "nib", "nil", "nip", "nit", "nob", "nod", "non", "nor", "not", "now", "nun", "nut", "oaf", "oak", "oar", "oat", "odd", "ode", "off", "oft", "ohm", "oil", "old", "one", "opt", "orb", "ore", "our", "out", "ova", "owe", "owl", "own", "pad", "pal", "pan", "pap", "par", "pat", "paw", "pax", "pay", "pea", "pee", "peg", "pen", "pep", "per", "pet", "pew", "phi", "pie", "pig", "pin", "pip", "pit", "ply", "pod", "poi", "pol", "pop", "pot", "pow", "ppm", "pro", "pry", "psi", "pub", "pug", "pun", "pup", "pus", "put", "qua", "quo", "rag", "raj", "ram", "ran", "rap", "rat", "raw", "ray", "reb", "red", "rep", "ret", "rev", "rho", "rib", "rid", "rig", "rim", "rip", "rob", "rod", "roe", "rot", "row", "rub", "rue", "rug", "rum", "run", "rut", "rye", "sac", "sad", "sag", "sap", "sat", "saw", "sax", "say", "sea", "sec", "see", "sen", "seq", "set", "sew", "sex", "she", "shy", "sib", "sic", "sin", "sip", "sir", "sis", "sit", "six", "ski", "sky", "sly", "sob", "sod", "son", "sop", "sou", "sow", "soy", "spa", "spy", "sub", "sud", "sue", "sum", "sun", "sup", "tab", "tad", "tag", "tam", "tan", "tao", "tap", "tar", "tat", "tau", "tax", "tea", "ted", "tee", "ten", "the", "thy", "tic", "tid", "tie", "til", "tin", "tip", "tit", "toe", "tog", "ton", "too", "top", "tor", "tot", "tow", "toy", "try", "tub", "tug", "tum", "tun", "two", "ugh", "urn", "use", "van", "vat", "vee", "vet", "vex", "via", "vie", "vii", "vis", "viz", "von", "vow", "wad", "wag", "wah", "wan", "war", "was", "wax", "way", "web", "wed", "wee", "wet", "who", "why", "wig", "win", "wit", "woe", "wok", "won", "woo", "wop", "wow", "wry", "yah", "yak", "yam", "yap", "yaw", "yea", "yen", "yet", "yin", "yip", "yon", "you", "yow", "yuh", "zag", "zan", "zap", "zen", "zig", "zip", "zoe", "zoo", }; #define FORMAT "%3s" #define WORDLEN 3 #define WORDS (sizeof(words)/sizeof(words[0])) #endif