Python program for word guessing game
Python is a powerful multi-purpose programming language used by multiple giant companies. It has simple and easy-to-use syntax making it the perfect language for someone trying to learn computer programming for the first time. It is a high-level programming language, and its core design philosophy is all about code readability and syntax that allows programmers to express concepts in a few lines of code.
In this article, we will use the random module to make a word-guessing game. This game is for beginners learning to code in python and to give them a little brief about using strings, loops, and conditional(If, else) statements.
random module: Sometimes we want the computer to pick a random number in a given range, pick a random element from a list, pick a random card from a deck, flip a coin, etc. The random module provides access to functions that support these types of operations. One such operation is random.choice() method (returns a random item from a list, tuple, or string.) that we are going to use in order to select one random word from a list of words that we’ve created.
Example 1: Word guessing game
In this game, there is a list of words present, out of which our interpreter will choose 1 random word. The user first has to input their names and then, will be asked to guess any alphabet. If the random word contains that alphabet, it will be shown as the output(with correct placement) else the program will ask you to guess another alphabet. The user will be given 12 turns(which can be changed accordingly) to guess the complete word.
Below is the python implementation:
Python3
import random # library that we use in order to choose # on random words from a list of words name = input ( "What is your name? " ) # Here the user is asked to enter the name first print ( "Good Luck ! " , name) words = [ 'rainbow' , 'computer' , 'science' , 'programming' , 'python' , 'mathematics' , 'player' , 'condition' , 'reverse' , 'water' , 'board' , 'Beginner' ] # Function will choose one random # word from this list of words word = random.choice(words) print ( "Guess the characters" ) guesses = '' # any number of turns can be used here turns = 12 while turns > 0 : # counts the number of times a user fails failed = 0 # all characters from the input # word taking one at a time. for char in word: # comparing that character with # the character in guesses if char in guesses: print (char, end = " " ) else : print ( "_" ) # for every failure 1 will be # incremented in failure failed + = 1 if failed = = 0 : # user will win the game if failure is 0 # and 'You Win' will be given as output print ( "You Win" ) # this print the correct word print ( "The word is: " , word) break # if user has input the wrong alphabet then # it will ask user to enter another alphabet print () guess = input ( "guess a character:" ) # every input character will be stored in guesses guesses + = guess # check input with the character in word if guess not in word: turns - = 1 # if the character doesn’t match the word # then “Wrong” will be given as output print ( "Wrong" ) # this will print the number of # turns left for the user print ( "You have" , + turns, 'more guesses' ) if turns = = 0 : print ( "You Loose" ) |
Output:
What is your name? Gautam Good Luck! Gautam Guess the characters _ _ _ _ _ guess a character:g g _ _ _ _ guess a character:e g e e _ _ guess a character:k g e e k _ guess a character:s g e e k s You Win The word is: Beginner
Time Complexity: O(k)
Here k is the length of the word.
Auxiliary Space: O(n)
Here n is the size of the list.
Code Explanation:
- The code starts by asking the user to enter their name.
- The code then prints a message saying “Good Luck!”
- and sets a variable called name to the inputted name.
- Next, the code creates a list of words using the built-in function word().
- This function takes in an input string and returns a list of strings.
- In this case, the list will contain five strings: rainbow, computer, science, programming, and python.
- The next part of the code is where the randomness happens.
- The code will randomly choose one string from the list of words and store it in word variable.
- Then it will print out that word along with a space at the end.
- After printing out each word, the code checks to see if any user has entered an incorrect letter by comparing each character in guess with those in word .
- If they don’t match up then guess is set to “Wrong” and turns is decreased by 1 .
- If there are no more letters left in guess , then Guess You Lose is printed .
- Otherwise turn s is increased by 1 and loop continues until either Guess You Win or Wrong is printed .
- Finally , if turn s equals 0 , then you have won !
- Otherwise Wrong will be
- The code will randomly choose one word from a list of words.
- The user is then asked to enter the characters for that word.
- Once the user enters all of the characters, the code checks to see if those characters are in the word that was chosen.
- If they are not, it prints out “Wrong” and decreases the number of turns left for the user by 1.
- If all turns have been used, then the code will print “You Lose.”
Example 2: Word guessing game using python
In this game, the user needs to enter 5 letter word, if any alphabet is present in the magic word that word will be shown yellow and if the alphabet is present at the same position alphabet will turn green, and if the alphabet is not present in the word then alphabet will become black.
Example
Python
import random words = ( 'which' , 'there' , 'their' , 'about' , 'would' , 'these' , 'other' , 'words' , 'could' , 'write' , 'first' , 'water' , 'after' , 'where' , 'right' , 'think' , 'three' , 'years' , 'place' , 'sound' , 'great' , 'again' , 'still' , 'every' , 'small' , 'found' , 'those' , 'never' , 'under' , 'might' , 'while' , 'house' , 'world' , 'below' , 'asked' , 'going' , 'large' , 'until' , 'along' , 'shall' , 'being' , 'often' , 'earth' , 'began' , 'since' , 'study' , 'night' , 'light' , 'above' , 'paper' , 'parts' , 'young' , 'story' , 'point' , 'times' , 'heard' , 'whole' , 'white' , 'given' , 'means' , 'music' , 'miles' , 'thing' , 'today' , 'later' , 'using' , 'money' , 'lines' , 'order' , 'group' , 'among' , 'learn' , 'known' , 'space' , 'table' , 'early' , 'trees' , 'short' , 'hands' , 'state' , 'black' , 'shown' , 'stood' , 'front' , 'voice' , 'kinds' , 'makes' , 'comes' , 'close' , 'power' , 'lived' , 'vowel' , 'taken' , 'built' , 'heart' , 'ready' , 'quite' , 'class' , 'bring' , 'round' , 'horse' , 'shows' , 'piece' , 'green' , 'stand' , 'birds' , 'start' , 'river' , 'tried' , 'least' , 'field' , 'whose' , 'girls' , 'leave' , 'added' , 'color' , 'third' , 'hours' , 'moved' , 'plant' , 'doing' , 'names' , 'forms' , 'heavy' , 'ideas' , 'cried' , 'check' , 'floor' , 'begin' , 'woman' , 'alone' , 'plane' , 'spell' , 'watch' , 'carry' , 'wrote' , 'clear' , 'named' , 'books' , 'child' , 'glass' , 'human' , 'takes' , 'party' , 'build' , 'seems' , 'blood' , 'sides' , 'seven' , 'mouth' , 'solve' , 'north' , 'value' , 'death' , 'maybe' , 'happy' , 'tells' , 'gives' , 'looks' , 'shape' , 'lives' , 'steps' , 'areas' , 'sense' , 'speak' , 'force' , 'ocean' , 'speed' , 'women' , 'metal' , 'south' , 'grass' , 'scale' , 'cells' , 'lower' , 'sleep' , 'wrong' , 'pages' , 'ships' , 'needs' , 'rocks' , 'eight' , 'major' , 'level' , 'total' , 'ahead' , 'reach' , 'stars' , 'store' , 'sight' , 'terms' , 'catch' , 'works' , 'board' , 'cover' , 'songs' , 'equal' , 'stone' , 'waves' , 'guess' , 'dance' , 'spoke' , 'break' , 'cause' , 'radio' , 'weeks' , 'lands' , 'basic' , 'liked' , 'trade' , 'fresh' , 'final' , 'fight' , 'meant' , 'drive' , 'spent' , 'local' , 'waxes' , 'knows' , 'train' , 'bread' , 'homes' , 'teeth' , 'coast' , 'thick' , 'brown' , 'clean' , 'quiet' , 'sugar' , 'facts' , 'steel' , 'forth' , 'rules' , 'notes' , 'units' , 'peace' , 'month' , 'verbs' , 'seeds' , 'helps' , 'sharp' , 'visit' , 'woods' , 'chief' , 'walls' , 'cross' , 'wings' , 'grown' , 'cases' , 'foods' , 'crops' , 'fruit' , 'stick' , 'wants' , 'stage' , 'sheep' , 'nouns' , 'plain' , 'drink' , 'bones' , 'apart' , 'turns' , 'moves' , 'touch' , 'angle' , 'based' , 'range' , 'marks' , 'tired' , 'older' , 'farms' , 'spend' , 'shoes' , 'goods' , 'chair' , 'twice' , 'cents' , 'empty' , 'alike' , 'style' , 'broke' , 'pairs' , 'count' , 'enjoy' , 'score' , 'shore' , 'roots' , 'paint' , 'heads' , 'shook' , 'serve' , 'angry' , 'crowd' , 'wheel' , 'quick' , 'dress' , 'share' , 'alive' , 'noise' , 'solid' , 'cloth' , 'signs' , 'hills' , 'types' , 'drawn' , 'worth' , 'truck' , 'piano' , 'upper' , 'loved' , 'usual' , 'faces' , 'drove' , 'cabin' , 'boats' , 'towns' , 'proud' , 'court' , 'model' , 'prime' , 'fifty' , 'plans' , 'yards' , 'prove' , 'tools' , 'price' , 'sheet' , 'smell' , 'boxes' , 'raise' , 'match' , 'truth' , 'roads' , 'threw' , 'enemy' , 'lunch' , 'chart' , 'scene' , 'graph' , 'doubt' , 'guide' , 'winds' , 'block' , 'grain' , 'smoke' , 'mixed' , 'games' , 'wagon' , 'sweet' , 'topic' , 'extra' , 'plate' , 'title' , 'knife' , 'fence' , 'falls' , 'cloud' , 'wheat' , 'plays' , 'enter' , 'broad' , 'steam' , 'atoms' , 'press' , 'lying' , 'basis' , 'clock' , 'taste' , 'grows' , 'thank' , 'storm' , 'agree' , 'brain' , 'track' , 'smile' , 'funny' , 'beach' , 'stock' , 'hurry' , 'saved' , 'sorry' , 'giant' , 'trail' , 'offer' , 'ought' , 'rough' , 'daily' , 'avoid' , 'keeps' , 'throw' , 'allow' , 'cream' , 'laugh' , 'edges' , 'teach' , 'frame' , 'bells' , 'dream' , 'magic' , 'occur' , 'ended' , 'chord' , 'false' , 'skill' , 'holes' , 'dozen' , 'brave' , 'apple' , 'climb' , 'outer' , 'pitch' , 'ruler' , 'holds' , 'fixed' , 'costs' , 'calls' , 'blank' , 'staff' , 'labor' , 'eaten' , 'youth' , 'tones' , 'honor' , 'globe' , 'gases' , 'doors' , 'poles' , 'loose' , 'apply' , 'tears' , 'exact' , 'brush' , 'chest' , 'layer' , 'whale' , 'minor' , 'faith' , 'tests' , 'judge' , 'items' , 'worry' , 'waste' , 'hoped' , 'strip' , 'begun' , 'aside' , 'lakes' , 'bound' , 'depth' , 'candy' , 'event' , 'worse' , 'aware' , 'shell' , 'rooms' , 'ranch' , 'image' , 'snake' , 'aloud' , 'dried' , 'likes' , 'motor' , 'pound' , 'knees' , 'refer' , 'fully' , 'chain' , 'shirt' , 'flour' , 'drops' , 'spite' , 'orbit' , 'banks' , 'shoot' , 'curve' , 'tribe' , 'tight' , 'blind' , 'slept' , 'shade' , 'claim' , 'flies' , 'theme' , 'queen' , 'fifth' , 'union' , 'hence' , 'straw' , 'entry' , 'issue' , 'birth' , 'feels' , 'anger' , 'brief' , 'rhyme' , 'glory' , 'guard' , 'flows' , 'flesh' , 'owned' , 'trick' , 'yours' , 'sizes' , 'noted' , 'width' , 'burst' , 'route' , 'lungs' , 'uncle' , 'bears' , 'royal' , 'kings' , 'forty' , 'trial' , 'cards' , 'brass' , 'opera' , 'chose' , 'owner' , 'vapor' , 'beats' , 'mouse' , 'tough' , 'wires' , 'meter' , 'tower' , 'finds' , 'inner' , 'stuck' , 'arrow' , 'poems' , 'label' , 'swing' , 'solar' , 'truly' , 'tense' , 'beans' , 'split' , 'rises' , 'weigh' , 'hotel' , 'stems' , 'pride' , 'swung' , 'grade' , 'digit' , 'badly' , 'boots' , 'pilot' , 'sales' , 'swept' , 'lucky' , 'prize' , 'stove' , 'tubes' , 'acres' , 'wound' , 'steep' , 'slide' , 'trunk' , 'error' , 'porch' , 'slave' , 'exist' , 'faced' , 'mines' , 'marry' , 'juice' , 'raced' , 'waved' , 'goose' , 'trust' , 'fewer' , 'favor' , 'mills' , 'views' , 'joint' , 'eager' , 'spots' , 'blend' , 'rings' , 'adult' , 'index' , 'nails' , 'horns' , 'balls' , 'flame' , 'rates' , 'drill' , 'trace' , 'skins' , 'waxed' , 'seats' , 'stuff' , 'ratio' , 'minds' , 'dirty' , 'silly' , 'coins' , 'hello' , 'trips' , 'leads' , 'rifle' , 'hopes' , 'bases' , 'shine' , 'bench' , 'moral' , 'fires' , 'meals' , 'shake' , 'shops' , 'cycle' , 'movie' , 'slope' , 'canoe' , 'teams' , 'folks' , 'fired' , 'bands' , 'thumb' , 'shout' , 'canal' , 'habit' , 'reply' , 'ruled' , 'fever' , 'crust' , 'shelf' , 'walks' , 'midst' , 'crack' , 'print' , 'tales' , 'coach' , 'stiff' , 'flood' , 'verse' , 'awake' , 'rocky' , 'march' , 'fault' , 'swift' , 'faint' , 'civil' , 'ghost' , 'feast' , 'blade' , 'limit' , 'germs' , 'reads' , 'ducks' , 'dairy' , 'worst' , 'gifts' , 'lists' , 'stops' , 'rapid' , 'brick' , 'claws' , 'beads' , 'beast' , 'skirt' , 'cakes' , 'lions' , 'frogs' , 'tries' , 'nerve' , 'grand' , 'armed' , 'treat' , 'honey' , 'moist' , 'legal' , 'penny' , 'crown' , 'shock' , 'taxes' , 'sixty' , 'altar' , 'pulls' , 'sport' , 'drums' , 'talks' , 'dying' , 'dates' , 'drank' , 'blows' , 'lever' , 'wages' , 'proof' , 'drugs' , 'tanks' , 'sings' , 'tails' , 'pause' , 'herds' , 'arose' , 'hated' , 'clues' , 'novel' , 'shame' , 'burnt' , 'races' , 'flash' , 'weary' , 'heels' , 'token' , 'coats' , 'spare' , 'shiny' , 'alarm' , 'dimes' , 'sixth' , 'clerk' , 'mercy' , 'sunny' , 'guest' , 'float' , 'shone' , 'pipes' , 'worms' , 'bills' , 'sweat' , 'suits' , 'smart' , 'upset' , 'rains' , 'sandy' , 'rainy' , 'parks' , 'sadly' , 'fancy' , 'rider' , 'unity' , 'bunch' , 'rolls' , 'crash' , 'craft' , 'newly' , 'gates' , 'hatch' , 'paths' , 'funds' , 'wider' , 'grace' , 'grave' , 'tides' , 'admit' , 'shift' , 'sails' , 'pupil' , 'tiger' , 'angel' , 'cruel' , 'agent' , 'drama' , 'urged' , 'patch' , 'nests' , 'vital' , 'sword' , 'blame' , 'weeds' , 'screw' , 'vocal' , 'bacon' , 'chalk' , 'cargo' , 'crazy' , 'acted' , 'goats' , 'arise' , 'witch' , 'loves' , 'queer' , 'dwell' , 'backs' , 'ropes' , 'shots' , 'merry' , 'phone' , 'cheek' , 'peaks' , 'ideal' , 'beard' , 'eagle' , 'creek' , 'cries' , 'ashes' , 'stall' , 'yield' , 'mayor' , 'opens' , 'input' , 'fleet' , 'tooth' , 'cubic' , 'wives' , 'burns' , 'poets' , 'apron' , 'spear' , 'organ' , 'cliff' , 'stamp' , 'paste' , 'rural' , 'baked' , 'chase' , 'slice' , 'slant' , 'knock' , 'noisy' , 'sorts' , 'stays' , 'wiped' , 'blown' , 'piled' , 'clubs' , 'cheer' , 'widow' , 'twist' , 'tenth' , 'hides' , 'comma' , 'sweep' , 'spoon' , 'stern' , 'crept' , 'maple' , 'deeds' , 'rides' , 'muddy' , 'crime' , 'jelly' , 'ridge' , 'drift' , 'dusty' , 'devil' , 'tempo' , 'humor' , 'sends' , 'steal' , 'tents' , 'waist' , 'roses' , 'reign' , 'noble' , 'cheap' , 'dense' , 'linen' , 'geese' , 'woven' , 'posts' , 'hired' , 'wrath' , 'salad' , 'bowed' , 'tires' , 'shark' , 'belts' , 'grasp' , 'blast' , 'polar' , 'fungi' , 'tends' , 'pearl' , 'loads' , 'jokes' , 'veins' , 'frost' , 'hears' , 'loses' , 'hosts' , 'diver' , 'phase' , 'toads' , 'alert' , 'tasks' , 'seams' , 'coral' , 'focus' , 'naked' , 'puppy' , 'jumps' , 'spoil' , 'quart' , 'macro' , 'fears' , 'flung' , 'spark' , 'vivid' , 'brook' , 'steer' , 'spray' , 'decay' , 'ports' , 'socks' , 'urban' , 'goals' , 'grant' , 'minus' , 'films' , 'tunes' , 'shaft' , 'firms' , 'skies' , 'bride' , 'wreck' , 'flock' , 'stare' , 'hobby' , 'bonds' , 'dared' , 'faded' , 'thief' , 'crude' , 'pants' , 'flute' , 'votes' , 'tonal' , 'radar' , 'wells' , 'skull' , 'hairs' , 'argue' , 'wears' , 'dolls' , 'voted' , 'caves' , 'cared' , 'broom' , 'scent' , 'panel' , 'fairy' , 'olive' , 'bends' , 'prism' , 'lamps' , 'cable' , 'peach' , 'ruins' , 'rally' , 'schwa' , 'lambs' , 'sells' , 'cools' , 'draft' , 'charm' , 'limbs' , 'brake' , 'gazed' , 'cubes' , 'delay' , 'beams' , 'fetch' , 'ranks' , 'array' , 'harsh' , 'camel' , 'vines' , 'picks' , 'naval' , 'purse' , 'rigid' , 'crawl' , 'toast' , 'soils' , 'sauce' , 'basin' , 'ponds' , 'twins' , 'wrist' , 'fluid' , 'pools' , 'brand' , 'stalk' , 'robot' , 'reeds' , 'hoofs' , 'buses' , 'sheer' , 'grief' , 'bloom' , 'dwelt' , 'melts' , 'risen' , 'flags' , 'knelt' , 'fiber' , 'roofs' , 'freed' , 'armor' , 'piles' , 'aimed' , 'algae' , 'twigs' , 'lemon' , 'ditch' , 'drunk' , 'rests' , 'chill' , 'slain' , 'panic' , 'cords' , 'tuned' , 'crisp' , 'ledge' , 'dived' , 'swamp' , 'clung' , 'stole' , 'molds' , 'yarns' , 'liver' , 'gauge' , 'breed' , 'stool' , 'gulls' , 'awoke' , 'gross' , 'diary' , 'rails' , 'belly' , 'trend' , 'flask' , 'stake' , 'fried' , 'draws' , 'actor' , 'handy' , 'bowls' , 'haste' , 'scope' , 'deals' , 'knots' , 'moons' , 'essay' , 'thump' , 'hangs' , 'bliss' , 'dealt' , 'gains' , 'bombs' , 'clown' , 'palms' , 'cones' , 'roast' , 'tidal' , 'bored' , 'chant' , 'acids' , 'dough' , 'camps' , 'swore' , 'lover' , 'hooks' , 'males' , 'cocoa' , 'punch' , 'award' , 'reins' , 'ninth' , 'noses' , 'links' , 'drain' , 'fills' , 'nylon' , 'lunar' , 'pulse' , 'flown' , 'elbow' , 'fatal' , 'sites' , 'moths' , 'meats' , 'foxes' , 'mined' , 'attic' , 'fiery' , 'mount' , 'usage' , 'swear' , 'snowy' , 'rusty' , 'scare' , 'traps' , 'relax' , 'react' , 'valid' , 'robin' , 'cease' , 'gills' , 'prior' , 'safer' , 'polio' , 'loyal' , 'swell' , 'salty' , 'marsh' , 'vague' , 'weave' , 'mound' , 'seals' , 'mules' , 'virus' , 'scout' , 'acute' , 'windy' , 'stout' , 'folds' , 'seize' , 'hilly' , 'joins' , 'pluck' , 'stack' , 'lords' , 'dunes' , 'burro' , 'hawks' , 'trout' , 'feeds' , 'scarf' , 'halls' , 'coals' , 'towel' , 'souls' , 'elect' , 'buggy' , 'pumps' , 'loans' , 'spins' , 'files' , 'oxide' , 'pains' , 'photo' , 'rival' , 'flats' , 'syrup' , 'rodeo' , 'sands' , 'moose' , 'pints' , 'curly' , 'comic' , 'cloak' , 'onion' , 'clams' , 'scrap' , 'didst' , 'couch' , 'codes' , 'fails' , 'ounce' , 'lodge' , 'greet' , 'gypsy' , 'utter' , 'paved' , 'zones' , 'fours' , 'alley' , 'tiles' , 'bless' , 'crest' , 'elder' , 'kills' , 'yeast' , 'erect' , 'bugle' , 'medal' , 'roles' , 'hound' , 'snail' , 'alter' , 'ankle' , 'relay' , 'loops' , 'zeros' , 'bites' , 'modes' , 'debts' , 'realm' , 'glove' , 'rayon' , 'swims' , 'poked' , 'stray' , 'lifts' , 'maker' , 'lumps' , 'graze' , 'dread' , 'barns' , 'docks' , 'masts' , 'pours' , 'wharf' , 'curse' , 'plump' , 'robes' , 'seeks' , 'cedar' , 'curls' , 'jolly' , 'myths' , 'cages' , 'gloom' , 'locks' , 'pedal' , 'beets' , 'crows' , 'anode' , 'slash' , 'creep' , 'rowed' , 'chips' , 'fists' , 'wines' , 'cares' , 'valve' , 'newer' , 'motel' , 'ivory' , 'necks' , 'clamp' , 'barge' , 'blues' , 'alien' , 'frown' , 'strap' , 'crews' , 'shack' , 'gonna' , 'saves' , 'stump' , 'ferry' , 'idols' , 'cooks' , 'juicy' , 'glare' , 'carts' , 'alloy' , 'bulbs' , 'lawns' , 'lasts' , 'fuels' , 'oddly' , 'crane' , 'filed' , 'weird' , 'shawl' , 'slips' , 'troop' , 'bolts' , 'suite' , 'sleek' , 'quilt' , 'tramp' , 'blaze' , 'atlas' , 'odors' , 'scrub' , 'crabs' , 'probe' , 'logic' , 'adobe' , 'exile' , 'rebel' , 'grind' , 'sting' , 'spine' , 'cling' , 'desks' , 'grove' , 'leaps' , 'prose' , 'lofty' , 'agony' , 'snare' , 'tusks' , 'bulls' , 'moods' , 'humid' , 'finer' , 'dimly' , 'plank' , 'china' , 'pines' , 'guilt' , 'sacks' , 'brace' , 'quote' , 'lathe' , 'gaily' , 'fonts' , 'scalp' , 'adopt' , 'foggy' , 'ferns' , 'grams' , 'clump' , 'perch' , 'tumor' , 'teens' , 'crank' , 'fable' , 'hedge' , 'genes' , 'sober' , 'boast' , 'tract' , 'cigar' , 'unite' , 'owing' , 'thigh' , 'haiku' , 'swish' , 'dikes' , 'wedge' , 'booth' , 'eased' , 'frail' , 'cough' , 'tombs' , 'darts' , 'forts' , 'choir' , 'pouch' , 'pinch' , 'hairy' , 'buyer' , 'torch' , 'vigor' , 'waltz' , 'heats' , 'herbs' , 'users' , 'flint' , 'click' , 'madam' , 'bleak' , 'blunt' , 'aided' , 'lacks' , 'masks' , 'waded' , 'risks' , 'nurse' , 'chaos' , 'sewed' , 'cured' , 'ample' , 'lease' , 'steak' , 'sinks' , 'merit' , 'bluff' , 'bathe' , 'gleam' , 'bonus' , 'colts' , 'shear' , 'gland' , 'silky' , 'skate' , 'birch' , 'anvil' , 'sleds' , 'groan' , 'maids' , 'meets' , 'speck' , 'hymns' , 'hints' , 'drown' , 'bosom' , 'slick' , 'quest' , 'coils' , 'spied' , 'snows' , 'stead' , 'snack' , 'plows' , 'blond' , 'tamed' , 'thorn' , 'waits' , 'glued' , 'banjo' , 'tease' , 'arena' , 'bulky' , 'carve' , 'stunt' , 'warms' , 'shady' , 'razor' , 'folly' , 'leafy' , 'notch' , 'fools' , 'otter' , 'pears' , 'flush' , 'genus' , 'ached' , 'fives' , 'flaps' , 'spout' , 'smote' , 'fumes' , 'adapt' , 'cuffs' , 'tasty' , 'stoop' , 'clips' , 'disks' , 'sniff' , 'lanes' , 'brisk' , 'imply' , 'demon' , 'super' , 'furry' , 'raged' , 'growl' , 'texts' , 'hardy' , 'stung' , 'typed' , 'hates' , 'wiser' , 'timid' , 'serum' , 'beaks' , 'rotor' , 'casts' , 'baths' , 'glide' , 'plots' , 'trait' , 'resin' , 'slums' , 'lyric' , 'puffs' , 'decks' , 'brood' , 'mourn' , 'aloft' , 'abuse' , 'whirl' , 'edged' , 'ovary' , 'quack' , 'heaps' , 'slang' , 'await' , 'civic' , 'saint' , 'bevel' , 'sonar' , 'aunts' , 'packs' , 'froze' , 'tonic' , 'corps' , 'swarm' , 'frank' , 'repay' , 'gaunt' , 'wired' , 'niece' , 'cello' , 'needy' , 'chuck' , 'stony' , 'media' , 'surge' , 'hurts' , 'repel' , 'husky' , 'dated' , 'hunts' , 'mists' , 'exert' , 'dries' , 'mates' , 'sworn' , 'baker' , 'spice' , 'oasis' , 'boils' , 'spurs' , 'doves' , 'sneak' , 'paces' , 'colon' , 'siege' , 'strum' , 'drier' , 'cacao' , 'humus' , 'bales' , 'piped' , 'nasty' , 'rinse' , 'boxer' , 'shrub' , 'amuse' , 'tacks' , 'cited' , 'slung' , 'delta' , 'laden' , 'larva' , 'rents' , 'yells' , 'spool' , 'spill' , 'crush' , 'jewel' , 'snaps' , 'stain' , 'kicks' , 'tying' , 'slits' , 'rated' , 'eerie' , 'smash' , 'plums' , 'zebra' , 'earns' , 'bushy' , 'scary' , 'squad' , 'tutor' , 'silks' , 'slabs' , 'bumps' , 'evils' , 'fangs' , 'snout' , 'peril' , 'pivot' , 'yacht' , 'lobby' , 'jeans' , 'grins' , 'viola' , 'liner' , 'comet' , 'scars' , 'chops' , 'raids' , 'eater' , 'slate' , 'skips' , 'soles' , 'misty' , 'urine' , 'knobs' , 'sleet' , 'holly' , 'pests' , 'forks' , 'grill' , 'trays' , 'pails' , 'borne' , 'tenor' , 'wares' , 'carol' , 'woody' , 'canon' , 'wakes' , 'kitty' , 'miner' , 'polls' , 'shaky' , 'nasal' , 'scorn' , 'chess' , 'taxis' , 'crate' , 'shyly' , 'tulip' , 'forge' , 'nymph' , 'budge' , 'lowly' , 'abide' , 'depot' , 'oases' , 'asses' , 'sheds' , 'fudge' , 'pills' , 'rivet' , 'thine' , 'groom' , 'lanky' , 'boost' , 'broth' , 'heave' , 'gravy' , 'beech' , 'timed' , 'quail' , 'inert' , 'gears' , 'chick' , 'hinge' , 'trash' , 'clash' , 'sighs' , 'renew' , 'bough' , 'dwarf' , 'slows' , 'quill' , 'shave' , 'spore' , 'sixes' , 'chunk' , 'madly' , 'paced' , 'braid' , 'fuzzy' , 'motto' , 'spies' , 'slack' , 'mucus' , 'magma' , 'awful' , 'discs' , 'erase' , 'posed' , 'asset' , 'cider' , 'taper' , 'theft' , 'churn' , 'satin' , 'slots' , 'taxed' , 'bully' , 'sloth' , 'shale' , 'tread' , 'raked' , 'curds' , 'manor' , 'aisle' , 'bulge' , 'loins' , 'stair' , 'tapes' , 'leans' , 'bunks' , 'squat' , 'towed' , 'lance' , 'panes' , 'sakes' , 'heirs' , 'caste' , 'dummy' , 'pores' , 'fauna' , 'crook' , 'poise' , 'epoch' , 'risky' , 'warns' , 'fling' , 'berry' , 'grape' , 'flank' , 'drags' , 'squid' , 'pelts' , 'icing' , 'irony' , 'irons' , 'barks' , 'whoop' , 'choke' , 'diets' , 'whips' , 'tally' , 'dozed' , 'twine' , 'kites' , 'bikes' , 'ticks' , 'riots' , 'roars' , 'vault' , 'looms' , 'scold' , 'blink' , 'dandy' , 'pupae' , 'sieve' , 'spike' , 'ducts' , 'lends' , 'pizza' , 'brink' , 'widen' , 'plumb' , 'pagan' , 'feats' , 'bison' , 'soggy' , 'scoop' , 'argon' , 'nudge' , 'skiff' , 'amber' , 'sexes' , 'rouse' , 'salts' , 'hitch' , 'exalt' , 'leash' , 'dined' , 'chute' , 'snort' , 'gusts' , 'melon' , 'cheat' , 'reefs' , 'llama' , 'lasso' , 'debut' , 'quota' , 'oaths' , 'prone' , 'mixes' , 'rafts' , 'dives' , 'stale' , 'inlet' , 'flick' , 'pinto' , 'brows' , 'untie' , 'batch' , 'greed' , 'chore' , 'stirs' , 'blush' , 'onset' , 'barbs' , 'volts' , 'beige' , 'swoop' , 'paddy' , 'laced' , 'shove' , 'jerky' , 'poppy' , 'leaks' , 'fares' , 'dodge' , 'godly' , 'squaw' , 'affix' , 'brute' , 'nicer' , 'undue' , 'snarl' , 'merge' , 'doses' , 'showy' , 'daddy' , 'roost' , 'vases' , 'swirl' , 'petty' , 'colds' , 'curry' , 'cobra' , 'genie' , 'flare' , 'messy' , 'cores' , 'soaks' , 'ripen' , 'whine' , 'amino' , 'plaid' , 'spiny' , 'mowed' , 'baton' , 'peers' , 'vowed' , 'pious' , 'swans' , 'exits' , 'afoot' , 'plugs' , 'idiom' , 'chili' , 'rites' , 'serfs' , 'cleft' , 'berth' , 'grubs' , 'annex' , 'dizzy' , 'hasty' , 'latch' , 'wasps' , 'mirth' , 'baron' , 'plead' , 'aloof' , 'aging' , 'pixel' , 'bared' , 'mummy' , 'hotly' , 'auger' , 'buddy' , 'chaps' , 'badge' , 'stark' , 'fairs' , 'gully' , 'mumps' , 'emery' , 'filly' , 'ovens' , 'drone' , 'gauze' , 'idiot' , 'fussy' , 'annoy' , 'shank' , 'gouge' , 'bleed' , 'elves' , 'roped' , 'unfit' , 'baggy' , 'mower' , 'scant' , 'grabs' , 'fleas' , 'lousy' , 'album' , 'sawed' , 'cooky' , 'murky' , 'infer' , 'burly' , 'waged' , 'dingy' , 'brine' , 'kneel' , 'creak' , 'vanes' , 'smoky' , 'spurt' , 'combs' , 'easel' , 'laces' , 'humps' , 'rumor' , 'aroma' , 'horde' , 'swiss' , 'leapt' , 'opium' , 'slime' , 'afire' , 'pansy' , 'mares' , 'soaps' , 'husks' , 'snips' , 'hazel' , 'lined' , 'cafes' , 'naive' , 'wraps' , 'sized' , 'piers' , 'beset' , 'agile' , 'tongs' , 'steed' , 'fraud' , 'booty' , 'valor' , 'downy' , 'witty' , 'mossy' , 'psalm' , 'scuba' , 'tours' , 'polka' , 'milky' , 'gaudy' , 'shrug' , 'tufts' , 'wilds' , 'laser' , 'truss' , 'hares' , 'creed' , 'lilac' , 'siren' , 'tarry' , 'bribe' , 'swine' , 'muted' , 'flips' , 'cures' , 'sinew' , 'boxed' , 'hoops' , 'gasps' , 'hoods' , 'niche' , 'yucca' , 'glows' , 'sewer' , 'whack' , 'fuses' , 'gowns' , 'droop' , 'bucks' , 'pangs' , 'mails' , 'whisk' , 'haven' , 'clasp' , 'sling' , 'stint' , 'urges' , 'champ' , 'piety' , 'chirp' , 'pleat' , 'posse' , 'sunup' , 'menus' , 'howls' , 'quake' , 'knack' , 'plaza' , 'fiend' , 'caked' , 'bangs' , 'erupt' , 'poker' , 'olden' , 'cramp' , 'voter' , 'poses' , 'manly' , 'slump' , 'fined' , 'grips' , 'gaped' , 'purge' , 'hiked' , 'maize' , 'fluff' , 'strut' , 'sloop' , 'prowl' , 'roach' , 'cocks' , 'bland' , 'dials' , 'plume' , 'slaps' , 'soups' , 'dully' , 'wills' , 'foams' , 'solos' , 'skier' , 'eaves' , 'totem' , 'fused' , 'latex' , 'veils' , 'mused' , 'mains' , 'myrrh' , 'racks' , 'galls' , 'gnats' , 'bouts' , 'sisal' , 'shuts' , 'hoses' , 'dryly' , 'hover' , 'gloss' , 'seeps' , 'denim' , 'putty' , 'guppy' , 'leaky' , 'dusky' , 'filth' , 'oboes' , 'spans' , 'fowls' , 'adorn' , 'glaze' , 'haunt' , 'dares' , 'obeys' , 'bakes' , 'abyss' , 'smelt' , 'gangs' , 'aches' , 'trawl' , 'claps' , 'undid' , 'spicy' , 'hoist' , 'fades' , 'vicar' , 'acorn' , 'pussy' , 'gruff' , 'musty' , 'tarts' , 'snuff' , 'hunch' , 'truce' , 'tweed' , 'dryer' , 'loser' , 'sheaf' , 'moles' , 'lapse' , 'tawny' , 'vexed' , 'autos' , 'wager' , 'domes' , 'sheen' , 'clang' , 'spade' , 'sowed' , 'broil' , 'slyly' , 'studs' , 'grunt' , 'donor' , 'slugs' , 'aspen' , 'homer' , 'croak' , 'tithe' , 'halts' , 'avert' , 'havoc' , 'hogan' , 'glint' , 'ruddy' , 'jeeps' , 'flaky' , 'ladle' , 'taunt' , 'snore' , 'fines' , 'props' , 'prune' , 'pesos' , 'radii' , 'pokes' , 'tiled' , 'daisy' , 'heron' , 'villa' , 'farce' , 'binds' , 'cites' , 'fixes' , 'jerks' , 'livid' , 'waked' , 'inked' , 'booms' , 'chews' , 'licks' , 'hyena' , 'scoff' , 'lusty' , 'sonic' , 'smith' , 'usher' , 'tucks' , 'vigil' , 'molts' , 'sects' , 'spars' , 'dumps' , 'scaly' , 'wisps' , 'sores' , 'mince' , 'panda' , 'flier' , 'axles' , 'plied' , 'booby' , 'patio' , 'rabbi' , 'petal' , 'polyp' , 'tints' , 'grate' , 'troll' , 'tolls' , 'relic' , 'phony' , 'bleat' , 'flaws' , 'flake' , 'snags' , 'aptly' , 'drawl' , 'ulcer' , 'soapy' , 'bossy' , 'monks' , 'crags' , 'caged' , 'twang' , 'diner' , 'taped' , 'cadet' , 'grids' , 'spawn' , 'guile' , 'noose' , 'mores' , 'girth' , 'slimy' , 'aides' , 'spasm' , 'burrs' , 'alibi' , 'lymph' , 'saucy' , 'muggy' , 'liter' , 'joked' , 'goofy' , 'exams' , 'enact' , 'stork' , 'lured' , 'toxic' , 'omens' , 'nears' , 'covet' , 'wrung' , 'forum' , 'venom' , 'moody' , 'alder' , 'sassy' , 'flair' , 'guild' , 'prays' , 'wrens' , 'hauls' , 'stave' , 'tilts' , 'pecks' , 'stomp' , 'gales' , 'tempt' , 'capes' , 'mesas' , 'omits' , 'tepee' , 'harry' , 'wring' , 'evoke' , 'limes' , 'cluck' , 'lunge' , 'highs' , 'canes' , 'giddy' , 'lithe' , 'verge' , 'khaki' , 'queue' , 'loath' , 'foyer' , 'outdo' , 'fared' , 'deter' , 'crumb' , 'astir' , 'spire' , 'jumpy' , 'extol' , 'buoys' , 'stubs' , 'lucid' , 'thong' , 'afore' , 'whiff' , 'maxim' , 'hulls' , 'clogs' , 'slats' , 'jiffy' , 'arbor' , 'cinch' , 'igloo' , 'goody' , 'gazes' , 'dowel' , 'calms' , 'bitch' , 'scowl' , 'gulps' , 'coded' , 'waver' , 'mason' , 'lobes' , 'ebony' , 'flail' , 'isles' , 'clods' , 'dazed' , 'adept' , 'oozed' , 'sedan' , 'clays' , 'warts' , 'ketch' , 'skunk' , 'manes' , 'adore' , 'sneer' , 'mango' , 'fiord' , 'flora' , 'roomy' , 'minks' , 'thaws' , 'watts' , 'freer' , 'exult' , 'plush' , 'paled' , 'twain' , 'clink' , 'scamp' , 'pawed' , 'grope' , 'bravo' , 'gable' , 'stink' , 'sever' , 'waned' , 'rarer' , 'regal' , 'wards' , 'fawns' , 'babes' , 'unify' , 'amend' , 'oaken' , 'glade' , 'visor' , 'hefty' , 'nines' , 'throb' , 'pecan' , 'butts' , 'pence' , 'sills' , 'jails' , 'flyer' , 'saber' , 'nomad' , 'miter' , 'beeps' , 'domed' , 'gulfs' , 'curbs' , 'heath' , 'moors' , 'aorta' , 'larks' , 'tangy' , 'wryly' , 'cheep' , 'rages' , 'evade' , 'lures' , 'freak' , 'vogue' , 'tunic' , 'slams' , 'knits' , 'dumpy' , 'mania' , 'spits' , 'firth' , 'hikes' , 'trots' , 'nosed' , 'clank' , 'dogma' , 'bloat' , 'balsa' , 'graft' , 'middy' , 'stile' , 'keyed' , 'finch' , 'sperm' , 'chaff' , 'wiles' , 'amigo' , 'copra' , 'amiss' , 'eying' , 'twirl' , 'lurch' , 'popes' , 'chins' , 'smock' , 'tines' , 'guise' , 'grits' , 'junks' , 'shoal' , 'cache' , 'tapir' , 'atoll' , 'deity' , 'toils' , 'spree' , 'mocks' , 'scans' , 'shorn' , 'revel' , 'raven' , 'hoary' , 'reels' , 'scuff' , 'mimic' , 'weedy' , 'corny' , 'truer' , 'rouge' , 'ember' , 'floes' , 'torso' , 'wipes' , 'edict' , 'sulky' , 'recur' , 'groin' , 'baste' , 'kinks' , 'surer' , 'piggy' , 'moldy' , 'franc' , 'liars' , 'inept' , 'gusty' , 'facet' , 'jetty' , 'equip' , 'leper' , 'slink' , 'soars' , 'cater' , 'dowry' , 'sided' , 'yearn' , 'decoy' , 'taboo' , 'ovals' , 'heals' , 'pleas' , 'beret' , 'spilt' , 'gayly' , 'rover' , 'endow' , 'pygmy' , 'carat' , 'abbey' , 'vents' , 'waken' , 'chimp' , 'fumed' , 'sodas' , 'vinyl' , 'clout' , 'wades' , 'mites' , 'smirk' , 'bores' , 'bunny' , 'surly' , 'frock' , 'foray' , 'purer' , 'milks' , 'query' , 'mired' , 'blare' , 'froth' , 'gruel' , 'navel' , 'paler' , 'puffy' , 'casks' , 'grime' , 'derby' , 'mamma' , 'gavel' , 'teddy' , 'vomit' , 'moans' , 'allot' , 'defer' , 'wield' , 'viper' , 'louse' , 'erred' , 'hewed' , 'abhor' , 'wrest' , 'waxen' , 'adage' , 'ardor' , 'stabs' , 'pored' , 'rondo' , 'loped' , 'fishy' , 'bible' , 'hires' , 'foals' , 'feuds' , 'jambs' , 'thuds' , 'jeers' , 'knead' , 'quirk' , 'rugby' , 'expel' , 'greys' , 'rigor' , 'ester' , 'lyres' , 'aback' , 'glues' , 'lotus' , 'lurid' , 'rungs' , 'hutch' , 'thyme' , 'valet' , 'tommy' , 'yokes' , 'epics' , 'trill' , 'pikes' , 'ozone' , 'caper' , 'chime' , 'frees' , 'famed' , 'leech' , 'smite' , 'neigh' , 'erode' , 'robed' , 'hoard' , 'salve' , 'conic' , 'gawky' , 'craze' , 'jacks' , 'gloat' , 'mushy' , 'rumps' , 'fetus' , 'wince' , 'pinks' , 'shalt' , 'toots' , 'glens' , 'cooed' , 'rusts' , 'stews' , 'shred' , 'parka' , 'chugs' , 'winks' , 'clots' , 'shrew' , 'booed' , 'filmy' , 'juror' , 'dents' , 'gummy' , 'grays' , 'hooky' , 'butte' , 'dogie' , 'poled' , 'reams' , 'fifes' , 'spank' , 'gayer' , 'tepid' , 'spook' , 'taint' , 'flirt' , 'rogue' , 'spiky' , 'opals' , 'miser' , 'cocky' , 'coyly' , 'balmy' , 'slosh' , 'brawl' , 'aphid' , 'faked' , 'hydra' , 'brags' , 'chide' , 'yanks' , 'allay' , 'video' , 'altos' , 'eases' , 'meted' , 'chasm' , 'longs' , 'excel' , 'taffy' , 'impel' , 'savor' , 'koala' , 'quays' , 'dawns' , 'proxy' , 'clove' , 'duets' , 'dregs' , 'tardy' , 'briar' , 'grimy' , 'ultra' , 'meaty' , 'halve' , 'wails' , 'suede' , 'mauve' , 'envoy' , 'arson' , 'coves' , 'gooey' , 'brews' , 'sofas' , 'chums' , 'amaze' , 'zooms' , 'abbot' , 'halos' , 'scour' , 'suing' , 'cribs' , 'sagas' , 'enema' , 'wordy' , 'harps' , 'coupe' , 'molar' , 'flops' , 'weeps' , 'mints' , 'ashen' , 'felts' , 'askew' , 'munch' , 'mewed' , 'divan' , 'vices' , 'jumbo' , 'blobs' , 'blots' , 'spunk' , 'acrid' , 'topaz' , 'cubed' , 'clans' , 'flees' , 'slurs' , 'gnaws' , 'welds' , 'fords' , 'emits' , 'agate' , 'pumas' , 'mends' , 'darks' , 'dukes' , 'plies' , 'canny' , 'hoots' , 'oozes' , 'lamed' , 'fouls' , 'clefs' , 'nicks' , 'mated' , 'skims' , 'brunt' , 'tuber' , 'tinge' , 'fates' , 'ditty' , 'thins' , 'frets' , 'eider' , 'bayou' , 'mulch' , 'fasts' , 'amass' , 'damps' , 'morns' , 'friar' , 'palsy' , 'vista' , 'croon' , 'conch' , 'udder' , 'tacos' , 'skits' , 'mikes' , 'quits' , 'preen' , 'aster' , 'adder' , 'elegy' , 'pulpy' , 'scows' , 'baled' , 'hovel' , 'lavas' , 'crave' , 'optic' , 'welts' , 'busts' , 'knave' , 'razed' , 'shins' , 'totes' , 'scoot' , 'dears' , 'crock' , 'mutes' , 'trims' , 'skein' , 'doted' , 'shuns' , 'veers' , 'fakes' , 'yoked' , 'wooed' , 'hacks' , 'sprig' , 'wands' , 'lulls' , 'seers' , 'snobs' , 'nooks' , 'pined' , 'perky' , 'mooed' , 'frill' , 'dines' , 'booze' , 'tripe' , 'prong' , 'drips' , 'odder' , 'levee' , 'antic' , 'sidle' , 'pithy' , 'corks' , 'yelps' , 'joker' , 'fleck' , 'buffs' , 'scram' , 'tiers' , 'bogey' , 'doled' , 'irate' , 'vales' , 'coped' , 'hails' , 'elude' , 'bulks' , 'aired' , 'vying' , 'stags' , 'strew' , 'cocci' , 'pacts' , 'scabs' , 'silos' , 'dusts' , 'yodel' , 'terse' , 'jaded' , 'baser' , 'jibes' , 'foils' , 'sways' , 'forgo' , 'slays' , 'preys' , 'treks' , 'quell' , 'peeks' , 'assay' , 'lurks' , 'eject' , 'boars' , 'trite' , 'belch' , 'gnash' , 'wanes' , 'lutes' , 'whims' , 'dosed' , 'chewy' , 'snipe' , 'umbra' , 'teems' , 'dozes' , 'kelps' , 'upped' , 'brawn' , 'doped' , 'shush' , 'rinds' , 'slush' , 'moron' , 'voile' , 'woken' , 'fjord' , 'sheik' , 'jests' , 'kayak' , 'slews' , 'toted' , 'saner' , 'drape' , 'patty' , 'raves' , 'sulfa' , 'grist' , 'skied' , 'vixen' , 'civet' , 'vouch' , 'tiara' , 'homey' , 'moped' , 'runts' , 'serge' , 'kinky' , 'rills' , 'corns' , 'brats' , 'pries' , 'amble' , 'fries' , 'loons' , 'tsars' , 'datum' , 'musky' , 'pigmy' , 'gnome' , 'ravel' , 'ovule' , 'icily' , 'liken' , 'lemur' , 'frays' , 'silts' , 'sifts' , 'plods' , 'ramps' , 'tress' , 'earls' , 'dudes' , 'waive' , 'karat' , 'jolts' , 'peons' , 'beers' , 'horny' , 'pales' , 'wreak' , 'lairs' , 'lynch' , 'stank' , 'swoon' , 'idler' , 'abort' , 'blitz' , 'ensue' , 'atone' , 'bingo' , 'roves' , 'kilts' , 'scald' , 'adios' , 'cynic' , 'dulls' , 'memos' , 'elfin' , 'dales' , 'peels' , 'peals' , 'bares' , 'sinus' , 'crone' , 'sable' , 'hinds' , 'shirk' , 'enrol' , 'wilts' , 'roams' , 'duped' , 'cysts' , 'mitts' , 'safes' , 'spats' , 'coops' , 'filet' , 'knell' , 'refit' , 'covey' , 'punks' , 'kilns' , 'fitly' , 'abate' , 'talcs' , 'heeds' , 'duels' , 'wanly' , 'ruffs' , 'gauss' , 'lapel' , 'jaunt' , 'whelp' , 'cleat' , 'gauzy' , 'dirge' , 'edits' , 'wormy' , 'moats' , 'smear' , 'prods' , 'bowel' , 'frisk' , 'vests' , 'bayed' , 'rasps' , 'tames' , 'delve' , 'embed' , 'befit' , 'wafer' , 'ceded' , 'novas' , 'feign' , 'spews' , 'larch' , 'huffs' , 'doles' , 'mamas' , 'hulks' , 'pried' , 'brims' , 'irked' , 'aspic' , 'swipe' , 'mealy' , 'skimp' , 'bluer' , 'slake' , 'dowdy' , 'penis' , 'brays' , 'pupas' , 'egret' , 'flunk' , 'phlox' , 'gripe' , 'peony' , 'douse' , 'blurs' , 'darns' , 'slunk' , 'lefts' , 'chats' , 'inane' , 'vials' , 'stilt' , 'rinks' , 'woofs' , 'wowed' , 'bongs' , 'frond' , 'ingot' , 'evict' , 'singe' , 'shyer' , 'flied' , 'slops' , 'dolts' , 'drool' , 'dells' , 'whelk' , 'hippy' , 'feted' , 'ether' , 'cocos' , 'hives' , 'jibed' , 'mazes' , 'trios' , 'sirup' , 'squab' , 'laths' , 'leers' , 'pasta' , 'rifts' , 'lopes' , 'alias' , 'whirs' , 'diced' , 'slags' , 'lodes' , 'foxed' , 'idled' , 'prows' , 'plait' , 'malts' , 'chafe' , 'cower' , 'toyed' , 'chefs' , 'keels' , 'sties' , 'racer' , 'etude' , 'sucks' , 'sulks' , 'micas' , 'czars' , 'copse' , 'ailed' , 'abler' , 'rabid' , 'golds' , 'croup' , 'snaky' , 'visas' , 'palls' , 'mopes' , 'boned' , 'wispy' , 'raved' , 'swaps' , 'junky' , 'doily' , 'pawns' , 'tamer' , 'poach' , 'baits' , 'damns' , 'gumbo' , 'daunt' , 'prank' , 'hunks' , 'buxom' , 'heres' , 'honks' , 'stows' , 'unbar' , 'idles' , 'routs' , 'sages' , 'goads' , 'remit' , 'copes' , 'deign' , 'culls' , 'girds' , 'haves' , 'lucks' , 'stunk' , 'dodos' , 'shams' , 'snubs' , 'icons' , 'usurp' , 'dooms' , 'hells' , 'soled' , 'comas' , 'paves' , 'maths' , 'perks' , 'limps' , 'wombs' , 'blurb' , 'daubs' , 'cokes' , 'sours' , 'stuns' , 'cased' , 'musts' , 'coeds' , 'cowed' , 'aping' , 'zoned' , 'rummy' , 'fetes' , 'skulk' , 'quaff' , 'rajah' , 'deans' , 'reaps' , 'galas' , 'tills' , 'roved' , 'kudos' , 'toned' , 'pared' , 'scull' , 'vexes' , 'punts' , 'snoop' , 'bails' , 'dames' , 'hazes' , 'lores' , 'marts' , 'voids' , 'ameba' , 'rakes' , 'adzes' , 'harms' , 'rears' , 'satyr' , 'swill' , 'hexes' , 'colic' , 'leeks' , 'hurls' , 'yowls' , 'ivies' , 'plops' , 'musks' , 'papaw' , 'jells' , 'bused' , 'cruet' , 'bided' , 'filch' , 'zests' , 'rooks' , 'laxly' , 'rends' , 'loams' , 'basks' , 'sires' , 'carps' , 'pokey' , 'flits' , 'muses' , 'bawls' , 'shuck' , 'viler' , 'lisps' , 'peeps' , 'sorer' , 'lolls' , 'prude' , 'diked' , 'floss' , 'flogs' , 'scums' , 'dopes' , 'bogie' , 'pinky' , 'leafs' , 'tubas' , 'scads' , 'lowed' , 'yeses' , 'biked' , 'qualm' , 'evens' , 'caned' , 'gawks' , 'whits' , 'wooly' , 'gluts' , 'romps' , 'bests' , 'dunce' , 'crony' , 'joist' , 'tunas' , 'boner' , 'malls' , 'parch' , 'avers' , 'crams' , 'pares' , 'dally' , 'bigot' , 'kales' , 'flays' , 'leach' , 'gushy' , 'pooch' , 'huger' , 'slyer' , 'golfs' , 'mires' , 'flues' , 'loafs' , 'arced' , 'acnes' , 'neons' , 'fiefs' , 'dints' , 'dazes' , 'pouts' , 'cored' , 'yules' , 'lilts' , 'beefs' , 'mutts' , 'fells' , 'cowls' , 'spuds' , 'lames' , 'jawed' , 'dupes' , 'deads' , 'bylaw' , 'noons' , 'nifty' , 'clued' , 'vireo' , 'gapes' , 'metes' , 'cuter' , 'maims' , 'droll' , 'cupid' , 'mauls' , 'sedge' , 'papas' , 'wheys' , 'eking' , 'loots' , 'hilts' , 'meows' , 'beaus' , 'dices' , 'peppy' , 'riper' , 'fogey' , 'gists' , 'yogas' , 'gilts' , 'skews' , 'cedes' , 'zeals' , 'alums' , 'okays' , 'elope' , 'grump' , 'wafts' , 'soots' , 'blimp' , 'hefts' , 'mulls' , 'hosed' , 'cress' , 'doffs' , 'ruder' , 'pixie' , 'waifs' , 'ousts' , 'pucks' , 'biers' , 'gulch' , 'suets' , 'hobos' , 'lints' , 'brans' , 'teals' , 'garbs' , 'pewee' , 'helms' , 'turfs' , 'quips' , 'wends' , 'banes' , 'napes' , 'icier' , 'swats' , 'bagel' , 'hexed' , 'ogres' , 'goner' , 'gilds' , 'pyres' , 'lards' , 'bides' , 'paged' , 'talon' , 'flout' , 'medic' , 'veals' , 'putts' , 'dirks' , 'dotes' , 'tippy' , 'blurt' , 'piths' , 'acing' , 'barer' , 'whets' , 'gaits' , 'wools' , 'dunks' , 'heros' , 'swabs' , 'dirts' , 'jutes' , 'hemps' , 'surfs' , 'okapi' , 'chows' , 'shoos' , 'dusks' , 'parry' , 'decal' , 'furls' , 'cilia' , 'sears' , 'novae' , 'murks' , 'warps' , 'slues' , 'lamer' , 'saris' , 'weans' , 'purrs' , 'dills' , 'togas' , 'newts' , 'meany' , 'bunts' , 'razes' , 'goons' , 'wicks' , 'ruses' , 'vends' , 'geode' , 'drake' , 'judos' , 'lofts' , 'pulps' , 'lauds' , 'mucks' , 'vises' , 'mocha' , 'oiled' , 'roman' , 'ethyl' , 'gotta' , 'fugue' , 'smack' , 'gourd' , 'bumpy' , 'radix' , 'fatty' , 'borax' , 'cubit' , 'cacti' , 'gamma' , 'focal' , 'avail' , 'papal' , 'golly' , 'elite' , 'versa' , 'billy' , 'adieu' , 'annum' , 'howdy' , 'rhino' , 'norms' , 'bobby' , 'axiom' , 'setup' , 'yolks' , 'terns' , 'mixer' , 'genre' , 'knoll' , 'abode' , 'junta' , 'gorge' , 'combo' , 'alpha' , 'overt' , 'kinda' , 'spelt' , 'prick' , 'nobly' , 'ephod' , 'audio' , 'modal' , 'veldt' , 'warty' , 'fluke' , 'bonny' , 'bream' , 'rosin' , 'bolls' , 'doers' , 'downs' , 'beady' , 'motif' , 'humph' , 'fella' , 'mould' , 'crepe' , 'kerns' , 'aloha' , 'glyph' , 'azure' , 'riser' , 'blest' , 'locus' , 'lumpy' , 'beryl' , 'wanna' , 'brier' , 'tuner' , 'rowdy' , 'mural' , 'timer' , 'canst' , 'krill' , 'quoth' , 'lemme' , 'triad' , 'tenon' , 'amply' , 'deeps' , 'padre' , 'leant' , 'pacer' , 'octal' , 'dolly' , 'trans' , 'sumac' , 'foamy' , 'lolly' , 'giver' , 'quipu' , 'codex' , 'manna' , 'unwed' , 'vodka' , 'ferny' , 'salon' , 'duple' , 'boron' , 'revue' , 'crier' , 'alack' , 'inter' , 'dilly' , 'whist' , 'cults' , 'spake' , 'reset' , 'loess' , 'decor' , 'mover' , 'verve' , 'ethic' , 'gamut' , 'lingo' , 'dunno' , 'align' , 'sissy' , 'incur' , 'reedy' , 'avant' , 'piper' , 'waxer' , 'calyx' , 'basil' , 'coons' , 'seine' , 'piney' , 'lemma' , 'trams' , 'winch' , 'whirr' , 'saith' , 'ionic' , 'heady' , 'harem' , 'tummy' , 'sally' , 'shied' , 'dross' , 'farad' , 'saver' , 'tilde' , 'jingo' , 'bower' , 'serif' , 'facto' , 'belle' , 'inset' , 'bogus' , 'caved' , 'forte' , 'sooty' , 'bongo' , 'toves' , 'credo' , 'basal' , 'yella' , 'aglow' , 'glean' , 'gusto' , 'hymen' , 'ethos' , 'terra' , 'brash' , 'scrip' , 'swash' , 'aleph' , 'tinny' , 'itchy' , 'wanta' , 'trice' , 'jowls' , 'gongs' , 'garde' , 'boric' , 'twill' , 'sower' , 'henry' , 'awash' , 'libel' , 'spurn' , 'sabre' , 'rebut' , 'penal' , 'obese' , 'sonny' , 'quirt' , 'mebbe' , 'tacit' , 'greek' , 'xenon' , 'hullo' , 'pique' , 'roger' , 'negro' , 'hadst' , 'gecko' , 'beget' , 'uncut' , 'aloes' , 'louis' , 'quint' , 'clunk' , 'raped' , 'salvo' , 'diode' , 'matey' , 'hertz' , 'xylem' , 'kiosk' , 'apace' , 'cawed' , 'peter' , 'wench' , 'cohos' , 'sorta' , 'gamba' , 'bytes' , 'tango' , 'nutty' , 'axial' , 'aleck' , 'natal' , 'clomp' , 'gored' , 'siree' , 'bandy' , 'gunny' , 'runic' , 'whizz' , 'rupee' , 'fated' , 'wiper' , 'bards' , 'briny' , 'staid' , 'hocks' , 'ochre' , 'yummy' , 'gents' , 'soupy' , 'roper' , 'swath' , 'cameo' , 'edger' , 'spate' , 'gimme' , 'ebbed' , 'breve' , 'theta' , 'deems' , 'dykes' , 'servo' , 'telly' , 'tabby' , 'tares' , 'blocs' , 'welch' , 'ghoul' , 'vitae' , 'cumin' , 'dinky' , 'bronc' , 'tabor' , 'teeny' , 'comer' , 'borer' , 'sired' , 'privy' , 'mammy' , 'deary' , 'gyros' , 'sprit' , 'conga' , 'quire' , 'thugs' , 'furor' , 'bloke' , 'runes' , 'bawdy' , 'cadre' , 'toxin' , 'annul' , 'egged' , 'anion' , 'nodes' , 'picky' , 'stein' , 'jello' , 'audit' , 'echos' , 'fagot' , 'letup' , 'eyrie' , 'fount' , 'caped' , 'axons' , 'amuck' , 'banal' , 'riled' , 'petit' , 'umber' , 'miler' , 'fibre' , 'agave' , 'bated' , 'bilge' , 'vitro' , 'feint' , 'pudgy' , 'mater' , 'manic' , 'umped' , 'pesky' , 'strep' , 'slurp' , 'pylon' , 'puree' , 'caret' , 'temps' , 'newel' , 'yawns' , 'seedy' , 'treed' , 'coups' , 'rangy' , 'brads' , 'mangy' , 'loner' , 'circa' , 'tibia' , 'afoul' , 'mommy' , 'titer' , 'carne' , 'kooky' , 'motes' , 'amity' , 'suave' , 'hippo' , 'curvy' , 'samba' , 'newsy' , 'anise' , 'imams' , 'tulle' , 'aways' , 'liven' , 'hallo' , 'wales' , 'opted' , 'canto' , 'idyll' , 'bodes' , 'curio' , 'wrack' , 'hiker' , 'chive' , 'yokel' , 'dotty' , 'demur' , 'cusps' , 'specs' , 'quads' , 'laity' , 'toner' , 'decry' , 'writs' , 'saute' , 'clack' , 'aught' , 'logos' , 'tipsy' , 'natty' , 'ducal' , 'bidet' , 'bulgy' , 'metre' , 'lusts' , 'unary' , 'goeth' , 'baler' , 'sited' , 'shies' , 'hasps' , 'brung' , 'holed' , 'swank' , 'looky' , 'melee' , 'huffy' , 'loamy' , 'pimps' , 'titan' , 'binge' , 'shunt' , 'femur' , 'libra' , 'seder' , 'honed' , 'annas' , 'coypu' , 'shims' , 'zowie' , 'jihad' , 'savvy' , 'nadir' , 'basso' , 'monic' , 'maned' , 'mousy' , 'omega' , 'laver' , 'prima' , 'picas' , 'folio' , 'mecca' , 'reals' , 'troth' , 'testy' , 'balky' , 'crimp' , 'chink' , 'abets' , 'splat' , 'abaci' , 'vaunt' , 'cutie' , 'pasty' , 'moray' , 'levis' , 'ratty' , 'islet' , 'joust' , 'motet' , 'viral' , 'nukes' , 'grads' , 'comfy' , 'voila' , 'woozy' , 'blued' , 'whomp' , 'sward' , 'metro' , 'skeet' , 'chine' , 'aerie' , 'bowie' , 'tubby' , 'emirs' , 'coati' , 'unzip' , 'slobs' , 'trike' , 'funky' , 'ducat' , 'dewey' , 'skoal' , 'wadis' , 'oomph' , 'taker' , 'minim' , 'getup' , 'stoic' , 'synod' , 'runty' , 'flyby' , 'braze' , 'inlay' , 'venue' , 'louts' , 'peaty' , 'orlon' , 'humpy' , 'radon' , 'beaut' , 'raspy' , 'unfed' , 'crick' , 'nappy' , 'vizor' , 'yipes' , 'rebus' , 'divot' , 'kiwis' , 'vetch' , 'squib' , 'sitar' , 'kiddo' , 'dyers' , 'cotta' , 'matzo' , 'lager' , 'zebus' , 'crass' , 'dacha' , 'kneed' , 'dicta' , 'fakir' , 'knurl' , 'runny' , 'unpin' , 'julep' , 'globs' , 'nudes' , 'sushi' , 'tacky' , 'stoke' , 'kaput' , 'butch' , 'hulas' , 'croft' , 'achoo' , 'genii' , 'nodal' , 'outgo' , 'spiel' , 'viols' , 'fetid' , 'cagey' , 'fudgy' , 'epoxy' , 'leggy' , 'hanky' , 'lapis' , 'felon' , 'beefy' , 'coots' , 'melba' , 'caddy' , 'segue' , 'betel' , 'frizz' , 'drear' , 'kooks' , 'turbo' , 'hoagy' , 'moult' , 'helix' , 'zonal' , 'arias' , 'nosey' , 'paean' , 'lacey' , 'banns' , 'swain' , 'fryer' , 'retch' , 'tenet' , 'gigas' , 'whiny' , 'ogled' , 'rumen' , 'begot' , 'cruse' , 'abuts' , 'riven' , 'balks' , 'sines' , 'sigma' , 'abase' , 'ennui' , 'gores' , 'unset' , 'augur' , 'sated' , 'odium' , 'latin' , 'dings' , 'moire' , 'scion' , 'henna' , 'kraut' , 'dicks' , 'lifer' , 'prigs' , 'bebop' , 'gages' , 'gazer' , 'fanny' , 'gibes' , 'aural' , 'tempi' , 'hooch' , 'rapes' , 'snuck' , 'harts' , 'techs' , 'emend' , 'ninny' , 'guava' , 'scarp' , 'liege' , 'tufty' , 'sepia' , 'tomes' , 'carob' , 'emcee' , 'prams' , 'poser' , 'verso' , 'hubba' , 'joule' , 'baize' , 'blips' , 'scrim' , 'cubby' , 'clave' , 'winos' , 'rearm' , 'liens' , 'lumen' , 'chump' , 'nanny' , 'trump' , 'fichu' , 'chomp' , 'homos' , 'purty' , 'maser' , 'woosh' , 'patsy' , 'shill' , 'rusks' , 'avast' , 'swami' , 'boded' , 'ahhhh' , 'lobed' , 'natch' , 'shish' , 'tansy' , 'snoot' , 'payer' , 'altho' , 'sappy' , 'laxer' , 'hubby' , 'aegis' , 'riles' , 'ditto' , 'jazzy' , 'dingo' , 'quasi' , 'septa' , 'peaky' , 'lorry' , 'heerd' , 'bitty' , 'payee' , 'seamy' , 'apses' , 'imbue' , 'belie' , 'chary' , 'spoof' , 'phyla' , 'clime' , 'babel' , 'wacky' , 'sumps' , 'skids' , 'khans' , 'crypt' , 'inure' , 'nonce' , 'outen' , 'faire' , 'hooey' , 'anole' , 'kazoo' , 'calve' , 'limbo' , 'argot' , 'ducky' , 'faker' , 'vibes' , 'gassy' , 'unlit' , 'nervy' , 'femme' , 'biter' , 'fiche' , 'boors' , 'gaffe' , 'saxes' , 'recap' , 'synch' , 'facie' , 'dicey' , 'ouija' , 'hewer' , 'legit' , 'gurus' , 'edify' , 'tweak' , 'caron' , 'typos' , 'rerun' , 'polly' , 'surds' , 'hamza' , 'nulls' , 'hater' , 'lefty' , 'mogul' , 'mafia' , 'debug' , 'pates' , 'blabs' , 'splay' , 'talus' , 'porno' , 'moola' , 'nixed' , 'kilos' , 'snide' , 'horsy' , 'gesso' , 'jaggy' , 'trove' , 'nixes' , 'creel' , 'pater' , 'iotas' , 'cadge' , 'skyed' , 'hokum' , 'furze' , 'ankhs' , 'curie' , 'nutsy' , 'hilum' , 'remix' , 'angst' , 'burls' , 'jimmy' , 'veiny' , 'tryst' , 'codon' , 'befog' , 'gamed' , 'flume' , 'axman' , 'doozy' , 'lubes' , 'rheas' , 'bozos' , 'butyl' , 'kelly' , 'mynah' , 'jocks' , 'donut' , 'avian' , 'wurst' , 'chock' , 'quash' , 'quals' , 'hayed' , 'bombe' , 'cushy' , 'spacy' , 'puked' , 'leery' , 'thews' , 'prink' , 'amens' , 'tesla' , 'intro' , 'fiver' , 'frump' , 'capos' , 'opine' , 'coder' , 'namer' , 'jowly' , 'pukes' , 'haled' , 'chard' , 'duffs' , 'bruin' , 'reuse' , 'whang' , 'toons' , 'frats' , 'silty' , 'telex' , 'cutup' , 'nisei' , 'neato' , 'decaf' , 'softy' , 'bimbo' , 'adlib' , 'loony' , 'shoed' , 'agues' , 'peeve' , 'noway' , 'gamey' , 'sarge' , 'reran' , 'epact' , 'potty' , 'coned' , 'upend' , 'narco' , 'ikats' , 'whorl' , 'jinks' , 'tizzy' , 'weepy' , 'posit' , 'marge' , 'vegan' , 'clops' , 'numbs' , 'reeks' , 'rubes' , 'rower' , 'biped' , 'tiffs' , 'hocus' , 'hammy' , 'bunco' , 'fixit' , 'tykes' , 'chaws' , 'yucky' , 'hokey' , 'resew' , 'maven' , 'adman' , 'scuzz' , 'slogs' , 'souse' , 'nacho' , 'mimed' , 'melds' , 'boffo' , 'debit' , 'pinup' , 'vagus' , 'gulag' , 'randy' , 'bosun' , 'educe' , 'faxes' , 'auras' , 'pesto' , 'antsy' , 'betas' , 'fizzy' , 'dorky' , 'snits' , 'moxie' , 'thane' , 'mylar' , 'nobby' , 'gamin' , 'gouty' , 'esses' , 'goyim' , 'paned' , 'druid' , 'jades' , 'rehab' , 'gofer' , 'tzars' , 'octet' , 'homed' , 'socko' , 'dorks' , 'eared' , 'anted' , 'elide' , 'fazes' , 'oxbow' , 'dowse' , 'situs' , 'macaw' , 'scone' , 'drily' , 'hyper' , 'salsa' , 'mooch' , 'gated' , 'unjam' , 'lipid' , 'mitre' , 'venal' , 'knish' , 'ritzy' , 'divas' , 'torus' , 'mange' , 'dimer' , 'recut' , 'meson' , 'wined' , 'fends' , 'phage' , 'fiats' , 'caulk' , 'cavil' , 'panty' , 'roans' , 'bilks' , 'hones' , 'botch' , 'estop' , 'sully' , 'sooth' , 'gelds' , 'ahold' , 'raper' , 'pager' , 'fixer' , 'infix' , 'hicks' , 'tuxes' , 'plebe' , 'twits' , 'abash' , 'twixt' , 'wacko' , 'primp' , 'nabla' , 'girts' , 'miffs' , 'emote' , 'xerox' , 'rebid' , 'shahs' , 'rutty' , 'grout' , 'grift' , 'deify' , 'biddy' , 'kopek' , 'semis' , 'bries' , 'acmes' , 'piton' , 'hussy' , 'torts' , 'disco' , 'whore' , 'boozy' , 'gibed' , 'vamps' , 'amour' , 'soppy' , 'gonzo' , 'durst' , 'wader' , 'tutus' , 'perms' , 'catty' , 'glitz' , 'brigs' , 'nerds' , 'barmy' , 'gizmo' , 'owlet' , 'sayer' , 'molls' , 'shard' , 'whops' , 'comps' , 'corer' , 'colas' , 'matte' , 'droid' , 'ploys' , 'vapid' , 'cairn' , 'deism' , 'mixup' , 'yikes' , 'prosy' , 'raker' , 'flubs' , 'whish' , 'reify' , 'craps' , 'shags' , 'clone' , 'hazed' , 'macho' , 'recto' , 'refix' , 'drams' , 'biker' , 'aquas' , 'porky' , 'doyen' , 'exude' , 'goofs' , 'divvy' , 'noels' , 'jived' , 'hulky' , 'cager' , 'harpy' , 'oldie' , 'vivas' , 'admix' , 'codas' , 'zilch' , 'deist' , 'orcas' , 'retro' , 'pilaf' , 'parse' , 'rants' , 'zingy' , 'toddy' , 'chiff' , 'micro' , 'veeps' , 'girly' , 'nexus' , 'demos' , 'bibbs' , 'antes' , 'lulus' , 'gnarl' , 'zippy' , 'ivied' , 'epees' , 'wimps' , 'tromp' , 'grail' , 'yoyos' , 'poufs' , 'hales' , 'roust' , 'cabal' , 'rawer' , 'pampa' , 'mosey' , 'kefir' , 'burgs' , 'unmet' , 'cuspy' , 'boobs' , 'boons' , 'hypes' , 'dynes' , 'nards' , 'lanai' , 'yogis' , 'sepal' , 'quark' , 'toked' , 'prate' , 'ayins' , 'hawed' , 'swigs' , 'vitas' , 'toker' , 'doper' , 'bossa' , 'linty' , 'foist' , 'mondo' , 'stash' , 'kayos' , 'twerp' , 'zesty' , 'capon' , 'wimpy' , 'rewed' , 'fungo' , 'tarot' , 'frosh' , 'kabob' , 'pinko' , 'redid' , 'mimeo' , 'heist' , 'tarps' , 'lamas' , 'sutra' , 'dinar' , 'whams' , 'busty' , 'spays' , 'mambo' , 'nabob' , 'preps' , 'odour' , 'cabby' , 'conks' , 'sluff' , 'dados' , 'houri' , 'swart' , 'balms' , 'gutsy' , 'faxed' , 'egads' , 'pushy' , 'retry' , 'agora' , 'drubs' , 'daffy' , 'chits' , 'mufti' , 'karma' , 'lotto' , 'toffs' , 'burps' , 'deuce' , 'zings' , 'kappa' , 'clads' , 'doggy' , 'duper' , 'scams' , 'ogler' , 'mimes' , 'throe' , 'zetas' , 'waled' , 'promo' , 'blats' , 'muffs' , 'oinks' , 'viand' , 'coset' , 'finks' , 'faddy' , 'minis' , 'snafu' , 'sauna' , 'usury' , 'muxes' , 'craws' , 'stats' , 'condo' , 'coxes' , 'loopy' , 'dorms' , 'ascot' , 'dippy' , 'execs' , 'dopey' , 'envoi' , 'umpty' , 'gismo' , 'fazed' , 'strop' , 'jives' , 'slims' , 'batik' , 'pings' , 'sonly' , 'leggo' , 'pekoe' , 'prawn' , 'luaus' , 'campy' , 'oodle' , 'prexy' , 'proms' , 'touts' , 'ogles' , 'tweet' , 'toady' , 'naiad' , 'hider' , 'nuked' , 'fatso' , 'sluts' , 'obits' , 'narcs' , 'tyros' , 'delis' , 'wooer' , 'hyped' , 'poset' , 'byway' , 'texas' , 'scrod' , 'avows' , 'futon' , 'torte' , 'tuple' , 'carom' , 'kebab' , 'tamps' , 'jilts' , 'duals' , 'artsy' , 'repro' , 'modem' , 'toped' , 'psych' , 'sicko' , 'klutz' , 'tarns' , 'coxed' , 'drays' , 'cloys' , 'anded' , 'piker' , 'aimer' , 'suras' , 'limos' , 'flack' , 'hapax' , 'dutch' , 'mucky' , 'shire' , 'klieg' , 'staph' , 'layup' , 'tokes' , 'axing' , 'toper' , 'duvet' , 'cowry' , 'profs' , 'blahs' , 'addle' , 'sudsy' , 'batty' , 'coifs' , 'suety' , 'gabby' , 'hafta' , 'pitas' , 'gouda' , 'deice' , 'taupe' , 'topes' , 'duchy' , 'nitro' , 'carny' , 'limey' , 'orals' , 'hirer' , 'taxer' , 'roils' , 'ruble' , 'elate' , 'dolor' , 'wryer' , 'snots' , 'quais' , 'coked' , 'gimel' , 'gorse' , 'minas' , 'goest' , 'agape' , 'manta' , 'jings' , 'iliac' , 'admen' , 'offen' , 'cills' , 'offal' , 'lotta' , 'bolas' , 'thwap' , 'alway' , 'boggy' , 'donna' , 'locos' , 'belay' , 'gluey' , 'bitsy' , 'mimsy' , 'hilar' , 'outta' , 'vroom' , 'fetal' , 'raths' , 'renal' , 'dyads' , 'crocs' , 'vires' , 'culpa' , 'kivas' , 'feist' , 'teats' , 'thats' , 'yawls' , 'whens' , 'abaca' , 'ohhhh' , 'aphis' , 'fusty' , 'eclat' , 'perdu' , 'mayst' , 'exeat' , 'molly' , 'supra' , 'wetly' , 'plasm' , 'buffa' , 'semen' , 'pukka' , 'tagua' , 'paras' , 'stoat' , 'secco' , 'carte' , 'haute' , 'molal' , 'shads' , 'forma' , 'ovoid' , 'pions' , 'modus' , 'bueno' , 'rheum' , 'scurf' , 'parer' , 'ephah' , 'doest' , 'sprue' , 'flams' , 'molto' , 'dieth' , 'choos' , 'miked' , 'bronx' , 'goopy' , 'bally' , 'plumy' , 'moony' , 'morts' , 'yourn' , 'bipod' , 'spume' , 'algal' , 'ambit' , 'mucho' , 'spued' , 'dozer' , 'harum' , 'groat' , 'skint' , 'laude' , 'thrum' , 'pappy' , 'oncet' , 'rimed' , 'gigue' , 'limed' , 'plein' , 'redly' , 'humpf' , 'lites' , 'seest' , 'grebe' , 'absit' , 'thanx' , 'pshaw' , 'yawps' , 'plats' , 'payed' , 'areal' , 'tilth' , 'youse' , 'gwine' , 'thees' , 'watsa' , 'lento' , 'spitz' , 'yawed' , 'gipsy' , 'sprat' , 'cornu' , 'amahs' , 'blowy' , 'wahoo' , 'lubra' , 'mecum' , 'whooo' , 'coqui' , 'sabra' , 'edema' , 'mrads' , 'dicot' , 'astro' , 'kited' , 'ouzel' , 'didos' , 'grata' , 'bonne' , 'axmen' , 'klunk' , 'summa' , 'laves' , 'purls' , 'yawny' , 'teary' , 'masse' , 'largo' , 'bazar' , 'pssst' , 'sylph' , 'lulab' , 'toque' , 'fugit' , 'plunk' , 'ortho' , 'lucre' , 'cooch' , 'whipt' , 'folky' , 'tyres' , 'wheee' , 'corky' , 'injun' , 'solon' , 'didot' , 'kerfs' , 'rayed' , 'wassa' , 'chile' , 'begat' , 'nippy' , 'litre' , 'magna' , 'rebox' , 'hydro' , 'milch' , 'brent' , 'gyves' , 'lazed' , 'feued' , 'mavis' , 'inapt' , 'baulk' , 'casus' , 'scrum' , 'wised' , 'fossa' , 'dower' , 'kyrie' , 'bhoys' , 'scuse' , 'feuar' , 'ohmic' , 'juste' , 'ukase' , 'beaux' , 'tusky' , 'orate' , 'musta' , 'lardy' , 'intra' , 'quiff' , 'epsom' , 'neath' , 'ocher' , 'tared' , 'homme' , 'mezzo' , 'corms' , 'psoas' , 'beaky' , 'terry' , 'infra' , 'spivs' , 'tuans' , 'belli' , 'bergs' , 'anima' , 'weirs' , 'mahua' , 'scops' , 'manse' , 'titre' , 'curia' , 'kebob' , 'cycad' , 'talky' , 'fucks' , 'tapis' , 'amide' , 'dolce' , 'sloes' , 'jakes' , 'russe' , 'blash' , 'tutti' , 'pruta' , 'panga' , 'blebs' , 'tench' , 'swarf' , 'herem' , 'missy' , 'merse' , 'pawky' , 'limen' , 'vivre' , 'chert' , 'unsee' , 'tiros' , 'brack' , 'foots' , 'welsh' , 'fosse' , 'knops' , 'ileum' , 'noire' , 'firma' , 'podgy' , 'laird' , 'thunk' , 'shute' , 'rowan' , 'shoji' , 'poesy' , 'uncap' , 'fames' , 'glees' , 'costa' , 'turps' , 'fores' , 'solum' , 'imago' , 'byres' , 'fondu' , 'coney' , 'polis' , 'dictu' , 'kraal' , 'sherd' , 'mumbo' , 'wroth' , 'chars' , 'unbox' , 'vacuo' , 'slued' , 'weest' , 'hades' , 'wiled' , 'syncs' , 'muser' , 'excon' , 'hoars' , 'sibyl' , 'passe' , 'joeys' , 'lotsa' , 'lepta' , 'shays' , 'bocks' , 'endue' , 'darer' , 'nones' , 'ileus' , 'plash' , 'busby' , 'wheal' , 'buffo' , 'yobbo' , 'biles' , 'poxes' , 'rooty' , 'licit' , 'terce' , 'bromo' , 'hayey' , 'dweeb' , 'imbed' , 'saran' , 'bruit' , 'punky' , 'softs' , 'biffs' , 'loppy' , 'agars' , 'aquae' , 'livre' , 'biome' , 'bunds' , 'shews' , 'diems' , 'ginny' , 'degum' , 'polos' , 'desex' , 'unman' , 'dungy' , 'vitam' , 'wedgy' , 'glebe' , 'apers' , 'ridgy' , 'roids' , 'wifey' , 'vapes' , 'whoas' , 'bunko' , 'yolky' , 'ulnas' , 'reeky' , 'bodge' , 'brant' , 'davit' , 'deque' , 'liker' , 'jenny' , 'tacts' , 'fulls' , 'treap' , 'ligne' , 'acked' , 'refry' , 'vower' , 'aargh' , 'churl' , 'momma' , 'gaols' , 'whump' , 'arras' , 'marls' , 'tiler' , 'grogs' , 'memes' , 'midis' , 'tided' , 'haler' , 'duces' , 'twiny' , 'poste' , 'unrig' , 'prise' , 'drabs' , 'quids' , 'facer' , 'spier' , 'baric' , 'geoid' , 'remap' , 'trier' , 'gunks' , 'steno' , 'stoma' , 'airer' , 'ovate' , 'torah' , 'apian' , 'smuts' , 'pocks' , 'yurts' , 'exurb' , 'defog' , 'nuder' , 'bosky' , 'nimbi' , 'mothy' , 'joyed' , 'labia' , 'pards' , 'jammy' , 'bigly' , 'faxer' , 'hoppy' , 'nurbs' , 'cotes' , 'dishy' , 'vised' , 'celeb' , 'pismo' , 'casas' , 'withs' , 'dodgy' , 'scudi' , 'mungs' , 'muons' , 'ureas' , 'ioctl' , 'unhip' , 'krone' , 'sager' , 'verst' , 'expat' , 'gronk' , 'uvula' , 'shawm' , 'bilgy' , 'braes' , 'cento' , 'webby' , 'lippy' , 'gamic' , 'lordy' , 'mazed' , 'tings' , 'shoat' , 'faery' , 'wirer' , 'diazo' , 'carer' , 'rater' , 'greps' , 'rente' , 'zloty' , 'viers' , 'unapt' , 'poops' , 'fecal' , 'kepis' , 'taxon' , 'eyers' , 'wonts' , 'spina' , 'stoae' , 'yenta' , 'pooey' , 'buret' , 'japan' , 'bedew' , 'hafts' , 'selfs' , 'oared' , 'herby' , 'pryer' , 'oakum' , 'dinks' , 'titty' , 'sepoy' , 'penes' , 'fusee' , 'winey' , 'gimps' , 'nihil' , 'rille' , 'giber' , 'ousel' , 'umiak' , 'cuppy' , 'hames' , 'shits' , 'azine' , 'glads' , 'tacet' , 'bumph' , 'coyer' , 'honky' , 'gamer' , 'gooky' , 'waspy' , 'sedgy' , 'bents' , 'varia' , 'djinn' , 'junco' , 'pubic' , 'wilco' , 'lazes' , 'idyls' , 'lupus' , 'rives' , 'snood' , 'schmo' , 'spazz' , 'finis' , 'noter' , 'pavan' , 'orbed' , 'bates' , 'pipet' , 'baddy' , 'goers' , 'shako' , 'stets' , 'sebum' , 'seeth' , 'lobar' , 'raver' , 'ajuga' , 'riced' , 'velds' , 'dribs' , 'ville' , 'dhows' , 'unsew' , 'halma' , 'krona' , 'limby' , 'jiffs' , 'treys' , 'bauds' , 'pffft' , 'mimer' , 'plebs' , 'caner' , 'jiber' , 'cuppa' , 'washy' , 'chuff' , 'unarm' , 'yukky' , 'styes' , 'waker' , 'flaks' , 'maces' , 'rimes' , 'gimpy' , 'guano' , 'liras' , 'kapok' , 'scuds' , 'bwana' , 'oring' , 'aider' , 'prier' , 'klugy' , 'monte' , 'golem' , 'velar' , 'firer' , 'pieta' , 'umbel' , 'campo' , 'unpeg' , 'fovea' , 'abeam' , 'boson' , 'asker' , 'goths' , 'vocab' , 'vined' , 'trows' , 'tikis' , 'loper' , 'indie' , 'boffs' , 'spang' , 'grapy' , 'tater' , 'ichor' , 'kilty' , 'lochs' , 'supes' , 'degas' , 'flics' , 'torsi' , 'beths' , 'weber' , 'resaw' , 'lawny' , 'coven' , 'mujik' , 'relet' , 'therm' , 'heigh' , 'shnor' , 'trued' , 'zayin' , 'liest' , 'barfs' , 'bassi' , 'qophs' , 'roily' , 'flabs' , 'punny' , 'okras' , 'hanks' , 'dipso' , 'nerfs' , 'fauns' , 'calla' , 'pseud' , 'lurer' , 'magus' , 'obeah' , 'atria' , 'twink' , 'palmy' , 'pocky' , 'pends' , 'recta' , 'plonk' , 'slaws' , 'keens' , 'nicad' , 'pones' , 'inker' , 'whews' , 'groks' , 'mosts' , 'trews' , 'ulnar' , 'gyppy' , 'cocas' , 'expos' , 'eruct' , 'oiler' , 'vacua' , 'dreck' , 'dater' , 'arums' , 'tubal' , 'voxel' , 'dixit' , 'beery' , 'assai' , 'lades' , 'actin' , 'ghoti' , 'buzzy' , 'meads' , 'grody' , 'ribby' , 'clews' , 'creme' , 'email' , 'pyxie' , 'kulak' , 'bocci' , 'rived' , 'duddy' , 'hoper' , 'lapin' , 'wonks' , 'petri' , 'phial' , 'fugal' , 'holon' , 'boomy' , 'duomo' , 'musos' , 'shier' , 'hayer' , 'porgy' , 'hived' , 'litho' , 'fisty' , 'stagy' , 'luvya' , 'maria' , 'smogs' , 'asana' , 'yogic' , 'slomo' , 'fawny' , 'amine' , 'wefts' , 'gonad' , 'twirp' , 'brava' , 'plyer' , 'fermi' , 'loges' , 'niter' , 'revet' , 'unate' , 'gyved' , 'totty' , 'zappy' , 'honer' , 'giros' , 'dicer' , 'calks' , 'luxes' , 'monad' , 'cruft' , 'quoin' , 'fumer' , 'amped' , 'shlep' , 'vinca' , 'yahoo' , 'vulva' , 'zooey' , 'dryad' , 'nixie' , 'moper' , 'iambs' , 'lunes' , 'nudie' , 'limns' , 'weals' , 'nohow' , 'miaow' , 'gouts' , 'mynas' , 'mazer' , 'kikes' , 'oxeye' , 'stoup' , 'jujus' , 'debar' , 'pubes' , 'taels' , 'defun' , 'rands' , 'blear' , 'paver' , 'goosy' , 'sprog' , 'oleos' , 'toffy' , 'pawer' , 'maced' , 'crits' , 'kluge' , 'tubed' , 'sahib' , 'ganef' , 'scats' , 'sputa' , 'vaned' , 'acned' , 'taxol' , 'plink' , 'oweth' , 'tribs' , 'resay' , 'boule' , 'thous' , 'haply' , 'glans' , 'maxis' , 'bezel' , 'antis' , 'porks' , 'quoit' , 'alkyd' , 'glary' , 'beamy' , 'hexad' , 'bonks' , 'tecum' , 'kerbs' , 'filar' , 'frier' , 'redux' , 'abuzz' , 'fader' , 'shoer' , 'couth' , 'trues' , 'guyed' , 'goony' , 'booky' , 'fuzes' , 'hurly' , 'genet' , 'hodad' , 'calix' , 'filer' , 'pawls' , 'iodic' , 'utero' , 'henge' , 'unsay' , 'liers' , 'piing' , 'weald' , 'sexed' , 'folic' , 'poxed' , 'cunts' , 'anile' , 'kiths' , 'becks' , 'tatty' , 'plena' , 'rebar' , 'abled' , 'toyer' , 'attar' , 'teaks' , 'aioli' , 'awing' , 'anent' , 'feces' , 'redip' , 'wists' , 'prats' , 'mesne' , 'muter' , 'smurf' , 'owest' , 'bahts' , 'lossy' , 'ftped' , 'hunky' , 'hoers' , 'slier' , 'sicks' , 'fatly' , 'delft' , 'hiver' , 'himbo' , 'pengo' , 'busks' , 'loxes' , 'zonks' , 'ilium' , 'aport' , 'ikons' , 'mulct' , 'reeve' , 'civvy' , 'canna' , 'barfy' , 'kaiak' , 'scudo' , 'knout' , 'gaper' , 'bhang' , 'pease' , 'uteri' , 'lases' , 'paten' , 'rasae' , 'axels' , 'stoas' , 'ombre' , 'styli' , 'gunky' , 'hazer' , 'kenaf' , 'ahoys' , 'ammos' , 'weeny' , 'urger' , 'kudzu' , 'paren' , 'bolos' , 'fetor' , 'nitty' , 'techy' , 'lieth' , 'somas' , 'darky' , 'villi' , 'gluon' , 'janes' , 'cants' , 'farts' , 'socle' , 'jinns' , 'ruing' , 'slily' , 'ricer' , 'hadda' , 'wowee' , 'rices' , 'nerts' , 'cauls' , 'swive' , 'lilty' , 'micks' , 'arity' , 'pasha' , 'finif' , 'oinky' , 'gutty' , 'tetra' , 'wises' , 'wolds' , 'balds' , 'picot' , 'whats' , 'shiki' , 'bungs' , 'snarf' , 'legos' , 'dungs' , 'stogy' , 'berms' , 'tangs' , 'vails' , 'roods' , 'morel' , 'sware' , 'elans' , 'latus' , 'gules' , 'razer' , 'doxie' , 'buena' , 'overs' , 'gutta' , 'zincs' , 'nates' , 'kirks' , 'tikes' , 'donee' , 'jerry' , 'mohel' , 'ceder' , 'doges' , 'unmap' , 'folia' , 'rawly' , 'snark' , 'topoi' , 'ceils' , 'immix' , 'yores' , 'diest' , 'bubba' , 'pomps' , 'forky' , 'turdy' , 'lawzy' , 'poohs' , 'worts' , 'gloms' , 'beano' , 'muley' , 'barky' , 'tunny' , 'auric' , 'funks' , 'gaffs' , 'cordy' , 'curdy' , 'lisle' , 'toric' , 'soyas' , 'reman' , 'mungy' , 'carpy' , 'apish' , 'oaten' , 'gappy' , 'aurae' , 'bract' , 'rooky' , 'axled' , 'burry' , 'sizer' , 'proem' , 'turfy' , 'impro' , 'mashy' , 'miens' , 'nonny' , 'olios' , 'grook' , 'sates' , 'agley' , 'corgi' , 'dashy' , 'doser' , 'dildo' , 'apsos' , 'xored' , 'laker' , 'playa' , 'selah' , 'malty' , 'dulse' , 'frigs' , 'demit' , 'whoso' , 'rials' , 'sawer' , 'spics' , 'bedim' , 'snugs' , 'fanin' , 'azoic' , 'icers' , 'suers' , 'wizen' , 'koine' , 'topos' , 'shirr' , 'rifer' , 'feral' , 'laded' , 'lased' , 'turds' , 'swede' , 'easts' , 'cozen' , 'unhit' , 'pally' , 'aitch' , 'sedum' , 'coper' , 'ruche' , 'Beginner' , 'swags' , 'etext' , 'algin' , 'offed' , 'ninja' , 'holer' , 'doter' , 'toter' , 'besot' , 'dicut' , 'macer' , 'peens' , 'pewit' , 'redox' , 'poler' , 'yecch' , 'fluky' , 'doeth' , 'twats' , 'cruds' , 'bebug' , 'bider' , 'stele' , 'hexer' , 'wests' , 'gluer' , 'pilau' , 'abaft' , 'whelm' , 'lacer' , 'inode' , 'tabus' , 'gator' , 'cuing' , 'refly' , 'luted' , 'cukes' , 'bairn' , 'bight' , 'arses' , 'crump' , 'loggy' , 'blini' , 'spoor' , 'toyon' , 'harks' , 'wazoo' , 'fenny' , 'naves' , 'keyer' , 'tufas' , 'morph' , 'rajas' , 'typal' , 'spiff' , 'oxlip' , 'unban' , 'mussy' , 'finny' , 'rimer' , 'login' , 'molas' , 'cirri' , 'huzza' , 'agone' , 'unsex' , 'unwon' , 'peats' , 'toile' , 'zombi' , 'dewed' , 'nooky' , 'alkyl' , 'ixnay' , 'dovey' , 'holey' , 'cuber' , 'amyls' , 'podia' , 'chino' , 'apnea' , 'prims' , 'lycra' , 'johns' , 'primo' , 'fatwa' , 'egger' , 'hempy' , 'snook' , 'hying' , 'fuzed' , 'barms' , 'crink' , 'moots' , 'yerba' , 'rhumb' , 'unarc' , 'direr' , 'munge' , 'eland' , 'nares' , 'wrier' , 'noddy' , 'atilt' , 'jukes' , 'ender' , 'thens' , 'unfix' , 'doggo' , 'zooks' , 'diddy' , 'shmoo' , 'brusk' , 'prest' , 'curer' , 'pasts' , 'kelpy' , 'bocce' , 'kicky' , 'taros' , 'lings' , 'dicky' , 'nerdy' , 'abend' , 'stela' , 'biggy' , 'laved' , 'baldy' , 'pubis' , 'gooks' , 'wonky' , 'stied' , 'hypos' , 'assed' , 'spumy' , 'osier' , 'roble' , 'rumba' , 'biffy' , 'pupal' ) def isword(user_word,wordly_word): for x in user_word: print (x,end = " " ) print () #If alphabet present in same position green #if alphabet present in word yellow #if alphabet is not present black for i in range ( len (user_word)): if user_word[i] = = wordly_word[i]: print ( "????" ,end = "") elif user_word[i] in wordly_word: print ( "????" ,end = "") else : print ( "⬛" ,end = "") #if word present return true else return false if user_word = = wordly_word: return 1 else : return 0 import random random_word = random.choice(words) print (random_word) print ( "Let's Play Wordle" ) message,i = { 0 : "Marvellous" , 1 : "Excellent" , 2 : "Very good" , 3 : "Nice" , 4 : "Good" , 5 : "Ok" }, 6 while i> 0 : user_word = input ( "\nEnter word: " ) if ( len (user_word) = = 5 and user_word.isalpha()): i = i - 1 if isword(user_word,random_word): print ( "\n" ,message[i]) break else : continue else : print ( "Please enter a valid word" ) else : print ( "End of Game, the correct word is:" ,random_word) |
Output:
Time Complexity: O(k)
Here k is the length of the word.
Auxiliary Space: O(n)
Here n is the size of the list.
Code Explanation:
- The code starts by importing the random module.
- This module provides a way to generate random numbers.
- Next, the code creates someWords, which is a list of fruit names.
- The list is split into spaces using the string ‘ ‘, and then each space is replaced with a letter.
- Next, the code randomly selects a secret word from our someWords list.
- This word will be used as the input for the game later on.
- The next part of the code checks to see if the user has entered an alpha character (a letter that appears in front of other letters).
- If not, then they are asked to enter only a letter.
- If they enter an alpha character, then it’s assumed that they want to guess at another letter in word .
- So, this part of the code checks to see if guess matches one of the letters in word .
- If it does, then chances is updated and flag is set to 1 .
- Otherwise, chances is decreased by 1 and flag remains at 0 .
- The next part of the code tries to guess at another letter in word .
- If guess isn’t valid (i.e., it doesn’t match any of the letters in word ), then print() prints out all empty spaces for letters in word , and
- The code starts by importing the random module.
- This module provides us with a number of useful functions, one of which is the choice function.
- This function allows us to randomly choose a secret word from our list of words.
- Next, we create some variables which will be used throughout the program.
- These include someWords , word and letterGuessed .
- letterGuessed will store the letter guessed by the player, while chances will store the number of times that the player has correctly guessed the word so far.
- correct will keep track of how many letters have been guessed so far and flag will indicate whether or not the player has guessed the word correctly.
- We then start looping through our list of words and randomly choosing a secret word from it.
Contact Us