-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
313 lines (269 loc) · 54.4 KB
/
script.js
File metadata and controls
313 lines (269 loc) · 54.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
const keys = document.querySelectorAll('.keys');
const row1 = document.querySelectorAll('.row-1');
const row2 = document.querySelectorAll('.row-2');
const row3 = document.querySelectorAll('.row-3');
const row4 = document.querySelectorAll('.row-4');
const row5 = document.querySelectorAll('.row-5');
const row6 = document.querySelectorAll('.row-6');
const error = document.querySelector('.not-in-list');
const congrats = document.querySelector('.win');
const enterKey = document.querySelector('.enter');
const backspaceKey = document.querySelector('.backspace');
// Since reading from an outside file is something that I am yet to learn, I will be creating an array of words.
const wordsList = ['PARIS','AARGH','ABACA','ABACI','ABACK','ABAFT','ABASE','ABASH','ABATE','ABBEY','ABBOT','ABEAM','ABEND','ABETS','ABHOR','ABIDE','ABLED','ABLER','ABODE','ABORT','ABOUT','ABOVE','ABSIT','ABUSE','ABUTS','ABUZZ','ABYSS','ACHED','ACHES','ACHOO','ACIDS','ACING','ACKED','ACMES','ACNED','ACNES','ACORN','ACRES','ACRID','ACTED','ACTIN','ACTOR','ACUTE','ADAGE','ADAPT','ADDED','ADDER','ADDLE','ADEPT','ADIEU','ADIOS','ADLIB','ADMAN','ADMEN','ADMIN','ADMIT','ADMIX','ADOBE','ADOPT','ADORE','ADORN','ADULT','ADZES','AEGIS','AERIE','AFFIX','AFIRE','AFOOT','AFORE','AFOUL','AFTER','AGAIN','AGAPE','AGARS','AGATE','AGAVE','AGENT','AGILE','AGING','AGLEY','AGLOW','AGONE','AGONY','AGORA','AGREE','AGUES','AHEAD','AHHHH','AHOLD','AHOYS','AIDED','AIDER','AIDES','AILED','AIMED','AIMER','AIOLI','AIRED','AIRER','AISLE','AITCH','AJUGA','ALACK','ALARM','ALBUM','ALDER','ALECK','ALEPH','ALERT','ALGAE','ALGAL','ALGIN','ALIAS','ALIBI','ALIEN','ALIGN','ALIKE','ALIVE','ALKYD','ALKYL','ALLAY','ALLEY','ALLOT','ALLOW','ALLOY','ALOES','ALOFT','ALOHA','ALONE','ALONG','ALOOF','ALOUD','ALPHA','ALTAR','ALTER','ALTHO','ALTOS','ALUMS','ALWAY','AMAHS','AMASS','AMAZE','AMBER','AMBIT','AMBLE','AMEBA','AMEND','AMENS','AMIDE','AMIGO','AMINE','AMINO','AMISS','AMITY','AMMOS','AMONG','AMOUR','AMPED','AMPLE','AMPLY','AMUCK','AMUSE','AMYLS','ANDED','ANENT','ANGEL','ANGER','ANGLE','ANGRY','ANGST','ANILE','ANIMA','ANIME','ANION','ANISE','ANKHS','ANKLE','ANNAS','ANNEX','ANNOY','ANNUL','ANNUM','ANODE','ANOLE','ANTED','ANTES','ANTIC','ANTIS','ANTSY','ANVIL','AORTA','APACE','APART','APERS','APHID','APHIS','APIAN','APING','APISH','APNEA','APORT','APPLE','APPLY','APRON','APSES','APSOS','APTLY','AQUAE','AQUAS','ARBOR','ARCED','ARDOR','AREAL','AREAS','ARENA','ARGON','ARGOT','ARGUE','ARIAS','ARISE','ARITY','ARMED','ARMOR','AROMA','AROSE','ARRAS','ARRAY','ARROW','ARSES','ARSON','ARTSY','ARUMS','ASANA','ASCOT','ASHEN','ASHES','ASIDE','ASKED','ASKER','ASKEW','ASPEN','ASPIC','ASSAI','ASSAY','ASSED','ASSES','ASSET','ASTER','ASTIR','ASTRO','ATILT','ATLAS','ATOLL','ATOMS','ATONE','ATRIA','ATTAR','ATTIC','AUDIO','AUDIT','AUGER','AUGHT','AUGUR','AUNTS','AUNTY','AURAE','AURAL','AURAS','AURIC','AUTOS','AVAIL','AVANT','AVAST','AVERS','AVERT','AVIAN','AVOID','AVOWS','AWAIT','AWAKE','AWARD','AWARE','AWASH','AWAYS','AWFUL','AWING','AWOKE','AXELS','AXIAL','AXING','AXIOM','AXION','AXLED','AXLES','AXMAN','AXMEN','AXONS','AYINS','AZINE','AZOIC','AZURE','BABEL','BABES','BACKS','BACON','BADDY','BADGE','BADLY','BAGEL','BAGGY','BAHTS','BAILS','BAIRN','BAITS','BAIZE','BAKED','BAKER','BAKES','BALDS','BALDY','BALED','BALER','BALES','BALKS','BALKY','BALLS','BALLY','BALMS','BALMY','BALSA','BANAL','BANDS','BANDY','BANES','BANGS','BANJO','BANKS','BANNS','BARBS','BARDS','BARED','BARER','BARES','BARFS','BARFY','BARGE','BARIC','BARKS','BARKY','BARMS','BARMY','BARNS','BARON','BASAL','BASED','BASER','BASES','BASIC','BASIL','BASIN','BASIS','BASKS','BASSI','BASSO','BASTE','BATCH','BATED','BATES','BATHE','BATHS','BATIK','BATON','BATTY','BAUDS','BAULK','BAWDY','BAWLS','BAYED','BAYOU','BAZAR','BEACH','BEADS','BEADY','BEAKS','BEAKY','BEAMS','BEAMY','BEANO','BEANS','BEARD','BEARS','BEAST','BEATS','BEAUS','BEAUT','BEAUX','BEBOP','BEBUG','BECKS','BEDEW','BEDIM','BEECH','BEEFS','BEEFY','BEEPS','BEERS','BEERY','BEETS','BEFIT','BEFOG','BEGAN','BEGAT','BEGET','BEGIN','BEGOT','BEGUN','BEIGE','BEING','BELAY','BELCH','BELIE','BELLE','BELLI','BELLS','BELLY','BELOW','BELTS','BENCH','BENDS','BENTS','BERET','BERGS','BERMS','BERRY','BERTH','BERYL','BESET','BESOT','BESTS','BETAS','BETEL','BETHS','BEVEL','BEZEL','BHANG','BHOYS','BIBBS','BIBLE','BICEP','BIDDY','BIDED','BIDER','BIDES','BIDET','BIERS','BIFFS','BIFFY','BIGGY','BIGHT','BIGLY','BIGOT','BIKED','BIKER','BIKES','BILES','BILGE','BILGY','BILKS','BILLS','BILLY','BIMBO','BINDS','BINGE','BINGO','BIOME','BIPED','BIPOD','BIRCH','BIRDS','BIRTH','BISON','BITCH','BITER','BITES','BITSY','BITTY','BLABS','BLACK','BLADE','BLAHS','BLAME','BLAND','BLANK','BLARE','BLASH','BLAST','BLATS','BLAZE','BLEAK','BLEAR','BLEAT','BLEBS','BLEED','BLEEP','BLEND','BLESS','BLEST','BLIMP','BLIND','BLINI','BLINK','BLIPS','BLISS','BLITZ','BLOAT','BLOBS','BLOCK','BLOCS','BLOKE','BLOND','BLOOD','BLOOM','BLOTS','BLOWN','BLOWS','BLOWY','BLUED','BLUER','BLUES','BLUFF','BLUNT','BLURB','BLURS','BLURT','BLUSH','BOARD','BOARS','BOAST','BOATS','BOBBY','BOCCE','BOCCI','BOCKS','BODED','BODES','BODGE','BOFFO','BOFFS','BOGEY','BOGGY','BOGIE','BOGUS','BOILS','BOLAS','BOLLS','BOLOS','BOLTS','BOMBE','BOMBS','BONDS','BONED','BONER','BONES','BONEY','BONGO','BONGS','BONKS','BONNE','BONNY','BONUS','BOOBS','BOOBY','BOOED','BOOKS','BOOKY','BOOMS','BOOMY','BOONS','BOORS','BOOST','BOOTH','BOOTS','BOOTY','BOOZE','BOOZY','BORAX','BORED','BORER','BORES','BORIC','BORNE','BORON','BOSKY','BOSOM','BOSON','BOSSA','BOSSY','BOSUN','BOTCH','BOUGH','BOULE','BOUND','BOUTS','BOWED','BOWEL','BOWER','BOWIE','BOWLS','BOXED','BOXER','BOXES','BOZOS','BRACE','BRACK','BRACT','BRADS','BRAES','BRAGS','BRAID','BRAIN','BRAKE','BRAND','BRANS','BRANT','BRASH','BRASS','BRATS','BRAVA','BRAVE','BRAVO','BRAWL','BRAWN','BRAYS','BRAZE','BREAD','BREAK','BREAM','BREED','BRENT','BREVE','BREWS','BRIAR','BRIBE','BRICK','BRIDE','BRIEF','BRIER','BRIES','BRIGS','BRIMS','BRINE','BRING','BRINK','BRINY','BRISK','BROAD','BROIL','BROKE','BROMO','BRONC','BRONX','BROOD','BROOK','BROOM','BROTH','BROWN','BROWS','BRUIN','BRUIT','BRUNG','BRUNT','BRUSH','BRUSK','BRUTE','BUBBA','BUCKS','BUDDY','BUDGE','BUENA','BUENO','BUFFA','BUFFO','BUFFS','BUGGY','BUGLE','BUILD','BUILT','BULBS','BULGE','BULGY','BULKS','BULKY','BULLS','BULLY','BUMPH','BUMPS','BUMPY','BUNCH','BUNCO','BUNDS','BUNGS','BUNKO','BUNKS','BUNNY','BUNTS','BUOYS','BURET','BURGS','BURLS','BURLY','BURNS','BURNT','BURPS','BURRO','BURRS','BURRY','BURST','BUSBY','BUSED','BUSES','BUSHY','BUSKS','BUSTS','BUSTY','BUTCH','BUTTE','BUTTS','BUTYL','BUXOM','BUYER','BUZZY','BWANA','BYLAW','BYRES','BYTES','BYWAY','CABAL','CABBY','CABIN','CABLE','CACAO','CACHE','CACTI','CADDY','CADET','CADGE','CADRE','CAFES','CAGED','CAGER','CAGES','CAGEY','CAIRN','CAKED','CAKES','CALIX','CALKS','CALLA','CALLS','CALMS','CALVE','CALYX','CAMEL','CAMEO','CAMPO','CAMPS','CAMPY','CANAL','CANDY','CANED','CANER','CANES','CANNA','CANNY','CANOE','CANON','CANST','CANTO','CANTS','CAPED','CAPER','CAPES','CAPON','CAPOS','CAPUT','CARAT','CARDS','CARED','CARER','CARES','CARET','CARGO','CARNE','CARNY','CAROB','CAROL','CAROM','CARON','CARPS','CARPY','CARRY','CARTE','CARTS','CARVE','CASAS','CASED','CASES','CASKS','CASTE','CASTS','CASUS','CATCH','CATER','CATTY','CAULK','CAULS','CAUSE','CAVED','CAVES','CAVIL','CAWED','CEASE','CEDAR','CEDED','CEDER','CEDES','CEILS','CELEB','CELLO','CELLS','CENTO','CENTS','CHAFE','CHAFF','CHAIN','CHAIR','CHALK','CHAMP','CHANT','CHAOS','CHAPS','CHARD','CHARM','CHARS','CHART','CHARY','CHASE','CHASM','CHATS','CHAWS','CHEAP','CHEAT','CHECK','CHEEK','CHEEP','CHEER','CHEFS','CHERT','CHESS','CHEST','CHEWS','CHEWY','CHICK','CHIDE','CHIEF','CHIFF','CHILD','CHILE','CHILI','CHILL','CHIME','CHIMP','CHINA','CHINE','CHINK','CHINO','CHINS','CHIPS','CHIRP','CHITS','CHIVE','CHOCK','CHOIR','CHOKE','CHOMP','CHOOS','CHOPS','CHORD','CHORE','CHOSE','CHOWS','CHUCK','CHUFF','CHUGS','CHUMP','CHUMS','CHUNK','CHURL','CHURN','CHUTE','CIDER','CIGAR','CILIA','CILLS','CINCH','CIRCA','CIRRI','CITED','CITES','CIVET','CIVIC','CIVIL','CIVVY','CLACK','CLADS','CLAIM','CLAMP','CLAMS','CLANG','CLANK','CLANS','CLAPS','CLASH','CLASP','CLASS','CLAVE','CLAWS','CLAYS','CLEAN','CLEAR','CLEAT','CLEFS','CLEFT','CLERK','CLEWS','CLICK','CLIFF','CLIMB','CLIME','CLING','CLINK','CLIPS','CLOAK','CLOCK','CLODS','CLOGS','CLOMP','CLONE','CLOPS','CLOSE','CLOTH','CLOTS','CLOUD','CLOUT','CLOVE','CLOWN','CLOYS','CLUBS','CLUCK','CLUED','CLUES','CLUMP','CLUNG','CLUNK','COACH','COALS','COAST','COATI','COATS','COBRA','COCAS','COCCI','COCKS','COCKY','COCOA','COCOS','CODAS','CODED','CODER','CODES','CODEX','CODON','COEDS','COHOS','COIFS','COILS','COINS','COKED','COKES','COLAS','COLDS','COLIC','COLON','COLOR','COLTS','COMAS','COMBO','COMBS','COMER','COMES','COMET','COMFY','COMIC','COMMA','COMPS','CONCH','CONDO','CONED','CONES','CONEY','CONGA','CONIC','CONKS','COOCH','COOED','COOKS','COOKY','COOLS','COONS','COOPS','COOTS','COPED','COPER','COPES','COPRA','COPSE','COQUI','CORAL','CORDS','CORDY','CORED','CORER','CORES','CORGI','CORKS','CORKY','CORMS','CORNS','CORNU','CORNY','CORPS','COSET','COSTA','COSTS','COTES','COTTA','COUCH','COUGH','COULD','COUNT','COUPE','COUPS','COURT','COUTH','COVEN','COVER','COVES','COVET','COVEY','COWED','COWER','COWLS','COWRY','COXED','COXES','COYER','COYLY','COYPU','COZEN','CRABS','CRACK','CRAFT','CRAGS','CRAMP','CRAMS','CRANE','CRANK','CRAPS','CRASH','CRASS','CRATE','CRAVE','CRAWL','CRAWS','CRAZE','CRAZY','CREAK','CREAM','CREDO','CREED','CREEK','CREEL','CREEP','CREME','CREPE','CREPT','CRESS','CREST','CREWS','CRIBS','CRICK','CRIED','CRIER','CRIES','CRIME','CRIMP','CRINK','CRISP','CRITS','CROAK','CROCK','CROCS','CROFT','CRONE','CRONY','CROOK','CROON','CROPS','CROSS','CROUP','CROWD','CROWN','CROWS','CRUDE','CRUDS','CRUEL','CRUET','CRUFT','CRUMB','CRUMP','CRUSE','CRUSH','CRUST','CRYPT','CUBBY','CUBED','CUBER','CUBES','CUBIC','CUBIT','CUFFS','CUING','CUKES','CULLS','CULPA','CULTS','CUMIN','CUNTS','CUPID','CUPPA','CUPPY','CURBS','CURDS','CURDY','CURED','CURER','CURES','CURIA','CURIE','CURIO','CURLS','CURLY','CURRY','CURSE','CURVE','CURVY','CUSHY','CUSPS','CUSPY','CUTER','CUTIE','CUTUP','CYBER','CYCAD','CYCLE','CYNIC','CYSTS','CZARS','DACHA','DADDY','DADOS','DAFFY','DAILY','DAIRY','DAISY','DALES','DALLY','DAMES','DAMNS','DAMPS','DANCE','DANDY','DARED','DARER','DARES','DARKS','DARKY','DARNS','DARTS','DASHY','DATED','DATER','DATES','DATUM','DAUBS','DAUNT','DAVIT','DAWNS','DAZED','DAZES','DEADS','DEALS','DEALT','DEANS','DEARS','DEARY','DEATH','DEBAR','DEBIT','DEBTS','DEBUG','DEBUT','DECAF','DECAL','DECAY','DECKS','DECOR','DECOY','DECRY','DEEDS','DEEMS','DEEPS','DEFER','DEFOG','DEFUN','DEGAS','DEGUM','DEICE','DEIFY','DEIGN','DEISM','DEIST','DEITY','DELAY','DELFT','DELIS','DELLS','DELTA','DELVE','DEMIT','DEMON','DEMOS','DEMUR','DENIM','DENSE','DENTS','DEPOT','DEPTH','DEQUE','DERBY','DESEX','DESKS','DETER','DETOX','DEUCE','DEVIL','DEWED','DEWEY','DHOWS','DIALS','DIARY','DIAZO','DICED','DICER','DICES','DICEY','DICKS','DICKY','DICOT','DICTA','DICTU','DICUT','DIDDY','DIDOS','DIDOT','DIDST','DIEMS','DIEST','DIETH','DIETS','DIGIT','DIKED','DIKES','DILDO','DILLS','DILLY','DIMER','DIMES','DIMLY','DINAR','DINED','DINER','DINES','DINGO','DINGS','DINGY','DINKS','DINKY','DINTS','DIODE','DIPPY','DIPSO','DIRER','DIRGE','DIRKS','DIRTS','DIRTY','DISCO','DISCS','DISHY','DISKS','DITCH','DITTO','DITTY','DIVAN','DIVAS','DIVED','DIVER','DIVES','DIVOT','DIVVY','DIXIT','DIZZY','DJINN','DOCKS','DODGE','DODGY','DODOS','DOERS','DOEST','DOETH','DOFFS','DOGES','DOGGO','DOGGY','DOGIE','DOGMA','DOILY','DOING','DOLCE','DOLED','DOLES','DOLLS','DOLLY','DOLOR','DOLTS','DOMED','DOMES','DONEE','DONNA','DONOR','DONUT','DOOMS','DOORS','DOOZY','DOPED','DOPER','DOPES','DOPEY','DORKS','DORKY','DORMS','DOSED','DOSER','DOSES','DOTED','DOTER','DOTES','DOTTY','DOUBT','DOUGH','DOUSE','DOVES','DOVEY','DOWDY','DOWEL','DOWER','DOWNS','DOWNY','DOWRY','DOWSE','DOXIE','DOYEN','DOZED','DOZEN','DOZER','DOZES','DRABS','DRAFT','DRAGS','DRAIN','DRAKE','DRAMA','DRAMS','DRANK','DRAPE','DRAWL','DRAWN','DRAWS','DRAYS','DREAD','DREAM','DREAR','DRECK','DREGS','DRESS','DRIBS','DRIED','DRIER','DRIES','DRIFT','DRILL','DRILY','DRINK','DRIPS','DRIVE','DROID','DROIT','DROLL','DRONE','DROOL','DROOP','DROPS','DROSS','DROVE','DROWN','DRUBS','DRUGS','DRUID','DRUMS','DRUNK','DRYAD','DRYER','DRYLY','DUALS','DUCAL','DUCAT','DUCES','DUCHY','DUCKS','DUCKY','DUCTS','DUDDY','DUDES','DUELS','DUETS','DUFFS','DUKES','DULLS','DULLY','DULSE','DUMMY','DUMPS','DUMPY','DUNCE','DUNES','DUNGS','DUNGY','DUNKS','DUNNO','DUOMO','DUPED','DUPER','DUPES','DUPLE','DURST','DUSKS','DUSKY','DUSTS','DUSTY','DUTCH','DUVET','DWARF','DWEEB','DWELL','DWELT','DYADS','DYERS','DYING','DYKES','DYNES','EAGER','EAGLE','EARED','EARLS','EARLY','EARNS','EARTH','EASED','EASEL','EASES','EASTS','EATEN','EATER','EAVES','EBBED','EBONY','ECHOS','ECLAT','EDEMA','EDGED','EDGER','EDGES','EDICT','EDIFY','EDITS','EDUCE','EERIE','EGADS','EGGED','EGGER','EGRET','EIDER','EIGHT','EJECT','EKING','ELAND','ELANS','ELATE','ELBOW','ELDER','ELECT','ELEGY','ELFIN','ELIDE','ELITE','ELOPE','ELUDE','ELVES','EMAIL','EMBED','EMBER','EMCEE','EMEND','EMERY','EMIRS','EMITS','EMOTE','EMPTY','ENACT','ENDED','ENDER','ENDOW','ENDUE','ENEMA','ENEMY','ENJOY','ENNUI','ENROL','ENSUE','ENTER','ENTRY','ENVOI','ENVOY','EPACT','EPEES','EPHAH','EPHOD','EPICS','EPOCH','EPOXY','EPSOM','EQUAL','EQUIP','ERASE','ERECT','ERODE','ERRED','ERROR','ERUCT','ERUPT','ESSAY','ESSES','ESTER','ESTOP','ETEXT','ETHER','ETHIC','ETHOS','ETHYL','ETUDE','EVADE','EVENS','EVENT','EVERY','EVICT','EVILS','EVOKE','EXACT','EXALT','EXAMS','EXCEL','EXCON','EXEAT','EXECS','EXERT','EXILE','EXIST','EXITS','EXPAT','EXPEL','EXPOS','EXTOL','EXTRA','EXUDE','EXULT','EXURB','EYERS','EYING','EYRIE','FABLE','FACED','FACER','FACES','FACET','FACIE','FACTO','FACTS','FADDY','FADED','FADER','FADES','FAERY','FAGOT','FAILS','FAINT','FAIRE','FAIRS','FAIRY','FAITH','FAKED','FAKER','FAKES','FAKIR','FALLS','FALSE','FAMED','FAMES','FANCY','FANGS','FANIN','FANNY','FARAD','FARCE','FARED','FARES','FARMS','FARTS','FASTS','FATAL','FATED','FATES','FATLY','FATSO','FATTY','FATWA','FAULT','FAUNA','FAUNS','FAVOR','FAWNS','FAWNY','FAXED','FAXER','FAXES','FAZED','FAZES','FEARS','FEAST','FEATS','FECAL','FECES','FEEDS','FEELS','FEIGN','FEINT','FEIST','FELLA','FELLS','FELON','FELTS','FEMME','FEMUR','FENCE','FENDS','FENNY','FERAL','FERMI','FERNS','FERNY','FERRY','FETAL','FETCH','FETED','FETES','FETID','FETOR','FETUS','FEUAR','FEUDS','FEUED','FEVER','FEWER','FIATS','FIBER','FIBRE','FICHE','FICHU','FICUS','FIEFS','FIELD','FIEND','FIERY','FIFES','FIFTH','FIFTY','FIGHT','FILAR','FILCH','FILED','FILER','FILES','FILET','FILLS','FILLY','FILMS','FILMY','FILTH','FINAL','FINCH','FINDS','FINED','FINER','FINES','FINIF','FINIS','FINKS','FINNY','FIORD','FIRED','FIRER','FIRES','FIRMA','FIRMS','FIRST','FIRTH','FISHY','FISTS','FISTY','FITLY','FIVER','FIVES','FIXED','FIXER','FIXES','FIXIT','FIZZY','FJORD','FLABS','FLACK','FLAGS','FLAIL','FLAIR','FLAKE','FLAKS','FLAKY','FLAME','FLAMS','FLANK','FLAPS','FLARE','FLASH','FLASK','FLATS','FLAWS','FLAYS','FLEAS','FLECK','FLEES','FLEET','FLESH','FLICK','FLICS','FLIED','FLIER','FLIES','FLING','FLINT','FLIPS','FLIRT','FLITS','FLOAT','FLOCK','FLOES','FLOGS','FLOOD','FLOOR','FLOPS','FLORA','FLOSS','FLOUR','FLOUT','FLOWN','FLOWS','FLUBS','FLUES','FLUFF','FLUID','FLUKE','FLUKY','FLUME','FLUNG','FLUNK','FLUSH','FLUTE','FLYBY','FLYER','FOALS','FOAMS','FOAMY','FOCAL','FOCUS','FOGEY','FOGGY','FOILS','FOIST','FOLDS','FOLIA','FOLIC','FOLIO','FOLKS','FOLKY','FOLLY','FONDU','FONTS','FOODS','FOOLS','FOOTS','FORAY','FORCE','FORDS','FORES','FORGE','FORGO','FORKS','FORKY','FORMA','FORMS','FORTE','FORTH','FORTS','FORTY','FORUM','FOSSA','FOSSE','FOULS','FOUND','FOUNT','FOURS','FOVEA','FOWLS','FOXED','FOXES','FOYER','FRAIL','FRAME','FRANC','FRANK','FRATS','FRAUD','FRAYS','FREAK','FREED','FREER','FREES','FRESH','FRETS','FRIAR','FRIED','FRIER','FRIES','FRIGS','FRILL','FRISK','FRITZ','FRIZZ','FROCK','FROGS','FROND','FRONT','FROSH','FROST','FROTH','FROWN','FROZE','FRUIT','FRUMP','FRYER','FTPED','FUCKS','FUDGE','FUDGY','FUELS','FUGAL','FUGIT','FUGUE','FULLS','FULLY','FUMED','FUMER','FUMES','FUNDS','FUNGI','FUNGO','FUNKS','FUNKY','FUNNY','FURLS','FUROR','FURRY','FURZE','FUSED','FUSEE','FUSES','FUSSY','FUSTY','FUTON','FUZED','FUZES','FUZZY','GABBY','GABLE','GAFFE','GAFFS','GAGES','GAILY','GAINS','GAITS','GALAS','GALES','GALLS','GAMBA','GAMED','GAMER','GAMES','GAMEY','GAMIC','GAMIN','GAMMA','GAMUT','GANEF','GANGS','GAOLS','GAPED','GAPER','GAPES','GAPPY','GARBS','GARDE','GASES','GASPS','GASSY','GATED','GATES','GATOR','GAUDY','GAUGE','GAUNT','GAUSS','GAUZE','GAUZY','GAVEL','GAWKS','GAWKY','GAYER','GAYLY','GAZED','GAZER','GAZES','GEARS','GECKO','GEEKS','GEEKY','GEESE','GELDS','GENES','GENET','GENIE','GENII','GENRE','GENTS','GENUS','GEODE','GEOID','GERMS','GESSO','GETUP','GHOST','GHOTI','GHOUL','GIANT','GIBED','GIBER','GIBES','GIDDY','GIFTS','GIGAS','GIGUE','GILDS','GILLS','GILTS','GIMEL','GIMME','GIMPS','GIMPY','GINNY','GIPSY','GIRDS','GIRLS','GIRLY','GIROS','GIRTH','GIRTS','GISMO','GISTS','GIVEN','GIVER','GIVES','GIZMO','GLADE','GLADS','GLAND','GLANS','GLARE','GLARY','GLASS','GLAZE','GLEAM','GLEAN','GLEBE','GLEES','GLENS','GLIDE','GLINT','GLITZ','GLOAT','GLOBE','GLOBS','GLOMS','GLOOM','GLORY','GLOSS','GLOVE','GLOWS','GLUED','GLUER','GLUES','GLUEY','GLUON','GLUTS','GLYPH','GNARL','GNASH','GNATS','GNAWS','GNOME','GOADS','GOALS','GOATS','GODLY','GOERS','GOEST','GOETH','GOFER','GOING','GOLDS','GOLEM','GOLFS','GOLLY','GONAD','GONER','GONGS','GONNA','GONZO','GOODS','GOODY','GOOEY','GOOFS','GOOFY','GOOKS','GOOKY','GOONS','GOONY','GOOPY','GOOSE','GOOSY','GORED','GORES','GORGE','GORSE','GOTHS','GOTTA','GOUDA','GOUGE','GOURD','GOUTS','GOUTY','GOWNS','GOYIM','GRABS','GRACE','GRADE','GRADS','GRAFT','GRAIL','GRAIN','GRAMS','GRAND','GRANT','GRAPE','GRAPH','GRAPY','GRASP','GRASS','GRATA','GRATE','GRAVE','GRAVY','GRAYS','GRAZE','GREAT','GREBE','GREED','GREEK','GREEN','GREET','GREPS','GREYS','GRIDS','GRIEF','GRIFT','GRILL','GRIME','GRIMY','GRIND','GRINS','GRIPE','GRIPS','GRIST','GRITS','GROAN','GROAT','GRODY','GROGS','GROIN','GROKS','GRONK','GROOK','GROOM','GROPE','GROSS','GROUP','GROUT','GROVE','GROWL','GROWN','GROWS','GRUBS','GRUEL','GRUFF','GRUMP','GRUNT','GUANO','GUARD','GUAVA','GUESS','GUEST','GUIDE','GUILD','GUILE','GUILT','GUISE','GULAG','GULCH','GULES','GULFS','GULLS','GULLY','GULPS','GUMBO','GUMMY','GUNKS','GUNKY','GUNNY','GUPPY','GURUS','GUSHY','GUSTO','GUSTS','GUSTY','GUTSY','GUTTA','GUTTY','GUYED','GWINE','GYPPY','GYPSY','GYROS','GYVED','GYVES','HABIT','HACKS','HADDA','HADES','HADST','HAFTA','HAFTS','HAIKU','HAILS','HAIRS','HAIRY','HALED','HALER','HALES','HALLO','HALLS','HALMA','HALOS','HALTS','HALVE','HAMES','HAMMY','HAMZA','HANDS','HANDY','HANGS','HANKS','HANKY','HAPAX','HAPLY','HAPPY','HARDY','HAREM','HARES','HARKS','HARMS','HARPS','HARPY','HARRY','HARSH','HARTS','HARUM','HASPS','HASTE','HASTY','HATCH','HATED','HATER','HATES','HAULS','HAUNT','HAUTE','HAVEN','HAVES','HAVOC','HAWED','HAWKS','HAYED','HAYER','HAYEY','HAZED','HAZEL','HAZER','HAZES','HEADS','HEADY','HEALS','HEAPS','HEARD','HEARS','HEART','HEATH','HEATS','HEAVE','HEAVY','HEDGE','HEEDS','HEELS','HEERD','HEFTS','HEFTY','HEIGH','HEIRS','HEIST','HELIX','HELLO','HELLS','HELMS','HELPS','HEMPS','HEMPY','HENCE','HENGE','HENNA','HENRY','HERBS','HERBY','HERDS','HEREM','HERES','HERON','HEROS','HERTZ','HEWED','HEWER','HEXAD','HEXED','HEXER','HEXES','HICKS','HIDER','HIDES','HIGHS','HIKED','HIKER','HIKES','HILAR','HILLS','HILLY','HILTS','HILUM','HIMBO','HINDS','HINGE','HINTS','HIPPO','HIPPY','HIRED','HIRER','HIRES','HITCH','HIVED','HIVER','HIVES','HOAGY','HOARD','HOARS','HOARY','HOBBY','HOBOS','HOCKS','HOCUS','HODAD','HOERS','HOGAN','HOIST','HOKEY','HOKUM','HOLDS','HOLED','HOLER','HOLES','HOLEY','HOLLY','HOLON','HOMED','HOMER','HOMES','HOMEY','HOMME','HOMOS','HONED','HONER','HONES','HONEY','HONKS','HONKY','HONOR','HOOCH','HOODS','HOOEY','HOOFS','HOOKS','HOOKY','HOOPS','HOOTS','HOPED','HOPER','HOPES','HOPPY','HORDE','HORNS','HORNY','HORSE','HORSY','HOSED','HOSES','HOSTS','HOTEL','HOTLY','HOUND','HOURI','HOURS','HOUSE','HOVEL','HOVER','HOWDY','HOWLS','HUBBA','HUBBY','HUFFS','HUFFY','HUGER','HULAS','HULKS','HULKY','HULLO','HULLS','HUMAN','HUMID','HUMOR','HUMPF','HUMPH','HUMPS','HUMPY','HUMUS','HUNCH','HUNKS','HUNKY','HUNTS','HURLS','HURLY','HURRY','HURTS','HUSKS','HUSKY','HUSSY','HUTCH','HUZZA','HYDRA','HYDRO','HYENA','HYING','HYMEN','HYMNS','HYPED','HYPER','HYPES','HYPOS','IAMBS','ICERS','ICHOR','ICIER','ICILY','ICING','ICONS','IDEAL','IDEAS','IDIOM','IDIOT','IDLED','IDLER','IDLES','IDOLS','IDYLL','IDYLS','IGLOO','IKATS','IKONS','ILEUM','ILEUS','ILIAC','ILIUM','IMAGE','IMAGO','IMAMS','IMBED','IMBUE','IMMIX','IMPEL','IMPLY','IMPRO','INANE','INAPT','INBOX','INCUR','INDEX','INDIE','INEPT','INERT','INFER','INFIX','INFRA','INGOT','INJUN','INKED','INKER','INLAY','INLET','INNER','INODE','INPUT','INSET','INTER','INTRA','INTRO','INURE','IOCTL','IODIC','IONIC','IOTAS','IRATE','IRKED','IRONS','IRONY','ISLES','ISLET','ISSUE','ITCHY','ITEMS','IVIED','IVIES','IVORY','IXNAY','JACKS','JADED','JADES','JAGGY','JAILS','JAKES','JAMBS','JAMMY','JANES','JAPAN','JAUNT','JAWED','JAZZY','JEANS','JEEPS','JEERS','JELLO','JELLS','JELLY','JENNY','JERKS','JERKY','JERRY','JESTS','JETTY','JEWEL','JIBED','JIBER','JIBES','JIFFS','JIFFY','JIHAD','JILTS','JIMMY','JINGO','JINGS','JINKS','JINNS','JIVED','JIVES','JOCKS','JOEYS','JOHNS','JOINS','JOINT','JOIST','JOKED','JOKER','JOKES','JOLLY','JOLTS','JOULE','JOUST','JOWLS','JOWLY','JOYED','JUDGE','JUDOS','JUICE','JUICY','JUJUS','JUKES','JULEP','JUMBO','JUMPS','JUMPY','JUNCO','JUNKS','JUNKY','JUNTA','JUNTO','JUROR','JUSTE','JUTES','KABOB','KAIAK','KALES','KAPOK','KAPPA','KAPUT','KARAT','KARMA','KAYAK','KAYOS','KAZOO','KEBAB','KEBOB','KEELS','KEENS','KEEPS','KEFIR','KELLY','KELPS','KELPY','KENAF','KEPIS','KERBS','KERFS','KERNS','KETCH','KEYED','KEYER','KHAKI','KHANS','KICKS','KICKY','KIDDO','KIKES','KILLS','KILNS','KILOS','KILTS','KILTY','KINDA','KINDS','KINGS','KINKS','KINKY','KIOSK','KIRKS','KITED','KITES','KITHS','KITTY','KIVAS','KIWIS','KLIEG','KLUGE','KLUGY','KLUNK','KLUTZ','KNACK','KNAVE','KNEAD','KNEED','KNEEL','KNEES','KNELL','KNELT','KNIFE','KNISH','KNITS','KNOBS','KNOCK','KNOLL','KNOPS','KNOTS','KNOUT','KNOWN','KNOWS','KNURL','KOALA','KOINE','KOOKS','KOOKY','KOPEK','KRAAL','KRAUT','KRILL','KRONA','KRONE','KUDOS','KUDZU','KULAK','KYRIE','LABEL','LABIA','LABOR','LACED','LACER','LACES','LACEY','LACKS','LADED','LADEN','LADES','LADLE','LAGER','LAIRD','LAIRS','LAITY','LAKER','LAKES','LAMAS','LAMBS','LAMED','LAMER','LAMES','LAMPS','LANAI','LANCE','LANDS','LANES','LANKY','LAPEL','LAPIN','LAPIS','LAPSE','LARCH','LARDS','LARDY','LARGE','LARGO','LARKS','LARVA','LASED','LASER','LASES','LASSO','LASTS','LATCH','LATER','LATEX','LATHE','LATHS','LATIN','LATTE','LATUS','LAUDE','LAUDS','LAUGH','LAVAS','LAVED','LAVER','LAVES','LAWNS','LAWNY','LAWZY','LAXER','LAXLY','LAYER','LAYUP','LAZED','LAZES','LEACH','LEADS','LEAFS','LEAFY','LEAKS','LEAKY','LEANS','LEANT','LEAPS','LEAPT','LEARN','LEASE','LEASH','LEAST','LEAVE','LEDGE','LEECH','LEEKS','LEERS','LEERY','LEFTS','LEFTY','LEGAL','LEGGO','LEGGY','LEGIT','LEGOS','LEMMA','LEMME','LEMON','LEMUR','LENDS','LENTO','LEPER','LEPTA','LETUP','LEVEE','LEVEL','LEVER','LEVIS','LIARS','LIBEL','LIBRA','LICIT','LICKS','LIEGE','LIENS','LIERS','LIEST','LIETH','LIFER','LIFTS','LIGHT','LIGNE','LIKED','LIKEN','LIKER','LIKES','LILAC','LILTS','LILTY','LIMBO','LIMBS','LIMBY','LIMED','LIMEN','LIMES','LIMEY','LIMIT','LIMNS','LIMOS','LIMPS','LINED','LINEN','LINER','LINES','LINGO','LINGS','LINKS','LINTS','LINTY','LIONS','LIPID','LIPPY','LIRAS','LISLE','LISPS','LISTS','LITER','LITES','LITHE','LITHO','LITRE','LIVED','LIVEN','LIVER','LIVES','LIVID','LIVRE','LLAMA','LOADS','LOAFS','LOAMS','LOAMY','LOANS','LOATH','LOBAR','LOBBY','LOBED','LOBES','LOCAL','LOCHS','LOCKS','LOCOS','LOCUS','LODES','LODGE','LOESS','LOFTS','LOFTY','LOGES','LOGGY','LOGIC','LOGIN','LOGOS','LOINS','LOLLS','LOLLY','LONER','LONGS','LOOKS','LOOKY','LOOMS','LOONS','LOONY','LOOPS','LOOPY','LOOSE','LOOTS','LOPED','LOPER','LOPES','LOPPY','LORDS','LORDY','LORES','LORRY','LOSER','LOSES','LOSSY','LOTSA','LOTTA','LOTTO','LOTUS','LOUIS','LOUSE','LOUSY','LOUTS','LOVED','LOVER','LOVES','LOWED','LOWER','LOWLY','LOXES','LOYAL','LUAUS','LUBES','LUBRA','LUCID','LUCKS','LUCKY','LUCRE','LULAB','LULLS','LULUS','LUMEN','LUMPS','LUMPY','LUNAR','LUNCH','LUNES','LUNGE','LUNGS','LUPUS','LURCH','LURED','LURER','LURES','LURID','LURKS','LUSTS','LUSTY','LUTED','LUTES','LUVYA','LUXES','LYCRA','LYING','LYMPH','LYNCH','LYRES','LYRIC','MACAW','MACED','MACER','MACES','MACHO','MACRO','MADAM','MADLY','MAFIA','MAGIC','MAGMA','MAGNA','MAGUS','MAHUA','MAIDS','MAILS','MAIMS','MAINS','MAIZE','MAJOR','MAKER','MAKES','MALES','MALLS','MALTS','MALTY','MAMAS','MAMBO','MAMMA','MAMMY','MANED','MANES','MANGA','MANGE','MANGO','MANGY','MANIA','MANIC','MANLY','MANNA','MANOR','MANSE','MANTA','MAPLE','MARCH','MARES','MARGE','MARIA','MARKS','MARLS','MARRY','MARSH','MARTS','MASER','MASHY','MASKS','MASON','MASSE','MASTS','MATCH','MATED','MATER','MATES','MATEY','MATHS','MATTE','MATZO','MAULS','MAUVE','MAVEN','MAVIS','MAXIM','MAXIS','MAYBE','MAYOR','MAYST','MAZED','MAZER','MAZES','MEADS','MEALS','MEALY','MEANS','MEANT','MEANY','MEATS','MEATY','MEBBE','MECCA','MECUM','MEDAL','MEDIA','MEDIC','MEETS','MELBA','MELDS','MELEE','MELON','MELTS','MEMES','MEMOS','MENDS','MENUS','MEOWS','MERCY','MERGE','MERIT','MERRY','MERSE','MESAS','MESNE','MESON','MESSY','METAL','METED','METER','METES','METRE','METRO','MEWED','MEZZO','MIAOW','MICAS','MICKS','MICRO','MIDDY','MIDGE','MIDIS','MIDST','MIENS','MIFFS','MIGHT','MIKED','MIKES','MILCH','MILER','MILES','MILKS','MILKY','MILLS','MIMED','MIMEO','MIMER','MIMES','MIMIC','MIMSY','MINAS','MINCE','MINDS','MINED','MINER','MINES','MINIM','MINIS','MINKS','MINOR','MINTS','MINTY','MINUS','MIRED','MIRES','MIRTH','MISER','MISSY','MISTS','MISTY','MITER','MITES','MITRE','MITTS','MIXED','MIXER','MIXES','MIXUP','MOANS','MOATS','MOCHA','MOCKS','MODAL','MODEL','MODEM','MODES','MODUS','MOGUL','MOHEL','MOIRE','MOIST','MOLAL','MOLAR','MOLAS','MOLDS','MOLDY','MOLES','MOLLS','MOLLY','MOLTO','MOLTS','MOMMA','MOMMY','MONAD','MONDO','MONEY','MONIC','MONKS','MONTE','MONTH','MOOCH','MOODS','MOODY','MOOED','MOOLA','MOONS','MOONY','MOORS','MOOSE','MOOTS','MOPED','MOPER','MOPES','MORAL','MORAY','MOREL','MORES','MORNS','MORON','MORPH','MORTS','MOSEY','MOSSY','MOSTS','MOTEL','MOTES','MOTET','MOTHS','MOTHY','MOTIF','MOTOR','MOTTO','MOULD','MOULT','MOUND','MOUNT','MOURN','MOUSE','MOUSY','MOUTH','MOVED','MOVER','MOVES','MOVIE','MOWED','MOWER','MOXIE','MRADS','MUCHO','MUCKS','MUCKY','MUCUS','MUDDY','MUFFS','MUFTI','MUGGY','MUJIK','MULCH','MULCT','MULES','MULEY','MULLS','MUMBO','MUMMY','MUMPS','MUNCH','MUNGE','MUNGS','MUNGY','MUONS','MURAL','MURKS','MURKY','MUSED','MUSER','MUSES','MUSHY','MUSIC','MUSKS','MUSKY','MUSOS','MUSSY','MUSTA','MUSTS','MUSTY','MUTED','MUTER','MUTES','MUTTS','MUXES','MYLAR','MYNAH','MYNAS','MYRRH','MYTHS','NABLA','NABOB','NACHO','NADIR','NAIAD','NAILS','NAIVE','NAKED','NAMED','NAMER','NAMES','NANNY','NAPES','NAPPY','NARCO','NARCS','NARDS','NARES','NASAL','NASTY','NATAL','NATCH','NATES','NATTY','NAVAL','NAVEL','NAVES','NEARS','NEATH','NEATO','NECKS','NEEDS','NEEDY','NEGRO','NEIGH','NEONS','NERDS','NERDY','NERFS','NERTS','NERVE','NERVY','NESTS','NEVER','NEWEL','NEWER','NEWLY','NEWSY','NEWTS','NEXUS','NICAD','NICER','NICHE','NICKS','NIECE','NIFTY','NIGHT','NIHIL','NIMBI','NINES','NINJA','NINNY','NINTH','NIPPY','NISEI','NITER','NITRO','NITTY','NIXED','NIXES','NIXIE','NOBBY','NOBLE','NOBLY','NODAL','NODDY','NODES','NOELS','NOHOW','NOIRE','NOISE','NOISY','NOMAD','NONCE','NONES','NONNY','NOOKS','NOOKY','NOONS','NOOSE','NORMS','NORTH','NOSED','NOSES','NOSEY','NOTCH','NOTED','NOTER','NOTES','NOUNS','NOVAE','NOVAS','NOVEL','NOWAY','NUDER','NUDES','NUDGE','NUDIE','NUKED','NUKES','NULLS','NUMBS','NURBS','NURSE','NUTSY','NUTTY','NYLON','NYMPH','OAKEN','OAKUM','OARED','OASES','OASIS','OATEN','OATHS','OBEAH','OBESE','OBEYS','OBITS','OBOES','OCCUR','OCEAN','OCHER','OCHRE','OCTAL','OCTET','ODDER','ODDLY','ODIUM','ODORS','ODOUR','OFFAL','OFFED','OFFEN','OFFER','OFTEN','OGLED','OGLER','OGLES','OGRES','OHHHH','OHMIC','OILED','OILER','OINKS','OINKY','OKAPI','OKAYS','OKRAS','OLDEN','OLDER','OLDIE','OLEOS','OLIOS','OLIVE','OMBRE','OMEGA','OMENS','OMITS','ONCET','ONION','ONSET','OODLE','OOMPH','OOZED','OOZES','OPALS','OPENS','OPERA','OPINE','OPIUM','OPTED','OPTIC','ORALS','ORATE','ORBED','ORBIT','ORCAS','ORDER','ORGAN','ORING','ORLON','ORTHO','OSIER','OTHER','OTTER','OUGHT','OUIJA','OUNCE','OUSEL','OUSTS','OUTDO','OUTEN','OUTER','OUTGO','OUTTA','OUZEL','OVALS','OVARY','OVATE','OVENS','OVERS','OVERT','OVINE','OVOID','OVULE','OWEST','OWETH','OWING','OWLET','OWNED','OWNER','OXBOW','OXEYE','OXIDE','OXLIP','OZONE','PACED','PACER','PACES','PACKS','PACTS','PADDY','PADRE','PAEAN','PAGAN','PAGED','PAGER','PAGES','PAILS','PAINS','PAINT','PAIRS','PALED','PALER','PALES','PALLS','PALLY','PALMS','PALMY','PALSY','PAMPA','PANDA','PANED','PANEL','PANES','PANGA','PANGS','PANIC','PANSY','PANTS','PANTY','PAPAL','PAPAS','PAPAW','PAPER','PAPPY','PARAS','PARCH','PARDS','PARED','PAREN','PARER','PARES','PARKA','PARKS','PARRY','PARSE','PARTS','PARTY','PASHA','PASSE','PASTA','PASTE','PASTS','PASTY','PATCH','PATEN','PATER','PATES','PATHS','PATIO','PATSY','PATTY','PAUSE','PAVAN','PAVED','PAVER','PAVES','PAWED','PAWER','PAWKY','PAWLS','PAWNS','PAYED','PAYEE','PAYER','PEACE','PEACH','PEAKS','PEAKY','PEALS','PEARL','PEARS','PEASE','PEATS','PEATY','PECAN','PECKS','PEDAL','PEEKS','PEELS','PEENS','PEEPS','PEERS','PEEVE','PEKOE','PELTS','PENAL','PENCE','PENDS','PENES','PENGO','PENIS','PENNE','PENNY','PEONS','PEONY','PEPPY','PERCH','PERDU','PERIL','PERKS','PERKY','PERMS','PESKY','PESOS','PESTO','PESTS','PETAL','PETER','PETIT','PETRI','PETTY','PEWEE','PEWIT','PFFFT','PHAGE','PHASE','PHIAL','PHLOX','PHONE','PHONY','PHOTO','PHYLA','PIANO','PICAS','PICKS','PICKY','PICOT','PIECE','PIERS','PIETA','PIETY','PIGGY','PIGMY','PIING','PIKER','PIKES','PILAF','PILAU','PILED','PILES','PILLS','PILOT','PIMPS','PINCH','PINED','PINES','PINEY','PINGS','PINKO','PINKS','PINKY','PINTO','PINTS','PINUP','PIONS','PIOUS','PIPED','PIPER','PIPES','PIPET','PIQUE','PISMO','PITAS','PITCH','PITHS','PITHY','PITON','PIVOT','PIXEL','PIXIE','PIZZA','PLACE','PLAID','PLAIN','PLAIT','PLANE','PLANK','PLANS','PLANT','PLASH','PLASM','PLATE','PLATS','PLAYA','PLAYS','PLAZA','PLEAD','PLEAS','PLEAT','PLEBE','PLEBS','PLEIN','PLENA','PLIED','PLIER','PLIES','PLINK','PLODS','PLONK','PLOPS','PLOTS','PLOWS','PLOYS','PLUCK','PLUGS','PLUMB','PLUME','PLUMP','PLUMS','PLUMY','PLUNK','PLUSH','PLYER','POACH','POCKS','POCKY','PODGY','PODIA','POEMS','POESY','POETS','POINT','POISE','POKED','POKER','POKES','POKEY','POLAR','POLED','POLER','POLES','POLIO','POLIS','POLKA','POLLS','POLLY','POLOS','POLYP','POMPS','PONDS','PONES','POOCH','POOEY','POOHS','POOLS','POOPS','POPES','POPPY','PORCH','PORED','PORES','PORGY','PORKS','PORKY','PORNO','PORTS','POSED','POSER','POSES','POSET','POSIT','POSSE','POSTE','POSTS','POTTY','POUCH','POUFS','POUND','POURS','POUTS','POUTY','POWER','POXED','POXES','PRAMS','PRANK','PRATE','PRATS','PRAWN','PRAYS','PREEN','PREPS','PRESS','PREST','PREXY','PREYS','PRICE','PRICK','PRIDE','PRIED','PRIER','PRIES','PRIGS','PRIMA','PRIME','PRIMO','PRIMP','PRIMS','PRINK','PRINT','PRIOR','PRISE','PRISM','PRIVY','PRIZE','PROBE','PRODS','PROEM','PROFS','PROMO','PROMS','PRONE','PRONG','PROOF','PROPS','PROSE','PROSY','PROUD','PROVE','PROWL','PROWS','PROXY','PRUDE','PRUNE','PRUTA','PRYER','PSALM','PSYCH','PUBES','PUBIC','PUBIS','PUCKS','PUDGY','PUFFS','PUFFY','PUKED','PUKES','PUKKA','PULLS','PULPS','PULPY','PULSE','PUMPS','PUNCH','PUNKS','PUNKY','PUNNY','PUNTS','PUPAE','PUPAL','PUPAS','PUPIL','PUPPY','PUREE','PURER','PURGE','PURLS','PURRS','PURSE','PURTY','PUSHY','PUSSY','PUTTS','PUTTY','PYGMY','PYLON','PYRES','PYXIE','QOPHS','QUACK','QUADS','QUAFF','QUAIL','QUAIS','QUAKE','QUALM','QUALS','QUARK','QUART','QUASH','QUASI','QUAYS','QUEEN','QUEER','QUELL','QUERY','QUEST','QUEUE','QUICK','QUIDS','QUIET','QUIFF','QUILL','QUILT','QUINT','QUIPS','QUIPU','QUIRE','QUIRK','QUIRT','QUITE','QUITS','QUOIN','QUOIT','QUOTA','QUOTE','QUOTH','RABBI','RABID','RACED','RACER','RACES','RACKS','RADAR','RADII','RADIO','RADIX','RADON','RAFTS','RAGED','RAGES','RAIDS','RAILS','RAINS','RAINY','RAISE','RAJAH','RAJAS','RAKED','RAKER','RAKES','RALLY','RALPH','RAMEN','RAMPS','RANCH','RANDS','RANDY','RANGE','RANGY','RANKS','RANTS','RAPED','RAPER','RAPES','RAPID','RARER','RASAE','RASPS','RASPY','RATED','RATER','RATES','RATHS','RATIO','RATTY','RAVED','RAVEL','RAVEN','RAVER','RAVES','RAWER','RAWLY','RAYED','RAYON','RAZED','RAZER','RAZES','RAZOR','REACH','REACT','READS','READY','REALM','REALS','REAMS','REAPS','REARM','REARS','REBAR','REBEL','REBID','REBOX','REBUS','REBUT','RECAP','RECTA','RECTO','RECUR','RECUT','REDID','REDIP','REDLY','REDOX','REDUX','REEDS','REEDY','REEFS','REEKS','REEKY','REELS','REEVE','REFER','REFIT','REFIX','REFLY','REFRY','REGAL','REHAB','REIFY','REIGN','REINS','RELAX','RELAY','RELET','RELIC','REMAN','REMAP','REMIT','REMIX','RENAL','RENDS','RENEW','RENTE','RENTS','REPAY','REPEL','REPLY','REPRO','RERAN','RERUN','RESAW','RESAY','RESET','RESEW','RESIN','RESTS','RETCH','RETRO','RETRY','REUSE','REVEL','REVET','REVUE','REWED','RHEAS','RHEUM','RHINO','RHUMB','RHYME','RIALS','RIBBY','RICED','RICER','RICES','RIDER','RIDES','RIDGE','RIDGY','RIFER','RIFLE','RIFTS','RIGHT','RIGID','RIGOR','RILED','RILES','RILLE','RILLS','RIMED','RIMER','RIMES','RINDS','RINGS','RINKS','RINSE','RIOTS','RIPEN','RIPER','RISEN','RISER','RISES','RISKS','RISKY','RITES','RITZY','RIVAL','RIVED','RIVEN','RIVER','RIVES','RIVET','ROACH','ROADS','ROAMS','ROANS','ROARS','ROAST','ROBED','ROBES','ROBIN','ROBLE','ROBOT','ROCKS','ROCKY','RODEO','ROGER','ROGUE','ROIDS','ROILS','ROILY','ROLES','ROLLS','ROMAN','ROMPS','RONDO','ROODS','ROOFS','ROOKS','ROOKY','ROOMS','ROOMY','ROOST','ROOTS','ROOTY','ROPED','ROPER','ROPES','ROSES','ROSIN','ROTOR','ROUGE','ROUGH','ROUND','ROUSE','ROUST','ROUTE','ROUTS','ROVED','ROVER','ROVES','ROWAN','ROWDY','ROWED','ROWER','ROYAL','RUBES','RUBLE','RUCHE','RUDDY','RUDER','RUFFS','RUGBY','RUING','RUINS','RULED','RULER','RULES','RUMBA','RUMEN','RUMMY','RUMOR','RUMPS','RUNES','RUNGS','RUNIC','RUNNY','RUNTS','RUNTY','RUPEE','RURAL','RUSES','RUSKS','RUSSE','RUSTS','RUSTY','RUTTY','SABER','SABLE','SABRA','SABRE','SACKS','SADLY','SAFER','SAFES','SAGAS','SAGER','SAGES','SAHIB','SAILS','SAINT','SAITH','SAKES','SALAD','SALES','SALLY','SALON','SALSA','SALTS','SALTY','SALVE','SALVO','SAMBA','SANDS','SANDY','SANER','SAPPY','SARAN','SARGE','SARIS','SASSY','SATED','SATES','SATIN','SATYR','SAUCE','SAUCY','SAUNA','SAUTE','SAVED','SAVER','SAVES','SAVOR','SAVOY','SAVVY','SAWED','SAWER','SAXES','SAYER','SCABS','SCADS','SCALD','SCALE','SCALP','SCALY','SCAMP','SCAMS','SCANS','SCANT','SCARE','SCARF','SCARP','SCARS','SCARY','SCATS','SCENE','SCENT','SCHMO','SCHWA','SCION','SCOFF','SCOLD','SCONE','SCOOP','SCOOT','SCOPE','SCOPS','SCORE','SCORN','SCOUR','SCOUT','SCOWL','SCOWS','SCRAM','SCRAP','SCREE','SCREW','SCRIM','SCRIP','SCROD','SCRUB','SCRUM','SCUBA','SCUDI','SCUDO','SCUDS','SCUFF','SCULL','SCUMS','SCURF','SCUSE','SCUZZ','SEALS','SEAMS','SEAMY','SEARS','SEATS','SEBUM','SECCO','SECTS','SEDAN','SEDER','SEDGE','SEDGY','SEDUM','SEEDS','SEEDY','SEEKS','SEEMS','SEEPS','SEERS','SEEST','SEETH','SEGUE','SEINE','SEIZE','SELAH','SELFS','SELLS','SEMEN','SEMIS','SENDS','SENSE','SEPAL','SEPIA','SEPOY','SEPTA','SERFS','SERGE','SERIF','SERUM','SERVE','SERVO','SETUP','SEVEN','SEVER','SEWED','SEWER','SEXED','SEXES','SHACK','SHADE','SHADS','SHADY','SHAFT','SHAGS','SHAHS','SHAKE','SHAKO','SHAKY','SHALE','SHALL','SHALT','SHAME','SHAMS','SHANK','SHAPE','SHARD','SHARE','SHARK','SHARP','SHAVE','SHAWL','SHAWM','SHAYS','SHEAF','SHEAR','SHEDS','SHEEN','SHEEP','SHEER','SHEET','SHEIK','SHELF','SHELL','SHERD','SHEWS','SHIED','SHIER','SHIES','SHIFT','SHIKI','SHILL','SHIMS','SHINE','SHINS','SHINY','SHIPS','SHIRE','SHIRK','SHIRR','SHIRT','SHISH','SHITS','SHLEP','SHMOO','SHNOR','SHOAL','SHOAT','SHOCK','SHOED','SHOER','SHOES','SHOJI','SHONE','SHOOK','SHOOS','SHOOT','SHOPS','SHORE','SHORN','SHORT','SHOTS','SHOUT','SHOVE','SHOWN','SHOWS','SHOWY','SHRED','SHREW','SHRUB','SHRUG','SHUCK','SHUNS','SHUNT','SHUSH','SHUTE','SHUTS','SHYER','SHYLY','SIBYL','SICKO','SICKS','SIDED','SIDES','SIDLE','SIEGE','SIEVE','SIFTS','SIGHS','SIGHT','SIGMA','SIGNS','SILKS','SILKY','SILLS','SILLY','SILOS','SILTS','SILTY','SINCE','SINES','SINEW','SINGE','SINGS','SINKS','SINUS','SIRED','SIREE','SIREN','SIRES','SIRUP','SISAL','SISSY','SITAR','SITED','SITES','SITUS','SIXES','SIXTH','SIXTY','SIZED','SIZER','SIZES','SKATE','SKEET','SKEIN','SKEWS','SKIDS','SKIED','SKIER','SKIES','SKIFF','SKILL','SKIMP','SKIMS','SKINS','SKINT','SKIPS','SKIRT','SKITS','SKOAL','SKULK','SKULL','SKUNK','SKYED','SLABS','SLACK','SLAGS','SLAIN','SLAKE','SLAMS','SLANG','SLANT','SLAPS','SLASH','SLATE','SLATS','SLAVE','SLAWS','SLAYS','SLEDS','SLEEK','SLEEP','SLEET','SLEPT','SLEWS','SLICE','SLICK','SLIDE','SLIER','SLILY','SLIME','SLIMS','SLIMY','SLING','SLINK','SLIPS','SLITS','SLOBS','SLOES','SLOGS','SLOMO','SLOOP','SLOPE','SLOPS','SLOSH','SLOTH','SLOTS','SLOWS','SLUED','SLUES','SLUFF','SLUGS','SLUMP','SLUMS','SLUNG','SLUNK','SLURP','SLURS','SLUSH','SLUTS','SLYER','SLYLY','SMACK','SMALL','SMART','SMASH','SMEAR','SMELL','SMELT','SMILE','SMIRK','SMITE','SMITH','SMOCK','SMOGS','SMOKE','SMOKY','SMOTE','SMURF','SMUTS','SNACK','SNAFU','SNAGS','SNAIL','SNAKE','SNAKY','SNAPS','SNARE','SNARF','SNARK','SNARL','SNEAK','SNEER','SNIDE','SNIFF','SNIPE','SNIPS','SNITS','SNOBS','SNOOD','SNOOK','SNOOP','SNOOT','SNORE','SNORT','SNOTS','SNOUT','SNOWS','SNOWY','SNUBS','SNUCK','SNUFF','SNUGS','SOAKS','SOAPS','SOAPY','SOARS','SOBER','SOCKO','SOCKS','SOCLE','SODAS','SOFAS','SOFTS','SOFTY','SOGGY','SOILS','SOLAR','SOLED','SOLES','SOLID','SOLON','SOLOS','SOLUM','SOLVE','SOMAS','SONAR','SONGS','SONIC','SONLY','SONNY','SOOTH','SOOTS','SOOTY','SOPPY','SORER','SORES','SORRY','SORTA','SORTS','SOULS','SOUND','SOUPS','SOUPY','SOURS','SOUSE','SOUTH','SOWED','SOWER','SOYAS','SPACE','SPACY','SPADE','SPAKE','SPANG','SPANK','SPANS','SPARE','SPARK','SPARS','SPASM','SPATE','SPATS','SPAWN','SPAYS','SPAZZ','SPEAK','SPEAR','SPECK','SPECS','SPEED','SPELL','SPELT','SPEND','SPENT','SPERM','SPEWS','SPICE','SPICS','SPICY','SPIED','SPIEL','SPIER','SPIES','SPIFF','SPIKE','SPIKY','SPILL','SPILT','SPINA','SPINE','SPINS','SPINY','SPIRE','SPITE','SPITS','SPITZ','SPIVS','SPLAT','SPLAY','SPLIT','SPOIL','SPOKE','SPOOF','SPOOK','SPOOL','SPOON','SPOOR','SPORE','SPORT','SPOTS','SPOUT','SPRAT','SPRAY','SPREE','SPRIG','SPRIT','SPROG','SPRUE','SPUDS','SPUED','SPUME','SPUMY','SPUNK','SPURN','SPURS','SPURT','SPUTA','SQUAB','SQUAD','SQUAT','SQUAW','SQUIB','SQUID','STABS','STACK','STAFF','STAGE','STAGS','STAGY','STAID','STAIN','STAIR','STAKE','STALE','STALK','STALL','STAMP','STAND','STANK','STAPH','STARE','STARK','STARS','START','STASH','STATE','STATS','STAVE','STAYS','STEAD','STEAK','STEAL','STEAM','STEED','STEEL','STEEP','STEER','STEIN','STELA','STELE','STEMS','STENO','STEPS','STERN','STETS','STEWS','STICK','STIED','STIES','STIFF','STILE','STILL','STILT','STING','STINK','STINT','STIRS','STOAE','STOAS','STOAT','STOCK','STOGY','STOIC','STOKE','STOLE','STOMA','STOMP','STONE','STONY','STOOD','STOOL','STOOP','STOPS','STORE','STORK','STORM','STORY','STOUP','STOUT','STOVE','STOWS','STRAP','STRAW','STRAY','STREP','STREW','STRIP','STROP','STRUM','STRUT','STUBS','STUCK','STUDS','STUDY','STUFF','STUMP','STUNG','STUNK','STUNS','STUNT','STYES','STYLE','STYLI','SUAVE','SUCKS','SUDSY','SUEDE','SUERS','SUETS','SUETY','SUGAR','SUING','SUITE','SUITS','SULFA','SULKS','SULKY','SULLY','SUMAC','SUMMA','SUMPS','SUNNY','SUNUP','SUPER','SUPES','SUPRA','SURAS','SURDS','SURER','SURFS','SURGE','SURLY','SUSHI','SUTRA','SWABS','SWAGS','SWAIN','SWAMI','SWAMP','SWANK','SWANS','SWAPS','SWARD','SWARE','SWARF','SWARM','SWART','SWASH','SWATH','SWATS','SWAYS','SWEAR','SWEAT','SWEDE','SWEEP','SWEET','SWELL','SWEPT','SWIFT','SWIGS','SWILL','SWIMS','SWINE','SWING','SWIPE','SWIRL','SWISH','SWISS','SWIVE','SWOON','SWOOP','SWORD','SWORE','SWORN','SWUNG','SYLPH','SYNCH','SYNCS','SYNOD','SYRUP','TABBY','TABLE','TABOO','TABOR','TABUS','TACET','TACIT','TACKS','TACKY','TACOS','TACTS','TAELS','TAFFY','TAGUA','TAILS','TAINT','TAKEN','TAKER','TAKES','TALCS','TALES','TALKS','TALKY','TALLY','TALON','TALUS','TAMED','TAMER','TAMES','TAMPS','TANGO','TANGS','TANGY','TANKS','TANSY','TAPED','TAPER','TAPES','TAPIR','TAPIS','TARDY','TARED','TARES','TARNS','TAROS','TAROT','TARPS','TARRY','TARTS','TASKS','TASTE','TASTY','TATER','TATTY','TAUNT','TAUPE','TAWNY','TAXED','TAXER','TAXES','TAXIS','TAXOL','TAXON','TEACH','TEAKS','TEALS','TEAMS','TEARS','TEARY','TEASE','TEATS','TECHS','TECHY','TECUM','TEDDY','TEEMS','TEENS','TEENY','TEETH','TELEX','TELLS','TELLY','TEMPI','TEMPO','TEMPS','TEMPT','TENCH','TENDS','TENET','TENON','TENOR','TENSE','TENTH','TENTS','TEPEE','TEPID','TERCE','TERMS','TERNS','TERRA','TERRY','TERSE','TESLA','TESTS','TESTY','TETRA','TEXAS','TEXTS','THANE','THANK','THANX','THATS','THAWS','THEES','THEFT','THEIR','THEME','THENS','THERE','THERM','THESE','THETA','THEWS','THICK','THIEF','THIGH','THINE','THING','THINK','THINS','THIRD','THONG','THORN','THOSE','THOUS','THREE','THREW','THROB','THROE','THROW','THRUM','THUDS','THUGS','THUMB','THUMP','THUNK','THWAP','THYME','TIARA','TIBIA','TICKS','TIDAL','TIDED','TIDES','TIERS','TIFFS','TIGER','TIGHT','TIKES','TIKIS','TILDE','TILED','TILER','TILES','TILLS','TILTH','TILTS','TIMED','TIMER','TIMES','TIMID','TINES','TINGE','TINGS','TINNY','TINTS','TIPPY','TIPSY','TIRED','TIRES','TIROS','TITAN','TITER','TITHE','TITLE','TITRE','TITTY','TIZZY','TOADS','TOADY','TOAST','TODAY','TODDY','TOFFS','TOFFY','TOGAS','TOILE','TOILS','TOKED','TOKEN','TOKER','TOKES','TOLLS','TOMBS','TOMES','TOMMY','TONAL','TONED','TONER','TONES','TONGA','TONGS','TONIC','TOOLS','TOONS','TOOTH','TOOTS','TOPAZ','TOPED','TOPER','TOPES','TOPIC','TOPOI','TOPOS','TOQUE','TORAH','TORCH','TORIC','TORSI','TORSO','TORTE','TORTS','TORUS','TOTAL','TOTED','TOTEM','TOTER','TOTES','TOTTY','TOUCH','TOUGH','TOURS','TOUTS','TOVES','TOWED','TOWEL','TOWER','TOWNS','TOXIC','TOXIN','TOYED','TOYER','TOYON','TRACE','TRACK','TRACT','TRADE','TRAIL','TRAIN','TRAIT','TRAMP','TRAMS','TRANS','TRAPS','TRASH','TRAWL','TRAYS','TREAD','TREAP','TREAT','TREED','TREES','TREKS','TREND','TRESS','TREWS','TREYS','TRIAD','TRIAL','TRIBE','TRIBS','TRICE','TRICK','TRIED','TRIER','TRIES','TRIKE','TRILL','TRIMS','TRIOS','TRIPE','TRIPS','TRITE','TROLL','TROMP','TROOP','TROPE','TROTH','TROTS','TROUT','TROVE','TROWS','TRUCE','TRUCK','TRUED','TRUER','TRUES','TRULY','TRUMP','TRUNK','TRUSS','TRUST','TRUTH','TRYST','TSARS','TUANS','TUBAL','TUBAS','TUBBY','TUBED','TUBER','TUBES','TUCKS','TUFAS','TUFTS','TUFTY','TULIP','TULLE','TUMMY','TUMOR','TUNAS','TUNED','TUNER','TUNES','TUNIC','TUNNY','TUPLE','TURBO','TURDS','TURDY','TURFS','TURFY','TURNS','TURPS','TUSKS','TUSKY','TUTOR','TUTTI','TUTUS','TUXES','TWAIN','TWANG','TWATS','TWEAK','TWEED','TWEET','TWERP','TWICE','TWIGS','TWILL','TWINE','TWINK','TWINS','TWINY','TWIRL','TWIRP','TWIST','TWITS','TWIXT','TYING','TYKES','TYPAL','TYPED','TYPES','TYPOS','TYRES','TYROS','TZARS','UDDER','UKASE','ULCER','ULNAR','ULNAS','ULTRA','UMBEL','UMBER','UMBRA','UMIAK','UMPED','UMPTY','UNAPT','UNARC','UNARM','UNARY','UNATE','UNBAN','UNBAR','UNBOX','UNCAP','UNCLE','UNCUT','UNDER','UNDID','UNDUE','UNFED','UNFIT','UNFIX','UNHIP','UNHIT','UNIFY','UNION','UNITE','UNITS','UNITY','UNJAM','UNLIT','UNMAN','UNMAP','UNMET','UNPEG','UNPIN','UNRIG','UNSAY','UNSEE','UNSET','UNSEW','UNSEX','UNTIE','UNTIL','UNWED','UNWON','UNZIP','UPEND','UPPED','UPPER','UPSET','URBAN','UREAS','URGED','URGER','URGES','URINE','USAGE','USERS','USHER','USING','USUAL','USURP','USURY','UTERI','UTERO','UTILE','UTTER','UVULA','VACUA','VACUO','VAGUE','VAGUS','VAILS','VALES','VALET','VALID','VALOR','VALUE','VALVE','VAMPS','VANED','VANES','VAPES','VAPID','VAPOR','VARIA','VASES','VAULT','VAUNT','VEALS','VEEPS','VEERS','VEGAN','VEILS','VEINS','VEINY','VELAR','VELDS','VELDT','VENAL','VENDS','VENOM','VENTS','VENUE','VERBS','VERGE','VERSA','VERSE','VERSO','VERST','VERVE','VESTS','VETCH','VEXED','VEXES','VIALS','VIAND','VIBES','VICAR','VICES','VIDEO','VIERS','VIEWS','VIGIL','VIGOR','VILER','VILLA','VILLE','VILLI','VINCA','VINED','VINES','VINYL','VIOLA','VIOLS','VIPER','VIRAL','VIREO','VIRES','VIRUS','VISAS','VISED','VISES','VISIT','VISOR','VISTA','VITAE','VITAL','VITAM','VITAS','VITRO','VIVAS','VIVID','VIVRE','VIXEN','VIZOR','VOCAB','VOCAL','VODKA','VOGUE','VOICE','VOIDS','VOILA','VOILE','VOLTS','VOMIT','VOTED','VOTER','VOTES','VOUCH','VOWED','VOWEL','VOWER','VOXEL','VROOM','VULVA','VYING','WACKO','WACKY','WADED','WADER','WADES','WADIS','WAFER','WAFTS','WAGED','WAGER','WAGES','WAGON','WAHOO','WAIFS','WAILS','WAIST','WAITS','WAIVE','WAKED','WAKEN','WAKER','WAKES','WALED','WALES','WALKS','WALLS','WALTZ','WANDS','WANED','WANES','WANLY','WANNA','WANTA','WANTS','WARDS','WARES','WARMS','WARNS','WARPS','WARTS','WARTY','WASHY','WASPS','WASPY','WASSA','WASTE','WATCH','WATER','WATSA','WATTS','WAVED','WAVER','WAVES','WAXED','WAXEN','WAXER','WAXES','WAZOO','WEALD','WEALS','WEANS','WEARS','WEARY','WEAVE','WEBBY','WEBER','WEDGE','WEDGY','WEEDS','WEEDY','WEEKS','WEENY','WEEPS','WEEPY','WEEST','WEFTS','WEIGH','WEIRD','WEIRS','WELCH','WELDS','WELLS','WELSH','WELTS','WENCH','WENDS','WESTS','WETLY','WHACK','WHALE','WHAMS','WHANG','WHARF','WHATS','WHEAL','WHEAT','WHEEE','WHEEL','WHELK','WHELM','WHELP','WHENS','WHERE','WHETS','WHEWS','WHEYS','WHICH','WHIFF','WHILE','WHIMS','WHINE','WHINY','WHIPS','WHIPT','WHIRL','WHIRR','WHIRS','WHISH','WHISK','WHIST','WHITE','WHITS','WHIZZ','WHOAS','WHOLE','WHOMP','WHOOO','WHOOP','WHOPS','WHORE','WHORL','WHOSE','WHOSO','WHUMP','WICKS','WIDEN','WIDER','WIDOW','WIDTH','WIELD','WIFEY','WIGHT','WILCO','WILDS','WILED','WILES','WILLS','WILLY','WILTS','WIMPS','WIMPY','WINCE','WINCH','WINDS','WINDY','WINED','WINES','WINEY','WINGS','WINKS','WINOS','WIPED','WIPER','WIPES','WIRED','WIRER','WIRES','WISED','WISER','WISES','WISPS','WISPY','WISTS','WITCH','WITHS','WITTY','WIVES','WIZEN','WOKEN','WOLDS','WOMAN','WOMBS','WOMEN','WONKS','WONKY','WONTS','WOODS','WOODY','WOOED','WOOER','WOOFS','WOOLS','WOOLY','WOOSH','WOOZY','WORDS','WORDY','WORKS','WORLD','WORMS','WORMY','WORRY','WORSE','WORST','WORTH','WORTS','WOULD','WOUND','WOVEN','WOWED','WOWEE','WRACK','WRAPS','WRATH','WREAK','WRECK','WRENS','WREST','WRIER','WRING','WRIST','WRITE','WRITS','WRONG','WROTE','WROTH','WRUNG','WRYER','WRYLY','WURST','XENON','XEROX','XORED','XYLEM','YACHT','YAHOO','YANKS','YARDS','YARNS','YAWED','YAWLS','YAWNS','YAWNY','YAWPS','YEARN','YEARS','YEAST','YECCH','YELLA','YELLS','YELPS','YENTA','YERBA','YESES','YIELD','YIKES','YIPES','YOBBO','YODEL','YOGAS','YOGIC','YOGIS','YOKED','YOKEL','YOKES','YOLKS','YOLKY','YORES','YOUNG','YOURN','YOURS','YOUSE','YOUTH','YOWLS','YOYOS','YUCCA','YUCKY','YUKKY','YULES','YUMMY','YURTS','ZAPPY','ZAYIN','ZEALS','ZEBRA','ZEBUS','ZEROS','ZESTS','ZESTY','ZETAS','ZILCH','ZINCS','ZINGS','ZINGY','ZIPPY','ZLOTY','ZOMBI','ZONAL','ZONED','ZONES','ZONKS','ZOOEY','ZOOKS','ZOOMS','ZOWIE'];
// Create limiters (if it means what I think it means that is. lol.)
let flag = true;
let flag2 = true;
// Create functions for updating each row
const updateRowOne = (e) => {
for (let i=0; i<5;i++) {
if (row1[i].textContent == '') {
row1[i].textContent = e.target.textContent;
if (i == 4) flag = false;
break;
}
}
}
const updateRowTwo = (e) => {
for (let i=0; i<5;i++) {
if (row2[i].textContent == '') {
row2[i].textContent = e.target.textContent;
if (i == 4) flag = false;
break;
}
}
}
const updateRowThree = (e) => {
for (let i=0; i<5;i++) {
if (row3[i].textContent == '') {
row3[i].textContent = e.target.textContent;
if (i == 4) flag = false;
break;
}
}
}
const updateRowFour = (e) => {
for (let i=0; i<5;i++) {
if (row4[i].textContent == '') {
row4[i].textContent = e.target.textContent;
if (i == 4) flag = false;
break;
}
}
}
const updateRowFive = (e) => {
for (let i=0; i<5;i++) {
if (row5[i].textContent == '') {
row5[i].textContent = e.target.textContent;
if (i == 4) flag = false;
break;
}
}
}
const updateRowSix = (e) => {
for (let i=0; i<5;i++) {
if (row6[i].textContent == '') {
row6[i].textContent = e.target.textContent;
if (i == 4) flag = false;
break;
}
}
}
// Invoking click action on keyboard
keys.forEach(key => {
key.addEventListener('click', (e) => {
if (row1[4].textContent == '' && flag == true) {
updateRowOne(e);
} else if (row2[4].textContent == '' && flag == true) {
updateRowTwo(e);
} else if (row3[4].textContent == '' && flag == true) {
updateRowThree(e);
} else if (row4[4].textContent == '' && flag == true) {
updateRowFour(e);
} else if (row5[4].textContent == '' && flag == true) {
updateRowFive(e);
} else if (row6[4].textContent == '' && flag == true) {
updateRowSix(e);
}
})
})
// creating function to get new word.
function getNewWord() {
let newWord = wordsList[Math.floor(Math.random() * wordsList.length)];
return newWord;
}
// calling getNewWord function so that a new word is available for a fresh instance.
let word = getNewWord();
console.log(word)
// Enter key control. Because I'm shitty at doing things module-wise, this is going to be loooooong.
enterKey.addEventListener('click', e => {
let string = '';
if (row1[4].textContent == '') return;
if (row2[4].textContent == '') {
for (element of row1) {
string+=element.textContent;
}
} else if (row3[4].textContent == '') {
for (element of row2) {
string+=element.textContent;
}
} else if (row4[4].textContent == '') {
for (element of row3) {
string+=element.textContent;
}
} else if (row5[4].textContent == '') {
for (element of row4) {
string+=element.textContent;
}
} else if (row6[4].textContent == '') {
for (element of row5) {
string+=element.textContent;
}
} else {
for (element of row6) {
string+=element.textContent;
}
}
// Returning message when the typed word is not in list
if (wordsList.includes(string)) {
if (string == word) {
switch (this.element.getAttribute('class')) {
case 'square row-1 col-5':
row1.forEach(row => {
row.style.color = 'green';
congrats.style.display = 'block';
})
break;
case 'square row-2 col-5':
row2.forEach(row => {
row.style.color = 'green';
congrats.style.display = 'block';
})
break;
case 'square row-3 col-5':
row3.forEach(row => {
row.style.color = 'green';
congrats.style.display = 'block';
})
break;
case 'square row-4 col-5':
row3.forEach(row => {
row.style.color = 'green';
congrats.style.display = 'block';
})
break;
case 'square row-5 col-5':
row5.forEach(row => {
row.style.color = 'green';
congrats.style.display = 'block';
})
break;
case 'square row-6 col-5':
row6.forEach(row => {
row.style.color = 'green';
congrats.style.display = 'block';
})
}
} else {
switch (this.element.getAttribute('class')) {
case 'square row-1 col-5':
row1.forEach(row => {
changeColor(row);
})
break;
case 'square row-2 col-5':
row2.forEach(row => {
changeColor(row);
})
break;
case 'square row-3 col-5':
row3.forEach(row => {
changeColor(row);
})
break;
case 'square row-4 col-5':
row4.forEach(row => {
changeColor(row);
})
break;
case 'square row-5 col-5':
row5.forEach(row => {
changeColor(row);
})
break;
case 'square row-6 col-5':
row6.forEach(row => {
changeColor(row);
})
}
}
flag = true;
} else {
error.style.display = 'block';
setTimeout(() => {
error.style.display = 'none';
}, 1000)
}
})
// function to change color for rows
function changeColor(row) {
if (row.textContent == word[0] && row.getAttribute('data-num') == 0 || row.textContent == word[1] && row.getAttribute('data-num') == 1 || row.textContent == word[2] && row.getAttribute('data-num') == 2 || row.textContent == word[3] && row.getAttribute('data-num') == 3 || row.textContent == word[4] && row.getAttribute('data-num') == 4) {
row.style.color = 'green'
keys.forEach(key => {
if (row.textContent == key.textContent) {
key.style.color = 'green'
}
})
} else if (word.includes(row.textContent)) {
row.style.color = 'yellow';
keys.forEach(key => {
if (row.textContent == key.textContent) {
key.style.color = 'yellow'
}
})
} else {
row.style.color = 'grey';
keys.forEach(key => {
if (row.textContent == key.textContent) {
key.style.color = 'grey'
}
})
}
row.classList.add('done');
}
// To make it so that error message disappears on click
error.addEventListener('click', () => {
error.style.display = 'none';
})
// to make it so that the congrats message disappears and the page is refreshed
congrats.addEventListener('click', () => {
congrats.style.display = 'none';
window.location.reload();
})
backspaceKey.addEventListener('click', e => {
if (row6[4].textContent != '' && flag2 == true) {
for (i=4; i>=0; i--) {
row6[i].textContent = '';
}
} else if (row5[4].textContent == '' && flag2 == true) {
for (i=4; i>=0; i--) {
row5[i].textContent = '';
}
} else if (row4[4].textContent == '' && flag2 == true) {
for (i=4; i>=0; i--) {
row4[i].textContent = '';
}
} else if (row3[4].textContent == '' && flag2 == true) {
for (i=4; i>=0; i--) {
row3[i].textContent = '';
}
} else if (row2[4].textContent == '' && flag2 == true) {
for (i=4; i>=0; i--) {
row2[i].textContent = '';
}
} else if (row1[4].textContent == '' && flag2 == true) {
for (i=4; i>=0; i--) {
row1[i].textContent = '';
}
}
})