packages feed

gen-passwd (empty) → 1.0.0.0

raw patch · 6 files changed

+10661/−0 lines, 6 filesdep +basedep +bytestringdep +optparse-applicativesetup-changed

Dependencies added: base, bytestring, optparse-applicative, random, vector

Files

+ LICENSE view
@@ -0,0 +1,30 @@+Copyright Anton Felix Lorenzen (c) 2017++All rights reserved.++Redistribution and use in source and binary forms, with or without+modification, are permitted provided that the following conditions are met:++    * Redistributions of source code must retain the above copyright+      notice, this list of conditions and the following disclaimer.++    * Redistributions in binary form must reproduce the above+      copyright notice, this list of conditions and the following+      disclaimer in the documentation and/or other materials provided+      with the distribution.++    * Neither the name of Anton Felix Lorenzen nor the names of other+      contributors may be used to endorse or promote products derived+      from this software without specific prior written permission.++THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ README.md view
@@ -0,0 +1,25 @@+# A simple password generator++```+gen-passwd - a password generator++Usage: gen-passwd [--short] [--special] [--count INT] [--delimiter ARG]+                  [--acrostic ARG]+  Print a wordlist-based password++Available options:+  --short                  Use the EFF list of short words+  --special                Use the EFF list of special words+  --count INT              The number of passwords (default: 1)+  --delimiter ARG          The delimiter to use (default: " ")+  --acrostic ARG           The first letters of the words form this+                           word. (default: "")+  -h,--help                Show this help text+```++![XKCD 936](https://imgs.xkcd.com/comics/password_strength.png)++You can find a longer explanation of this technique in +[this EFF article](https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases),+along with [the word list](https://www.eff.org/files/2016/07/18/eff_large_wordlist.txt)+used by this program.
+ Setup.hs view
@@ -0,0 +1,2 @@+import Distribution.Simple+main = defaultMain
+ gen-passwd.cabal view
@@ -0,0 +1,28 @@+name: gen-passwd+version: 1.0.0.0+cabal-version: >=1.10+build-type: Simple+license: BSD3+license-file: LICENSE+copyright: BSD3+maintainer: anfelor@posteo.de+homepage: https://github.com/anfelor/gen-passwd#readme+synopsis: Create wordlist-based passwords easily+category: Web+author: Anton Felix Lorenzen+extra-source-files:+    README.md++executable gen-passwd+    main-is: Main.hs+    build-depends:+        base >=4.7 && <5,+        vector >=0.11.0.0 && <0.12,+        random ==1.1.*,+        bytestring >=0.10.8.1 && <0.11,+        optparse-applicative >=0.13.2.0 && <0.14+    default-language: Haskell2010+    hs-source-dirs: src+    other-modules:+        Wordlists+
+ src/Main.hs view
@@ -0,0 +1,106 @@+module Main where++import Control.Monad+import qualified Data.ByteString.Char8 as BS+import Data.Char+import qualified Data.Vector as Vec+import Options.Applicative+import System.Random (newStdGen, randoms, next)+import System.Exit (exitFailure)++import Wordlists+++data Arguments = Arguments+  { argsShort :: Bool+  , argsSpecial :: Bool+  , argsCount :: Int+  , argsDelimiter :: String+  , argsAcrostic :: String+  }++args :: Parser Arguments+args = Arguments+      <$> switch (mconcat+          [ long "short"+          , help "Use the EFF list of short words"+          ])+      <*> switch (mconcat+          [ long "special"+          , help "Use the EFF list of special words"+          ])+      <*> option auto (mconcat+          [ long "count"+          , help "The number of passwords"+          , showDefault+          , value 1+          , metavar "INT"+          ])+      <*> strOption (mconcat+          [ long "delimiter"+          , help "The delimiter to use"+          , showDefault+          , value " "+          ])+      <*> strOption (mconcat+          [ long "acrostic"+          , help "The first letters of the words form this word."+          , showDefault+          , value ""+          ])++opts :: ParserInfo Arguments+opts = info (args <**> helper) $ mconcat+  [ fullDesc+  , progDesc "Print a wordlist-based password"+  , header "gen-passwd - a password generator"+  ]+++-- | Basically `unsafeIndex (concat vec)`, only faster+concatIndex :: Vec.Vector (Vec.Vector a) -> Int -> a+concatIndex vec n = if n > firstElemLen+    then concatIndex (Vec.tail vec) (n - firstElemLen)+    else Vec.unsafeIndex (Vec.head vec) n+  where+    firstElemLen = Vec.length (Vec.head vec)+++normalPassword :: Int -> Wordlist -> BS.ByteString -> IO ()+normalPassword len wordlist delim = do+  gen <- newStdGen+  let ws = map (concatIndex wordlist . flip mod len) $ take 6 $ randoms gen+  BS.putStrLn $ BS.intercalate delim ws++acrosticPassword :: Int -> Wordlist -> BS.ByteString -> String -> IO ()+acrosticPassword len wordlist delim acrostic = do+  gen <- newStdGen+  ws <- go gen acrostic+  BS.putStrLn $ BS.intercalate delim ws+  where+    go _ [] = pure []+    go gen (x:xs) = do+      let (rand, nextgen) = next gen+      let letter = (subtract (ord 'a')) . ord . toLower $ x+      when (letter > 25 || letter < 0) $ do+        putStrLn $ "The character '" ++ x:[] ++ "' is not part of the wordlist."+        exitFailure+      let list = Vec.unsafeIndex wordlist letter+      let word = Vec.unsafeIndex list (rand `mod` Vec.length list)+      rest <- go nextgen xs+      pure (word : rest)+++main :: IO ()+main = do+  args <- execParser opts+  (len, wordlist) <- case (argsShort args, argsSpecial args) of+        (False, False) -> pure (7776, longWords)+        (True , False) -> pure (1296, shortWords)+        (False, True ) -> pure (1296, specialWords)+        (True , True ) -> do+          putStrLn "Sorry, but you can't use the short and special list at the same time."+          exitFailure+  replicateM_ (argsCount args) $ case argsAcrostic args of+    ""       -> normalPassword len wordlist (BS.pack $ argsDelimiter args)+    acrostic -> acrosticPassword len wordlist (BS.pack $ argsDelimiter args) acrostic
+ src/Wordlists.hs view
@@ -0,0 +1,10470 @@+{-# LANGUAGE OverloadedLists   #-}+{-# LANGUAGE OverloadedStrings #-}++module Wordlists where++import Data.ByteString (ByteString)+import Data.Vector (Vector)++type Wordlist = Vector (Vector ByteString)++-- | This is a list of 1,296 words total.+shortWords :: Wordlist+shortWords =+  [ [ "acid"+    , "acorn"+    , "acre"+    , "acts"+    , "afar"+    , "affix"+    , "aged"+    , "agent"+    , "agile"+    , "aging"+    , "agony"+    , "ahead"+    , "aide"+    , "aids"+    , "aim"+    , "ajar"+    , "alarm"+    , "alias"+    , "alibi"+    , "alien"+    , "alike"+    , "alive"+    , "aloe"+    , "aloft"+    , "aloha"+    , "alone"+    , "amend"+    , "amino"+    , "ample"+    , "amuse"+    , "angel"+    , "anger"+    , "angle"+    , "ankle"+    , "apple"+    , "april"+    , "apron"+    , "aqua"+    , "area"+    , "arena"+    , "argue"+    , "arise"+    , "armed"+    , "armor"+    , "army"+    , "aroma"+    , "array"+    , "arson"+    , "art"+    , "ashen"+    , "ashes"+    , "atlas"+    , "atom"+    , "attic"+    , "audio"+    , "avert"+    , "avoid"+    , "awake"+    , "award"+    , "awoke"+    , "axis"+    ]+  , [ "bacon"+    , "badge"+    , "bagel"+    , "baggy"+    , "baked"+    , "baker"+    , "balmy"+    , "banjo"+    , "barge"+    , "barn"+    , "bash"+    , "basil"+    , "bask"+    , "batch"+    , "bath"+    , "baton"+    , "bats"+    , "blade"+    , "blank"+    , "blast"+    , "blaze"+    , "bleak"+    , "blend"+    , "bless"+    , "blimp"+    , "blink"+    , "bloat"+    , "blob"+    , "blog"+    , "blot"+    , "blunt"+    , "blurt"+    , "blush"+    , "boast"+    , "boat"+    , "body"+    , "boil"+    , "bok"+    , "bolt"+    , "boned"+    , "boney"+    , "bonus"+    , "bony"+    , "book"+    , "booth"+    , "boots"+    , "boss"+    , "botch"+    , "both"+    , "boxer"+    , "breed"+    , "bribe"+    , "brick"+    , "bride"+    , "brim"+    , "bring"+    , "brink"+    , "brisk"+    , "broad"+    , "broil"+    , "broke"+    , "brook"+    , "broom"+    , "brush"+    , "buck"+    , "bud"+    , "buggy"+    , "bulge"+    , "bulk"+    , "bully"+    , "bunch"+    , "bunny"+    , "bunt"+    , "bush"+    , "bust"+    , "busy"+    , "buzz"+    ]+  , [ "cable"+    , "cache"+    , "cadet"+    , "cage"+    , "cake"+    , "calm"+    , "cameo"+    , "canal"+    , "candy"+    , "cane"+    , "canon"+    , "cape"+    , "card"+    , "cargo"+    , "carol"+    , "carry"+    , "carve"+    , "case"+    , "cash"+    , "cause"+    , "cedar"+    , "chain"+    , "chair"+    , "chant"+    , "chaos"+    , "charm"+    , "chase"+    , "cheek"+    , "cheer"+    , "chef"+    , "chess"+    , "chest"+    , "chew"+    , "chief"+    , "chili"+    , "chill"+    , "chip"+    , "chomp"+    , "chop"+    , "chow"+    , "chuck"+    , "chump"+    , "chunk"+    , "churn"+    , "chute"+    , "cider"+    , "cinch"+    , "city"+    , "civic"+    , "civil"+    , "clad"+    , "claim"+    , "clamp"+    , "clap"+    , "clash"+    , "clasp"+    , "class"+    , "claw"+    , "clay"+    , "clean"+    , "clear"+    , "cleat"+    , "cleft"+    , "clerk"+    , "click"+    , "cling"+    , "clink"+    , "clip"+    , "cloak"+    , "clock"+    , "clone"+    , "cloth"+    , "cloud"+    , "clump"+    , "coach"+    , "coast"+    , "coat"+    , "cod"+    , "coil"+    , "coke"+    , "cola"+    , "cold"+    , "colt"+    , "coma"+    , "come"+    , "comic"+    , "comma"+    , "cone"+    , "cope"+    , "copy"+    , "coral"+    , "cork"+    , "cost"+    , "cot"+    , "couch"+    , "cough"+    , "cover"+    , "cozy"+    , "craft"+    , "cramp"+    , "crane"+    , "crank"+    , "crate"+    , "crave"+    , "crawl"+    , "crazy"+    , "creme"+    , "crepe"+    , "crept"+    , "crib"+    , "cried"+    , "crisp"+    , "crook"+    , "crop"+    , "cross"+    , "crowd"+    , "crown"+    , "crumb"+    , "crush"+    , "crust"+    , "cub"+    , "cult"+    , "cupid"+    , "cure"+    , "curl"+    , "curry"+    , "curse"+    , "curve"+    , "curvy"+    , "cushy"+    , "cut"+    , "cycle"+    ]+  , [ "dab"+    , "dad"+    , "daily"+    , "dairy"+    , "daisy"+    , "dance"+    , "dandy"+    , "darn"+    , "dart"+    , "dash"+    , "data"+    , "date"+    , "dawn"+    , "deaf"+    , "deal"+    , "dean"+    , "debit"+    , "debt"+    , "debug"+    , "decaf"+    , "decal"+    , "decay"+    , "deck"+    , "decor"+    , "decoy"+    , "deed"+    , "delay"+    , "denim"+    , "dense"+    , "dent"+    , "depth"+    , "derby"+    , "desk"+    , "dial"+    , "diary"+    , "dice"+    , "dig"+    , "dill"+    , "dime"+    , "dimly"+    , "diner"+    , "dingy"+    , "disco"+    , "dish"+    , "disk"+    , "ditch"+    , "ditzy"+    , "dizzy"+    , "dock"+    , "dodge"+    , "doing"+    , "doll"+    , "dome"+    , "donor"+    , "donut"+    , "dose"+    , "dot"+    , "dove"+    , "down"+    , "dowry"+    , "doze"+    , "drab"+    , "drama"+    , "drank"+    , "draw"+    , "dress"+    , "dried"+    , "drift"+    , "drill"+    , "drive"+    , "drone"+    , "droop"+    , "drove"+    , "drown"+    , "drum"+    , "dry"+    , "duck"+    , "duct"+    , "dude"+    , "dug"+    , "duke"+    , "duo"+    , "dusk"+    , "dust"+    , "duty"+    , "dwarf"+    , "dwell"+    ]+  , [ "eagle"+    , "early"+    , "earth"+    , "easel"+    , "east"+    , "eaten"+    , "eats"+    , "ebay"+    , "ebony"+    , "ebook"+    , "echo"+    , "edge"+    , "eel"+    , "eject"+    , "elbow"+    , "elder"+    , "elf"+    , "elk"+    , "elm"+    , "elope"+    , "elude"+    , "elves"+    , "email"+    , "emit"+    , "empty"+    , "emu"+    , "enter"+    , "entry"+    , "envoy"+    , "equal"+    , "erase"+    , "error"+    , "erupt"+    , "essay"+    , "etch"+    , "evade"+    , "even"+    , "evict"+    , "evil"+    , "evoke"+    , "exact"+    , "exit"+    ]+  , [ "fable"+    , "faced"+    , "fact"+    , "fade"+    , "fall"+    , "false"+    , "fancy"+    , "fang"+    , "fax"+    , "feast"+    , "feed"+    , "femur"+    , "fence"+    , "fend"+    , "ferry"+    , "fetal"+    , "fetch"+    , "fever"+    , "fiber"+    , "fifth"+    , "fifty"+    , "film"+    , "filth"+    , "final"+    , "finch"+    , "fit"+    , "five"+    , "flag"+    , "flaky"+    , "flame"+    , "flap"+    , "flask"+    , "fled"+    , "flick"+    , "fling"+    , "flint"+    , "flip"+    , "flirt"+    , "float"+    , "flock"+    , "flop"+    , "floss"+    , "flyer"+    , "foam"+    , "foe"+    , "fog"+    , "foil"+    , "folic"+    , "folk"+    , "food"+    , "fool"+    , "found"+    , "fox"+    , "foyer"+    , "frail"+    , "frame"+    , "fray"+    , "fresh"+    , "fried"+    , "frill"+    , "frisk"+    , "from"+    , "front"+    , "frost"+    , "froth"+    , "frown"+    , "froze"+    , "fruit"+    ]+  , [ "gag"+    , "gains"+    , "gala"+    , "game"+    , "gap"+    , "gas"+    , "gave"+    , "gear"+    , "gecko"+    , "geek"+    , "gem"+    , "genre"+    , "gift"+    , "gig"+    , "gills"+    , "given"+    , "giver"+    , "glad"+    , "glass"+    , "glide"+    , "gloss"+    , "glove"+    , "glow"+    , "glue"+    , "goal"+    , "going"+    , "golf"+    , "gong"+    , "good"+    , "gooey"+    , "goofy"+    , "gore"+    , "gown"+    , "grab"+    , "grain"+    , "grant"+    , "grape"+    , "graph"+    , "grasp"+    , "grass"+    , "grave"+    , "gravy"+    , "gray"+    , "green"+    , "greet"+    , "grew"+    , "grid"+    , "grief"+    , "grill"+    , "grip"+    , "grit"+    , "groom"+    , "grope"+    , "growl"+    , "grub"+    , "grunt"+    , "guide"+    , "gulf"+    , "gulp"+    , "gummy"+    , "guru"+    , "gush"+    , "gut"+    , "guy"+    ]+  , [ "habit"+    , "half"+    , "halo"+    , "halt"+    , "happy"+    , "harm"+    , "hash"+    , "hasty"+    , "hatch"+    , "hate"+    , "haven"+    , "hazel"+    , "hazy"+    , "heap"+    , "heat"+    , "heave"+    , "hedge"+    , "hefty"+    , "help"+    , "herbs"+    , "hers"+    , "hub"+    , "hug"+    , "hula"+    , "hull"+    , "human"+    , "humid"+    , "hump"+    , "hung"+    , "hunk"+    , "hunt"+    , "hurry"+    , "hurt"+    , "hush"+    , "hut"+    ]+  , [ "ice"+    , "icing"+    , "icon"+    , "icy"+    , "igloo"+    , "image"+    , "ion"+    , "iron"+    , "islam"+    , "issue"+    , "item"+    , "ivory"+    , "ivy"+    ]+  , [ "jab"+    , "jam"+    , "jaws"+    , "jazz"+    , "jeep"+    , "jelly"+    , "jet"+    , "jiffy"+    , "job"+    , "jog"+    , "jolly"+    , "jolt"+    , "jot"+    , "joy"+    , "judge"+    , "juice"+    , "juicy"+    , "july"+    , "jumbo"+    , "jump"+    , "junky"+    , "juror"+    , "jury"+    ]+  , [ "keep"+    , "keg"+    , "kept"+    , "kick"+    , "kilt"+    , "king"+    , "kite"+    , "kitty"+    , "kiwi"+    , "knee"+    , "knelt"+    , "koala"+    , "kung"+    ]+  , [ "ladle"+    , "lady"+    , "lair"+    , "lake"+    , "lance"+    , "land"+    , "lapel"+    , "large"+    , "lash"+    , "lasso"+    , "last"+    , "latch"+    , "late"+    , "lazy"+    , "left"+    , "legal"+    , "lemon"+    , "lend"+    , "lens"+    , "lent"+    , "level"+    , "lever"+    , "lid"+    , "life"+    , "lift"+    , "lilac"+    , "lily"+    , "limb"+    , "limes"+    , "line"+    , "lint"+    , "lion"+    , "lip"+    , "list"+    , "lived"+    , "liver"+    , "lunar"+    , "lunch"+    , "lung"+    , "lurch"+    , "lure"+    , "lurk"+    , "lying"+    , "lyric"+    ]+  , [ "mace"+    , "maker"+    , "malt"+    , "mama"+    , "mango"+    , "manor"+    , "many"+    , "map"+    , "march"+    , "mardi"+    , "marry"+    , "mash"+    , "match"+    , "mate"+    , "math"+    , "moan"+    , "mocha"+    , "moist"+    , "mold"+    , "mom"+    , "moody"+    , "mop"+    , "morse"+    , "most"+    , "motor"+    , "motto"+    , "mount"+    , "mouse"+    , "mousy"+    , "mouth"+    , "move"+    , "movie"+    , "mower"+    , "mud"+    , "mug"+    , "mulch"+    , "mule"+    , "mull"+    , "mumbo"+    , "mummy"+    , "mural"+    , "muse"+    , "music"+    , "musky"+    , "mute"+    ]+  , [ "nacho"+    , "nag"+    , "nail"+    , "name"+    , "nanny"+    , "nap"+    , "navy"+    , "near"+    , "neat"+    , "neon"+    , "nerd"+    , "nest"+    , "net"+    , "next"+    , "niece"+    , "ninth"+    , "nutty"+    ]+  , [ "oak"+    , "oasis"+    , "oat"+    , "ocean"+    , "oil"+    , "old"+    , "olive"+    , "omen"+    , "onion"+    , "only"+    , "ooze"+    , "opal"+    , "open"+    , "opera"+    , "opt"+    , "otter"+    , "ouch"+    , "ounce"+    , "outer"+    , "oval"+    , "oven"+    , "owl"+    , "ozone"+    ]+  , [ "pace"+    , "pagan"+    , "pager"+    , "palm"+    , "panda"+    , "panic"+    , "pants"+    , "panty"+    , "paper"+    , "park"+    , "party"+    , "pasta"+    , "patch"+    , "path"+    , "patio"+    , "payer"+    , "pecan"+    , "penny"+    , "pep"+    , "perch"+    , "perky"+    , "perm"+    , "pest"+    , "petal"+    , "petri"+    , "petty"+    , "photo"+    , "plank"+    , "plant"+    , "plaza"+    , "plead"+    , "plot"+    , "plow"+    , "pluck"+    , "plug"+    , "plus"+    , "poach"+    , "pod"+    , "poem"+    , "poet"+    , "pogo"+    , "point"+    , "poise"+    , "poker"+    , "polar"+    , "polio"+    , "polka"+    , "polo"+    , "pond"+    , "pony"+    , "poppy"+    , "pork"+    , "poser"+    , "pouch"+    , "pound"+    , "pout"+    , "power"+    , "prank"+    , "press"+    , "print"+    , "prior"+    , "prism"+    , "prize"+    , "probe"+    , "prong"+    , "proof"+    , "props"+    , "prude"+    , "prune"+    , "pry"+    , "pug"+    , "pull"+    , "pulp"+    , "pulse"+    , "puma"+    , "punch"+    , "punk"+    , "pupil"+    , "puppy"+    , "purr"+    , "purse"+    , "push"+    , "putt"+    ]+  , [ "quack"+    , "quake"+    , "query"+    , "quiet"+    , "quill"+    , "quilt"+    , "quit"+    , "quota"+    , "quote"+    ]+  , [ "rabid"+    , "race"+    , "rack"+    , "radar"+    , "radio"+    , "raft"+    , "rage"+    , "raid"+    , "rail"+    , "rake"+    , "rally"+    , "ramp"+    , "ranch"+    , "range"+    , "rank"+    , "rant"+    , "rash"+    , "raven"+    , "reach"+    , "react"+    , "ream"+    , "rebel"+    , "recap"+    , "relax"+    , "relay"+    , "relic"+    , "remix"+    , "repay"+    , "repel"+    , "reply"+    , "rerun"+    , "reset"+    , "rhyme"+    , "rice"+    , "rich"+    , "ride"+    , "rigid"+    , "rigor"+    , "rinse"+    , "riot"+    , "ripen"+    , "rise"+    , "risk"+    , "ritzy"+    , "rival"+    , "river"+    , "roast"+    , "robe"+    , "robin"+    , "rock"+    , "rogue"+    , "roman"+    , "romp"+    , "rope"+    , "rover"+    , "royal"+    , "ruby"+    , "rug"+    , "ruin"+    , "rule"+    , "runny"+    , "rush"+    , "rust"+    , "rut"+    ]+  , [ "sadly"+    , "sage"+    , "said"+    , "saint"+    , "salad"+    , "salon"+    , "salsa"+    , "salt"+    , "same"+    , "sandy"+    , "santa"+    , "satin"+    , "sauna"+    , "saved"+    , "savor"+    , "sax"+    , "say"+    , "scale"+    , "scam"+    , "scan"+    , "scare"+    , "scarf"+    , "scary"+    , "scoff"+    , "scold"+    , "scoop"+    , "scoot"+    , "scope"+    , "score"+    , "scorn"+    , "scout"+    , "scowl"+    , "scrap"+    , "scrub"+    , "scuba"+    , "scuff"+    , "sect"+    , "sedan"+    , "self"+    , "send"+    , "sepia"+    , "serve"+    , "set"+    , "seven"+    , "shack"+    , "shade"+    , "shady"+    , "shaft"+    , "shaky"+    , "sham"+    , "shape"+    , "share"+    , "sharp"+    , "shed"+    , "sheep"+    , "sheet"+    , "shelf"+    , "shell"+    , "shine"+    , "shiny"+    , "ship"+    , "shirt"+    , "shock"+    , "shop"+    , "shore"+    , "shout"+    , "shove"+    , "shown"+    , "showy"+    , "shred"+    , "shrug"+    , "shun"+    , "shush"+    , "shut"+    , "shy"+    , "sift"+    , "silk"+    , "silly"+    , "silo"+    , "sip"+    , "siren"+    , "sixth"+    , "size"+    , "skate"+    , "skew"+    , "skid"+    , "skier"+    , "skies"+    , "skip"+    , "skirt"+    , "skit"+    , "sky"+    , "slab"+    , "slack"+    , "slain"+    , "slam"+    , "slang"+    , "slash"+    , "slate"+    , "slaw"+    , "sled"+    , "sleek"+    , "sleep"+    , "sleet"+    , "slept"+    , "slice"+    , "slick"+    , "slimy"+    , "sling"+    , "slip"+    , "slit"+    , "slob"+    , "slot"+    , "slug"+    , "slum"+    , "slurp"+    , "slush"+    , "small"+    , "smash"+    , "smell"+    , "smile"+    , "smirk"+    , "smog"+    , "snack"+    , "snap"+    , "snare"+    , "snarl"+    , "sneak"+    , "sneer"+    , "sniff"+    , "snore"+    , "snort"+    , "snout"+    , "snowy"+    , "snub"+    , "snuff"+    , "speak"+    , "speed"+    , "spend"+    , "spent"+    , "spew"+    , "spied"+    , "spill"+    , "spiny"+    , "spoil"+    , "spoke"+    , "spoof"+    , "spool"+    , "spoon"+    , "sport"+    , "spot"+    , "spout"+    , "spray"+    , "spree"+    , "spur"+    , "squad"+    , "squat"+    , "squid"+    , "stack"+    , "staff"+    , "stage"+    , "stain"+    , "stall"+    , "stamp"+    , "stand"+    , "stank"+    , "stark"+    , "start"+    , "stash"+    , "state"+    , "stays"+    , "steam"+    , "steep"+    , "stem"+    , "step"+    , "stew"+    , "stick"+    , "sting"+    , "stir"+    , "stock"+    , "stole"+    , "stomp"+    , "stony"+    , "stood"+    , "stool"+    , "stoop"+    , "stop"+    , "storm"+    , "stout"+    , "stove"+    , "straw"+    , "stray"+    , "strut"+    , "stuck"+    , "stud"+    , "stuff"+    , "stump"+    , "stung"+    , "stunt"+    , "suds"+    , "sugar"+    , "sulk"+    , "surf"+    , "sushi"+    , "swab"+    , "swan"+    , "swarm"+    , "sway"+    , "swear"+    , "sweat"+    , "sweep"+    , "swell"+    , "swept"+    , "swim"+    , "swing"+    , "swipe"+    , "swirl"+    , "swoop"+    , "swore"+    , "syrup"+    ]+  , [ "tacky"+    , "taco"+    , "tag"+    , "take"+    , "tall"+    , "talon"+    , "tamer"+    , "tank"+    , "taper"+    , "taps"+    , "tarot"+    , "tart"+    , "task"+    , "taste"+    , "tasty"+    , "taunt"+    , "thank"+    , "thaw"+    , "theft"+    , "theme"+    , "thigh"+    , "thing"+    , "think"+    , "thong"+    , "thorn"+    , "those"+    , "throb"+    , "thud"+    , "thumb"+    , "thump"+    , "thus"+    , "tiara"+    , "tidal"+    , "tidy"+    , "tiger"+    , "tile"+    , "tilt"+    , "tint"+    , "tiny"+    , "trace"+    , "track"+    , "trade"+    , "train"+    , "trait"+    , "trap"+    , "trash"+    , "tray"+    , "treat"+    , "tree"+    , "trek"+    , "trend"+    , "trial"+    , "tribe"+    , "trick"+    , "trio"+    , "trout"+    , "truce"+    , "truck"+    , "trump"+    , "trunk"+    , "try"+    , "tug"+    , "tulip"+    , "tummy"+    , "turf"+    , "tusk"+    , "tutor"+    , "tutu"+    , "tux"+    , "tweak"+    , "tweet"+    , "twice"+    , "twine"+    , "twins"+    , "twirl"+    , "twist"+    ]+  , [ "uncle"+    , "uncut"+    , "undo"+    , "unify"+    , "union"+    , "unit"+    , "untie"+    , "upon"+    , "upper"+    , "urban"+    , "used"+    , "user"+    , "usher"+    , "utter"+    ]+  , [ "value"+    , "vapor"+    , "vegan"+    , "venue"+    , "verse"+    , "vest"+    , "veto"+    , "vice"+    , "video"+    , "view"+    , "viral"+    , "virus"+    , "visa"+    , "visor"+    , "vixen"+    , "vocal"+    , "voice"+    , "void"+    , "volt"+    , "voter"+    , "vowel"+    ]+  , [ "wad"+    , "wafer"+    , "wager"+    , "wages"+    , "wagon"+    , "wake"+    , "walk"+    , "wand"+    , "wasp"+    , "watch"+    , "water"+    , "wavy"+    , "wheat"+    , "whiff"+    , "whole"+    , "whoop"+    , "wick"+    , "widen"+    , "widow"+    , "width"+    , "wife"+    , "wifi"+    , "wilt"+    , "wimp"+    , "wind"+    , "wing"+    , "wink"+    , "wipe"+    , "wired"+    , "wiry"+    , "wise"+    , "wish"+    , "wispy"+    , "wok"+    , "wolf"+    , "womb"+    , "wool"+    , "woozy"+    , "word"+    , "work"+    , "worry"+    , "wound"+    , "woven"+    , "wrath"+    , "wreck"+    , "wrist"+    ]+  , [ "xerox"+    ]+  , [ "yahoo"+    , "yam"+    , "yard"+    , "year"+    , "yeast"+    , "yelp"+    , "yield"+    , "yo-yo"+    , "yodel"+    , "yoga"+    , "yoyo"+    , "yummy"+    ]+  , [ "zebra"+    , "zero"+    , "zesty"+    , "zippy"+    , "zone"+    , "zoom"+    ]+  ]++-- | This is a list of 1,296 words total.+specialWords :: Wordlist+specialWords =+  [ [ "aardvark"+    , "abandoned"+    , "abbreviate"+    , "abdomen"+    , "abhorrence"+    , "abiding"+    , "abnormal"+    , "abrasion"+    , "absorbing"+    , "abundant"+    , "abyss"+    , "academy"+    , "accountant"+    , "acetone"+    , "achiness"+    , "acid"+    , "acoustics"+    , "acquire"+    , "acrobat"+    , "actress"+    , "acuteness"+    , "aerosol"+    , "aesthetic"+    , "affidavit"+    , "afloat"+    , "afraid"+    , "aftershave"+    , "again"+    , "agency"+    , "aggressor"+    , "aghast"+    , "agitate"+    , "agnostic"+    , "agonizing"+    , "agreeing"+    , "aidless"+    , "aimlessly"+    , "ajar"+    , "alarmclock"+    , "albatross"+    , "alchemy"+    , "alfalfa"+    , "algae"+    , "aliens"+    , "alkaline"+    , "almanac"+    , "alongside"+    , "alphabet"+    , "already"+    , "also"+    , "altitude"+    , "aluminum"+    , "always"+    , "amazingly"+    , "ambulance"+    , "amendment"+    , "amiable"+    , "ammunition"+    , "amnesty"+    , "amoeba"+    , "amplifier"+    , "amuser"+    , "anagram"+    , "anchor"+    , "android"+    , "anesthesia"+    , "angelfish"+    , "animal"+    , "anklet"+    , "announcer"+    , "anonymous"+    , "answer"+    , "antelope"+    , "anxiety"+    , "anyplace"+    , "aorta"+    , "apartment"+    , "apnea"+    , "apostrophe"+    , "apple"+    , "apricot"+    , "aquamarine"+    , "arachnid"+    , "arbitrate"+    , "ardently"+    , "arena"+    , "argument"+    , "aristocrat"+    , "armchair"+    , "aromatic"+    , "arrowhead"+    , "arsonist"+    , "artichoke"+    , "asbestos"+    , "ascend"+    , "aseptic"+    , "ashamed"+    , "asinine"+    , "asleep"+    , "asocial"+    , "asparagus"+    , "astronaut"+    , "asymmetric"+    , "atlas"+    , "atmosphere"+    , "atom"+    , "atrocious"+    , "attic"+    , "atypical"+    , "auctioneer"+    , "auditorium"+    , "augmented"+    , "auspicious"+    , "automobile"+    , "auxiliary"+    , "avalanche"+    , "avenue"+    , "aviator"+    , "avocado"+    , "awareness"+    , "awhile"+    , "awkward"+    , "awning"+    , "awoke"+    , "axially"+    , "azalea"+    ]+  , [ "babbling"+    , "backpack"+    , "badass"+    , "bagpipe"+    , "bakery"+    , "balancing"+    , "bamboo"+    , "banana"+    , "barracuda"+    , "basket"+    , "bathrobe"+    , "bazooka"+    , "blade"+    , "blender"+    , "blimp"+    , "blouse"+    , "blurred"+    , "boatyard"+    , "bobcat"+    , "body"+    , "bogusness"+    , "bohemian"+    , "boiler"+    , "bonnet"+    , "boots"+    , "borough"+    , "bossiness"+    , "bottle"+    , "bouquet"+    , "boxlike"+    , "breath"+    , "briefcase"+    , "broom"+    , "brushes"+    , "bubblegum"+    , "buckle"+    , "buddhist"+    , "buffalo"+    , "bullfrog"+    , "bunny"+    , "busboy"+    , "buzzard"+    ]+  , [ "cabin"+    , "cactus"+    , "cadillac"+    , "cafeteria"+    , "cage"+    , "cahoots"+    , "cajoling"+    , "cakewalk"+    , "calculator"+    , "camera"+    , "canister"+    , "capsule"+    , "carrot"+    , "cashew"+    , "cathedral"+    , "caucasian"+    , "caviar"+    , "ceasefire"+    , "cedar"+    , "celery"+    , "cement"+    , "census"+    , "ceramics"+    , "cesspool"+    , "chalkboard"+    , "cheesecake"+    , "chimney"+    , "chlorine"+    , "chopsticks"+    , "chrome"+    , "chute"+    , "cilantro"+    , "cinnamon"+    , "circle"+    , "cityscape"+    , "civilian"+    , "clay"+    , "clergyman"+    , "clipboard"+    , "clock"+    , "clubhouse"+    , "coathanger"+    , "cobweb"+    , "coconut"+    , "codeword"+    , "coexistent"+    , "coffeecake"+    , "cognitive"+    , "cohabitate"+    , "collarbone"+    , "computer"+    , "confetti"+    , "copier"+    , "cornea"+    , "cosmetics"+    , "cotton"+    , "couch"+    , "coverless"+    , "coyote"+    , "coziness"+    , "crawfish"+    , "crewmember"+    , "crib"+    , "croissant"+    , "crumble"+    , "crystal"+    , "cubical"+    , "cucumber"+    , "cuddly"+    , "cufflink"+    , "cuisine"+    , "culprit"+    , "cup"+    , "curry"+    , "cushion"+    , "cuticle"+    , "cybernetic"+    , "cyclist"+    , "cylinder"+    , "cymbal"+    , "cynicism"+    , "cypress"+    , "cytoplasm"+    ]+  , [ "dachshund"+    , "daffodil"+    , "dagger"+    , "dairy"+    , "dalmatian"+    , "dandelion"+    , "dartboard"+    , "dastardly"+    , "datebook"+    , "daughter"+    , "dawn"+    , "daytime"+    , "dazzler"+    , "dealer"+    , "debris"+    , "decal"+    , "dedicate"+    , "deepness"+    , "defrost"+    , "degree"+    , "dehydrator"+    , "deliverer"+    , "democrat"+    , "dentist"+    , "deodorant"+    , "depot"+    , "deranged"+    , "desktop"+    , "detergent"+    , "device"+    , "dexterity"+    , "diamond"+    , "dibs"+    , "dictionary"+    , "diffuser"+    , "digit"+    , "dilated"+    , "dimple"+    , "dinnerware"+    , "dioxide"+    , "diploma"+    , "directory"+    , "dishcloth"+    , "ditto"+    , "dividers"+    , "dizziness"+    , "doctor"+    , "dodge"+    , "doll"+    , "dominoes"+    , "donut"+    , "doorstep"+    , "dorsal"+    , "double"+    , "downstairs"+    , "dozed"+    , "drainpipe"+    , "dresser"+    , "driftwood"+    , "droppings"+    , "drum"+    , "dryer"+    , "dubiously"+    , "duckling"+    , "duffel"+    , "dugout"+    , "dumpster"+    , "duplex"+    , "durable"+    , "dustpan"+    , "dutiful"+    , "duvet"+    , "dwarfism"+    , "dwelling"+    , "dwindling"+    , "dynamite"+    , "dyslexia"+    ]+  , [ "eagerness"+    , "earlobe"+    , "easel"+    , "eavesdrop"+    , "ebook"+    , "eccentric"+    , "echoless"+    , "eclipse"+    , "ecosystem"+    , "ecstasy"+    , "edged"+    , "editor"+    , "educator"+    , "eelworm"+    , "eerie"+    , "effects"+    , "eggnog"+    , "egomaniac"+    , "ejection"+    , "elastic"+    , "elbow"+    , "elderly"+    , "elephant"+    , "elfishly"+    , "eliminator"+    , "elk"+    , "elliptical"+    , "elongated"+    , "elsewhere"+    , "elusive"+    , "elves"+    , "emancipate"+    , "embroidery"+    , "emcee"+    , "emerald"+    , "emission"+    , "emoticon"+    , "emperor"+    , "emulate"+    , "enactment"+    , "enchilada"+    , "endorphin"+    , "energy"+    , "enforcer"+    , "engine"+    , "enhance"+    , "enigmatic"+    , "enjoyably"+    , "enlarged"+    , "enormous"+    , "enquirer"+    , "enrollment"+    , "ensemble"+    , "entryway"+    , "enunciate"+    , "envoy"+    , "enzyme"+    , "epidemic"+    , "equipment"+    , "erasable"+    , "ergonomic"+    , "erratic"+    , "eruption"+    , "escalator"+    , "eskimo"+    , "esophagus"+    , "espresso"+    , "essay"+    , "estrogen"+    , "etching"+    , "eternal"+    , "ethics"+    , "etiquette"+    , "eucalyptus"+    , "eulogy"+    , "euphemism"+    , "euthanize"+    , "evacuation"+    , "evergreen"+    , "evidence"+    , "evolution"+    , "exam"+    , "excerpt"+    , "exerciser"+    , "exfoliate"+    , "exhale"+    , "exist"+    , "exorcist"+    , "explode"+    , "exquisite"+    , "exterior"+    , "exuberant"+    ]+  , [ "fabric"+    , "factory"+    , "faded"+    , "failsafe"+    , "falcon"+    , "family"+    , "fanfare"+    , "fasten"+    , "faucet"+    , "favorite"+    , "feasibly"+    , "february"+    , "federal"+    , "feedback"+    , "feigned"+    , "feline"+    , "femur"+    , "fence"+    , "ferret"+    , "festival"+    , "fettuccine"+    , "feudalist"+    , "feverish"+    , "fiberglass"+    , "fictitious"+    , "fiddle"+    , "figurine"+    , "fillet"+    , "finalist"+    , "fiscally"+    , "fixture"+    , "flashlight"+    , "fleshiness"+    , "flight"+    , "florist"+    , "flypaper"+    , "foamless"+    , "focus"+    , "foggy"+    , "folksong"+    , "fondue"+    , "footpath"+    , "fossil"+    , "fountain"+    , "fox"+    , "fragment"+    , "freeway"+    , "fridge"+    , "frosting"+    , "fruit"+    , "fryingpan"+    ]+  , [ "gadget"+    , "gainfully"+    , "gallstone"+    , "gamekeeper"+    , "gangway"+    , "garlic"+    , "gaslight"+    , "gathering"+    , "gauntlet"+    , "gearbox"+    , "gecko"+    , "gem"+    , "generator"+    , "geographer"+    , "gerbil"+    , "gesture"+    , "getaway"+    , "geyser"+    , "ghoulishly"+    , "gibberish"+    , "giddiness"+    , "giftshop"+    , "gigabyte"+    , "gimmick"+    , "giraffe"+    , "giveaway"+    , "gizmo"+    , "glasses"+    , "gleeful"+    , "glisten"+    , "glove"+    , "glucose"+    , "glycerin"+    , "gnarly"+    , "gnomish"+    , "goatskin"+    , "goggles"+    , "goldfish"+    , "gong"+    , "gooey"+    , "gorgeous"+    , "gosling"+    , "gothic"+    , "gourmet"+    , "governor"+    , "grape"+    , "greyhound"+    , "grill"+    , "groundhog"+    , "grumbling"+    , "guacamole"+    , "guerrilla"+    , "guitar"+    , "gullible"+    , "gumdrop"+    , "gurgling"+    , "gusto"+    , "gutless"+    , "gymnast"+    , "gynecology"+    , "gyration"+    ]+  , [ "habitat"+    , "hacking"+    , "haggard"+    , "haiku"+    , "halogen"+    , "hamburger"+    , "handgun"+    , "happiness"+    , "hardhat"+    , "hastily"+    , "hatchling"+    , "haughty"+    , "hazelnut"+    , "headband"+    , "hedgehog"+    , "hefty"+    , "heinously"+    , "helmet"+    , "hemoglobin"+    , "henceforth"+    , "herbs"+    , "hesitation"+    , "hexagon"+    , "hubcap"+    , "huddling"+    , "huff"+    , "hugeness"+    , "hullabaloo"+    , "human"+    , "hunter"+    , "hurricane"+    , "hushing"+    , "hyacinth"+    , "hybrid"+    , "hydrant"+    , "hygienist"+    , "hypnotist"+    ]+  , [ "ibuprofen"+    , "icepack"+    , "icing"+    , "iconic"+    , "identical"+    , "idiocy"+    , "idly"+    , "igloo"+    , "ignition"+    , "iguana"+    , "illuminate"+    , "imaging"+    , "imbecile"+    , "imitator"+    , "immigrant"+    , "imprint"+    , "iodine"+    , "ionosphere"+    , "ipad"+    , "iphone"+    , "iridescent"+    , "irksome"+    , "iron"+    , "irrigation"+    , "island"+    , "isotope"+    , "issueless"+    , "italicize"+    , "itemizer"+    , "itinerary"+    , "itunes"+    , "ivory"+    ]+  , [ "jabbering"+    , "jackrabbit"+    , "jaguar"+    , "jailhouse"+    , "jalapeno"+    , "jamboree"+    , "janitor"+    , "jarring"+    , "jasmine"+    , "jaundice"+    , "jawbreaker"+    , "jaywalker"+    , "jazz"+    , "jealous"+    , "jeep"+    , "jelly"+    , "jeopardize"+    , "jersey"+    , "jetski"+    , "jezebel"+    , "jiffy"+    , "jigsaw"+    , "jingling"+    , "jobholder"+    , "jockstrap"+    , "jogging"+    , "john"+    , "joinable"+    , "jokingly"+    , "journal"+    , "jovial"+    , "joystick"+    , "jubilant"+    , "judiciary"+    , "juggle"+    , "juice"+    , "jujitsu"+    , "jukebox"+    , "jumpiness"+    , "junkyard"+    , "juror"+    , "justifying"+    , "juvenile"+    ]+  , [ "kabob"+    , "kamikaze"+    , "kangaroo"+    , "karate"+    , "kayak"+    , "keepsake"+    , "kennel"+    , "kerosene"+    , "ketchup"+    , "khaki"+    , "kickstand"+    , "kilogram"+    , "kimono"+    , "kingdom"+    , "kiosk"+    , "kissing"+    , "kite"+    , "kleenex"+    , "knapsack"+    , "kneecap"+    , "knickers"+    , "koala"+    , "krypton"+    ]+  , [ "laboratory"+    , "ladder"+    , "lakefront"+    , "lantern"+    , "laptop"+    , "laryngitis"+    , "lasagna"+    , "latch"+    , "laundry"+    , "lavender"+    , "laxative"+    , "lazybones"+    , "lecturer"+    , "leftover"+    , "leggings"+    , "leisure"+    , "lemon"+    , "length"+    , "leopard"+    , "leprechaun"+    , "lettuce"+    , "leukemia"+    , "levers"+    , "lewdness"+    , "liability"+    , "library"+    , "licorice"+    , "lifeboat"+    , "lightbulb"+    , "likewise"+    , "lilac"+    , "limousine"+    , "lint"+    , "lioness"+    , "lipstick"+    , "liquid"+    , "listless"+    , "litter"+    , "liverwurst"+    , "lizard"+    , "llama"+    , "luau"+    , "lubricant"+    , "lucidity"+    , "ludicrous"+    , "luggage"+    , "lukewarm"+    , "lullaby"+    , "lumberjack"+    , "lunchbox"+    , "luridness"+    , "luscious"+    , "luxurious"+    , "lyrics"+    ]+  , [ "macaroni"+    , "maestro"+    , "magazine"+    , "mahogany"+    , "maimed"+    , "majority"+    , "makeover"+    , "malformed"+    , "mammal"+    , "mango"+    , "mapmaker"+    , "marbles"+    , "massager"+    , "matchstick"+    , "maverick"+    , "maximum"+    , "mayonnaise"+    , "moaning"+    , "mobilize"+    , "moccasin"+    , "modify"+    , "moisture"+    , "molecule"+    , "momentum"+    , "monastery"+    , "moonshine"+    , "mortuary"+    , "mosquito"+    , "motorcycle"+    , "mousetrap"+    , "movie"+    , "mower"+    , "mozzarella"+    , "muckiness"+    , "mudflow"+    , "mugshot"+    , "mule"+    , "mummy"+    , "mundane"+    , "muppet"+    , "mural"+    , "mustard"+    , "mutation"+    , "myriad"+    , "myspace"+    , "myth"+    ]+  , [ "nail"+    , "namesake"+    , "nanosecond"+    , "napkin"+    , "narrator"+    , "nastiness"+    , "natives"+    , "nautically"+    , "navigate"+    , "nearest"+    , "nebula"+    , "nectar"+    , "nefarious"+    , "negotiator"+    , "neither"+    , "nemesis"+    , "neoliberal"+    , "nephew"+    , "nervously"+    , "nest"+    , "netting"+    , "neuron"+    , "nevermore"+    , "nextdoor"+    , "nicotine"+    , "niece"+    , "nimbleness"+    , "nintendo"+    , "nirvana"+    , "nuclear"+    , "nugget"+    , "nuisance"+    , "nullify"+    , "numbing"+    , "nuptials"+    , "nursery"+    , "nutcracker"+    , "nylon"+    ]+  , [ "oasis"+    , "oat"+    , "obediently"+    , "obituary"+    , "object"+    , "obliterate"+    , "obnoxious"+    , "observer"+    , "obtain"+    , "obvious"+    , "occupation"+    , "oceanic"+    , "octopus"+    , "ocular"+    , "office"+    , "oftentimes"+    , "oiliness"+    , "ointment"+    , "older"+    , "olympics"+    , "omissible"+    , "omnivorous"+    , "oncoming"+    , "onion"+    , "onlooker"+    , "onstage"+    , "onward"+    , "onyx"+    , "oomph"+    , "opaquely"+    , "opera"+    , "opium"+    , "opossum"+    , "opponent"+    , "optical"+    , "opulently"+    , "oscillator"+    , "osmosis"+    , "ostrich"+    , "otherwise"+    , "ought"+    , "outhouse"+    , "ovation"+    , "oven"+    , "owlish"+    , "oxford"+    , "oxidize"+    , "oxygen"+    , "oyster"+    , "ozone"+    ]+  , [ "pacemaker"+    , "padlock"+    , "pageant"+    , "pajamas"+    , "palm"+    , "pamphlet"+    , "pantyhose"+    , "paprika"+    , "parakeet"+    , "passport"+    , "patio"+    , "pauper"+    , "pavement"+    , "payphone"+    , "pebble"+    , "peculiarly"+    , "pedometer"+    , "pegboard"+    , "pelican"+    , "penguin"+    , "peony"+    , "pepperoni"+    , "peroxide"+    , "pesticide"+    , "petroleum"+    , "pewter"+    , "pharmacy"+    , "pheasant"+    , "phonebook"+    , "phrasing"+    , "physician"+    , "plank"+    , "pledge"+    , "plotted"+    , "plug"+    , "plywood"+    , "pneumonia"+    , "podiatrist"+    , "poetic"+    , "pogo"+    , "poison"+    , "poking"+    , "policeman"+    , "poncho"+    , "popcorn"+    , "porcupine"+    , "postcard"+    , "poultry"+    , "powerboat"+    , "prairie"+    , "pretzel"+    , "princess"+    , "propeller"+    , "prune"+    , "pry"+    , "pseudo"+    , "psychopath"+    , "publisher"+    , "pucker"+    , "pueblo"+    , "pulley"+    , "pumpkin"+    , "punchbowl"+    , "puppy"+    , "purse"+    , "pushup"+    , "putt"+    , "puzzle"+    , "pyramid"+    , "python"+    ]+  , [ "quarters"+    , "quesadilla"+    , "quilt"+    , "quote"+    ]+  , [ "racoon"+    , "radish"+    , "ragweed"+    , "railroad"+    , "rampantly"+    , "rancidity"+    , "rarity"+    , "raspberry"+    , "ravishing"+    , "rearrange"+    , "rebuilt"+    , "receipt"+    , "reentry"+    , "refinery"+    , "register"+    , "rehydrate"+    , "reimburse"+    , "rejoicing"+    , "rekindle"+    , "relic"+    , "remote"+    , "renovator"+    , "reopen"+    , "reporter"+    , "request"+    , "rerun"+    , "reservoir"+    , "retriever"+    , "reunion"+    , "revolver"+    , "rewrite"+    , "rhapsody"+    , "rhetoric"+    , "rhino"+    , "rhubarb"+    , "rhyme"+    , "ribbon"+    , "riches"+    , "ridden"+    , "rigidness"+    , "rimmed"+    , "riptide"+    , "riskily"+    , "ritzy"+    , "riverboat"+    , "roamer"+    , "robe"+    , "rocket"+    , "romancer"+    , "ropelike"+    , "rotisserie"+    , "roundtable"+    , "royal"+    , "rubber"+    , "rudderless"+    , "rugby"+    , "ruined"+    , "rulebook"+    , "rummage"+    , "running"+    , "rupture"+    , "rustproof"+    ]+  , [ "sabotage"+    , "sacrifice"+    , "saddlebag"+    , "saffron"+    , "sainthood"+    , "saltshaker"+    , "samurai"+    , "sandworm"+    , "sapphire"+    , "sardine"+    , "sassy"+    , "satchel"+    , "sauna"+    , "savage"+    , "saxophone"+    , "scarf"+    , "scenario"+    , "schoolbook"+    , "scientist"+    , "scooter"+    , "scrapbook"+    , "sculpture"+    , "scythe"+    , "secretary"+    , "sedative"+    , "segregator"+    , "seismology"+    , "selected"+    , "semicolon"+    , "senator"+    , "septum"+    , "sequence"+    , "serpent"+    , "sesame"+    , "settler"+    , "severely"+    , "shack"+    , "shelf"+    , "shirt"+    , "shovel"+    , "shrimp"+    , "shuttle"+    , "shyness"+    , "siamese"+    , "sibling"+    , "siesta"+    , "silicon"+    , "simmering"+    , "singles"+    , "sisterhood"+    , "sitcom"+    , "sixfold"+    , "sizable"+    , "skateboard"+    , "skeleton"+    , "skies"+    , "skulk"+    , "skylight"+    , "slapping"+    , "sled"+    , "slingshot"+    , "sloth"+    , "slumbering"+    , "smartphone"+    , "smelliness"+    , "smitten"+    , "smokestack"+    , "smudge"+    , "snapshot"+    , "sneezing"+    , "sniff"+    , "snowsuit"+    , "snugness"+    , "speakers"+    , "sphinx"+    , "spider"+    , "splashing"+    , "sponge"+    , "sprout"+    , "spur"+    , "spyglass"+    , "squirrel"+    , "statue"+    , "steamboat"+    , "stingray"+    , "stopwatch"+    , "strawberry"+    , "student"+    , "stylus"+    , "suave"+    , "subway"+    , "suction"+    , "suds"+    , "suffocate"+    , "sugar"+    , "suitcase"+    , "sulphur"+    , "superstore"+    , "surfer"+    , "sushi"+    , "swan"+    , "sweatshirt"+    , "swimwear"+    , "sword"+    , "sycamore"+    , "syllable"+    , "symphony"+    , "synagogue"+    , "syringes"+    , "systemize"+    ]+  , [ "tablespoon"+    , "taco"+    , "tadpole"+    , "taekwondo"+    , "tagalong"+    , "takeout"+    , "tallness"+    , "tamale"+    , "tanned"+    , "tapestry"+    , "tarantula"+    , "tastebud"+    , "tattoo"+    , "tavern"+    , "thaw"+    , "theater"+    , "thimble"+    , "thorn"+    , "throat"+    , "thumb"+    , "thwarting"+    , "tiara"+    , "tidbit"+    , "tiebreaker"+    , "tiger"+    , "timid"+    , "tinsel"+    , "tiptoeing"+    , "tirade"+    , "tissue"+    , "tractor"+    , "tree"+    , "tripod"+    , "trousers"+    , "trucks"+    , "tryout"+    , "tubeless"+    , "tuesday"+    , "tugboat"+    , "tulip"+    , "tumbleweed"+    , "tupperware"+    , "turtle"+    , "tusk"+    , "tutorial"+    , "tuxedo"+    , "tweezers"+    , "twins"+    , "tyrannical"+    ]+  , [ "ultrasound"+    , "umbrella"+    , "umpire"+    , "unarmored"+    , "unbuttoned"+    , "uncle"+    , "underwear"+    , "unevenness"+    , "unflavored"+    , "ungloved"+    , "unhinge"+    , "unicycle"+    , "unjustly"+    , "unknown"+    , "unlocking"+    , "unmarked"+    , "unnoticed"+    , "unopened"+    , "unpaved"+    , "unquenched"+    , "unroll"+    , "unscrewing"+    , "untied"+    , "unusual"+    , "unveiled"+    , "unwrinkled"+    , "unyielding"+    , "unzip"+    , "upbeat"+    , "upcountry"+    , "update"+    , "upfront"+    , "upgrade"+    , "upholstery"+    , "upkeep"+    , "upload"+    , "uppercut"+    , "upright"+    , "upstairs"+    , "uptown"+    , "upwind"+    , "uranium"+    , "urban"+    , "urchin"+    , "urethane"+    , "urgent"+    , "urologist"+    , "username"+    , "usher"+    , "utensil"+    , "utility"+    , "utmost"+    , "utopia"+    , "utterance"+    ]+  , [ "vacuum"+    , "vagrancy"+    , "valuables"+    , "vanquished"+    , "vaporizer"+    , "varied"+    , "vaseline"+    , "vegetable"+    , "vehicle"+    , "velcro"+    , "vendor"+    , "vertebrae"+    , "vestibule"+    , "veteran"+    , "vexingly"+    , "vicinity"+    , "videogame"+    , "viewfinder"+    , "vigilante"+    , "village"+    , "vinegar"+    , "violin"+    , "viperfish"+    , "virus"+    , "visor"+    , "vitamins"+    , "vivacious"+    , "vixen"+    , "vocalist"+    , "vogue"+    , "voicemail"+    , "volleyball"+    , "voucher"+    , "voyage"+    , "vulnerable"+    ]+  , [ "waffle"+    , "wagon"+    , "wakeup"+    , "walrus"+    , "wanderer"+    , "wasp"+    , "water"+    , "waving"+    , "wheat"+    , "whisper"+    , "wholesaler"+    , "wick"+    , "widow"+    , "wielder"+    , "wifeless"+    , "wikipedia"+    , "wildcat"+    , "windmill"+    , "wipeout"+    , "wired"+    , "wishbone"+    , "wizardry"+    , "wobbliness"+    , "wolverine"+    , "womb"+    , "woolworker"+    , "workbasket"+    , "wound"+    , "wrangle"+    , "wreckage"+    , "wristwatch"+    , "wrongdoing"+    ]+  , [ "xerox"+    , "xylophone"+    ]+  , [ "yacht"+    , "yahoo"+    , "yard"+    , "yearbook"+    , "yesterday"+    , "yiddish"+    , "yield"+    , "yo-yo"+    , "yodel"+    , "yogurt"+    , "yuppie"+    ]+  , [ "zealot"+    , "zebra"+    , "zeppelin"+    , "zestfully"+    , "zigzagged"+    , "zillion"+    , "zipping"+    , "zirconium"+    , "zodiac"+    , "zombie"+    , "zookeeper"+    , "zucchini"+    ]+  ]++-- | This is a list of 7,776 words total.+longWords :: Wordlist+longWords =+  [ [ "abacus"+    , "abdomen"+    , "abdominal"+    , "abide"+    , "abiding"+    , "ability"+    , "ablaze"+    , "able"+    , "abnormal"+    , "abrasion"+    , "abrasive"+    , "abreast"+    , "abridge"+    , "abroad"+    , "abruptly"+    , "absence"+    , "absentee"+    , "absently"+    , "absinthe"+    , "absolute"+    , "absolve"+    , "abstain"+    , "abstract"+    , "absurd"+    , "accent"+    , "acclaim"+    , "acclimate"+    , "accompany"+    , "account"+    , "accuracy"+    , "accurate"+    , "accustom"+    , "acetone"+    , "achiness"+    , "aching"+    , "acid"+    , "acorn"+    , "acquaint"+    , "acquire"+    , "acre"+    , "acrobat"+    , "acronym"+    , "acting"+    , "action"+    , "activate"+    , "activator"+    , "active"+    , "activism"+    , "activist"+    , "activity"+    , "actress"+    , "acts"+    , "acutely"+    , "acuteness"+    , "aeration"+    , "aerobics"+    , "aerosol"+    , "aerospace"+    , "afar"+    , "affair"+    , "affected"+    , "affecting"+    , "affection"+    , "affidavit"+    , "affiliate"+    , "affirm"+    , "affix"+    , "afflicted"+    , "affluent"+    , "afford"+    , "affront"+    , "aflame"+    , "afloat"+    , "aflutter"+    , "afoot"+    , "afraid"+    , "afterglow"+    , "afterlife"+    , "aftermath"+    , "aftermost"+    , "afternoon"+    , "aged"+    , "ageless"+    , "agency"+    , "agenda"+    , "agent"+    , "aggregate"+    , "aghast"+    , "agile"+    , "agility"+    , "aging"+    , "agnostic"+    , "agonize"+    , "agonizing"+    , "agony"+    , "agreeable"+    , "agreeably"+    , "agreed"+    , "agreeing"+    , "agreement"+    , "aground"+    , "ahead"+    , "ahoy"+    , "aide"+    , "aids"+    , "aim"+    , "ajar"+    , "alabaster"+    , "alarm"+    , "albatross"+    , "album"+    , "alfalfa"+    , "algebra"+    , "algorithm"+    , "alias"+    , "alibi"+    , "alienable"+    , "alienate"+    , "aliens"+    , "alike"+    , "alive"+    , "alkaline"+    , "alkalize"+    , "almanac"+    , "almighty"+    , "almost"+    , "aloe"+    , "aloft"+    , "aloha"+    , "alone"+    , "alongside"+    , "aloof"+    , "alphabet"+    , "alright"+    , "although"+    , "altitude"+    , "alto"+    , "aluminum"+    , "alumni"+    , "always"+    , "amaretto"+    , "amaze"+    , "amazingly"+    , "amber"+    , "ambiance"+    , "ambiguity"+    , "ambiguous"+    , "ambition"+    , "ambitious"+    , "ambulance"+    , "ambush"+    , "amendable"+    , "amendment"+    , "amends"+    , "amenity"+    , "amiable"+    , "amicably"+    , "amid"+    , "amigo"+    , "amino"+    , "amiss"+    , "ammonia"+    , "ammonium"+    , "amnesty"+    , "amniotic"+    , "among"+    , "amount"+    , "amperage"+    , "ample"+    , "amplifier"+    , "amplify"+    , "amply"+    , "amuck"+    , "amulet"+    , "amusable"+    , "amused"+    , "amusement"+    , "amuser"+    , "amusing"+    , "anaconda"+    , "anaerobic"+    , "anagram"+    , "anatomist"+    , "anatomy"+    , "anchor"+    , "anchovy"+    , "ancient"+    , "android"+    , "anemia"+    , "anemic"+    , "aneurism"+    , "anew"+    , "angelfish"+    , "angelic"+    , "anger"+    , "angled"+    , "angler"+    , "angles"+    , "angling"+    , "angrily"+    , "angriness"+    , "anguished"+    , "angular"+    , "animal"+    , "animate"+    , "animating"+    , "animation"+    , "animator"+    , "anime"+    , "animosity"+    , "ankle"+    , "annex"+    , "annotate"+    , "announcer"+    , "annoying"+    , "annually"+    , "annuity"+    , "anointer"+    , "another"+    , "answering"+    , "antacid"+    , "antarctic"+    , "anteater"+    , "antelope"+    , "antennae"+    , "anthem"+    , "anthill"+    , "anthology"+    , "antibody"+    , "antics"+    , "antidote"+    , "antihero"+    , "antiquely"+    , "antiques"+    , "antiquity"+    , "antirust"+    , "antitoxic"+    , "antitrust"+    , "antiviral"+    , "antivirus"+    , "antler"+    , "antonym"+    , "antsy"+    , "anvil"+    , "anybody"+    , "anyhow"+    , "anymore"+    , "anyone"+    , "anyplace"+    , "anything"+    , "anytime"+    , "anyway"+    , "anywhere"+    , "aorta"+    , "apache"+    , "apostle"+    , "appealing"+    , "appear"+    , "appease"+    , "appeasing"+    , "appendage"+    , "appendix"+    , "appetite"+    , "appetizer"+    , "applaud"+    , "applause"+    , "apple"+    , "appliance"+    , "applicant"+    , "applied"+    , "apply"+    , "appointee"+    , "appraisal"+    , "appraiser"+    , "apprehend"+    , "approach"+    , "approval"+    , "approve"+    , "apricot"+    , "april"+    , "apron"+    , "aptitude"+    , "aptly"+    , "aqua"+    , "aqueduct"+    , "arbitrary"+    , "arbitrate"+    , "ardently"+    , "area"+    , "arena"+    , "arguable"+    , "arguably"+    , "argue"+    , "arise"+    , "armadillo"+    , "armband"+    , "armchair"+    , "armed"+    , "armful"+    , "armhole"+    , "arming"+    , "armless"+    , "armoire"+    , "armored"+    , "armory"+    , "armrest"+    , "army"+    , "aroma"+    , "arose"+    , "around"+    , "arousal"+    , "arrange"+    , "array"+    , "arrest"+    , "arrival"+    , "arrive"+    , "arrogance"+    , "arrogant"+    , "arson"+    , "art"+    , "ascend"+    , "ascension"+    , "ascent"+    , "ascertain"+    , "ashamed"+    , "ashen"+    , "ashes"+    , "ashy"+    , "aside"+    , "askew"+    , "asleep"+    , "asparagus"+    , "aspect"+    , "aspirate"+    , "aspire"+    , "aspirin"+    , "astonish"+    , "astound"+    , "astride"+    , "astrology"+    , "astronaut"+    , "astronomy"+    , "astute"+    , "atlantic"+    , "atlas"+    , "atom"+    , "atonable"+    , "atop"+    , "atrium"+    , "atrocious"+    , "atrophy"+    , "attach"+    , "attain"+    , "attempt"+    , "attendant"+    , "attendee"+    , "attention"+    , "attentive"+    , "attest"+    , "attic"+    , "attire"+    , "attitude"+    , "attractor"+    , "attribute"+    , "atypical"+    , "auction"+    , "audacious"+    , "audacity"+    , "audible"+    , "audibly"+    , "audience"+    , "audio"+    , "audition"+    , "augmented"+    , "august"+    , "authentic"+    , "author"+    , "autism"+    , "autistic"+    , "autograph"+    , "automaker"+    , "automated"+    , "automatic"+    , "autopilot"+    , "available"+    , "avalanche"+    , "avatar"+    , "avenge"+    , "avenging"+    , "avenue"+    , "average"+    , "aversion"+    , "avert"+    , "aviation"+    , "aviator"+    , "avid"+    , "avoid"+    , "await"+    , "awaken"+    , "award"+    , "aware"+    , "awhile"+    , "awkward"+    , "awning"+    , "awoke"+    , "awry"+    , "axis"+    ]+  , [ "babble"+    , "babbling"+    , "babied"+    , "baboon"+    , "backache"+    , "backboard"+    , "backboned"+    , "backdrop"+    , "backed"+    , "backer"+    , "backfield"+    , "backfire"+    , "backhand"+    , "backing"+    , "backlands"+    , "backlash"+    , "backless"+    , "backlight"+    , "backlit"+    , "backlog"+    , "backpack"+    , "backpedal"+    , "backrest"+    , "backroom"+    , "backshift"+    , "backside"+    , "backslid"+    , "backspace"+    , "backspin"+    , "backstab"+    , "backstage"+    , "backtalk"+    , "backtrack"+    , "backup"+    , "backward"+    , "backwash"+    , "backwater"+    , "backyard"+    , "bacon"+    , "bacteria"+    , "bacterium"+    , "badass"+    , "badge"+    , "badland"+    , "badly"+    , "badness"+    , "baffle"+    , "baffling"+    , "bagel"+    , "bagful"+    , "baggage"+    , "bagged"+    , "baggie"+    , "bagginess"+    , "bagging"+    , "baggy"+    , "bagpipe"+    , "baguette"+    , "baked"+    , "bakery"+    , "bakeshop"+    , "baking"+    , "balance"+    , "balancing"+    , "balcony"+    , "balmy"+    , "balsamic"+    , "bamboo"+    , "banana"+    , "banish"+    , "banister"+    , "banjo"+    , "bankable"+    , "bankbook"+    , "banked"+    , "banker"+    , "banking"+    , "banknote"+    , "bankroll"+    , "banner"+    , "bannister"+    , "banshee"+    , "banter"+    , "barbecue"+    , "barbed"+    , "barbell"+    , "barber"+    , "barcode"+    , "barge"+    , "bargraph"+    , "barista"+    , "baritone"+    , "barley"+    , "barmaid"+    , "barman"+    , "barn"+    , "barometer"+    , "barrack"+    , "barracuda"+    , "barrel"+    , "barrette"+    , "barricade"+    , "barrier"+    , "barstool"+    , "bartender"+    , "barterer"+    , "bash"+    , "basically"+    , "basics"+    , "basil"+    , "basin"+    , "basis"+    , "basket"+    , "batboy"+    , "batch"+    , "bath"+    , "baton"+    , "bats"+    , "battalion"+    , "battered"+    , "battering"+    , "battery"+    , "batting"+    , "battle"+    , "bauble"+    , "bazooka"+    , "blabber"+    , "bladder"+    , "blade"+    , "blah"+    , "blame"+    , "blaming"+    , "blanching"+    , "blandness"+    , "blank"+    , "blaspheme"+    , "blasphemy"+    , "blast"+    , "blatancy"+    , "blatantly"+    , "blazer"+    , "blazing"+    , "bleach"+    , "bleak"+    , "bleep"+    , "blemish"+    , "blend"+    , "bless"+    , "blighted"+    , "blimp"+    , "bling"+    , "blinked"+    , "blinker"+    , "blinking"+    , "blinks"+    , "blip"+    , "blissful"+    , "blitz"+    , "blizzard"+    , "bloated"+    , "bloating"+    , "blob"+    , "blog"+    , "bloomers"+    , "blooming"+    , "blooper"+    , "blot"+    , "blouse"+    , "blubber"+    , "bluff"+    , "bluish"+    , "blunderer"+    , "blunt"+    , "blurb"+    , "blurred"+    , "blurry"+    , "blurt"+    , "blush"+    , "blustery"+    , "boaster"+    , "boastful"+    , "boasting"+    , "boat"+    , "bobbed"+    , "bobbing"+    , "bobble"+    , "bobcat"+    , "bobsled"+    , "bobtail"+    , "bodacious"+    , "body"+    , "bogged"+    , "boggle"+    , "bogus"+    , "boil"+    , "bok"+    , "bolster"+    , "bolt"+    , "bonanza"+    , "bonded"+    , "bonding"+    , "bondless"+    , "boned"+    , "bonehead"+    , "boneless"+    , "bonelike"+    , "boney"+    , "bonfire"+    , "bonnet"+    , "bonsai"+    , "bonus"+    , "bony"+    , "boogeyman"+    , "boogieman"+    , "book"+    , "boondocks"+    , "booted"+    , "booth"+    , "bootie"+    , "booting"+    , "bootlace"+    , "bootleg"+    , "boots"+    , "boozy"+    , "borax"+    , "boring"+    , "borough"+    , "borrower"+    , "borrowing"+    , "boss"+    , "botanical"+    , "botanist"+    , "botany"+    , "botch"+    , "both"+    , "bottle"+    , "bottling"+    , "bottom"+    , "bounce"+    , "bouncing"+    , "bouncy"+    , "bounding"+    , "boundless"+    , "bountiful"+    , "bovine"+    , "boxcar"+    , "boxer"+    , "boxing"+    , "boxlike"+    , "boxy"+    , "breach"+    , "breath"+    , "breeches"+    , "breeching"+    , "breeder"+    , "breeding"+    , "breeze"+    , "breezy"+    , "brethren"+    , "brewery"+    , "brewing"+    , "briar"+    , "bribe"+    , "brick"+    , "bride"+    , "bridged"+    , "brigade"+    , "bright"+    , "brilliant"+    , "brim"+    , "bring"+    , "brink"+    , "brisket"+    , "briskly"+    , "briskness"+    , "bristle"+    , "brittle"+    , "broadband"+    , "broadcast"+    , "broaden"+    , "broadly"+    , "broadness"+    , "broadside"+    , "broadways"+    , "broiler"+    , "broiling"+    , "broken"+    , "broker"+    , "bronchial"+    , "bronco"+    , "bronze"+    , "bronzing"+    , "brook"+    , "broom"+    , "brought"+    , "browbeat"+    , "brownnose"+    , "browse"+    , "browsing"+    , "bruising"+    , "brunch"+    , "brunette"+    , "brunt"+    , "brush"+    , "brussels"+    , "brute"+    , "brutishly"+    , "bubble"+    , "bubbling"+    , "bubbly"+    , "buccaneer"+    , "bucked"+    , "bucket"+    , "buckle"+    , "buckshot"+    , "buckskin"+    , "bucktooth"+    , "buckwheat"+    , "buddhism"+    , "buddhist"+    , "budding"+    , "buddy"+    , "budget"+    , "buffalo"+    , "buffed"+    , "buffer"+    , "buffing"+    , "buffoon"+    , "buggy"+    , "bulb"+    , "bulge"+    , "bulginess"+    , "bulgur"+    , "bulk"+    , "bulldog"+    , "bulldozer"+    , "bullfight"+    , "bullfrog"+    , "bullhorn"+    , "bullion"+    , "bullish"+    , "bullpen"+    , "bullring"+    , "bullseye"+    , "bullwhip"+    , "bully"+    , "bunch"+    , "bundle"+    , "bungee"+    , "bunion"+    , "bunkbed"+    , "bunkhouse"+    , "bunkmate"+    , "bunny"+    , "bunt"+    , "busboy"+    , "bush"+    , "busily"+    , "busload"+    , "bust"+    , "busybody"+    , "buzz"+    ]+  , [ "cabana"+    , "cabbage"+    , "cabbie"+    , "cabdriver"+    , "cable"+    , "caboose"+    , "cache"+    , "cackle"+    , "cacti"+    , "cactus"+    , "caddie"+    , "caddy"+    , "cadet"+    , "cadillac"+    , "cadmium"+    , "cage"+    , "cahoots"+    , "cake"+    , "calamari"+    , "calamity"+    , "calcium"+    , "calculate"+    , "calculus"+    , "caliber"+    , "calibrate"+    , "calm"+    , "caloric"+    , "calorie"+    , "calzone"+    , "camcorder"+    , "cameo"+    , "camera"+    , "camisole"+    , "camper"+    , "campfire"+    , "camping"+    , "campsite"+    , "campus"+    , "canal"+    , "canary"+    , "cancel"+    , "candied"+    , "candle"+    , "candy"+    , "cane"+    , "canine"+    , "canister"+    , "cannabis"+    , "canned"+    , "canning"+    , "cannon"+    , "cannot"+    , "canola"+    , "canon"+    , "canopener"+    , "canopy"+    , "canteen"+    , "canyon"+    , "capable"+    , "capably"+    , "capacity"+    , "cape"+    , "capillary"+    , "capital"+    , "capitol"+    , "capped"+    , "capricorn"+    , "capsize"+    , "capsule"+    , "caption"+    , "captivate"+    , "captive"+    , "captivity"+    , "capture"+    , "caramel"+    , "carat"+    , "caravan"+    , "carbon"+    , "cardboard"+    , "carded"+    , "cardiac"+    , "cardigan"+    , "cardinal"+    , "cardstock"+    , "carefully"+    , "caregiver"+    , "careless"+    , "caress"+    , "caretaker"+    , "cargo"+    , "caring"+    , "carless"+    , "carload"+    , "carmaker"+    , "carnage"+    , "carnation"+    , "carnival"+    , "carnivore"+    , "carol"+    , "carpenter"+    , "carpentry"+    , "carpool"+    , "carport"+    , "carried"+    , "carrot"+    , "carrousel"+    , "carry"+    , "cartel"+    , "cartload"+    , "carton"+    , "cartoon"+    , "cartridge"+    , "cartwheel"+    , "carve"+    , "carving"+    , "carwash"+    , "cascade"+    , "case"+    , "cash"+    , "casing"+    , "casino"+    , "casket"+    , "cassette"+    , "casually"+    , "casualty"+    , "catacomb"+    , "catalog"+    , "catalyst"+    , "catalyze"+    , "catapult"+    , "cataract"+    , "catatonic"+    , "catcall"+    , "catchable"+    , "catcher"+    , "catching"+    , "catchy"+    , "caterer"+    , "catering"+    , "catfight"+    , "catfish"+    , "cathedral"+    , "cathouse"+    , "catlike"+    , "catnap"+    , "catnip"+    , "catsup"+    , "cattail"+    , "cattishly"+    , "cattle"+    , "catty"+    , "catwalk"+    , "caucasian"+    , "caucus"+    , "causal"+    , "causation"+    , "cause"+    , "causing"+    , "cauterize"+    , "caution"+    , "cautious"+    , "cavalier"+    , "cavalry"+    , "caviar"+    , "cavity"+    , "cedar"+    , "celery"+    , "celestial"+    , "celibacy"+    , "celibate"+    , "celtic"+    , "cement"+    , "census"+    , "ceramics"+    , "ceremony"+    , "certainly"+    , "certainty"+    , "certified"+    , "certify"+    , "cesarean"+    , "cesspool"+    , "chafe"+    , "chaffing"+    , "chain"+    , "chair"+    , "chalice"+    , "challenge"+    , "chamber"+    , "chamomile"+    , "champion"+    , "chance"+    , "change"+    , "channel"+    , "chant"+    , "chaos"+    , "chaperone"+    , "chaplain"+    , "chapped"+    , "chaps"+    , "chapter"+    , "character"+    , "charbroil"+    , "charcoal"+    , "charger"+    , "charging"+    , "chariot"+    , "charity"+    , "charm"+    , "charred"+    , "charter"+    , "charting"+    , "chase"+    , "chasing"+    , "chaste"+    , "chastise"+    , "chastity"+    , "chatroom"+    , "chatter"+    , "chatting"+    , "chatty"+    , "cheating"+    , "cheddar"+    , "cheek"+    , "cheer"+    , "cheese"+    , "cheesy"+    , "chef"+    , "chemicals"+    , "chemist"+    , "chemo"+    , "cherisher"+    , "cherub"+    , "chess"+    , "chest"+    , "chevron"+    , "chevy"+    , "chewable"+    , "chewer"+    , "chewing"+    , "chewy"+    , "chief"+    , "chihuahua"+    , "childcare"+    , "childhood"+    , "childish"+    , "childless"+    , "childlike"+    , "chili"+    , "chill"+    , "chimp"+    , "chip"+    , "chirping"+    , "chirpy"+    , "chitchat"+    , "chivalry"+    , "chive"+    , "chloride"+    , "chlorine"+    , "choice"+    , "chokehold"+    , "choking"+    , "chomp"+    , "chooser"+    , "choosing"+    , "choosy"+    , "chop"+    , "chosen"+    , "chowder"+    , "chowtime"+    , "chrome"+    , "chubby"+    , "chuck"+    , "chug"+    , "chummy"+    , "chump"+    , "chunk"+    , "churn"+    , "chute"+    , "cider"+    , "cilantro"+    , "cinch"+    , "cinema"+    , "cinnamon"+    , "circle"+    , "circling"+    , "circular"+    , "circulate"+    , "circus"+    , "citable"+    , "citadel"+    , "citation"+    , "citizen"+    , "citric"+    , "citrus"+    , "city"+    , "civic"+    , "civil"+    , "clad"+    , "claim"+    , "clambake"+    , "clammy"+    , "clamor"+    , "clamp"+    , "clamshell"+    , "clang"+    , "clanking"+    , "clapped"+    , "clapper"+    , "clapping"+    , "clarify"+    , "clarinet"+    , "clarity"+    , "clash"+    , "clasp"+    , "class"+    , "clatter"+    , "clause"+    , "clavicle"+    , "claw"+    , "clay"+    , "clean"+    , "clear"+    , "cleat"+    , "cleaver"+    , "cleft"+    , "clench"+    , "clergyman"+    , "clerical"+    , "clerk"+    , "clever"+    , "clicker"+    , "client"+    , "climate"+    , "climatic"+    , "cling"+    , "clinic"+    , "clinking"+    , "clip"+    , "clique"+    , "cloak"+    , "clobber"+    , "clock"+    , "clone"+    , "cloning"+    , "closable"+    , "closure"+    , "clothes"+    , "clothing"+    , "cloud"+    , "clover"+    , "clubbed"+    , "clubbing"+    , "clubhouse"+    , "clump"+    , "clumsily"+    , "clumsy"+    , "clunky"+    , "clustered"+    , "clutch"+    , "clutter"+    , "coach"+    , "coagulant"+    , "coastal"+    , "coaster"+    , "coasting"+    , "coastland"+    , "coastline"+    , "coat"+    , "coauthor"+    , "cobalt"+    , "cobbler"+    , "cobweb"+    , "cocoa"+    , "coconut"+    , "cod"+    , "coeditor"+    , "coerce"+    , "coexist"+    , "coffee"+    , "cofounder"+    , "cognition"+    , "cognitive"+    , "cogwheel"+    , "coherence"+    , "coherent"+    , "cohesive"+    , "coil"+    , "coke"+    , "cola"+    , "cold"+    , "coleslaw"+    , "coliseum"+    , "collage"+    , "collapse"+    , "collar"+    , "collected"+    , "collector"+    , "collide"+    , "collie"+    , "collision"+    , "colonial"+    , "colonist"+    , "colonize"+    , "colony"+    , "colossal"+    , "colt"+    , "coma"+    , "come"+    , "comfort"+    , "comfy"+    , "comic"+    , "coming"+    , "comma"+    , "commence"+    , "commend"+    , "comment"+    , "commerce"+    , "commode"+    , "commodity"+    , "commodore"+    , "common"+    , "commotion"+    , "commute"+    , "commuting"+    , "compacted"+    , "compacter"+    , "compactly"+    , "compactor"+    , "companion"+    , "company"+    , "compare"+    , "compel"+    , "compile"+    , "comply"+    , "component"+    , "composed"+    , "composer"+    , "composite"+    , "compost"+    , "composure"+    , "compound"+    , "compress"+    , "comprised"+    , "computer"+    , "computing"+    , "comrade"+    , "concave"+    , "conceal"+    , "conceded"+    , "concept"+    , "concerned"+    , "concert"+    , "conch"+    , "concierge"+    , "concise"+    , "conclude"+    , "concrete"+    , "concur"+    , "condense"+    , "condiment"+    , "condition"+    , "condone"+    , "conducive"+    , "conductor"+    , "conduit"+    , "cone"+    , "confess"+    , "confetti"+    , "confidant"+    , "confident"+    , "confider"+    , "confiding"+    , "configure"+    , "confined"+    , "confining"+    , "confirm"+    , "conflict"+    , "conform"+    , "confound"+    , "confront"+    , "confused"+    , "confusing"+    , "confusion"+    , "congenial"+    , "congested"+    , "congrats"+    , "congress"+    , "conical"+    , "conjoined"+    , "conjure"+    , "conjuror"+    , "connected"+    , "connector"+    , "consensus"+    , "consent"+    , "console"+    , "consoling"+    , "consonant"+    , "constable"+    , "constant"+    , "constrain"+    , "constrict"+    , "construct"+    , "consult"+    , "consumer"+    , "consuming"+    , "contact"+    , "container"+    , "contempt"+    , "contend"+    , "contented"+    , "contently"+    , "contents"+    , "contest"+    , "context"+    , "contort"+    , "contour"+    , "contrite"+    , "control"+    , "contusion"+    , "convene"+    , "convent"+    , "copartner"+    , "cope"+    , "copied"+    , "copier"+    , "copilot"+    , "coping"+    , "copious"+    , "copper"+    , "copy"+    , "coral"+    , "cork"+    , "cornball"+    , "cornbread"+    , "corncob"+    , "cornea"+    , "corned"+    , "corner"+    , "cornfield"+    , "cornflake"+    , "cornhusk"+    , "cornmeal"+    , "cornstalk"+    , "corny"+    , "coronary"+    , "coroner"+    , "corporal"+    , "corporate"+    , "corral"+    , "correct"+    , "corridor"+    , "corrode"+    , "corroding"+    , "corrosive"+    , "corsage"+    , "corset"+    , "cortex"+    , "cosigner"+    , "cosmetics"+    , "cosmic"+    , "cosmos"+    , "cosponsor"+    , "cost"+    , "cottage"+    , "cotton"+    , "couch"+    , "cough"+    , "could"+    , "countable"+    , "countdown"+    , "counting"+    , "countless"+    , "country"+    , "county"+    , "courier"+    , "covenant"+    , "cover"+    , "coveted"+    , "coveting"+    , "coyness"+    , "cozily"+    , "coziness"+    , "cozy"+    , "crabbing"+    , "crabgrass"+    , "crablike"+    , "crabmeat"+    , "cradle"+    , "cradling"+    , "crafter"+    , "craftily"+    , "craftsman"+    , "craftwork"+    , "crafty"+    , "cramp"+    , "cranberry"+    , "crane"+    , "cranial"+    , "cranium"+    , "crank"+    , "crate"+    , "crave"+    , "craving"+    , "crawfish"+    , "crawlers"+    , "crawling"+    , "crayfish"+    , "crayon"+    , "crazed"+    , "crazily"+    , "craziness"+    , "crazy"+    , "creamed"+    , "creamer"+    , "creamlike"+    , "crease"+    , "creasing"+    , "creatable"+    , "create"+    , "creation"+    , "creative"+    , "creature"+    , "credible"+    , "credibly"+    , "credit"+    , "creed"+    , "creme"+    , "creole"+    , "crepe"+    , "crept"+    , "crescent"+    , "crested"+    , "cresting"+    , "crestless"+    , "crevice"+    , "crewless"+    , "crewman"+    , "crewmate"+    , "crib"+    , "cricket"+    , "cried"+    , "crier"+    , "crimp"+    , "crimson"+    , "cringe"+    , "cringing"+    , "crinkle"+    , "crinkly"+    , "crisped"+    , "crisping"+    , "crisply"+    , "crispness"+    , "crispy"+    , "criteria"+    , "critter"+    , "croak"+    , "crock"+    , "crook"+    , "croon"+    , "crop"+    , "cross"+    , "crouch"+    , "crouton"+    , "crowbar"+    , "crowd"+    , "crown"+    , "crucial"+    , "crudely"+    , "crudeness"+    , "cruelly"+    , "cruelness"+    , "cruelty"+    , "crumb"+    , "crummiest"+    , "crummy"+    , "crumpet"+    , "crumpled"+    , "cruncher"+    , "crunching"+    , "crunchy"+    , "crusader"+    , "crushable"+    , "crushed"+    , "crusher"+    , "crushing"+    , "crust"+    , "crux"+    , "crying"+    , "cryptic"+    , "crystal"+    , "cubbyhole"+    , "cube"+    , "cubical"+    , "cubicle"+    , "cucumber"+    , "cuddle"+    , "cuddly"+    , "cufflink"+    , "culinary"+    , "culminate"+    , "culpable"+    , "culprit"+    , "cultivate"+    , "cultural"+    , "culture"+    , "cupbearer"+    , "cupcake"+    , "cupid"+    , "cupped"+    , "cupping"+    , "curable"+    , "curator"+    , "curdle"+    , "cure"+    , "curfew"+    , "curing"+    , "curled"+    , "curler"+    , "curliness"+    , "curling"+    , "curly"+    , "curry"+    , "curse"+    , "cursive"+    , "cursor"+    , "curtain"+    , "curtly"+    , "curtsy"+    , "curvature"+    , "curve"+    , "curvy"+    , "cushy"+    , "cusp"+    , "cussed"+    , "custard"+    , "custodian"+    , "custody"+    , "customary"+    , "customer"+    , "customize"+    , "customs"+    , "cut"+    , "cycle"+    , "cyclic"+    , "cycling"+    , "cyclist"+    , "cylinder"+    , "cymbal"+    , "cytoplasm"+    , "cytoplast"+    ]+  , [ "dab"+    , "dad"+    , "daffodil"+    , "dagger"+    , "daily"+    , "daintily"+    , "dainty"+    , "dairy"+    , "daisy"+    , "dallying"+    , "dance"+    , "dancing"+    , "dandelion"+    , "dander"+    , "dandruff"+    , "dandy"+    , "danger"+    , "dangle"+    , "dangling"+    , "daredevil"+    , "dares"+    , "daringly"+    , "darkened"+    , "darkening"+    , "darkish"+    , "darkness"+    , "darkroom"+    , "darling"+    , "darn"+    , "dart"+    , "darwinism"+    , "dash"+    , "dastardly"+    , "data"+    , "datebook"+    , "dating"+    , "daughter"+    , "daunting"+    , "dawdler"+    , "dawn"+    , "daybed"+    , "daybreak"+    , "daycare"+    , "daydream"+    , "daylight"+    , "daylong"+    , "dayroom"+    , "daytime"+    , "dazzler"+    , "dazzling"+    , "deacon"+    , "deafening"+    , "deafness"+    , "dealer"+    , "dealing"+    , "dealmaker"+    , "dealt"+    , "dean"+    , "debatable"+    , "debate"+    , "debating"+    , "debit"+    , "debrief"+    , "debtless"+    , "debtor"+    , "debug"+    , "debunk"+    , "decade"+    , "decaf"+    , "decal"+    , "decathlon"+    , "decay"+    , "deceased"+    , "deceit"+    , "deceiver"+    , "deceiving"+    , "december"+    , "decency"+    , "decent"+    , "deception"+    , "deceptive"+    , "decibel"+    , "decidable"+    , "decimal"+    , "decimeter"+    , "decipher"+    , "deck"+    , "declared"+    , "decline"+    , "decode"+    , "decompose"+    , "decorated"+    , "decorator"+    , "decoy"+    , "decrease"+    , "decree"+    , "dedicate"+    , "dedicator"+    , "deduce"+    , "deduct"+    , "deed"+    , "deem"+    , "deepen"+    , "deeply"+    , "deepness"+    , "deface"+    , "defacing"+    , "defame"+    , "default"+    , "defeat"+    , "defection"+    , "defective"+    , "defendant"+    , "defender"+    , "defense"+    , "defensive"+    , "deferral"+    , "deferred"+    , "defiance"+    , "defiant"+    , "defile"+    , "defiling"+    , "define"+    , "definite"+    , "deflate"+    , "deflation"+    , "deflator"+    , "deflected"+    , "deflector"+    , "defog"+    , "deforest"+    , "defraud"+    , "defrost"+    , "deftly"+    , "defuse"+    , "defy"+    , "degraded"+    , "degrading"+    , "degrease"+    , "degree"+    , "dehydrate"+    , "deity"+    , "dejected"+    , "delay"+    , "delegate"+    , "delegator"+    , "delete"+    , "deletion"+    , "delicacy"+    , "delicate"+    , "delicious"+    , "delighted"+    , "delirious"+    , "delirium"+    , "deliverer"+    , "delivery"+    , "delouse"+    , "delta"+    , "deluge"+    , "delusion"+    , "deluxe"+    , "demanding"+    , "demeaning"+    , "demeanor"+    , "demise"+    , "democracy"+    , "democrat"+    , "demote"+    , "demotion"+    , "demystify"+    , "denatured"+    , "deniable"+    , "denial"+    , "denim"+    , "denote"+    , "dense"+    , "density"+    , "dental"+    , "dentist"+    , "denture"+    , "deny"+    , "deodorant"+    , "deodorize"+    , "departed"+    , "departure"+    , "depict"+    , "deplete"+    , "depletion"+    , "deplored"+    , "deploy"+    , "deport"+    , "depose"+    , "depraved"+    , "depravity"+    , "deprecate"+    , "depress"+    , "deprive"+    , "depth"+    , "deputize"+    , "deputy"+    , "derail"+    , "deranged"+    , "derby"+    , "derived"+    , "desecrate"+    , "deserve"+    , "deserving"+    , "designate"+    , "designed"+    , "designer"+    , "designing"+    , "deskbound"+    , "desktop"+    , "deskwork"+    , "desolate"+    , "despair"+    , "despise"+    , "despite"+    , "destiny"+    , "destitute"+    , "destruct"+    , "detached"+    , "detail"+    , "detection"+    , "detective"+    , "detector"+    , "detention"+    , "detergent"+    , "detest"+    , "detonate"+    , "detonator"+    , "detoxify"+    , "detract"+    , "deuce"+    , "devalue"+    , "deviancy"+    , "deviant"+    , "deviate"+    , "deviation"+    , "deviator"+    , "device"+    , "devious"+    , "devotedly"+    , "devotee"+    , "devotion"+    , "devourer"+    , "devouring"+    , "devoutly"+    , "dexterity"+    , "dexterous"+    , "diabetes"+    , "diabetic"+    , "diabolic"+    , "diagnoses"+    , "diagnosis"+    , "diagram"+    , "dial"+    , "diameter"+    , "diaper"+    , "diaphragm"+    , "diary"+    , "dice"+    , "dicing"+    , "dictate"+    , "dictation"+    , "dictator"+    , "difficult"+    , "diffused"+    , "diffuser"+    , "diffusion"+    , "diffusive"+    , "dig"+    , "dilation"+    , "diligence"+    , "diligent"+    , "dill"+    , "dilute"+    , "dime"+    , "diminish"+    , "dimly"+    , "dimmed"+    , "dimmer"+    , "dimness"+    , "dimple"+    , "diner"+    , "dingbat"+    , "dinghy"+    , "dinginess"+    , "dingo"+    , "dingy"+    , "dining"+    , "dinner"+    , "diocese"+    , "dioxide"+    , "diploma"+    , "dipped"+    , "dipper"+    , "dipping"+    , "directed"+    , "direction"+    , "directive"+    , "directly"+    , "directory"+    , "direness"+    , "dirtiness"+    , "disabled"+    , "disagree"+    , "disallow"+    , "disarm"+    , "disarray"+    , "disaster"+    , "disband"+    , "disbelief"+    , "disburse"+    , "discard"+    , "discern"+    , "discharge"+    , "disclose"+    , "discolor"+    , "discount"+    , "discourse"+    , "discover"+    , "discuss"+    , "disdain"+    , "disengage"+    , "disfigure"+    , "disgrace"+    , "dish"+    , "disinfect"+    , "disjoin"+    , "disk"+    , "dislike"+    , "disliking"+    , "dislocate"+    , "dislodge"+    , "disloyal"+    , "dismantle"+    , "dismay"+    , "dismiss"+    , "dismount"+    , "disobey"+    , "disorder"+    , "disown"+    , "disparate"+    , "disparity"+    , "dispatch"+    , "dispense"+    , "dispersal"+    , "dispersed"+    , "disperser"+    , "displace"+    , "display"+    , "displease"+    , "disposal"+    , "dispose"+    , "disprove"+    , "dispute"+    , "disregard"+    , "disrupt"+    , "dissuade"+    , "distance"+    , "distant"+    , "distaste"+    , "distill"+    , "distinct"+    , "distort"+    , "distract"+    , "distress"+    , "district"+    , "distrust"+    , "ditch"+    , "ditto"+    , "ditzy"+    , "dividable"+    , "divided"+    , "dividend"+    , "dividers"+    , "dividing"+    , "divinely"+    , "diving"+    , "divinity"+    , "divisible"+    , "divisibly"+    , "division"+    , "divisive"+    , "divorcee"+    , "dizziness"+    , "dizzy"+    , "doable"+    , "docile"+    , "dock"+    , "doctrine"+    , "document"+    , "dodge"+    , "dodgy"+    , "doily"+    , "doing"+    , "dole"+    , "dollar"+    , "dollhouse"+    , "dollop"+    , "dolly"+    , "dolphin"+    , "domain"+    , "domelike"+    , "domestic"+    , "dominion"+    , "dominoes"+    , "donated"+    , "donation"+    , "donator"+    , "donor"+    , "donut"+    , "doodle"+    , "doorbell"+    , "doorframe"+    , "doorknob"+    , "doorman"+    , "doormat"+    , "doornail"+    , "doorpost"+    , "doorstep"+    , "doorstop"+    , "doorway"+    , "doozy"+    , "dork"+    , "dormitory"+    , "dorsal"+    , "dosage"+    , "dose"+    , "dotted"+    , "doubling"+    , "douche"+    , "dove"+    , "down"+    , "dowry"+    , "doze"+    , "drab"+    , "dragging"+    , "dragonfly"+    , "dragonish"+    , "dragster"+    , "drainable"+    , "drainage"+    , "drained"+    , "drainer"+    , "drainpipe"+    , "dramatic"+    , "dramatize"+    , "drank"+    , "drapery"+    , "drastic"+    , "draw"+    , "dreaded"+    , "dreadful"+    , "dreadlock"+    , "dreamboat"+    , "dreamily"+    , "dreamland"+    , "dreamless"+    , "dreamlike"+    , "dreamt"+    , "dreamy"+    , "drearily"+    , "dreary"+    , "drench"+    , "dress"+    , "drew"+    , "dribble"+    , "dried"+    , "drier"+    , "drift"+    , "driller"+    , "drilling"+    , "drinkable"+    , "drinking"+    , "dripping"+    , "drippy"+    , "drivable"+    , "driven"+    , "driver"+    , "driveway"+    , "driving"+    , "drizzle"+    , "drizzly"+    , "drone"+    , "drool"+    , "droop"+    , "drop-down"+    , "dropbox"+    , "dropkick"+    , "droplet"+    , "dropout"+    , "dropper"+    , "drove"+    , "drown"+    , "drowsily"+    , "drudge"+    , "drum"+    , "dry"+    , "dubbed"+    , "dubiously"+    , "duchess"+    , "duckbill"+    , "ducking"+    , "duckling"+    , "ducktail"+    , "ducky"+    , "duct"+    , "dude"+    , "duffel"+    , "dugout"+    , "duh"+    , "duke"+    , "duller"+    , "dullness"+    , "duly"+    , "dumping"+    , "dumpling"+    , "dumpster"+    , "duo"+    , "dupe"+    , "duplex"+    , "duplicate"+    , "duplicity"+    , "durable"+    , "durably"+    , "duration"+    , "duress"+    , "during"+    , "dusk"+    , "dust"+    , "dutiful"+    , "duty"+    , "duvet"+    , "dwarf"+    , "dweeb"+    , "dwelled"+    , "dweller"+    , "dwelling"+    , "dwindle"+    , "dwindling"+    , "dynamic"+    , "dynamite"+    , "dynasty"+    , "dyslexia"+    , "dyslexic"+    ]+  , [ "each"+    , "eagle"+    , "earache"+    , "eardrum"+    , "earflap"+    , "earful"+    , "earlobe"+    , "early"+    , "earmark"+    , "earmuff"+    , "earphone"+    , "earpiece"+    , "earplugs"+    , "earring"+    , "earshot"+    , "earthen"+    , "earthlike"+    , "earthling"+    , "earthly"+    , "earthworm"+    , "earthy"+    , "earwig"+    , "easeful"+    , "easel"+    , "easiest"+    , "easily"+    , "easiness"+    , "easing"+    , "eastbound"+    , "eastcoast"+    , "easter"+    , "eastward"+    , "eatable"+    , "eaten"+    , "eatery"+    , "eating"+    , "eats"+    , "ebay"+    , "ebony"+    , "ebook"+    , "ecard"+    , "eccentric"+    , "echo"+    , "eclair"+    , "eclipse"+    , "ecologist"+    , "ecology"+    , "economic"+    , "economist"+    , "economy"+    , "ecosphere"+    , "ecosystem"+    , "edge"+    , "edginess"+    , "edging"+    , "edgy"+    , "edition"+    , "editor"+    , "educated"+    , "education"+    , "educator"+    , "eel"+    , "effective"+    , "effects"+    , "efficient"+    , "effort"+    , "eggbeater"+    , "egging"+    , "eggnog"+    , "eggplant"+    , "eggshell"+    , "egomaniac"+    , "egotism"+    , "egotistic"+    , "either"+    , "eject"+    , "elaborate"+    , "elastic"+    , "elated"+    , "elbow"+    , "eldercare"+    , "elderly"+    , "eldest"+    , "electable"+    , "election"+    , "elective"+    , "elephant"+    , "elevate"+    , "elevating"+    , "elevation"+    , "elevator"+    , "eleven"+    , "elf"+    , "eligible"+    , "eligibly"+    , "eliminate"+    , "elite"+    , "elitism"+    , "elixir"+    , "elk"+    , "ellipse"+    , "elliptic"+    , "elm"+    , "elongated"+    , "elope"+    , "eloquence"+    , "eloquent"+    , "elsewhere"+    , "elude"+    , "elusive"+    , "elves"+    , "email"+    , "embargo"+    , "embark"+    , "embassy"+    , "embattled"+    , "embellish"+    , "ember"+    , "embezzle"+    , "emblaze"+    , "emblem"+    , "embody"+    , "embolism"+    , "emboss"+    , "embroider"+    , "emcee"+    , "emerald"+    , "emergency"+    , "emission"+    , "emit"+    , "emote"+    , "emoticon"+    , "emotion"+    , "empathic"+    , "empathy"+    , "emperor"+    , "emphases"+    , "emphasis"+    , "emphasize"+    , "emphatic"+    , "empirical"+    , "employed"+    , "employee"+    , "employer"+    , "emporium"+    , "empower"+    , "emptier"+    , "emptiness"+    , "empty"+    , "emu"+    , "enable"+    , "enactment"+    , "enamel"+    , "enchanted"+    , "enchilada"+    , "encircle"+    , "enclose"+    , "enclosure"+    , "encode"+    , "encore"+    , "encounter"+    , "encourage"+    , "encroach"+    , "encrust"+    , "encrypt"+    , "endanger"+    , "endeared"+    , "endearing"+    , "ended"+    , "ending"+    , "endless"+    , "endnote"+    , "endocrine"+    , "endorphin"+    , "endorse"+    , "endowment"+    , "endpoint"+    , "endurable"+    , "endurance"+    , "enduring"+    , "energetic"+    , "energize"+    , "energy"+    , "enforced"+    , "enforcer"+    , "engaged"+    , "engaging"+    , "engine"+    , "engorge"+    , "engraved"+    , "engraver"+    , "engraving"+    , "engross"+    , "engulf"+    , "enhance"+    , "enigmatic"+    , "enjoyable"+    , "enjoyably"+    , "enjoyer"+    , "enjoying"+    , "enjoyment"+    , "enlarged"+    , "enlarging"+    , "enlighten"+    , "enlisted"+    , "enquirer"+    , "enrage"+    , "enrich"+    , "enroll"+    , "enslave"+    , "ensnare"+    , "ensure"+    , "entail"+    , "entangled"+    , "entering"+    , "entertain"+    , "enticing"+    , "entire"+    , "entitle"+    , "entity"+    , "entomb"+    , "entourage"+    , "entrap"+    , "entree"+    , "entrench"+    , "entrust"+    , "entryway"+    , "entwine"+    , "enunciate"+    , "envelope"+    , "enviable"+    , "enviably"+    , "envious"+    , "envision"+    , "envoy"+    , "envy"+    , "enzyme"+    , "epic"+    , "epidemic"+    , "epidermal"+    , "epidermis"+    , "epidural"+    , "epilepsy"+    , "epileptic"+    , "epilogue"+    , "epiphany"+    , "episode"+    , "equal"+    , "equate"+    , "equation"+    , "equator"+    , "equinox"+    , "equipment"+    , "equity"+    , "equivocal"+    , "eradicate"+    , "erasable"+    , "erased"+    , "eraser"+    , "erasure"+    , "ergonomic"+    , "errand"+    , "errant"+    , "erratic"+    , "error"+    , "erupt"+    , "escalate"+    , "escalator"+    , "escapable"+    , "escapade"+    , "escapist"+    , "escargot"+    , "eskimo"+    , "esophagus"+    , "espionage"+    , "espresso"+    , "esquire"+    , "essay"+    , "essence"+    , "essential"+    , "establish"+    , "estate"+    , "esteemed"+    , "estimate"+    , "estimator"+    , "estranged"+    , "estrogen"+    , "etching"+    , "eternal"+    , "eternity"+    , "ethanol"+    , "ether"+    , "ethically"+    , "ethics"+    , "euphemism"+    , "evacuate"+    , "evacuee"+    , "evade"+    , "evaluate"+    , "evaluator"+    , "evaporate"+    , "evasion"+    , "evasive"+    , "even"+    , "everglade"+    , "evergreen"+    , "everybody"+    , "everyday"+    , "everyone"+    , "evict"+    , "evidence"+    , "evident"+    , "evil"+    , "evoke"+    , "evolution"+    , "evolve"+    , "exact"+    , "exalted"+    , "example"+    , "excavate"+    , "excavator"+    , "exceeding"+    , "exception"+    , "excess"+    , "exchange"+    , "excitable"+    , "exciting"+    , "exclaim"+    , "exclude"+    , "excluding"+    , "exclusion"+    , "exclusive"+    , "excretion"+    , "excretory"+    , "excursion"+    , "excusable"+    , "excusably"+    , "excuse"+    , "exemplary"+    , "exemplify"+    , "exemption"+    , "exerciser"+    , "exert"+    , "exes"+    , "exfoliate"+    , "exhale"+    , "exhaust"+    , "exhume"+    , "exile"+    , "existing"+    , "exit"+    , "exodus"+    , "exonerate"+    , "exorcism"+    , "exorcist"+    , "expand"+    , "expanse"+    , "expansion"+    , "expansive"+    , "expectant"+    , "expedited"+    , "expediter"+    , "expel"+    , "expend"+    , "expenses"+    , "expensive"+    , "expert"+    , "expire"+    , "expiring"+    , "explain"+    , "expletive"+    , "explicit"+    , "explode"+    , "exploit"+    , "explore"+    , "exploring"+    , "exponent"+    , "exporter"+    , "exposable"+    , "expose"+    , "exposure"+    , "express"+    , "expulsion"+    , "exquisite"+    , "extended"+    , "extending"+    , "extent"+    , "extenuate"+    , "exterior"+    , "external"+    , "extinct"+    , "extortion"+    , "extradite"+    , "extras"+    , "extrovert"+    , "extrude"+    , "extruding"+    , "exuberant"+    ]+  , [ "fable"+    , "fabric"+    , "fabulous"+    , "facebook"+    , "facecloth"+    , "facedown"+    , "faceless"+    , "facelift"+    , "faceplate"+    , "faceted"+    , "facial"+    , "facility"+    , "facing"+    , "facsimile"+    , "faction"+    , "factoid"+    , "factor"+    , "factsheet"+    , "factual"+    , "faculty"+    , "fade"+    , "fading"+    , "failing"+    , "falcon"+    , "fall"+    , "false"+    , "falsify"+    , "fame"+    , "familiar"+    , "family"+    , "famine"+    , "famished"+    , "fanatic"+    , "fancied"+    , "fanciness"+    , "fancy"+    , "fanfare"+    , "fang"+    , "fanning"+    , "fantasize"+    , "fantastic"+    , "fantasy"+    , "fascism"+    , "fastball"+    , "faster"+    , "fasting"+    , "fastness"+    , "faucet"+    , "favorable"+    , "favorably"+    , "favored"+    , "favoring"+    , "favorite"+    , "fax"+    , "feast"+    , "federal"+    , "fedora"+    , "feeble"+    , "feed"+    , "feel"+    , "feisty"+    , "feline"+    , "felt-tip"+    , "feminine"+    , "feminism"+    , "feminist"+    , "feminize"+    , "femur"+    , "fence"+    , "fencing"+    , "fender"+    , "ferment"+    , "fernlike"+    , "ferocious"+    , "ferocity"+    , "ferret"+    , "ferris"+    , "ferry"+    , "fervor"+    , "fester"+    , "festival"+    , "festive"+    , "festivity"+    , "fetal"+    , "fetch"+    , "fever"+    , "fiber"+    , "fiction"+    , "fiddle"+    , "fiddling"+    , "fidelity"+    , "fidgeting"+    , "fidgety"+    , "fifteen"+    , "fifth"+    , "fiftieth"+    , "fifty"+    , "figment"+    , "figure"+    , "figurine"+    , "filing"+    , "filled"+    , "filler"+    , "filling"+    , "film"+    , "filter"+    , "filth"+    , "filtrate"+    , "finale"+    , "finalist"+    , "finalize"+    , "finally"+    , "finance"+    , "financial"+    , "finch"+    , "fineness"+    , "finer"+    , "finicky"+    , "finished"+    , "finisher"+    , "finishing"+    , "finite"+    , "finless"+    , "finlike"+    , "fiscally"+    , "fit"+    , "five"+    , "flaccid"+    , "flagman"+    , "flagpole"+    , "flagship"+    , "flagstick"+    , "flagstone"+    , "flail"+    , "flakily"+    , "flaky"+    , "flame"+    , "flammable"+    , "flanked"+    , "flanking"+    , "flannels"+    , "flap"+    , "flaring"+    , "flashback"+    , "flashbulb"+    , "flashcard"+    , "flashily"+    , "flashing"+    , "flashy"+    , "flask"+    , "flatbed"+    , "flatfoot"+    , "flatly"+    , "flatness"+    , "flatten"+    , "flattered"+    , "flatterer"+    , "flattery"+    , "flattop"+    , "flatware"+    , "flatworm"+    , "flavored"+    , "flavorful"+    , "flavoring"+    , "flaxseed"+    , "fled"+    , "fleshed"+    , "fleshy"+    , "flick"+    , "flier"+    , "flight"+    , "flinch"+    , "fling"+    , "flint"+    , "flip"+    , "flirt"+    , "float"+    , "flock"+    , "flogging"+    , "flop"+    , "floral"+    , "florist"+    , "floss"+    , "flounder"+    , "flyable"+    , "flyaway"+    , "flyer"+    , "flying"+    , "flyover"+    , "flypaper"+    , "foam"+    , "foe"+    , "fog"+    , "foil"+    , "folic"+    , "folk"+    , "follicle"+    , "follow"+    , "fondling"+    , "fondly"+    , "fondness"+    , "fondue"+    , "font"+    , "food"+    , "fool"+    , "footage"+    , "football"+    , "footbath"+    , "footboard"+    , "footer"+    , "footgear"+    , "foothill"+    , "foothold"+    , "footing"+    , "footless"+    , "footman"+    , "footnote"+    , "footpad"+    , "footpath"+    , "footprint"+    , "footrest"+    , "footsie"+    , "footsore"+    , "footwear"+    , "footwork"+    , "fossil"+    , "foster"+    , "founder"+    , "founding"+    , "fountain"+    , "fox"+    , "foyer"+    , "fraction"+    , "fracture"+    , "fragile"+    , "fragility"+    , "fragment"+    , "fragrance"+    , "fragrant"+    , "frail"+    , "frame"+    , "framing"+    , "frantic"+    , "fraternal"+    , "frayed"+    , "fraying"+    , "frays"+    , "freckled"+    , "freckles"+    , "freebase"+    , "freebee"+    , "freebie"+    , "freedom"+    , "freefall"+    , "freehand"+    , "freeing"+    , "freeload"+    , "freely"+    , "freemason"+    , "freeness"+    , "freestyle"+    , "freeware"+    , "freeway"+    , "freewill"+    , "freezable"+    , "freezing"+    , "freight"+    , "french"+    , "frenzied"+    , "frenzy"+    , "frequency"+    , "frequent"+    , "fresh"+    , "fretful"+    , "fretted"+    , "friction"+    , "friday"+    , "fridge"+    , "fried"+    , "friend"+    , "frighten"+    , "frightful"+    , "frigidity"+    , "frigidly"+    , "frill"+    , "fringe"+    , "frisbee"+    , "frisk"+    , "fritter"+    , "frivolous"+    , "frolic"+    , "from"+    , "front"+    , "frostbite"+    , "frosted"+    , "frostily"+    , "frosting"+    , "frostlike"+    , "frosty"+    , "froth"+    , "frown"+    , "frozen"+    , "fructose"+    , "frugality"+    , "frugally"+    , "fruit"+    , "frustrate"+    , "frying"+    ]+  , [ "gab"+    , "gaffe"+    , "gag"+    , "gainfully"+    , "gaining"+    , "gains"+    , "gala"+    , "gallantly"+    , "galleria"+    , "gallery"+    , "galley"+    , "gallon"+    , "gallows"+    , "gallstone"+    , "galore"+    , "galvanize"+    , "gambling"+    , "game"+    , "gaming"+    , "gamma"+    , "gander"+    , "gangly"+    , "gangrene"+    , "gangway"+    , "gap"+    , "garage"+    , "garbage"+    , "garden"+    , "gargle"+    , "garland"+    , "garlic"+    , "garment"+    , "garnet"+    , "garnish"+    , "garter"+    , "gas"+    , "gatherer"+    , "gathering"+    , "gating"+    , "gauging"+    , "gauntlet"+    , "gauze"+    , "gave"+    , "gawk"+    , "gazing"+    , "gear"+    , "gecko"+    , "geek"+    , "geiger"+    , "gem"+    , "gender"+    , "generic"+    , "generous"+    , "genetics"+    , "genre"+    , "gentile"+    , "gentleman"+    , "gently"+    , "gents"+    , "geography"+    , "geologic"+    , "geologist"+    , "geology"+    , "geometric"+    , "geometry"+    , "geranium"+    , "gerbil"+    , "geriatric"+    , "germicide"+    , "germinate"+    , "germless"+    , "germproof"+    , "gestate"+    , "gestation"+    , "gesture"+    , "getaway"+    , "getting"+    , "getup"+    , "giant"+    , "gibberish"+    , "giblet"+    , "giddily"+    , "giddiness"+    , "giddy"+    , "gift"+    , "gigabyte"+    , "gigahertz"+    , "gigantic"+    , "giggle"+    , "giggling"+    , "giggly"+    , "gigolo"+    , "gilled"+    , "gills"+    , "gimmick"+    , "girdle"+    , "giveaway"+    , "given"+    , "giver"+    , "giving"+    , "gizmo"+    , "gizzard"+    , "glacial"+    , "glacier"+    , "glade"+    , "gladiator"+    , "gladly"+    , "glamorous"+    , "glamour"+    , "glance"+    , "glancing"+    , "glandular"+    , "glare"+    , "glaring"+    , "glass"+    , "glaucoma"+    , "glazing"+    , "gleaming"+    , "gleeful"+    , "glider"+    , "gliding"+    , "glimmer"+    , "glimpse"+    , "glisten"+    , "glitch"+    , "glitter"+    , "glitzy"+    , "gloater"+    , "gloating"+    , "gloomily"+    , "gloomy"+    , "glorified"+    , "glorifier"+    , "glorify"+    , "glorious"+    , "glory"+    , "gloss"+    , "glove"+    , "glowing"+    , "glowworm"+    , "glucose"+    , "glue"+    , "gluten"+    , "glutinous"+    , "glutton"+    , "gnarly"+    , "gnat"+    , "goal"+    , "goatskin"+    , "goes"+    , "goggles"+    , "going"+    , "goldfish"+    , "goldmine"+    , "goldsmith"+    , "golf"+    , "goliath"+    , "gonad"+    , "gondola"+    , "gone"+    , "gong"+    , "good"+    , "gooey"+    , "goofball"+    , "goofiness"+    , "goofy"+    , "google"+    , "goon"+    , "gopher"+    , "gore"+    , "gorged"+    , "gorgeous"+    , "gory"+    , "gosling"+    , "gossip"+    , "gothic"+    , "gotten"+    , "gout"+    , "gown"+    , "grab"+    , "graceful"+    , "graceless"+    , "gracious"+    , "gradation"+    , "graded"+    , "grader"+    , "gradient"+    , "grading"+    , "gradually"+    , "graduate"+    , "graffiti"+    , "grafted"+    , "grafting"+    , "grain"+    , "granddad"+    , "grandkid"+    , "grandly"+    , "grandma"+    , "grandpa"+    , "grandson"+    , "granite"+    , "granny"+    , "granola"+    , "grant"+    , "granular"+    , "grape"+    , "graph"+    , "grapple"+    , "grappling"+    , "grasp"+    , "grass"+    , "gratified"+    , "gratify"+    , "grating"+    , "gratitude"+    , "gratuity"+    , "gravel"+    , "graveness"+    , "graves"+    , "graveyard"+    , "gravitate"+    , "gravity"+    , "gravy"+    , "gray"+    , "grazing"+    , "greasily"+    , "greedily"+    , "greedless"+    , "greedy"+    , "green"+    , "greeter"+    , "greeting"+    , "grew"+    , "greyhound"+    , "grid"+    , "grief"+    , "grievance"+    , "grieving"+    , "grievous"+    , "grill"+    , "grimace"+    , "grimacing"+    , "grime"+    , "griminess"+    , "grimy"+    , "grinch"+    , "grinning"+    , "grip"+    , "gristle"+    , "grit"+    , "groggily"+    , "groggy"+    , "groin"+    , "groom"+    , "groove"+    , "grooving"+    , "groovy"+    , "grope"+    , "ground"+    , "grouped"+    , "grout"+    , "grove"+    , "grower"+    , "growing"+    , "growl"+    , "grub"+    , "grudge"+    , "grudging"+    , "grueling"+    , "gruffly"+    , "grumble"+    , "grumbling"+    , "grumbly"+    , "grumpily"+    , "grunge"+    , "grunt"+    , "guacamole"+    , "guidable"+    , "guidance"+    , "guide"+    , "guiding"+    , "guileless"+    , "guise"+    , "gulf"+    , "gullible"+    , "gully"+    , "gulp"+    , "gumball"+    , "gumdrop"+    , "gumminess"+    , "gumming"+    , "gummy"+    , "gurgle"+    , "gurgling"+    , "guru"+    , "gush"+    , "gusto"+    , "gusty"+    , "gutless"+    , "guts"+    , "gutter"+    , "guy"+    , "guzzler"+    , "gyration"+    ]+  , [ "habitable"+    , "habitant"+    , "habitat"+    , "habitual"+    , "hacked"+    , "hacker"+    , "hacking"+    , "hacksaw"+    , "had"+    , "haggler"+    , "haiku"+    , "half"+    , "halogen"+    , "halt"+    , "halved"+    , "halves"+    , "hamburger"+    , "hamlet"+    , "hammock"+    , "hamper"+    , "hamster"+    , "hamstring"+    , "handbag"+    , "handball"+    , "handbook"+    , "handbrake"+    , "handcart"+    , "handclap"+    , "handclasp"+    , "handcraft"+    , "handcuff"+    , "handed"+    , "handful"+    , "handgrip"+    , "handgun"+    , "handheld"+    , "handiness"+    , "handiwork"+    , "handlebar"+    , "handled"+    , "handler"+    , "handling"+    , "handmade"+    , "handoff"+    , "handpick"+    , "handprint"+    , "handrail"+    , "handsaw"+    , "handset"+    , "handsfree"+    , "handshake"+    , "handstand"+    , "handwash"+    , "handwork"+    , "handwoven"+    , "handwrite"+    , "handyman"+    , "hangnail"+    , "hangout"+    , "hangover"+    , "hangup"+    , "hankering"+    , "hankie"+    , "hanky"+    , "haphazard"+    , "happening"+    , "happier"+    , "happiest"+    , "happily"+    , "happiness"+    , "happy"+    , "harbor"+    , "hardcopy"+    , "hardcore"+    , "hardcover"+    , "harddisk"+    , "hardened"+    , "hardener"+    , "hardening"+    , "hardhat"+    , "hardhead"+    , "hardiness"+    , "hardly"+    , "hardness"+    , "hardship"+    , "hardware"+    , "hardwired"+    , "hardwood"+    , "hardy"+    , "harmful"+    , "harmless"+    , "harmonica"+    , "harmonics"+    , "harmonize"+    , "harmony"+    , "harness"+    , "harpist"+    , "harsh"+    , "harvest"+    , "hash"+    , "hassle"+    , "haste"+    , "hastily"+    , "hastiness"+    , "hasty"+    , "hatbox"+    , "hatchback"+    , "hatchery"+    , "hatchet"+    , "hatching"+    , "hatchling"+    , "hate"+    , "hatless"+    , "hatred"+    , "haunt"+    , "haven"+    , "hazard"+    , "hazelnut"+    , "hazily"+    , "haziness"+    , "hazing"+    , "hazy"+    , "headache"+    , "headband"+    , "headboard"+    , "headcount"+    , "headdress"+    , "headed"+    , "header"+    , "headfirst"+    , "headgear"+    , "heading"+    , "headlamp"+    , "headless"+    , "headlock"+    , "headphone"+    , "headpiece"+    , "headrest"+    , "headroom"+    , "headscarf"+    , "headset"+    , "headsman"+    , "headstand"+    , "headstone"+    , "headway"+    , "headwear"+    , "heap"+    , "heat"+    , "heave"+    , "heavily"+    , "heaviness"+    , "heaving"+    , "hedge"+    , "hedging"+    , "heftiness"+    , "hefty"+    , "helium"+    , "helmet"+    , "helper"+    , "helpful"+    , "helping"+    , "helpless"+    , "helpline"+    , "hemlock"+    , "hemstitch"+    , "hence"+    , "henchman"+    , "henna"+    , "herald"+    , "herbal"+    , "herbicide"+    , "herbs"+    , "heritage"+    , "hermit"+    , "heroics"+    , "heroism"+    , "herring"+    , "herself"+    , "hertz"+    , "hesitancy"+    , "hesitant"+    , "hesitate"+    , "hexagon"+    , "hexagram"+    , "hubcap"+    , "huddle"+    , "huddling"+    , "huff"+    , "hug"+    , "hula"+    , "hulk"+    , "hull"+    , "human"+    , "humble"+    , "humbling"+    , "humbly"+    , "humid"+    , "humiliate"+    , "humility"+    , "humming"+    , "hummus"+    , "humongous"+    , "humorist"+    , "humorless"+    , "humorous"+    , "humpback"+    , "humped"+    , "humvee"+    , "hunchback"+    , "hundredth"+    , "hunger"+    , "hungrily"+    , "hungry"+    , "hunk"+    , "hunter"+    , "hunting"+    , "huntress"+    , "huntsman"+    , "hurdle"+    , "hurled"+    , "hurler"+    , "hurling"+    , "hurray"+    , "hurricane"+    , "hurried"+    , "hurry"+    , "hurt"+    , "husband"+    , "hush"+    , "husked"+    , "huskiness"+    , "hut"+    , "hybrid"+    , "hydrant"+    , "hydrated"+    , "hydration"+    , "hydrogen"+    , "hydroxide"+    , "hyperlink"+    , "hypertext"+    , "hyphen"+    , "hypnoses"+    , "hypnosis"+    , "hypnotic"+    , "hypnotism"+    , "hypnotist"+    , "hypnotize"+    , "hypocrisy"+    , "hypocrite"+    ]+  , [ "ibuprofen"+    , "ice"+    , "iciness"+    , "icing"+    , "icky"+    , "icon"+    , "icy"+    , "idealism"+    , "idealist"+    , "idealize"+    , "ideally"+    , "idealness"+    , "identical"+    , "identify"+    , "identity"+    , "ideology"+    , "idiocy"+    , "idiom"+    , "idly"+    , "igloo"+    , "ignition"+    , "ignore"+    , "iguana"+    , "illicitly"+    , "illusion"+    , "illusive"+    , "image"+    , "imaginary"+    , "imagines"+    , "imaging"+    , "imbecile"+    , "imitate"+    , "imitation"+    , "immature"+    , "immerse"+    , "immersion"+    , "imminent"+    , "immobile"+    , "immodest"+    , "immorally"+    , "immortal"+    , "immovable"+    , "immovably"+    , "immunity"+    , "immunize"+    , "impaired"+    , "impale"+    , "impart"+    , "impatient"+    , "impeach"+    , "impeding"+    , "impending"+    , "imperfect"+    , "imperial"+    , "impish"+    , "implant"+    , "implement"+    , "implicate"+    , "implicit"+    , "implode"+    , "implosion"+    , "implosive"+    , "imply"+    , "impolite"+    , "important"+    , "importer"+    , "impose"+    , "imposing"+    , "impotence"+    , "impotency"+    , "impotent"+    , "impound"+    , "imprecise"+    , "imprint"+    , "imprison"+    , "impromptu"+    , "improper"+    , "improve"+    , "improving"+    , "improvise"+    , "imprudent"+    , "impulse"+    , "impulsive"+    , "impure"+    , "impurity"+    , "iodine"+    , "iodize"+    , "ion"+    , "ipad"+    , "iphone"+    , "ipod"+    , "irate"+    , "irk"+    , "iron"+    , "irregular"+    , "irrigate"+    , "irritable"+    , "irritably"+    , "irritant"+    , "irritate"+    , "islamic"+    , "islamist"+    , "isolated"+    , "isolating"+    , "isolation"+    , "isotope"+    , "issue"+    , "issuing"+    , "italicize"+    , "italics"+    , "item"+    , "itinerary"+    , "itunes"+    , "ivory"+    , "ivy"+    ]+  , [ "jab"+    , "jackal"+    , "jacket"+    , "jackknife"+    , "jackpot"+    , "jailbird"+    , "jailbreak"+    , "jailer"+    , "jailhouse"+    , "jalapeno"+    , "jam"+    , "janitor"+    , "january"+    , "jargon"+    , "jarring"+    , "jasmine"+    , "jaundice"+    , "jaunt"+    , "java"+    , "jawed"+    , "jawless"+    , "jawline"+    , "jaws"+    , "jaybird"+    , "jaywalker"+    , "jazz"+    , "jeep"+    , "jeeringly"+    , "jellied"+    , "jelly"+    , "jersey"+    , "jester"+    , "jet"+    , "jiffy"+    , "jigsaw"+    , "jimmy"+    , "jingle"+    , "jingling"+    , "jinx"+    , "jitters"+    , "jittery"+    , "job"+    , "jockey"+    , "jockstrap"+    , "jogger"+    , "jogging"+    , "john"+    , "joining"+    , "jokester"+    , "jokingly"+    , "jolliness"+    , "jolly"+    , "jolt"+    , "jot"+    , "jovial"+    , "joyfully"+    , "joylessly"+    , "joyous"+    , "joyride"+    , "joystick"+    , "jubilance"+    , "jubilant"+    , "judge"+    , "judgingly"+    , "judicial"+    , "judiciary"+    , "judo"+    , "juggle"+    , "juggling"+    , "jugular"+    , "juice"+    , "juiciness"+    , "juicy"+    , "jujitsu"+    , "jukebox"+    , "july"+    , "jumble"+    , "jumbo"+    , "jump"+    , "junction"+    , "juncture"+    , "june"+    , "junior"+    , "juniper"+    , "junkie"+    , "junkman"+    , "junkyard"+    , "jurist"+    , "juror"+    , "jury"+    , "justice"+    , "justifier"+    , "justify"+    , "justly"+    , "justness"+    , "juvenile"+    ]+  , [ "kabob"+    , "kangaroo"+    , "karaoke"+    , "karate"+    , "karma"+    , "kebab"+    , "keenly"+    , "keenness"+    , "keep"+    , "keg"+    , "kelp"+    , "kennel"+    , "kept"+    , "kerchief"+    , "kerosene"+    , "kettle"+    , "kick"+    , "kiln"+    , "kilobyte"+    , "kilogram"+    , "kilometer"+    , "kilowatt"+    , "kilt"+    , "kimono"+    , "kindle"+    , "kindling"+    , "kindly"+    , "kindness"+    , "kindred"+    , "kinetic"+    , "kinfolk"+    , "king"+    , "kinship"+    , "kinsman"+    , "kinswoman"+    , "kissable"+    , "kisser"+    , "kissing"+    , "kitchen"+    , "kite"+    , "kitten"+    , "kitty"+    , "kiwi"+    , "kleenex"+    , "knapsack"+    , "knee"+    , "knelt"+    , "knickers"+    , "knoll"+    , "koala"+    , "kooky"+    , "kosher"+    , "krypton"+    , "kudos"+    , "kung"+    ]+  , [ "labored"+    , "laborer"+    , "laboring"+    , "laborious"+    , "labrador"+    , "ladder"+    , "ladies"+    , "ladle"+    , "ladybug"+    , "ladylike"+    , "lagged"+    , "lagging"+    , "lagoon"+    , "lair"+    , "lake"+    , "lance"+    , "landed"+    , "landfall"+    , "landfill"+    , "landing"+    , "landlady"+    , "landless"+    , "landline"+    , "landlord"+    , "landmark"+    , "landmass"+    , "landmine"+    , "landowner"+    , "landscape"+    , "landside"+    , "landslide"+    , "language"+    , "lankiness"+    , "lanky"+    , "lantern"+    , "lapdog"+    , "lapel"+    , "lapped"+    , "lapping"+    , "laptop"+    , "lard"+    , "large"+    , "lark"+    , "lash"+    , "lasso"+    , "last"+    , "latch"+    , "late"+    , "lather"+    , "latitude"+    , "latrine"+    , "latter"+    , "latticed"+    , "launch"+    , "launder"+    , "laundry"+    , "laurel"+    , "lavender"+    , "lavish"+    , "laxative"+    , "lazily"+    , "laziness"+    , "lazy"+    , "lecturer"+    , "left"+    , "legacy"+    , "legal"+    , "legend"+    , "legged"+    , "leggings"+    , "legible"+    , "legibly"+    , "legislate"+    , "lego"+    , "legroom"+    , "legume"+    , "legwarmer"+    , "legwork"+    , "lemon"+    , "lend"+    , "length"+    , "lens"+    , "lent"+    , "leotard"+    , "lesser"+    , "letdown"+    , "lethargic"+    , "lethargy"+    , "letter"+    , "lettuce"+    , "level"+    , "leverage"+    , "levers"+    , "levitate"+    , "levitator"+    , "liability"+    , "liable"+    , "liberty"+    , "librarian"+    , "library"+    , "licking"+    , "licorice"+    , "lid"+    , "life"+    , "lifter"+    , "lifting"+    , "liftoff"+    , "ligament"+    , "likely"+    , "likeness"+    , "likewise"+    , "liking"+    , "lilac"+    , "lilly"+    , "lily"+    , "limb"+    , "limeade"+    , "limelight"+    , "limes"+    , "limit"+    , "limping"+    , "limpness"+    , "line"+    , "lingo"+    , "linguini"+    , "linguist"+    , "lining"+    , "linked"+    , "linoleum"+    , "linseed"+    , "lint"+    , "lion"+    , "lip"+    , "liquefy"+    , "liqueur"+    , "liquid"+    , "lisp"+    , "list"+    , "litigate"+    , "litigator"+    , "litmus"+    , "litter"+    , "little"+    , "livable"+    , "lived"+    , "lively"+    , "liver"+    , "livestock"+    , "lividly"+    , "living"+    , "lizard"+    , "lubricant"+    , "lubricate"+    , "lucid"+    , "luckily"+    , "luckiness"+    , "luckless"+    , "lucrative"+    , "ludicrous"+    , "lugged"+    , "lukewarm"+    , "lullaby"+    , "lumber"+    , "luminance"+    , "luminous"+    , "lumpiness"+    , "lumping"+    , "lumpish"+    , "lunacy"+    , "lunar"+    , "lunchbox"+    , "luncheon"+    , "lunchroom"+    , "lunchtime"+    , "lung"+    , "lurch"+    , "lure"+    , "luridness"+    , "lurk"+    , "lushly"+    , "lushness"+    , "luster"+    , "lustfully"+    , "lustily"+    , "lustiness"+    , "lustrous"+    , "lusty"+    , "luxurious"+    , "luxury"+    , "lying"+    , "lyrically"+    , "lyricism"+    , "lyricist"+    , "lyrics"+    ]+  , [ "macarena"+    , "macaroni"+    , "macaw"+    , "mace"+    , "machine"+    , "machinist"+    , "magazine"+    , "magenta"+    , "maggot"+    , "magical"+    , "magician"+    , "magma"+    , "magnesium"+    , "magnetic"+    , "magnetism"+    , "magnetize"+    , "magnifier"+    , "magnify"+    , "magnitude"+    , "magnolia"+    , "mahogany"+    , "maimed"+    , "majestic"+    , "majesty"+    , "majorette"+    , "majority"+    , "makeover"+    , "maker"+    , "makeshift"+    , "making"+    , "malformed"+    , "malt"+    , "mama"+    , "mammal"+    , "mammary"+    , "mammogram"+    , "manager"+    , "managing"+    , "manatee"+    , "mandarin"+    , "mandate"+    , "mandatory"+    , "mandolin"+    , "manger"+    , "mangle"+    , "mango"+    , "mangy"+    , "manhandle"+    , "manhole"+    , "manhood"+    , "manhunt"+    , "manicotti"+    , "manicure"+    , "manifesto"+    , "manila"+    , "mankind"+    , "manlike"+    , "manliness"+    , "manly"+    , "manmade"+    , "manned"+    , "mannish"+    , "manor"+    , "manpower"+    , "mantis"+    , "mantra"+    , "manual"+    , "many"+    , "map"+    , "marathon"+    , "marauding"+    , "marbled"+    , "marbles"+    , "marbling"+    , "march"+    , "mardi"+    , "margarine"+    , "margarita"+    , "margin"+    , "marigold"+    , "marina"+    , "marine"+    , "marital"+    , "maritime"+    , "marlin"+    , "marmalade"+    , "maroon"+    , "married"+    , "marrow"+    , "marry"+    , "marshland"+    , "marshy"+    , "marsupial"+    , "marvelous"+    , "marxism"+    , "mascot"+    , "masculine"+    , "mashed"+    , "mashing"+    , "massager"+    , "masses"+    , "massive"+    , "mastiff"+    , "matador"+    , "matchbook"+    , "matchbox"+    , "matcher"+    , "matching"+    , "matchless"+    , "material"+    , "maternal"+    , "maternity"+    , "math"+    , "mating"+    , "matriarch"+    , "matrimony"+    , "matrix"+    , "matron"+    , "matted"+    , "matter"+    , "maturely"+    , "maturing"+    , "maturity"+    , "mauve"+    , "maverick"+    , "maximize"+    , "maximum"+    , "maybe"+    , "mayday"+    , "mayflower"+    , "moaner"+    , "moaning"+    , "mobile"+    , "mobility"+    , "mobilize"+    , "mobster"+    , "mocha"+    , "mocker"+    , "mockup"+    , "modified"+    , "modify"+    , "modular"+    , "modulator"+    , "module"+    , "moisten"+    , "moistness"+    , "moisture"+    , "molar"+    , "molasses"+    , "mold"+    , "molecular"+    , "molecule"+    , "molehill"+    , "mollusk"+    , "mom"+    , "monastery"+    , "monday"+    , "monetary"+    , "monetize"+    , "moneybags"+    , "moneyless"+    , "moneywise"+    , "mongoose"+    , "mongrel"+    , "monitor"+    , "monkhood"+    , "monogamy"+    , "monogram"+    , "monologue"+    , "monopoly"+    , "monorail"+    , "monotone"+    , "monotype"+    , "monoxide"+    , "monsieur"+    , "monsoon"+    , "monstrous"+    , "monthly"+    , "monument"+    , "moocher"+    , "moodiness"+    , "moody"+    , "mooing"+    , "moonbeam"+    , "mooned"+    , "moonlight"+    , "moonlike"+    , "moonlit"+    , "moonrise"+    , "moonscape"+    , "moonshine"+    , "moonstone"+    , "moonwalk"+    , "mop"+    , "morale"+    , "morality"+    , "morally"+    , "morbidity"+    , "morbidly"+    , "morphine"+    , "morphing"+    , "morse"+    , "mortality"+    , "mortally"+    , "mortician"+    , "mortified"+    , "mortify"+    , "mortuary"+    , "mosaic"+    , "mossy"+    , "most"+    , "mothball"+    , "mothproof"+    , "motion"+    , "motivate"+    , "motivator"+    , "motive"+    , "motocross"+    , "motor"+    , "motto"+    , "mountable"+    , "mountain"+    , "mounted"+    , "mounting"+    , "mourner"+    , "mournful"+    , "mouse"+    , "mousiness"+    , "moustache"+    , "mousy"+    , "mouth"+    , "movable"+    , "move"+    , "movie"+    , "moving"+    , "mower"+    , "mowing"+    , "much"+    , "muck"+    , "mud"+    , "mug"+    , "mulberry"+    , "mulch"+    , "mule"+    , "mulled"+    , "mullets"+    , "multiple"+    , "multiply"+    , "multitask"+    , "multitude"+    , "mumble"+    , "mumbling"+    , "mumbo"+    , "mummified"+    , "mummify"+    , "mummy"+    , "mumps"+    , "munchkin"+    , "mundane"+    , "municipal"+    , "muppet"+    , "mural"+    , "murkiness"+    , "murky"+    , "murmuring"+    , "muscular"+    , "museum"+    , "mushily"+    , "mushiness"+    , "mushroom"+    , "mushy"+    , "music"+    , "musket"+    , "muskiness"+    , "musky"+    , "mustang"+    , "mustard"+    , "muster"+    , "mustiness"+    , "musty"+    , "mutable"+    , "mutate"+    , "mutation"+    , "mute"+    , "mutilated"+    , "mutilator"+    , "mutiny"+    , "mutt"+    , "mutual"+    , "muzzle"+    , "myself"+    , "myspace"+    , "mystified"+    , "mystify"+    , "myth"+    ]+  , [ "nacho"+    , "nag"+    , "nail"+    , "name"+    , "naming"+    , "nanny"+    , "nanometer"+    , "nape"+    , "napkin"+    , "napped"+    , "napping"+    , "nappy"+    , "narrow"+    , "nastily"+    , "nastiness"+    , "national"+    , "native"+    , "nativity"+    , "natural"+    , "nature"+    , "naturist"+    , "nautical"+    , "navigate"+    , "navigator"+    , "navy"+    , "nearby"+    , "nearest"+    , "nearly"+    , "nearness"+    , "neatly"+    , "neatness"+    , "nebula"+    , "nebulizer"+    , "nectar"+    , "negate"+    , "negation"+    , "negative"+    , "neglector"+    , "negligee"+    , "negligent"+    , "negotiate"+    , "nemeses"+    , "nemesis"+    , "neon"+    , "nephew"+    , "nerd"+    , "nervous"+    , "nervy"+    , "nest"+    , "net"+    , "neurology"+    , "neuron"+    , "neurosis"+    , "neurotic"+    , "neuter"+    , "neutron"+    , "never"+    , "next"+    , "nibble"+    , "nickname"+    , "nicotine"+    , "niece"+    , "nifty"+    , "nimble"+    , "nimbly"+    , "nineteen"+    , "ninetieth"+    , "ninja"+    , "nintendo"+    , "ninth"+    , "nuclear"+    , "nuclei"+    , "nucleus"+    , "nugget"+    , "nullify"+    , "number"+    , "numbing"+    , "numbly"+    , "numbness"+    , "numeral"+    , "numerate"+    , "numerator"+    , "numeric"+    , "numerous"+    , "nuptials"+    , "nursery"+    , "nursing"+    , "nurture"+    , "nutcase"+    , "nutlike"+    , "nutmeg"+    , "nutrient"+    , "nutshell"+    , "nuttiness"+    , "nutty"+    , "nuzzle"+    , "nylon"+    ]+  , [ "oaf"+    , "oak"+    , "oasis"+    , "oat"+    , "obedience"+    , "obedient"+    , "obituary"+    , "object"+    , "obligate"+    , "obliged"+    , "oblivion"+    , "oblivious"+    , "oblong"+    , "obnoxious"+    , "oboe"+    , "obscure"+    , "obscurity"+    , "observant"+    , "observer"+    , "observing"+    , "obsessed"+    , "obsession"+    , "obsessive"+    , "obsolete"+    , "obstacle"+    , "obstinate"+    , "obstruct"+    , "obtain"+    , "obtrusive"+    , "obtuse"+    , "obvious"+    , "occultist"+    , "occupancy"+    , "occupant"+    , "occupier"+    , "occupy"+    , "ocean"+    , "ocelot"+    , "octagon"+    , "octane"+    , "october"+    , "octopus"+    , "ogle"+    , "oil"+    , "oink"+    , "ointment"+    , "okay"+    , "old"+    , "olive"+    , "olympics"+    , "omega"+    , "omen"+    , "ominous"+    , "omission"+    , "omit"+    , "omnivore"+    , "onboard"+    , "oncoming"+    , "ongoing"+    , "onion"+    , "online"+    , "onlooker"+    , "only"+    , "onscreen"+    , "onset"+    , "onshore"+    , "onslaught"+    , "onstage"+    , "onto"+    , "onward"+    , "onyx"+    , "oops"+    , "ooze"+    , "oozy"+    , "opacity"+    , "opal"+    , "open"+    , "operable"+    , "operate"+    , "operating"+    , "operation"+    , "operative"+    , "operator"+    , "opium"+    , "opossum"+    , "opponent"+    , "oppose"+    , "opposing"+    , "opposite"+    , "oppressed"+    , "oppressor"+    , "opt"+    , "opulently"+    , "osmosis"+    , "other"+    , "otter"+    , "ouch"+    , "ought"+    , "ounce"+    , "outage"+    , "outback"+    , "outbid"+    , "outboard"+    , "outbound"+    , "outbreak"+    , "outburst"+    , "outcast"+    , "outclass"+    , "outcome"+    , "outdated"+    , "outdoors"+    , "outer"+    , "outfield"+    , "outfit"+    , "outflank"+    , "outgoing"+    , "outgrow"+    , "outhouse"+    , "outing"+    , "outlast"+    , "outlet"+    , "outline"+    , "outlook"+    , "outlying"+    , "outmatch"+    , "outmost"+    , "outnumber"+    , "outplayed"+    , "outpost"+    , "outpour"+    , "output"+    , "outrage"+    , "outrank"+    , "outreach"+    , "outright"+    , "outscore"+    , "outsell"+    , "outshine"+    , "outshoot"+    , "outsider"+    , "outskirts"+    , "outsmart"+    , "outsource"+    , "outspoken"+    , "outtakes"+    , "outthink"+    , "outward"+    , "outweigh"+    , "outwit"+    , "oval"+    , "ovary"+    , "oven"+    , "overact"+    , "overall"+    , "overarch"+    , "overbid"+    , "overbill"+    , "overbite"+    , "overblown"+    , "overboard"+    , "overbook"+    , "overbuilt"+    , "overcast"+    , "overcoat"+    , "overcome"+    , "overcook"+    , "overcrowd"+    , "overdraft"+    , "overdrawn"+    , "overdress"+    , "overdrive"+    , "overdue"+    , "overeager"+    , "overeater"+    , "overexert"+    , "overfed"+    , "overfeed"+    , "overfill"+    , "overflow"+    , "overfull"+    , "overgrown"+    , "overhand"+    , "overhang"+    , "overhaul"+    , "overhead"+    , "overhear"+    , "overheat"+    , "overhung"+    , "overjoyed"+    , "overkill"+    , "overlabor"+    , "overlaid"+    , "overlap"+    , "overlay"+    , "overload"+    , "overlook"+    , "overlord"+    , "overlying"+    , "overnight"+    , "overpass"+    , "overpay"+    , "overplant"+    , "overplay"+    , "overpower"+    , "overprice"+    , "overrate"+    , "overreach"+    , "overreact"+    , "override"+    , "overripe"+    , "overrule"+    , "overrun"+    , "overshoot"+    , "overshot"+    , "oversight"+    , "oversized"+    , "oversleep"+    , "oversold"+    , "overspend"+    , "overstate"+    , "overstay"+    , "overstep"+    , "overstock"+    , "overstuff"+    , "oversweet"+    , "overtake"+    , "overthrow"+    , "overtime"+    , "overtly"+    , "overtone"+    , "overture"+    , "overturn"+    , "overuse"+    , "overvalue"+    , "overview"+    , "overwrite"+    , "owl"+    , "oxford"+    , "oxidant"+    , "oxidation"+    , "oxidize"+    , "oxidizing"+    , "oxygen"+    , "oxymoron"+    , "oyster"+    , "ozone"+    ]+  , [ "paced"+    , "pacemaker"+    , "pacific"+    , "pacifier"+    , "pacifism"+    , "pacifist"+    , "pacify"+    , "padded"+    , "padding"+    , "paddle"+    , "paddling"+    , "padlock"+    , "pagan"+    , "pager"+    , "paging"+    , "pajamas"+    , "palace"+    , "palatable"+    , "palm"+    , "palpable"+    , "palpitate"+    , "paltry"+    , "pampered"+    , "pamperer"+    , "pampers"+    , "pamphlet"+    , "panama"+    , "pancake"+    , "pancreas"+    , "panda"+    , "pandemic"+    , "pang"+    , "panhandle"+    , "panic"+    , "panning"+    , "panorama"+    , "panoramic"+    , "panther"+    , "pantomime"+    , "pantry"+    , "pants"+    , "pantyhose"+    , "paparazzi"+    , "papaya"+    , "paper"+    , "paprika"+    , "papyrus"+    , "parabola"+    , "parachute"+    , "parade"+    , "paradox"+    , "paragraph"+    , "parakeet"+    , "paralegal"+    , "paralyses"+    , "paralysis"+    , "paralyze"+    , "paramedic"+    , "parameter"+    , "paramount"+    , "parasail"+    , "parasite"+    , "parasitic"+    , "parcel"+    , "parched"+    , "parchment"+    , "pardon"+    , "parish"+    , "parka"+    , "parking"+    , "parkway"+    , "parlor"+    , "parmesan"+    , "parole"+    , "parrot"+    , "parsley"+    , "parsnip"+    , "partake"+    , "parted"+    , "parting"+    , "partition"+    , "partly"+    , "partner"+    , "partridge"+    , "party"+    , "passable"+    , "passably"+    , "passage"+    , "passcode"+    , "passenger"+    , "passerby"+    , "passing"+    , "passion"+    , "passive"+    , "passivism"+    , "passover"+    , "passport"+    , "password"+    , "pasta"+    , "pasted"+    , "pastel"+    , "pastime"+    , "pastor"+    , "pastrami"+    , "pasture"+    , "pasty"+    , "patchwork"+    , "patchy"+    , "paternal"+    , "paternity"+    , "path"+    , "patience"+    , "patient"+    , "patio"+    , "patriarch"+    , "patriot"+    , "patrol"+    , "patronage"+    , "patronize"+    , "pauper"+    , "pavement"+    , "paver"+    , "pavestone"+    , "pavilion"+    , "paving"+    , "pawing"+    , "payable"+    , "payback"+    , "paycheck"+    , "payday"+    , "payee"+    , "payer"+    , "paying"+    , "payment"+    , "payphone"+    , "payroll"+    , "pebble"+    , "pebbly"+    , "pecan"+    , "pectin"+    , "peculiar"+    , "peddling"+    , "pediatric"+    , "pedicure"+    , "pedigree"+    , "pedometer"+    , "pegboard"+    , "pelican"+    , "pellet"+    , "pelt"+    , "pelvis"+    , "penalize"+    , "penalty"+    , "pencil"+    , "pendant"+    , "pending"+    , "penholder"+    , "penknife"+    , "pennant"+    , "penniless"+    , "penny"+    , "penpal"+    , "pension"+    , "pentagon"+    , "pentagram"+    , "pep"+    , "perceive"+    , "percent"+    , "perch"+    , "percolate"+    , "perennial"+    , "perfected"+    , "perfectly"+    , "perfume"+    , "periscope"+    , "perish"+    , "perjurer"+    , "perjury"+    , "perkiness"+    , "perky"+    , "perm"+    , "peroxide"+    , "perpetual"+    , "perplexed"+    , "persecute"+    , "persevere"+    , "persuaded"+    , "persuader"+    , "pesky"+    , "peso"+    , "pessimism"+    , "pessimist"+    , "pester"+    , "pesticide"+    , "petal"+    , "petite"+    , "petition"+    , "petri"+    , "petroleum"+    , "petted"+    , "petticoat"+    , "pettiness"+    , "petty"+    , "petunia"+    , "phantom"+    , "phobia"+    , "phoenix"+    , "phonebook"+    , "phoney"+    , "phonics"+    , "phoniness"+    , "phony"+    , "phosphate"+    , "photo"+    , "phrase"+    , "phrasing"+    , "placard"+    , "placate"+    , "placidly"+    , "plank"+    , "planner"+    , "plant"+    , "plasma"+    , "plaster"+    , "plastic"+    , "plated"+    , "platform"+    , "plating"+    , "platinum"+    , "platonic"+    , "platter"+    , "platypus"+    , "plausible"+    , "plausibly"+    , "playable"+    , "playback"+    , "player"+    , "playful"+    , "playgroup"+    , "playhouse"+    , "playing"+    , "playlist"+    , "playmaker"+    , "playmate"+    , "playoff"+    , "playpen"+    , "playroom"+    , "playset"+    , "plaything"+    , "playtime"+    , "plaza"+    , "pleading"+    , "pleat"+    , "pledge"+    , "plentiful"+    , "plenty"+    , "plethora"+    , "plexiglas"+    , "pliable"+    , "plod"+    , "plop"+    , "plot"+    , "plow"+    , "ploy"+    , "pluck"+    , "plug"+    , "plunder"+    , "plunging"+    , "plural"+    , "plus"+    , "plutonium"+    , "plywood"+    , "poach"+    , "pod"+    , "poem"+    , "poet"+    , "pogo"+    , "pointed"+    , "pointer"+    , "pointing"+    , "pointless"+    , "pointy"+    , "poise"+    , "poison"+    , "poker"+    , "poking"+    , "polar"+    , "police"+    , "policy"+    , "polio"+    , "polish"+    , "politely"+    , "polka"+    , "polo"+    , "polyester"+    , "polygon"+    , "polygraph"+    , "polymer"+    , "poncho"+    , "pond"+    , "pony"+    , "popcorn"+    , "pope"+    , "poplar"+    , "popper"+    , "poppy"+    , "popsicle"+    , "populace"+    , "popular"+    , "populate"+    , "porcupine"+    , "pork"+    , "porous"+    , "porridge"+    , "portable"+    , "portal"+    , "portfolio"+    , "porthole"+    , "portion"+    , "portly"+    , "portside"+    , "poser"+    , "posh"+    , "posing"+    , "possible"+    , "possibly"+    , "possum"+    , "postage"+    , "postal"+    , "postbox"+    , "postcard"+    , "posted"+    , "poster"+    , "posting"+    , "postnasal"+    , "posture"+    , "postwar"+    , "pouch"+    , "pounce"+    , "pouncing"+    , "pound"+    , "pouring"+    , "pout"+    , "powdered"+    , "powdering"+    , "powdery"+    , "power"+    , "powwow"+    , "pox"+    , "praising"+    , "prance"+    , "prancing"+    , "pranker"+    , "prankish"+    , "prankster"+    , "prayer"+    , "praying"+    , "preacher"+    , "preaching"+    , "preachy"+    , "preamble"+    , "precinct"+    , "precise"+    , "precision"+    , "precook"+    , "precut"+    , "predator"+    , "predefine"+    , "predict"+    , "preface"+    , "prefix"+    , "preflight"+    , "preformed"+    , "pregame"+    , "pregnancy"+    , "pregnant"+    , "preheated"+    , "prelaunch"+    , "prelaw"+    , "prelude"+    , "premiere"+    , "premises"+    , "premium"+    , "prenatal"+    , "preoccupy"+    , "preorder"+    , "prepaid"+    , "prepay"+    , "preplan"+    , "preppy"+    , "preschool"+    , "prescribe"+    , "preseason"+    , "preset"+    , "preshow"+    , "president"+    , "presoak"+    , "press"+    , "presume"+    , "presuming"+    , "preteen"+    , "pretended"+    , "pretender"+    , "pretense"+    , "pretext"+    , "pretty"+    , "pretzel"+    , "prevail"+    , "prevalent"+    , "prevent"+    , "preview"+    , "previous"+    , "prewar"+    , "prewashed"+    , "prideful"+    , "pried"+    , "primal"+    , "primarily"+    , "primary"+    , "primate"+    , "primer"+    , "primp"+    , "princess"+    , "print"+    , "prior"+    , "prism"+    , "prison"+    , "prissy"+    , "pristine"+    , "privacy"+    , "private"+    , "privatize"+    , "prize"+    , "proactive"+    , "probable"+    , "probably"+    , "probation"+    , "probe"+    , "probing"+    , "probiotic"+    , "problem"+    , "procedure"+    , "process"+    , "proclaim"+    , "procreate"+    , "procurer"+    , "prodigal"+    , "prodigy"+    , "produce"+    , "product"+    , "profane"+    , "profanity"+    , "professed"+    , "professor"+    , "profile"+    , "profound"+    , "profusely"+    , "progeny"+    , "prognosis"+    , "program"+    , "progress"+    , "projector"+    , "prologue"+    , "prolonged"+    , "promenade"+    , "prominent"+    , "promoter"+    , "promotion"+    , "prompter"+    , "promptly"+    , "prone"+    , "prong"+    , "pronounce"+    , "pronto"+    , "proofing"+    , "proofread"+    , "proofs"+    , "propeller"+    , "properly"+    , "property"+    , "proponent"+    , "proposal"+    , "propose"+    , "props"+    , "prorate"+    , "protector"+    , "protegee"+    , "proton"+    , "prototype"+    , "protozoan"+    , "protract"+    , "protrude"+    , "proud"+    , "provable"+    , "proved"+    , "proven"+    , "provided"+    , "provider"+    , "providing"+    , "province"+    , "proving"+    , "provoke"+    , "provoking"+    , "provolone"+    , "prowess"+    , "prowler"+    , "prowling"+    , "proximity"+    , "proxy"+    , "prozac"+    , "prude"+    , "prudishly"+    , "prune"+    , "pruning"+    , "pry"+    , "psychic"+    , "public"+    , "publisher"+    , "pucker"+    , "pueblo"+    , "pug"+    , "pull"+    , "pulmonary"+    , "pulp"+    , "pulsate"+    , "pulse"+    , "pulverize"+    , "puma"+    , "pumice"+    , "pummel"+    , "punch"+    , "punctual"+    , "punctuate"+    , "punctured"+    , "pungent"+    , "punisher"+    , "punk"+    , "pupil"+    , "puppet"+    , "puppy"+    , "purchase"+    , "pureblood"+    , "purebred"+    , "purely"+    , "pureness"+    , "purgatory"+    , "purge"+    , "purging"+    , "purifier"+    , "purify"+    , "purist"+    , "puritan"+    , "purity"+    , "purple"+    , "purplish"+    , "purposely"+    , "purr"+    , "purse"+    , "pursuable"+    , "pursuant"+    , "pursuit"+    , "purveyor"+    , "pushcart"+    , "pushchair"+    , "pusher"+    , "pushiness"+    , "pushing"+    , "pushover"+    , "pushpin"+    , "pushup"+    , "pushy"+    , "putdown"+    , "putt"+    , "puzzle"+    , "puzzling"+    , "pyramid"+    , "pyromania"+    , "python"+    ]+  , [ "quack"+    , "quadrant"+    , "quail"+    , "quaintly"+    , "quake"+    , "quaking"+    , "qualified"+    , "qualifier"+    , "qualify"+    , "quality"+    , "qualm"+    , "quantum"+    , "quarrel"+    , "quarry"+    , "quartered"+    , "quarterly"+    , "quarters"+    , "quartet"+    , "quench"+    , "query"+    , "quicken"+    , "quickly"+    , "quickness"+    , "quicksand"+    , "quickstep"+    , "quiet"+    , "quill"+    , "quilt"+    , "quintet"+    , "quintuple"+    , "quirk"+    , "quit"+    , "quiver"+    , "quizzical"+    , "quotable"+    , "quotation"+    , "quote"+    ]+  , [ "rabid"+    , "race"+    , "racing"+    , "racism"+    , "rack"+    , "racoon"+    , "radar"+    , "radial"+    , "radiance"+    , "radiantly"+    , "radiated"+    , "radiation"+    , "radiator"+    , "radio"+    , "radish"+    , "raffle"+    , "raft"+    , "rage"+    , "ragged"+    , "raging"+    , "ragweed"+    , "raider"+    , "railcar"+    , "railing"+    , "railroad"+    , "railway"+    , "raisin"+    , "rake"+    , "raking"+    , "rally"+    , "ramble"+    , "rambling"+    , "ramp"+    , "ramrod"+    , "ranch"+    , "rancidity"+    , "random"+    , "ranged"+    , "ranger"+    , "ranging"+    , "ranked"+    , "ranking"+    , "ransack"+    , "ranting"+    , "rants"+    , "rare"+    , "rarity"+    , "rascal"+    , "rash"+    , "rasping"+    , "ravage"+    , "raven"+    , "ravine"+    , "raving"+    , "ravioli"+    , "ravishing"+    , "reabsorb"+    , "reach"+    , "reacquire"+    , "reaction"+    , "reactive"+    , "reactor"+    , "reaffirm"+    , "ream"+    , "reanalyze"+    , "reappear"+    , "reapply"+    , "reappoint"+    , "reapprove"+    , "rearrange"+    , "rearview"+    , "reason"+    , "reassign"+    , "reassure"+    , "reattach"+    , "reawake"+    , "rebalance"+    , "rebate"+    , "rebel"+    , "rebirth"+    , "reboot"+    , "reborn"+    , "rebound"+    , "rebuff"+    , "rebuild"+    , "rebuilt"+    , "reburial"+    , "rebuttal"+    , "recall"+    , "recant"+    , "recapture"+    , "recast"+    , "recede"+    , "recent"+    , "recess"+    , "recharger"+    , "recipient"+    , "recital"+    , "recite"+    , "reckless"+    , "reclaim"+    , "recliner"+    , "reclining"+    , "recluse"+    , "reclusive"+    , "recognize"+    , "recoil"+    , "recollect"+    , "recolor"+    , "reconcile"+    , "reconfirm"+    , "reconvene"+    , "recopy"+    , "record"+    , "recount"+    , "recoup"+    , "recovery"+    , "recreate"+    , "rectal"+    , "rectangle"+    , "rectified"+    , "rectify"+    , "recycled"+    , "recycler"+    , "recycling"+    , "reemerge"+    , "reenact"+    , "reenter"+    , "reentry"+    , "reexamine"+    , "referable"+    , "referee"+    , "reference"+    , "refill"+    , "refinance"+    , "refined"+    , "refinery"+    , "refining"+    , "refinish"+    , "reflected"+    , "reflector"+    , "reflex"+    , "reflux"+    , "refocus"+    , "refold"+    , "reforest"+    , "reformat"+    , "reformed"+    , "reformer"+    , "reformist"+    , "refract"+    , "refrain"+    , "refreeze"+    , "refresh"+    , "refried"+    , "refueling"+    , "refund"+    , "refurbish"+    , "refurnish"+    , "refusal"+    , "refuse"+    , "refusing"+    , "refutable"+    , "refute"+    , "regain"+    , "regalia"+    , "regally"+    , "reggae"+    , "regime"+    , "region"+    , "register"+    , "registrar"+    , "registry"+    , "regress"+    , "regretful"+    , "regroup"+    , "regular"+    , "regulate"+    , "regulator"+    , "rehab"+    , "reheat"+    , "rehire"+    , "rehydrate"+    , "reimburse"+    , "reissue"+    , "reiterate"+    , "rejoice"+    , "rejoicing"+    , "rejoin"+    , "rekindle"+    , "relapse"+    , "relapsing"+    , "relatable"+    , "related"+    , "relation"+    , "relative"+    , "relax"+    , "relay"+    , "relearn"+    , "release"+    , "relenting"+    , "reliable"+    , "reliably"+    , "reliance"+    , "reliant"+    , "relic"+    , "relieve"+    , "relieving"+    , "relight"+    , "relish"+    , "relive"+    , "reload"+    , "relocate"+    , "relock"+    , "reluctant"+    , "rely"+    , "remake"+    , "remark"+    , "remarry"+    , "rematch"+    , "remedial"+    , "remedy"+    , "remember"+    , "reminder"+    , "remindful"+    , "remission"+    , "remix"+    , "remnant"+    , "remodeler"+    , "remold"+    , "remorse"+    , "remote"+    , "removable"+    , "removal"+    , "removed"+    , "remover"+    , "removing"+    , "rename"+    , "renderer"+    , "rendering"+    , "rendition"+    , "renegade"+    , "renewable"+    , "renewably"+    , "renewal"+    , "renewed"+    , "renounce"+    , "renovate"+    , "renovator"+    , "rentable"+    , "rental"+    , "rented"+    , "renter"+    , "reoccupy"+    , "reoccur"+    , "reopen"+    , "reorder"+    , "repackage"+    , "repacking"+    , "repaint"+    , "repair"+    , "repave"+    , "repaying"+    , "repayment"+    , "repeal"+    , "repeated"+    , "repeater"+    , "repent"+    , "rephrase"+    , "replace"+    , "replay"+    , "replica"+    , "reply"+    , "reporter"+    , "repose"+    , "repossess"+    , "repost"+    , "repressed"+    , "reprimand"+    , "reprint"+    , "reprise"+    , "reproach"+    , "reprocess"+    , "reproduce"+    , "reprogram"+    , "reps"+    , "reptile"+    , "reptilian"+    , "repugnant"+    , "repulsion"+    , "repulsive"+    , "repurpose"+    , "reputable"+    , "reputably"+    , "request"+    , "require"+    , "requisite"+    , "reroute"+    , "rerun"+    , "resale"+    , "resample"+    , "rescuer"+    , "reseal"+    , "research"+    , "reselect"+    , "reseller"+    , "resemble"+    , "resend"+    , "resent"+    , "reset"+    , "reshape"+    , "reshoot"+    , "reshuffle"+    , "residence"+    , "residency"+    , "resident"+    , "residual"+    , "residue"+    , "resigned"+    , "resilient"+    , "resistant"+    , "resisting"+    , "resize"+    , "resolute"+    , "resolved"+    , "resonant"+    , "resonate"+    , "resort"+    , "resource"+    , "respect"+    , "resubmit"+    , "result"+    , "resume"+    , "resupply"+    , "resurface"+    , "resurrect"+    , "retail"+    , "retainer"+    , "retaining"+    , "retake"+    , "retaliate"+    , "retention"+    , "rethink"+    , "retinal"+    , "retired"+    , "retiree"+    , "retiring"+    , "retold"+    , "retool"+    , "retorted"+    , "retouch"+    , "retrace"+    , "retract"+    , "retrain"+    , "retread"+    , "retreat"+    , "retrial"+    , "retrieval"+    , "retriever"+    , "retry"+    , "return"+    , "retying"+    , "retype"+    , "reunion"+    , "reunite"+    , "reusable"+    , "reuse"+    , "reveal"+    , "reveler"+    , "revenge"+    , "revenue"+    , "reverb"+    , "revered"+    , "reverence"+    , "reverend"+    , "reversal"+    , "reverse"+    , "reversing"+    , "reversion"+    , "revert"+    , "revisable"+    , "revise"+    , "revision"+    , "revisit"+    , "revivable"+    , "revival"+    , "reviver"+    , "reviving"+    , "revocable"+    , "revoke"+    , "revolt"+    , "revolver"+    , "revolving"+    , "reward"+    , "rewash"+    , "rewind"+    , "rewire"+    , "reword"+    , "rework"+    , "rewrap"+    , "rewrite"+    , "rhyme"+    , "ribbon"+    , "ribcage"+    , "rice"+    , "riches"+    , "richly"+    , "richness"+    , "rickety"+    , "ricotta"+    , "riddance"+    , "ridden"+    , "ride"+    , "riding"+    , "rifling"+    , "rift"+    , "rigging"+    , "rigid"+    , "rigor"+    , "rimless"+    , "rimmed"+    , "rind"+    , "rink"+    , "rinse"+    , "rinsing"+    , "riot"+    , "ripcord"+    , "ripeness"+    , "ripening"+    , "ripping"+    , "ripple"+    , "rippling"+    , "riptide"+    , "rise"+    , "rising"+    , "risk"+    , "risotto"+    , "ritalin"+    , "ritzy"+    , "rival"+    , "riverbank"+    , "riverbed"+    , "riverboat"+    , "riverside"+    , "riveter"+    , "riveting"+    , "roamer"+    , "roaming"+    , "roast"+    , "robbing"+    , "robe"+    , "robin"+    , "robotics"+    , "robust"+    , "rockband"+    , "rocker"+    , "rocket"+    , "rockfish"+    , "rockiness"+    , "rocking"+    , "rocklike"+    , "rockslide"+    , "rockstar"+    , "rocky"+    , "rogue"+    , "roman"+    , "romp"+    , "rope"+    , "roping"+    , "roster"+    , "rosy"+    , "rotten"+    , "rotting"+    , "rotunda"+    , "roulette"+    , "rounding"+    , "roundish"+    , "roundness"+    , "roundup"+    , "roundworm"+    , "routine"+    , "routing"+    , "rover"+    , "roving"+    , "royal"+    , "rubbed"+    , "rubber"+    , "rubbing"+    , "rubble"+    , "rubdown"+    , "ruby"+    , "ruckus"+    , "rudder"+    , "rug"+    , "ruined"+    , "rule"+    , "rumble"+    , "rumbling"+    , "rummage"+    , "rumor"+    , "runaround"+    , "rundown"+    , "runner"+    , "running"+    , "runny"+    , "runt"+    , "runway"+    , "rupture"+    , "rural"+    , "ruse"+    , "rush"+    , "rust"+    , "rut"+    ]+  , [ "sabbath"+    , "sabotage"+    , "sacrament"+    , "sacred"+    , "sacrifice"+    , "sadden"+    , "saddlebag"+    , "saddled"+    , "saddling"+    , "sadly"+    , "sadness"+    , "safari"+    , "safeguard"+    , "safehouse"+    , "safely"+    , "safeness"+    , "saffron"+    , "saga"+    , "sage"+    , "sagging"+    , "saggy"+    , "said"+    , "saint"+    , "sake"+    , "salad"+    , "salami"+    , "salaried"+    , "salary"+    , "saline"+    , "salon"+    , "saloon"+    , "salsa"+    , "salt"+    , "salutary"+    , "salute"+    , "salvage"+    , "salvaging"+    , "salvation"+    , "same"+    , "sample"+    , "sampling"+    , "sanction"+    , "sanctity"+    , "sanctuary"+    , "sandal"+    , "sandbag"+    , "sandbank"+    , "sandbar"+    , "sandblast"+    , "sandbox"+    , "sanded"+    , "sandfish"+    , "sanding"+    , "sandlot"+    , "sandpaper"+    , "sandpit"+    , "sandstone"+    , "sandstorm"+    , "sandworm"+    , "sandy"+    , "sanitary"+    , "sanitizer"+    , "sank"+    , "santa"+    , "sapling"+    , "sappiness"+    , "sappy"+    , "sarcasm"+    , "sarcastic"+    , "sardine"+    , "sash"+    , "sasquatch"+    , "sassy"+    , "satchel"+    , "satiable"+    , "satin"+    , "satirical"+    , "satisfied"+    , "satisfy"+    , "saturate"+    , "saturday"+    , "sauciness"+    , "saucy"+    , "sauna"+    , "savage"+    , "savanna"+    , "saved"+    , "savings"+    , "savior"+    , "savor"+    , "saxophone"+    , "say"+    , "scabbed"+    , "scabby"+    , "scalded"+    , "scalding"+    , "scale"+    , "scaling"+    , "scallion"+    , "scallop"+    , "scalping"+    , "scam"+    , "scandal"+    , "scanner"+    , "scanning"+    , "scant"+    , "scapegoat"+    , "scarce"+    , "scarcity"+    , "scarecrow"+    , "scared"+    , "scarf"+    , "scarily"+    , "scariness"+    , "scarring"+    , "scary"+    , "scavenger"+    , "scenic"+    , "schedule"+    , "schematic"+    , "scheme"+    , "scheming"+    , "schilling"+    , "schnapps"+    , "scholar"+    , "science"+    , "scientist"+    , "scion"+    , "scoff"+    , "scolding"+    , "scone"+    , "scoop"+    , "scooter"+    , "scope"+    , "scorch"+    , "scorebook"+    , "scorecard"+    , "scored"+    , "scoreless"+    , "scorer"+    , "scoring"+    , "scorn"+    , "scorpion"+    , "scotch"+    , "scoundrel"+    , "scoured"+    , "scouring"+    , "scouting"+    , "scouts"+    , "scowling"+    , "scrabble"+    , "scraggly"+    , "scrambled"+    , "scrambler"+    , "scrap"+    , "scratch"+    , "scrawny"+    , "screen"+    , "scribble"+    , "scribe"+    , "scribing"+    , "scrimmage"+    , "script"+    , "scroll"+    , "scrooge"+    , "scrounger"+    , "scrubbed"+    , "scrubber"+    , "scruffy"+    , "scrunch"+    , "scrutiny"+    , "scuba"+    , "scuff"+    , "sculptor"+    , "sculpture"+    , "scurvy"+    , "scuttle"+    , "secluded"+    , "secluding"+    , "seclusion"+    , "second"+    , "secrecy"+    , "secret"+    , "sectional"+    , "sector"+    , "secular"+    , "securely"+    , "security"+    , "sedan"+    , "sedate"+    , "sedation"+    , "sedative"+    , "sediment"+    , "seduce"+    , "seducing"+    , "segment"+    , "seismic"+    , "seizing"+    , "seldom"+    , "selected"+    , "selection"+    , "selective"+    , "selector"+    , "self"+    , "seltzer"+    , "semantic"+    , "semester"+    , "semicolon"+    , "semifinal"+    , "seminar"+    , "semisoft"+    , "semisweet"+    , "senate"+    , "senator"+    , "send"+    , "senior"+    , "senorita"+    , "sensation"+    , "sensitive"+    , "sensitize"+    , "sensually"+    , "sensuous"+    , "sepia"+    , "september"+    , "septic"+    , "septum"+    , "sequel"+    , "sequence"+    , "sequester"+    , "series"+    , "sermon"+    , "serotonin"+    , "serpent"+    , "serrated"+    , "serve"+    , "service"+    , "serving"+    , "sesame"+    , "sessions"+    , "setback"+    , "setting"+    , "settle"+    , "settling"+    , "setup"+    , "sevenfold"+    , "seventeen"+    , "seventh"+    , "seventy"+    , "severity"+    , "shabby"+    , "shack"+    , "shaded"+    , "shadily"+    , "shadiness"+    , "shading"+    , "shadow"+    , "shady"+    , "shaft"+    , "shakable"+    , "shakily"+    , "shakiness"+    , "shaking"+    , "shaky"+    , "shale"+    , "shallot"+    , "shallow"+    , "shame"+    , "shampoo"+    , "shamrock"+    , "shank"+    , "shanty"+    , "shape"+    , "shaping"+    , "share"+    , "sharpener"+    , "sharper"+    , "sharpie"+    , "sharply"+    , "sharpness"+    , "shawl"+    , "sheath"+    , "shed"+    , "sheep"+    , "sheet"+    , "shelf"+    , "shell"+    , "shelter"+    , "shelve"+    , "shelving"+    , "sherry"+    , "shield"+    , "shifter"+    , "shifting"+    , "shiftless"+    , "shifty"+    , "shimmer"+    , "shimmy"+    , "shindig"+    , "shine"+    , "shingle"+    , "shininess"+    , "shining"+    , "shiny"+    , "ship"+    , "shirt"+    , "shivering"+    , "shock"+    , "shone"+    , "shoplift"+    , "shopper"+    , "shopping"+    , "shoptalk"+    , "shore"+    , "shortage"+    , "shortcake"+    , "shortcut"+    , "shorten"+    , "shorter"+    , "shorthand"+    , "shortlist"+    , "shortly"+    , "shortness"+    , "shorts"+    , "shortwave"+    , "shorty"+    , "shout"+    , "shove"+    , "showbiz"+    , "showcase"+    , "showdown"+    , "shower"+    , "showgirl"+    , "showing"+    , "showman"+    , "shown"+    , "showoff"+    , "showpiece"+    , "showplace"+    , "showroom"+    , "showy"+    , "shrank"+    , "shrapnel"+    , "shredder"+    , "shredding"+    , "shrewdly"+    , "shriek"+    , "shrill"+    , "shrimp"+    , "shrine"+    , "shrink"+    , "shrivel"+    , "shrouded"+    , "shrubbery"+    , "shrubs"+    , "shrug"+    , "shrunk"+    , "shucking"+    , "shudder"+    , "shuffle"+    , "shuffling"+    , "shun"+    , "shush"+    , "shut"+    , "shy"+    , "siamese"+    , "siberian"+    , "sibling"+    , "siding"+    , "sierra"+    , "siesta"+    , "sift"+    , "sighing"+    , "silenced"+    , "silencer"+    , "silent"+    , "silica"+    , "silicon"+    , "silk"+    , "silliness"+    , "silly"+    , "silo"+    , "silt"+    , "silver"+    , "similarly"+    , "simile"+    , "simmering"+    , "simple"+    , "simplify"+    , "simply"+    , "sincere"+    , "sincerity"+    , "singer"+    , "singing"+    , "single"+    , "singular"+    , "sinister"+    , "sinless"+    , "sinner"+    , "sinuous"+    , "sip"+    , "siren"+    , "sister"+    , "sitcom"+    , "sitter"+    , "sitting"+    , "situated"+    , "situation"+    , "sixfold"+    , "sixteen"+    , "sixth"+    , "sixties"+    , "sixtieth"+    , "sixtyfold"+    , "sizable"+    , "sizably"+    , "size"+    , "sizing"+    , "sizzle"+    , "sizzling"+    , "skater"+    , "skating"+    , "skedaddle"+    , "skeletal"+    , "skeleton"+    , "skeptic"+    , "sketch"+    , "skewed"+    , "skewer"+    , "skid"+    , "skied"+    , "skier"+    , "skies"+    , "skiing"+    , "skilled"+    , "skillet"+    , "skillful"+    , "skimmed"+    , "skimmer"+    , "skimming"+    , "skimpily"+    , "skincare"+    , "skinhead"+    , "skinless"+    , "skinning"+    , "skinny"+    , "skintight"+    , "skipper"+    , "skipping"+    , "skirmish"+    , "skirt"+    , "skittle"+    , "skydiver"+    , "skylight"+    , "skyline"+    , "skype"+    , "skyrocket"+    , "skyward"+    , "slab"+    , "slacked"+    , "slacker"+    , "slacking"+    , "slackness"+    , "slacks"+    , "slain"+    , "slam"+    , "slander"+    , "slang"+    , "slapping"+    , "slapstick"+    , "slashed"+    , "slashing"+    , "slate"+    , "slather"+    , "slaw"+    , "sled"+    , "sleek"+    , "sleep"+    , "sleet"+    , "sleeve"+    , "slept"+    , "sliceable"+    , "sliced"+    , "slicer"+    , "slicing"+    , "slick"+    , "slider"+    , "slideshow"+    , "sliding"+    , "slighted"+    , "slighting"+    , "slightly"+    , "slimness"+    , "slimy"+    , "slinging"+    , "slingshot"+    , "slinky"+    , "slip"+    , "slit"+    , "sliver"+    , "slobbery"+    , "slogan"+    , "sloped"+    , "sloping"+    , "sloppily"+    , "sloppy"+    , "slot"+    , "slouching"+    , "slouchy"+    , "sludge"+    , "slug"+    , "slum"+    , "slurp"+    , "slush"+    , "sly"+    , "small"+    , "smartly"+    , "smartness"+    , "smasher"+    , "smashing"+    , "smashup"+    , "smell"+    , "smelting"+    , "smile"+    , "smilingly"+    , "smirk"+    , "smite"+    , "smith"+    , "smitten"+    , "smock"+    , "smog"+    , "smoked"+    , "smokeless"+    , "smokiness"+    , "smoking"+    , "smoky"+    , "smolder"+    , "smooth"+    , "smother"+    , "smudge"+    , "smudgy"+    , "smuggler"+    , "smuggling"+    , "smugly"+    , "smugness"+    , "snack"+    , "snagged"+    , "snaking"+    , "snap"+    , "snare"+    , "snarl"+    , "snazzy"+    , "sneak"+    , "sneer"+    , "sneeze"+    , "sneezing"+    , "snide"+    , "sniff"+    , "snippet"+    , "snipping"+    , "snitch"+    , "snooper"+    , "snooze"+    , "snore"+    , "snoring"+    , "snorkel"+    , "snort"+    , "snout"+    , "snowbird"+    , "snowboard"+    , "snowbound"+    , "snowcap"+    , "snowdrift"+    , "snowdrop"+    , "snowfall"+    , "snowfield"+    , "snowflake"+    , "snowiness"+    , "snowless"+    , "snowman"+    , "snowplow"+    , "snowshoe"+    , "snowstorm"+    , "snowsuit"+    , "snowy"+    , "snub"+    , "snuff"+    , "snuggle"+    , "snugly"+    , "snugness"+    , "speak"+    , "spearfish"+    , "spearhead"+    , "spearman"+    , "spearmint"+    , "species"+    , "specimen"+    , "specked"+    , "speckled"+    , "specks"+    , "spectacle"+    , "spectator"+    , "spectrum"+    , "speculate"+    , "speech"+    , "speed"+    , "spellbind"+    , "speller"+    , "spelling"+    , "spendable"+    , "spender"+    , "spending"+    , "spent"+    , "spew"+    , "sphere"+    , "spherical"+    , "sphinx"+    , "spider"+    , "spied"+    , "spiffy"+    , "spill"+    , "spilt"+    , "spinach"+    , "spinal"+    , "spindle"+    , "spinner"+    , "spinning"+    , "spinout"+    , "spinster"+    , "spiny"+    , "spiral"+    , "spirited"+    , "spiritism"+    , "spirits"+    , "spiritual"+    , "splashed"+    , "splashing"+    , "splashy"+    , "splatter"+    , "spleen"+    , "splendid"+    , "splendor"+    , "splice"+    , "splicing"+    , "splinter"+    , "splotchy"+    , "splurge"+    , "spoilage"+    , "spoiled"+    , "spoiler"+    , "spoiling"+    , "spoils"+    , "spoken"+    , "spokesman"+    , "sponge"+    , "spongy"+    , "sponsor"+    , "spoof"+    , "spookily"+    , "spooky"+    , "spool"+    , "spoon"+    , "spore"+    , "sporting"+    , "sports"+    , "sporty"+    , "spotless"+    , "spotlight"+    , "spotted"+    , "spotter"+    , "spotting"+    , "spotty"+    , "spousal"+    , "spouse"+    , "spout"+    , "sprain"+    , "sprang"+    , "sprawl"+    , "spray"+    , "spree"+    , "sprig"+    , "spring"+    , "sprinkled"+    , "sprinkler"+    , "sprint"+    , "sprite"+    , "sprout"+    , "spruce"+    , "sprung"+    , "spry"+    , "spud"+    , "spur"+    , "sputter"+    , "spyglass"+    , "squabble"+    , "squad"+    , "squall"+    , "squander"+    , "squash"+    , "squatted"+    , "squatter"+    , "squatting"+    , "squeak"+    , "squealer"+    , "squealing"+    , "squeamish"+    , "squeegee"+    , "squeeze"+    , "squeezing"+    , "squid"+    , "squiggle"+    , "squiggly"+    , "squint"+    , "squire"+    , "squirt"+    , "squishier"+    , "squishy"+    , "stability"+    , "stabilize"+    , "stable"+    , "stack"+    , "stadium"+    , "staff"+    , "stage"+    , "staging"+    , "stagnant"+    , "stagnate"+    , "stainable"+    , "stained"+    , "staining"+    , "stainless"+    , "stalemate"+    , "staleness"+    , "stalling"+    , "stallion"+    , "stamina"+    , "stammer"+    , "stamp"+    , "stand"+    , "stank"+    , "staple"+    , "stapling"+    , "starboard"+    , "starch"+    , "stardom"+    , "stardust"+    , "starfish"+    , "stargazer"+    , "staring"+    , "stark"+    , "starless"+    , "starlet"+    , "starlight"+    , "starlit"+    , "starring"+    , "starry"+    , "starship"+    , "starter"+    , "starting"+    , "startle"+    , "startling"+    , "startup"+    , "starved"+    , "starving"+    , "stash"+    , "state"+    , "static"+    , "statistic"+    , "statue"+    , "stature"+    , "status"+    , "statute"+    , "statutory"+    , "staunch"+    , "stays"+    , "steadfast"+    , "steadier"+    , "steadily"+    , "steadying"+    , "steam"+    , "steed"+    , "steep"+    , "steerable"+    , "steering"+    , "steersman"+    , "stegosaur"+    , "stellar"+    , "stem"+    , "stench"+    , "stencil"+    , "step"+    , "stereo"+    , "sterile"+    , "sterility"+    , "sterilize"+    , "sterling"+    , "sternness"+    , "sternum"+    , "stew"+    , "stick"+    , "stiffen"+    , "stiffly"+    , "stiffness"+    , "stifle"+    , "stifling"+    , "stillness"+    , "stilt"+    , "stimulant"+    , "stimulate"+    , "stimuli"+    , "stimulus"+    , "stinger"+    , "stingily"+    , "stinging"+    , "stingray"+    , "stingy"+    , "stinking"+    , "stinky"+    , "stipend"+    , "stipulate"+    , "stir"+    , "stitch"+    , "stock"+    , "stoic"+    , "stoke"+    , "stole"+    , "stomp"+    , "stonewall"+    , "stoneware"+    , "stonework"+    , "stoning"+    , "stony"+    , "stood"+    , "stooge"+    , "stool"+    , "stoop"+    , "stoplight"+    , "stoppable"+    , "stoppage"+    , "stopped"+    , "stopper"+    , "stopping"+    , "stopwatch"+    , "storable"+    , "storage"+    , "storeroom"+    , "storewide"+    , "storm"+    , "stout"+    , "stove"+    , "stowaway"+    , "stowing"+    , "straddle"+    , "straggler"+    , "strained"+    , "strainer"+    , "straining"+    , "strangely"+    , "stranger"+    , "strangle"+    , "strategic"+    , "strategy"+    , "stratus"+    , "straw"+    , "stray"+    , "streak"+    , "stream"+    , "street"+    , "strength"+    , "strenuous"+    , "strep"+    , "stress"+    , "stretch"+    , "strewn"+    , "stricken"+    , "strict"+    , "stride"+    , "strife"+    , "strike"+    , "striking"+    , "strive"+    , "striving"+    , "strobe"+    , "strode"+    , "stroller"+    , "strongbox"+    , "strongly"+    , "strongman"+    , "struck"+    , "structure"+    , "strudel"+    , "struggle"+    , "strum"+    , "strung"+    , "strut"+    , "stubbed"+    , "stubble"+    , "stubbly"+    , "stubborn"+    , "stucco"+    , "stuck"+    , "student"+    , "studied"+    , "studio"+    , "study"+    , "stuffed"+    , "stuffing"+    , "stuffy"+    , "stumble"+    , "stumbling"+    , "stump"+    , "stung"+    , "stunned"+    , "stunner"+    , "stunning"+    , "stunt"+    , "stupor"+    , "sturdily"+    , "sturdy"+    , "styling"+    , "stylishly"+    , "stylist"+    , "stylized"+    , "stylus"+    , "suave"+    , "subarctic"+    , "subatomic"+    , "subdivide"+    , "subdued"+    , "subduing"+    , "subfloor"+    , "subgroup"+    , "subheader"+    , "subject"+    , "sublease"+    , "sublet"+    , "sublevel"+    , "sublime"+    , "submarine"+    , "submerge"+    , "submersed"+    , "submitter"+    , "subpanel"+    , "subpar"+    , "subplot"+    , "subprime"+    , "subscribe"+    , "subscript"+    , "subsector"+    , "subside"+    , "subsiding"+    , "subsidize"+    , "subsidy"+    , "subsoil"+    , "subsonic"+    , "substance"+    , "subsystem"+    , "subtext"+    , "subtitle"+    , "subtly"+    , "subtotal"+    , "subtract"+    , "subtype"+    , "suburb"+    , "subway"+    , "subwoofer"+    , "subzero"+    , "succulent"+    , "such"+    , "suction"+    , "sudden"+    , "sudoku"+    , "suds"+    , "sufferer"+    , "suffering"+    , "suffice"+    , "suffix"+    , "suffocate"+    , "suffrage"+    , "sugar"+    , "suggest"+    , "suing"+    , "suitable"+    , "suitably"+    , "suitcase"+    , "suitor"+    , "sulfate"+    , "sulfide"+    , "sulfite"+    , "sulfur"+    , "sulk"+    , "sullen"+    , "sulphate"+    , "sulphuric"+    , "sultry"+    , "superbowl"+    , "superglue"+    , "superhero"+    , "superior"+    , "superjet"+    , "superman"+    , "supermom"+    , "supernova"+    , "supervise"+    , "supper"+    , "supplier"+    , "supply"+    , "support"+    , "supremacy"+    , "supreme"+    , "surcharge"+    , "surely"+    , "sureness"+    , "surface"+    , "surfacing"+    , "surfboard"+    , "surfer"+    , "surgery"+    , "surgical"+    , "surging"+    , "surname"+    , "surpass"+    , "surplus"+    , "surprise"+    , "surreal"+    , "surrender"+    , "surrogate"+    , "surround"+    , "survey"+    , "survival"+    , "survive"+    , "surviving"+    , "survivor"+    , "sushi"+    , "suspect"+    , "suspend"+    , "suspense"+    , "sustained"+    , "sustainer"+    , "swab"+    , "swaddling"+    , "swagger"+    , "swampland"+    , "swan"+    , "swapping"+    , "swarm"+    , "sway"+    , "swear"+    , "sweat"+    , "sweep"+    , "swell"+    , "swept"+    , "swerve"+    , "swifter"+    , "swiftly"+    , "swiftness"+    , "swimmable"+    , "swimmer"+    , "swimming"+    , "swimsuit"+    , "swimwear"+    , "swinger"+    , "swinging"+    , "swipe"+    , "swirl"+    , "switch"+    , "swivel"+    , "swizzle"+    , "swooned"+    , "swoop"+    , "swoosh"+    , "swore"+    , "sworn"+    , "swung"+    , "sycamore"+    , "sympathy"+    , "symphonic"+    , "symphony"+    , "symptom"+    , "synapse"+    , "syndrome"+    , "synergy"+    , "synopses"+    , "synopsis"+    , "synthesis"+    , "synthetic"+    , "syrup"+    , "system"+    ]+  , [ "t-shirt"+    , "tabasco"+    , "tabby"+    , "tableful"+    , "tables"+    , "tablet"+    , "tableware"+    , "tabloid"+    , "tackiness"+    , "tacking"+    , "tackle"+    , "tackling"+    , "tacky"+    , "taco"+    , "tactful"+    , "tactical"+    , "tactics"+    , "tactile"+    , "tactless"+    , "tadpole"+    , "taekwondo"+    , "tag"+    , "tainted"+    , "take"+    , "taking"+    , "talcum"+    , "talisman"+    , "tall"+    , "talon"+    , "tamale"+    , "tameness"+    , "tamer"+    , "tamper"+    , "tank"+    , "tanned"+    , "tannery"+    , "tanning"+    , "tantrum"+    , "tapeless"+    , "tapered"+    , "tapering"+    , "tapestry"+    , "tapioca"+    , "tapping"+    , "taps"+    , "tarantula"+    , "target"+    , "tarmac"+    , "tarnish"+    , "tarot"+    , "tartar"+    , "tartly"+    , "tartness"+    , "task"+    , "tassel"+    , "taste"+    , "tastiness"+    , "tasting"+    , "tasty"+    , "tattered"+    , "tattle"+    , "tattling"+    , "tattoo"+    , "taunt"+    , "tavern"+    , "thank"+    , "that"+    , "thaw"+    , "theater"+    , "theatrics"+    , "thee"+    , "theft"+    , "theme"+    , "theology"+    , "theorize"+    , "thermal"+    , "thermos"+    , "thesaurus"+    , "these"+    , "thesis"+    , "thespian"+    , "thicken"+    , "thicket"+    , "thickness"+    , "thieving"+    , "thievish"+    , "thigh"+    , "thimble"+    , "thing"+    , "think"+    , "thinly"+    , "thinner"+    , "thinness"+    , "thinning"+    , "thirstily"+    , "thirsting"+    , "thirsty"+    , "thirteen"+    , "thirty"+    , "thong"+    , "thorn"+    , "those"+    , "thousand"+    , "thrash"+    , "thread"+    , "threaten"+    , "threefold"+    , "thrift"+    , "thrill"+    , "thrive"+    , "thriving"+    , "throat"+    , "throbbing"+    , "throng"+    , "throttle"+    , "throwaway"+    , "throwback"+    , "thrower"+    , "throwing"+    , "thud"+    , "thumb"+    , "thumping"+    , "thursday"+    , "thus"+    , "thwarting"+    , "thyself"+    , "tiara"+    , "tibia"+    , "tidal"+    , "tidbit"+    , "tidiness"+    , "tidings"+    , "tidy"+    , "tiger"+    , "tighten"+    , "tightly"+    , "tightness"+    , "tightrope"+    , "tightwad"+    , "tigress"+    , "tile"+    , "tiling"+    , "till"+    , "tilt"+    , "timid"+    , "timing"+    , "timothy"+    , "tinderbox"+    , "tinfoil"+    , "tingle"+    , "tingling"+    , "tingly"+    , "tinker"+    , "tinkling"+    , "tinsel"+    , "tinsmith"+    , "tint"+    , "tinwork"+    , "tiny"+    , "tipoff"+    , "tipped"+    , "tipper"+    , "tipping"+    , "tiptoeing"+    , "tiptop"+    , "tiring"+    , "tissue"+    , "trace"+    , "tracing"+    , "track"+    , "traction"+    , "tractor"+    , "trade"+    , "trading"+    , "tradition"+    , "traffic"+    , "tragedy"+    , "trailing"+    , "trailside"+    , "train"+    , "traitor"+    , "trance"+    , "tranquil"+    , "transfer"+    , "transform"+    , "translate"+    , "transpire"+    , "transport"+    , "transpose"+    , "trapdoor"+    , "trapeze"+    , "trapezoid"+    , "trapped"+    , "trapper"+    , "trapping"+    , "traps"+    , "trash"+    , "travel"+    , "traverse"+    , "travesty"+    , "tray"+    , "treachery"+    , "treading"+    , "treadmill"+    , "treason"+    , "treat"+    , "treble"+    , "tree"+    , "trekker"+    , "tremble"+    , "trembling"+    , "tremor"+    , "trench"+    , "trend"+    , "trespass"+    , "triage"+    , "trial"+    , "triangle"+    , "tribesman"+    , "tribunal"+    , "tribune"+    , "tributary"+    , "tribute"+    , "triceps"+    , "trickery"+    , "trickily"+    , "tricking"+    , "trickle"+    , "trickster"+    , "tricky"+    , "tricolor"+    , "tricycle"+    , "trident"+    , "tried"+    , "trifle"+    , "trifocals"+    , "trillion"+    , "trilogy"+    , "trimester"+    , "trimmer"+    , "trimming"+    , "trimness"+    , "trinity"+    , "trio"+    , "tripod"+    , "tripping"+    , "triumph"+    , "trivial"+    , "trodden"+    , "trolling"+    , "trombone"+    , "trophy"+    , "tropical"+    , "tropics"+    , "trouble"+    , "troubling"+    , "trough"+    , "trousers"+    , "trout"+    , "trowel"+    , "truce"+    , "truck"+    , "truffle"+    , "trump"+    , "trunks"+    , "trustable"+    , "trustee"+    , "trustful"+    , "trusting"+    , "trustless"+    , "truth"+    , "try"+    , "tubby"+    , "tubeless"+    , "tubular"+    , "tucking"+    , "tuesday"+    , "tug"+    , "tuition"+    , "tulip"+    , "tumble"+    , "tumbling"+    , "tummy"+    , "turban"+    , "turbine"+    , "turbofan"+    , "turbojet"+    , "turbulent"+    , "turf"+    , "turkey"+    , "turmoil"+    , "turret"+    , "turtle"+    , "tusk"+    , "tutor"+    , "tutu"+    , "tux"+    , "tweak"+    , "tweed"+    , "tweet"+    , "tweezers"+    , "twelve"+    , "twentieth"+    , "twenty"+    , "twerp"+    , "twice"+    , "twiddle"+    , "twiddling"+    , "twig"+    , "twilight"+    , "twine"+    , "twins"+    , "twirl"+    , "twistable"+    , "twisted"+    , "twister"+    , "twisting"+    , "twisty"+    , "twitch"+    , "twitter"+    , "tycoon"+    , "tying"+    , "tyke"+    ]+  , [ "udder"+    , "ultimate"+    , "ultimatum"+    , "ultra"+    , "umbilical"+    , "umbrella"+    , "umpire"+    , "unabashed"+    , "unable"+    , "unadorned"+    , "unadvised"+    , "unafraid"+    , "unaired"+    , "unaligned"+    , "unaltered"+    , "unarmored"+    , "unashamed"+    , "unaudited"+    , "unawake"+    , "unaware"+    , "unbaked"+    , "unbalance"+    , "unbeaten"+    , "unbend"+    , "unbent"+    , "unbiased"+    , "unbitten"+    , "unblended"+    , "unblessed"+    , "unblock"+    , "unbolted"+    , "unbounded"+    , "unboxed"+    , "unbraided"+    , "unbridle"+    , "unbroken"+    , "unbuckled"+    , "unbundle"+    , "unburned"+    , "unbutton"+    , "uncanny"+    , "uncapped"+    , "uncaring"+    , "uncertain"+    , "unchain"+    , "unchanged"+    , "uncharted"+    , "uncheck"+    , "uncivil"+    , "unclad"+    , "unclaimed"+    , "unclamped"+    , "unclasp"+    , "uncle"+    , "unclip"+    , "uncloak"+    , "unclog"+    , "unclothed"+    , "uncoated"+    , "uncoiled"+    , "uncolored"+    , "uncombed"+    , "uncommon"+    , "uncooked"+    , "uncork"+    , "uncorrupt"+    , "uncounted"+    , "uncouple"+    , "uncouth"+    , "uncover"+    , "uncross"+    , "uncrown"+    , "uncrushed"+    , "uncured"+    , "uncurious"+    , "uncurled"+    , "uncut"+    , "undamaged"+    , "undated"+    , "undaunted"+    , "undead"+    , "undecided"+    , "undefined"+    , "underage"+    , "underarm"+    , "undercoat"+    , "undercook"+    , "undercut"+    , "underdog"+    , "underdone"+    , "underfed"+    , "underfeed"+    , "underfoot"+    , "undergo"+    , "undergrad"+    , "underhand"+    , "underline"+    , "underling"+    , "undermine"+    , "undermost"+    , "underpaid"+    , "underpass"+    , "underpay"+    , "underrate"+    , "undertake"+    , "undertone"+    , "undertook"+    , "undertow"+    , "underuse"+    , "underwear"+    , "underwent"+    , "underwire"+    , "undesired"+    , "undiluted"+    , "undivided"+    , "undocked"+    , "undoing"+    , "undone"+    , "undrafted"+    , "undress"+    , "undrilled"+    , "undusted"+    , "undying"+    , "unearned"+    , "unearth"+    , "unease"+    , "uneasily"+    , "uneasy"+    , "uneatable"+    , "uneaten"+    , "unedited"+    , "unelected"+    , "unending"+    , "unengaged"+    , "unenvied"+    , "unequal"+    , "unethical"+    , "uneven"+    , "unexpired"+    , "unexposed"+    , "unfailing"+    , "unfair"+    , "unfasten"+    , "unfazed"+    , "unfeeling"+    , "unfiled"+    , "unfilled"+    , "unfitted"+    , "unfitting"+    , "unfixable"+    , "unfixed"+    , "unflawed"+    , "unfocused"+    , "unfold"+    , "unfounded"+    , "unframed"+    , "unfreeze"+    , "unfrosted"+    , "unfrozen"+    , "unfunded"+    , "unglazed"+    , "ungloved"+    , "unglue"+    , "ungodly"+    , "ungraded"+    , "ungreased"+    , "unguarded"+    , "unguided"+    , "unhappily"+    , "unhappy"+    , "unharmed"+    , "unhealthy"+    , "unheard"+    , "unhearing"+    , "unheated"+    , "unhelpful"+    , "unhidden"+    , "unhinge"+    , "unhitched"+    , "unholy"+    , "unhook"+    , "unicorn"+    , "unicycle"+    , "unified"+    , "unifier"+    , "uniformed"+    , "uniformly"+    , "unify"+    , "unimpeded"+    , "uninjured"+    , "uninstall"+    , "uninsured"+    , "uninvited"+    , "union"+    , "uniquely"+    , "unisexual"+    , "unison"+    , "unissued"+    , "unit"+    , "universal"+    , "universe"+    , "unjustly"+    , "unkempt"+    , "unkind"+    , "unknotted"+    , "unknowing"+    , "unknown"+    , "unlaced"+    , "unlatch"+    , "unlawful"+    , "unleaded"+    , "unlearned"+    , "unleash"+    , "unless"+    , "unleveled"+    , "unlighted"+    , "unlikable"+    , "unlimited"+    , "unlined"+    , "unlinked"+    , "unlisted"+    , "unlit"+    , "unlivable"+    , "unloaded"+    , "unloader"+    , "unlocked"+    , "unlocking"+    , "unlovable"+    , "unloved"+    , "unlovely"+    , "unloving"+    , "unluckily"+    , "unlucky"+    , "unmade"+    , "unmanaged"+    , "unmanned"+    , "unmapped"+    , "unmarked"+    , "unmasked"+    , "unmasking"+    , "unmatched"+    , "unmindful"+    , "unmixable"+    , "unmixed"+    , "unmolded"+    , "unmoral"+    , "unmovable"+    , "unmoved"+    , "unmoving"+    , "unnamable"+    , "unnamed"+    , "unnatural"+    , "unneeded"+    , "unnerve"+    , "unnerving"+    , "unnoticed"+    , "unopened"+    , "unopposed"+    , "unpack"+    , "unpadded"+    , "unpaid"+    , "unpainted"+    , "unpaired"+    , "unpaved"+    , "unpeeled"+    , "unpicked"+    , "unpiloted"+    , "unpinned"+    , "unplanned"+    , "unplanted"+    , "unpleased"+    , "unpledged"+    , "unplowed"+    , "unplug"+    , "unpopular"+    , "unproven"+    , "unquote"+    , "unranked"+    , "unrated"+    , "unraveled"+    , "unreached"+    , "unread"+    , "unreal"+    , "unreeling"+    , "unrefined"+    , "unrelated"+    , "unrented"+    , "unrest"+    , "unretired"+    , "unrevised"+    , "unrigged"+    , "unripe"+    , "unrivaled"+    , "unroasted"+    , "unrobed"+    , "unroll"+    , "unruffled"+    , "unruly"+    , "unrushed"+    , "unsaddle"+    , "unsafe"+    , "unsaid"+    , "unsalted"+    , "unsaved"+    , "unsavory"+    , "unscathed"+    , "unscented"+    , "unscrew"+    , "unsealed"+    , "unseated"+    , "unsecured"+    , "unseeing"+    , "unseemly"+    , "unseen"+    , "unselect"+    , "unselfish"+    , "unsent"+    , "unsettled"+    , "unshackle"+    , "unshaken"+    , "unshaved"+    , "unshaven"+    , "unsheathe"+    , "unshipped"+    , "unsightly"+    , "unsigned"+    , "unskilled"+    , "unsliced"+    , "unsmooth"+    , "unsnap"+    , "unsocial"+    , "unsoiled"+    , "unsold"+    , "unsolved"+    , "unsorted"+    , "unspoiled"+    , "unspoken"+    , "unstable"+    , "unstaffed"+    , "unstamped"+    , "unsteady"+    , "unsterile"+    , "unstirred"+    , "unstitch"+    , "unstopped"+    , "unstuck"+    , "unstuffed"+    , "unstylish"+    , "unsubtle"+    , "unsubtly"+    , "unsuited"+    , "unsure"+    , "unsworn"+    , "untagged"+    , "untainted"+    , "untaken"+    , "untamed"+    , "untangled"+    , "untapped"+    , "untaxed"+    , "unthawed"+    , "unthread"+    , "untidy"+    , "untie"+    , "until"+    , "untimed"+    , "untimely"+    , "untitled"+    , "untoasted"+    , "untold"+    , "untouched"+    , "untracked"+    , "untrained"+    , "untreated"+    , "untried"+    , "untrimmed"+    , "untrue"+    , "untruth"+    , "unturned"+    , "untwist"+    , "untying"+    , "unusable"+    , "unused"+    , "unusual"+    , "unvalued"+    , "unvaried"+    , "unvarying"+    , "unveiled"+    , "unveiling"+    , "unvented"+    , "unviable"+    , "unvisited"+    , "unvocal"+    , "unwanted"+    , "unwarlike"+    , "unwary"+    , "unwashed"+    , "unwatched"+    , "unweave"+    , "unwed"+    , "unwelcome"+    , "unwell"+    , "unwieldy"+    , "unwilling"+    , "unwind"+    , "unwired"+    , "unwitting"+    , "unwomanly"+    , "unworldly"+    , "unworn"+    , "unworried"+    , "unworthy"+    , "unwound"+    , "unwoven"+    , "unwrapped"+    , "unwritten"+    , "unzip"+    , "upbeat"+    , "upchuck"+    , "upcoming"+    , "upcountry"+    , "update"+    , "upfront"+    , "upgrade"+    , "upheaval"+    , "upheld"+    , "uphill"+    , "uphold"+    , "uplifted"+    , "uplifting"+    , "upload"+    , "upon"+    , "upper"+    , "upright"+    , "uprising"+    , "upriver"+    , "uproar"+    , "uproot"+    , "upscale"+    , "upside"+    , "upstage"+    , "upstairs"+    , "upstart"+    , "upstate"+    , "upstream"+    , "upstroke"+    , "upswing"+    , "uptake"+    , "uptight"+    , "uptown"+    , "upturned"+    , "upward"+    , "upwind"+    , "uranium"+    , "urban"+    , "urchin"+    , "urethane"+    , "urgency"+    , "urgent"+    , "urging"+    , "urologist"+    , "urology"+    , "usable"+    , "usage"+    , "useable"+    , "used"+    , "uselessly"+    , "user"+    , "usher"+    , "usual"+    , "utensil"+    , "utility"+    , "utilize"+    , "utmost"+    , "utopia"+    , "utter"+    ]+  , [ "vacancy"+    , "vacant"+    , "vacate"+    , "vacation"+    , "vagabond"+    , "vagrancy"+    , "vagrantly"+    , "vaguely"+    , "vagueness"+    , "valiant"+    , "valid"+    , "valium"+    , "valley"+    , "valuables"+    , "value"+    , "vanilla"+    , "vanish"+    , "vanity"+    , "vanquish"+    , "vantage"+    , "vaporizer"+    , "variable"+    , "variably"+    , "varied"+    , "variety"+    , "various"+    , "varmint"+    , "varnish"+    , "varsity"+    , "varying"+    , "vascular"+    , "vaseline"+    , "vastly"+    , "vastness"+    , "veal"+    , "vegan"+    , "veggie"+    , "vehicular"+    , "velcro"+    , "velocity"+    , "velvet"+    , "vendetta"+    , "vending"+    , "vendor"+    , "veneering"+    , "vengeful"+    , "venomous"+    , "ventricle"+    , "venture"+    , "venue"+    , "venus"+    , "verbalize"+    , "verbally"+    , "verbose"+    , "verdict"+    , "verify"+    , "verse"+    , "version"+    , "versus"+    , "vertebrae"+    , "vertical"+    , "vertigo"+    , "very"+    , "vessel"+    , "vest"+    , "veteran"+    , "veto"+    , "vexingly"+    , "viability"+    , "viable"+    , "vibes"+    , "vice"+    , "vicinity"+    , "victory"+    , "video"+    , "viewable"+    , "viewer"+    , "viewing"+    , "viewless"+    , "viewpoint"+    , "vigorous"+    , "village"+    , "villain"+    , "vindicate"+    , "vineyard"+    , "vintage"+    , "violate"+    , "violation"+    , "violator"+    , "violet"+    , "violin"+    , "viper"+    , "viral"+    , "virtual"+    , "virtuous"+    , "virus"+    , "visa"+    , "viscosity"+    , "viscous"+    , "viselike"+    , "visible"+    , "visibly"+    , "vision"+    , "visiting"+    , "visitor"+    , "visor"+    , "vista"+    , "vitality"+    , "vitalize"+    , "vitally"+    , "vitamins"+    , "vivacious"+    , "vividly"+    , "vividness"+    , "vixen"+    , "vocalist"+    , "vocalize"+    , "vocally"+    , "vocation"+    , "voice"+    , "voicing"+    , "void"+    , "volatile"+    , "volley"+    , "voltage"+    , "volumes"+    , "voter"+    , "voting"+    , "voucher"+    , "vowed"+    , "vowel"+    , "voyage"+    ]+  , [ "wackiness"+    , "wad"+    , "wafer"+    , "waffle"+    , "waged"+    , "wager"+    , "wages"+    , "waggle"+    , "wagon"+    , "wake"+    , "waking"+    , "walk"+    , "walmart"+    , "walnut"+    , "walrus"+    , "waltz"+    , "wand"+    , "wannabe"+    , "wanted"+    , "wanting"+    , "wasabi"+    , "washable"+    , "washbasin"+    , "washboard"+    , "washbowl"+    , "washcloth"+    , "washday"+    , "washed"+    , "washer"+    , "washhouse"+    , "washing"+    , "washout"+    , "washroom"+    , "washstand"+    , "washtub"+    , "wasp"+    , "wasting"+    , "watch"+    , "water"+    , "waviness"+    , "waving"+    , "wavy"+    , "whacking"+    , "whacky"+    , "wham"+    , "wharf"+    , "wheat"+    , "whenever"+    , "whiff"+    , "whimsical"+    , "whinny"+    , "whiny"+    , "whisking"+    , "whoever"+    , "whole"+    , "whomever"+    , "whoopee"+    , "whooping"+    , "whoops"+    , "why"+    , "wick"+    , "widely"+    , "widen"+    , "widget"+    , "widow"+    , "width"+    , "wieldable"+    , "wielder"+    , "wife"+    , "wifi"+    , "wikipedia"+    , "wildcard"+    , "wildcat"+    , "wilder"+    , "wildfire"+    , "wildfowl"+    , "wildland"+    , "wildlife"+    , "wildly"+    , "wildness"+    , "willed"+    , "willfully"+    , "willing"+    , "willow"+    , "willpower"+    , "wilt"+    , "wimp"+    , "wince"+    , "wincing"+    , "wind"+    , "wing"+    , "winking"+    , "winner"+    , "winnings"+    , "winter"+    , "wipe"+    , "wired"+    , "wireless"+    , "wiring"+    , "wiry"+    , "wisdom"+    , "wise"+    , "wish"+    , "wisplike"+    , "wispy"+    , "wistful"+    , "wizard"+    , "wobble"+    , "wobbling"+    , "wobbly"+    , "wok"+    , "wolf"+    , "wolverine"+    , "womanhood"+    , "womankind"+    , "womanless"+    , "womanlike"+    , "womanly"+    , "womb"+    , "woof"+    , "wooing"+    , "wool"+    , "woozy"+    , "word"+    , "work"+    , "worried"+    , "worrier"+    , "worrisome"+    , "worry"+    , "worsening"+    , "worshiper"+    , "worst"+    , "wound"+    , "woven"+    , "wow"+    , "wrangle"+    , "wrath"+    , "wreath"+    , "wreckage"+    , "wrecker"+    , "wrecking"+    , "wrench"+    , "wriggle"+    , "wriggly"+    , "wrinkle"+    , "wrinkly"+    , "wrist"+    , "writing"+    , "written"+    , "wrongdoer"+    , "wronged"+    , "wrongful"+    , "wrongly"+    , "wrongness"+    , "wrought"+    ]+  , [ "xbox"+    , "xerox"+    ]+  , [ "yahoo"+    , "yam"+    , "yanking"+    , "yapping"+    , "yard"+    , "yarn"+    , "yeah"+    , "yearbook"+    , "yearling"+    , "yearly"+    , "yearning"+    , "yeast"+    , "yelling"+    , "yelp"+    , "yen"+    , "yesterday"+    , "yiddish"+    , "yield"+    , "yin"+    , "yippee"+    , "yo-yo"+    , "yodel"+    , "yoga"+    , "yogurt"+    , "yonder"+    , "yoyo"+    , "yummy"+    ]+  , [ "zap"+    , "zealous"+    , "zebra"+    , "zen"+    , "zeppelin"+    , "zero"+    , "zestfully"+    , "zesty"+    , "zigzagged"+    , "zipfile"+    , "zipping"+    , "zippy"+    , "zips"+    , "zit"+    , "zodiac"+    , "zombie"+    , "zone"+    , "zoning"+    , "zookeeper"+    , "zoologist"+    , "zoology"+    , "zoom"+    ]+  ]