Skip to content

Instantly share code, notes, and snippets.

@kyleplo
Last active February 24, 2022 20:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kyleplo/8270a8ebf674b315497ac6b883ccb92b to your computer and use it in GitHub Desktop.
Save kyleplo/8270a8ebf674b315497ac6b883ccb92b to your computer and use it in GitHub Desktop.
// made for use with https://www.wordleunlimited.com/
// run it in the console (Ctrl+Shift+J or Cmnd+Option+J) and it will attempt to solve
const words = "aahedaaliiaarghabacaabaciabackabaftabakaabampabaseabashabateabayaabbasabbesabbeyabbotabeamabeleabetsabhorabideabledablerablesabmhoabodeabohmaboilabomaaboonabortaboutaboveabrisabuseabutsabuzzabyesabysmabyssacariacerbacetaachedachesachooacidsacidyacingaciniackeeacmesacmicacnedacnesacockacoldacornacredacresacridactedactinactoracuteacylsadageadaptaddaxaddedadderaddleadeemadeptadieuadiosaditsadmanadmenadmitadmixadobeadoboadoptadoreadornadownadozeadultaduncadustadytaadzedadzesaeciaaedesaegisaeonsaerieafarsaffixafireafootaforeafoulafritafteragainagamaagapeagarsagateagaveagazeageneagentagersaggeraggieaggroaghasagileagingagiosagismagistagitaagleeagletagleyaglowagmasagoneagonsagonyagoraagreeagriaaguesaheadahingaholdahullaidedaideraidesailedaimedaimeraioliairedairerairnsairthairtsaisleaitchaiverajivaajugaakeesakelaakenealackalamoalandalanealangalansalantalarmalaryalatealbasalbumalcidalderaldolalecsalefsalephalertalfasalgaealgalalgasalgidalginalgoralgumaliasalibialienalifsalignalikealinealistalivealiyaalkiealkydalkylallayalleealleyallodallotallowalloyallylalmahalmasalmehalmesalmudalmugaloesaloftalohaaloinalonealongaloofaloudalphaaltaralteralthoaltosalulaalumsalwayamahsamainamassamazeamberambitambleambosambryamebaameeramendamensamentamiasamiceamiciamideamidoamidsamiesamigaamigoamineaminoaminsamirsamissamityammosamniaamnicamnioamoksamoleamongamortamourampedampleamplyampulamuckamuseamylsanchoanconandroanearaneleanentangasangelangerangleangloangryangstanileanilsanimaanimeanimianionaniseankhsankleankusanlasannalannasannexannoyannulanoasanodeanoleanomyansaeantaeantasantedantesanticantisantraantreantsyanvilanyonaortaapaceapartapeakapeekapersaperyaphidaphisapianapingapishapneaapodsaportappalappelappleapplyapresapronapsesapsisapteraptlyaquaeaquasaraksaramearborarcedarcusardebardorareaearealareasarecaareicarenaarenearepaareteargalargilargleargolargonargotargueargusarhatariasarielarilsarisearlesarmedarmerarmetarmoraroidaromaarosearpenarrasarrayarrisarrowarsesarsisarsonartalartelartsyarumsarvalarvosarylsasanaascotascusasdicashedashenashesasideaskedaskeraskewaskoiaskosaspenasperaspicaspisassaiassayassesassetasterastirasylaatapsataxyatiltatlasatmanatmasatollatomsatomyatoneatonyatopyatriaatripattaratticaudadaudioauditaugeraughtauguraulicauntsauntyauraeauralauraraurasaureiauresauricaurisaurumautosauxinavailavantavastavensaversavertavgasavianavionavisoavoidavowsawaitawakeawardawareawashawfulawingawnedawokeawolsaxelsaxialaxileaxilsaxingaxiomaxionaxiteaxledaxlesaxmanaxmenaxoneaxonsayahsayinsazansazideazidoazineazlonazoicazoleazonsazoteazothazukiazurebaaedbaalsbabasbabelbabesbabkababoobabulbabusbaccabacksbaconbaddybadgebadlybaffsbaffybagelbaggybahtsbailsbairnbaithbaitsbaizabaizebakedbakerbakesbalasbaldsbaldybaledbalerbalesbalksbalkyballsballybalmsbalmybalsabanalbancobandabandsbandybanedbanesbangsbanjobanksbannsbantybarbebarbsbarcabardebardsbaredbarerbaresbarfsbargebaricbarksbarkybarmsbarmybarnsbarnybaronbarrebaryebasalbasedbaserbasesbasicbasilbasinbasisbasksbassibassobassybastebastsbatchbatedbatesbathebathsbatikbatonbattsbattubattybaudsbaulkbawdsbawdybawlsbawtybayedbayoubazarbazoobeachbeadsbeadybeaksbeakybeamsbeamybeanobeansbeardbearsbeastbeatsbeausbeautbeauxbebopbecapbecksbedelbedewbedimbeechbeedibeefsbeefybeepsbeersbeerybeetsbefitbefogbeganbegatbegetbeginbegotbegumbegunbeigebeigybeingbelaybelchbelgabeliebellebellsbellybelonbelowbeltsbemasbemixbenchbendsbendybenesbennebennibennybentobentsberetbergsberksbermebermsberryberthberylbesesbesetbesombesotbestsbetasbetelbethsbetonbettabevelbevorbewigbezelbezilbhangbhootbhutsbialibialybibbsbiblebicepbicesbiddybidedbiderbidesbidetbidisbieldbiersbiffsbiffybifidbiggybightbiglybigosbigotbijoubikedbikerbikesbikiebilbobilbybilesbilgebilgybilksbillsbillybimahbimasbimbobinalbindibindsbinerbinesbingebingobinitbintsbiogsbiomebiontbiotabipedbipodbirchbirdsbirksbirlebirlsbirosbirrsbirsebirthbisesbisksbisonbiterbitesbitsybittsbittybizesblabsblackbladeblaffblahsblainblameblamsblandblankblareblaseblastblateblatsblawnblawsblazebleakblearbleatblebsbleedbleepblendblentblessblestbletsblimpblimyblindbliniblinkblipsblissbliteblitzbloatblobsblockblocsblogsblokeblondbloodbloombloopblotsblownblowsblowyblubsbluedbluerbluesbluetblueybluffblumebluntblurbblursblurtblushblypeboardboarsboartboastboatsbobbybocceboccibochebocksbodedbodesboffoboffsboganbogeyboggybogieboglebogusboheabohosboilsboingboinkboitebolarbolasboldsbolesbollsbolosboltsbolusbombebombsbondsbonedbonerbonesboneybongobongsbonksbonnebonnybonusbonzeboobsboobyboodybooedboogybooksboomsboomyboonsboorsboostboothbootsbootyboozeboozyboralborasboraxboredborerboresboricborksborneboronbortsbortybortzbosksboskybosombosonbossybosunbotasbotchbotelbothybottsboughbouleboundbourgbournbousebousyboutsbovidbowedbowelbowerbowlsbowseboxedboxerboxesboyarboylaboyosbozosbracebrachbractbradsbraesbragsbraidbrailbrainbrakebrakybrandbrankbransbrantbrashbrassbratsbravabravebravibravobrawlbrawnbrawsbraxybraysbrazabrazebreadbreakbreambredebreedbreesbrensbrentbrevebrewsbriarbribebrickbridebriefbrierbriesbrigsbrillbrimsbrinebringbrinkbrinsbrinybriosbriskbrissbrithbritsbrittbroadbrockbroilbrokebromebromobroncbroodbrookbroombroosbrosebrosybrothbrownbrowsbrughbruinbruitbrumebrungbruntbrushbruskbrutebrutsbubalbubbabubbybubusbuckobucksbuddybudgebuffibuffobuffsbuffybuggybuglebuhlsbuhrsbuildbuiltbulbsbulgebulgybulksbulkybullabullsbullybumfsbumphbumpsbumpybunasbunchbuncobundsbundtbungsbunkobunksbunnsbunnybuntsbunyabuoysbuppyburanburasburbsburdsburetburghburgsburinburkaburkeburlsburlyburnsburntburpsburqaburroburrsburrybursaburseburstbusbybusedbusesbushybusksbustsbustybutchbuteobutesbutlebuttebuttsbuttybututbutylbuxombuyerbwanabylawbyresbyrlsbyssibytesbywaycabalcabbycabercabincablecabobcacaocacascachecacticaddycadescadetcadgecadgycadiscadrecaecacafescaffscagedcagercagescageycahowcaidscainscairdcairncajoncakedcakescakeycalfscalifcalixcalkscallacallscalmscaloscalvecalyxcamascamelcameocamescamoscampicampocampscampycanalcandycanedcanercanescanidcannacannycanoecanoncansocanstcantocantscantycapedcapercapescaphscapizcaponcaposcaputcaratcarbocarbscardscaredcarercarescaretcarexcargocarkscarlecarlscarnscarnycarobcarolcaromcarpicarpscarrscarrycarsecartecartscarvecasascasedcasescaskscaskycastecastscasuscatchcatercatescattycauldcaulkcaulscausecavedcavercavescaviecavilcawedceasecebidcecalcecumcedarcededcedercedescedisceibaceiliceilscelebcellacellicellocellscelomceltscensecentocentscentuceorlcepescerciceredceresceriacericceroscestacesticeteschadschafechaffchainchairchaischalkchampchamschangchantchaoschapechapschaptchardcharecharkcharmcharrcharschartcharychasechasmchatschawschayscheapcheatcheckcheekcheepcheerchefschelachemochertchesschestchethchevychewschewychiaochiaschicachickchicochicschidechiefchielchildchilechilichillchimbchimechimpchinachinechinkchinochinschipschirkchirmchirochirpchirrchiruchitschivechivychockchoirchokechokycholacholochompchookchopschordchorechosechottchowschubschuckchufachuffchugschumpchumschunkchurlchurnchurrchutechylechymecibolcidercigarciliacimexcinchcinescionscircacirescirriciscocissycistscitedcitercitescivetcivicciviecivilcivvyclachclackcladecladsclagsclaimclampclamsclangclankclansclapsclaptclaroclaryclashclaspclassclastclaveclaviclawsclayscleanclearcleatcleekclefscleftclepecleptclerkclewsclickcliffcliftclimbclimeclineclingclinkclipscliptcloakclockclodsclogsclombclompcloneclonkclonsclootclopscloseclothclotscloudclourcloutcloveclowncloysclozeclubscluckcluedcluesclumpclungclunkcnidacoachcoactcoalacoalscoalycoaptcoastcoaticoatscobbscobbycobiacoblecobracocascoccicockscockycocoacocoscodascodeccodedcodencodercodescodexcodoncoedscoffscogoncohogcohoscoifscoigncoilscoinscoirscokedcokescolascolbycoldscoledcolescoliccolincollycologcoloncolorcoltscolzacomaecomalcomascombecombocombscomercomescometcomfycomiccomixcommacommycompocompscomptcomteconchcondoconedconesconeycongacongecongoconicconinconksconkyconnscontecontoconuscoochcooedcooeecooercooeycoofscookscookycoolscoolycoombcoonscoopscooptcootscopalcopaycopedcopencopercopescopracopsecoralcorbycordscoredcorercorescorgicoriacorkscorkycormscornscornucornycorpscorsecoseccosescosetcoseycosiecostacostscotancotedcotescottacouchcoudecoughcouldcountcoupecoupscourtcouthcovedcovencovercovescovetcoveycovincowedcowercowlscowrycoxaecoxalcoxedcoxescoyedcoyercoylycoypucozencozescozeycoziecraalcrabscrackcraftcragscrakecrampcramscranecrankcrapecrapscrashcrasscratecravecrawlcrawscrazecrazycreakcreamcredocredscreedcreekcreelcreepcremecrepecreptcrepycresscrestcrewscribscrickcriedcriercriescrimecrimpcripecrispcritscroakcrocicrockcrocscroftcronecronycrookcrooncropscrorecrosscroupcrowdcrowncrowscrozecruckcrudecrudscruelcruetcrumbcrumpcruorcruracrusecrushcrustcrwthcryptcubbycubebcubedcubercubescubiccubitcuddycuffscuifscuingcuishcukesculchculetculexcullscullyculmsculpaculticultscumincuntscupelcupidcuppacuppycurbscurchcurdscurdycuredcurercurescuretcurfscuriacuriecuriocurlscurlycurnscurrscurrycursecurstcurvecurvycuseccushycuskscuspscussocutchcutercutescuteycutiecutincutiscuttycutupcuveecyanocyanscybercycadcycascyclecyclocydercylixcymaecymarcymascymescymolcyniccystscytonczarsdacesdachadadasdaddydadosdaffsdaffydaggadagosdahlsdailydairydaisydalesdallydamandamardamesdamnsdampsdancedandydangsdaniodarbsdareddarerdaresdaricdarksdarkydarnsdartsdashidashydateddaterdatesdatosdattodatumdaubedaubsdaubydauntdautsdavendavitdaweddawendawksdawnsdawtsdazeddazesdeadsdeairdealsdealtdeansdearsdearydeashdeathdeavedebagdebardebitdebtsdebugdebutdebyedecafdecaldecaydecksdecordecosdecoydecrydedaldeedsdeedydeemsdeepsdeersdeetsdefatdeferdefisdefogdegasdegumdeicedeifydeigndeilsdeismdeistdeitydekeddekesdekkodelaydeleddelesdelfsdelftdelisdellsdellydeltadeltsdelvedemesdemicdemitdemobdemondemosdemurdenardenesdenimdensedentsdeoxydepotdepthderatderayderbydermadermsderrydesexdesksdeterdetoxdeucedevasdeveldevildevondewandewardewaxdeweddexesdexiedhaksdhalsdhobidholedhotidhowsdhutidialsdiarydiazodiceddicerdicesdiceydicksdickydicotdictadictydidiedidosdidstdienedietsdiffsdightdigitdikeddikerdikesdikeydildodillsdillydimerdimesdimlydinardineddinerdinesdingedingodingsdingydinksdinkydinosdintsdiodediolsdippydipsodiramdirerdirgedirksdirlsdirtsdirtydiscidiscodiscsdishydisksdismeditasditchditesditsydittodittyditzydivandivasdiveddiverdivesdivotdivvydiwandixitdizendizzydjinndjinsdoatsdobbydobiedobladobradobrodocksdodgedodgydodosdoersdoestdoethdoffsdogesdogeydoggodoggydogiedogmadoilydoingdoitsdojosdolcedolcidoleddolesdollsdollydolmadolordoltsdomaldomeddomesdomicdonasdoneedongadongsdonnadonnedonordonsydonutdoodydoolydoomsdoomydoorsdoozydopasdopeddoperdopesdopeydorksdorkydormsdormydorpsdorrsdorsadortydoseddoserdosesdotaldoteddoterdotesdottydoubtdoucedoughdouladoumadoumsdouradousedovendovesdowdydoweddoweldowerdowiedownsdownydowrydowsedoxiedoyendoylydozeddozendozerdozesdrabsdraffdraftdragsdraildraindrakedramadramsdrankdrapedratsdravedrawldrawndrawsdraysdreaddreamdreardreckdreeddreesdregsdreksdressdrestdribsdrieddrierdriesdriftdrilldrilydrinkdripsdriptdrivedroiddroitdrolldronedrooldroopdropsdroptdrossdroukdrovedrowndrubsdrugsdruiddrumsdrunkdrupedrusedryaddryerdrylyduadsdualsducalducatducesduchyducksduckyductsduddydudeddudesduelsduetsduffsdufusduitsdukeddukesduliadullsdullydulsedumasdumbodumbsdumkadumkydummydumpsdumpydunamduncedunchdunesdungsdungydunksduntsduomiduomodupedduperdupesdupleduraldurasduredduresdurnsdurocdurosdurradurrsdurstdurumdusksduskydustsdustydutchduvetdwarfdweebdwelldweltdwinedyadsdyersdyingdykeddykesdykeydyneldyneseagereagleeagreearedearlsearlyearnseartheasedeaseleaseseastseateneatereavedeavesebbedebbetebonsebonyebookechedechesechoseclatecrusedemaedgededgeredgesedictedifyedileeditseduceeducteerieegadsegersegesteggareggedeggeregreteidereidoseighteikonejectekingelainelandelanselateelbowelderelectelegyelemielfinelideelinteliteeloinelopeeludeeluteelverelvesemailembarembayembedemberembowemceeemeeremendemeryemeusemirsemitsemmeremmetemmysemoteemptyemydeemydsenactenateendedenderendowendueenemaenemyenjoyennuienokienolsenormenowsenrolenskyensueenterentiaentryenureenvoienvoyenzymeosinepactepeesephahephasephodephorepicsepochepodeepoxyequalequidequiperaseerectergotericaerneserodeeroseerrederrorerseseructerugoeruptervilescarescoteskareskeresnesessayessesesterestopetapeetherethicethosethyletnasetudeetuisetweeetymaeurosevadeevenseventeverteveryevictevilseviteevokeewersexactexaltexamsexcelexecsexertexileexineexingexistexitsexonsexpatexpelexposextolextraexudeexultexurbeyasseyerseyingeyraseyreseyrieeyrirfablefacedfacerfacesfacetfaciafactsfaddyfadedfaderfadesfadgefadosfaenafaeryfaggyfaginfagotfailsfaintfairsfairyfaithfakedfakerfakesfakeyfakirfallsfalsefamedfamesfancyfanesfangafangsfannyfanonfanosfanumfaqirfaradfarcefarcifarcyfardsfaredfarerfaresfarlefarlsfarmsfarosfartsfastsfatalfatedfatesfatlyfatsofattyfatwafaughfauldfaultfaunafaunsfauvefavasfavesfavorfavusfawnsfawnyfaxedfaxesfayedfazedfazesfearsfeasefeastfeatsfeazefecalfecesfecksfedexfeebsfeedsfeelsfeezefeignfeintfeistfelidfellafellsfellyfelonfeltsfemesfemmefemurfencefendsfennyfeodsfeoffferalferesferiaferlyfermifernsfernyferryfessefestsfetalfetasfetchfetedfetesfetidfetorfetusfeuarfeudsfeuedfeverfewerfeyerfeylyfezesfezzyfiarsfiatsfiberfibreficesfichefichuficinficusfidgefidosfiefsfieldfiendfieryfifedfiferfifesfifthfiftyfightfilarfilchfiledfilerfilesfiletfillefillofillsfillyfilmifilmsfilmyfilosfilthfilumfinalfincafinchfindsfinedfinerfinesfinisfinksfinnyfinosfiordfiquefiredfirerfiresfirmsfirnsfirryfirstfirthfiscsfishyfistsfitchfitlyfiverfivesfixedfixerfixesfixitfizzyfjeldfjordflabsflackflagsflailflairflakeflakyflameflamsflamyflankflansflapsflareflashflaskflatsflawsflawyflaxyflaysfleamfleasfleckfleerfleesfleetfleshflewsfleysflickflicsfliedflierfliesflingflintflipsflirsflirtfliteflitsfloatflockflocsfloesflogsflongfloodfloorflopsfloraflossflotaflourfloutflownflowsflubsfluedfluesflufffluidflukeflukyflumeflumpflungflunkfluorflushfluteflutyfluytflybyflyerflytefoalsfoamsfoamyfocalfocusfoehnfogeyfoggyfogiefohnsfoilsfoinsfoistfoldsfoleyfoliafolicfoliofolksfolkyfollyfondsfondufontsfoodsfoolsfootsfootyforamforayforbsforbyforcefordofordsforesforgeforgoforksforkyformeformsforteforthfortsfortyforumfossafossefoulsfoundfountfoursfoveafowlsfoxedfoxesfoyerfragsfrailframefrancfrankfrapsfrassfratsfraudfraysfreakfreedfreerfreesfremdfrenafrerefreshfretsfriarfriedfrierfriesfrigsfrillfrisefriskfrithfritsfrittfritzfrizzfrockfroesfrogsfrondfronsfrontfrorefroshfrostfrothfrownfrowsfrozefrugsfruitfrumpfryerfubarfubsyfucksfucusfuddyfudgefuelsfugalfuggyfugiofuglefuguefugusfujisfullsfullyfumedfumerfumesfumetfundifundsfungifungofunksfunkyfunnyfuranfurlsfurorfurryfurzefurzyfusedfuseefuselfusesfusilfussyfustyfutonfuzedfuzeefuzesfuzilfuzzyfycesfykesfyttegabbygablegaddigadidgadisgadjegadjogaffegaffsgagedgagergagesgailygainsgaitsgalahgalasgalaxgaleagalesgallsgallygalopgamasgamaygambagambegambsgamedgamergamesgameygamicgamingammagammygampsgamutganefganevgangsganjaganofgaolsgapedgapergapesgappygarbsgardagarnigarthgasesgaspsgassygastsgatedgatergatesgatorgaudsgaudygaugegaultgaumsgauntgaursgaussgauzegauzygavelgavotgawksgawkygawpsgawsygayalgayergaylygazargazedgazergazesgazoogearsgeckogecksgeeksgeekygeesegeestgeldsgeleegelidgeltsgemmagemmygemotgenesgenetgenicgeniegeniigenipgenoagenomgenregenrogentsgenuagenusgeodegeoidgerahgermsgermygessogestegestsgetasgetupgeumsghastghatsghautghazigheesghostghoulghyllgiantgibedgibergibesgiddygiftsgigasgighegigotgiguegildsgillsgillygiltsgimelgimmegimpsgimpyginksginnyginzogipongipsygirdsgirlsgirlygirnsgirongirosgirshgirthgirtsgismogistsgitesgivengivergivesgizmoglacegladegladsgladyglairglamsglandglansglareglaryglassglazeglazygleamgleanglebaglebegledegledsgleedgleekgleesgleetglensgleysglialgliasglidegliffglimeglimsglintglitzgloamgloatglobeglobsgloggglomsgloomglopsgloryglossglostgloutgloveglowsglozegluedgluergluesglueyglugsglumeglumsgluongluteglutsglyphgnarlgnarrgnarsgnashgnatsgnawngnawsgnomegoadsgoalsgoatsgobangobosgodetgodlygoersgofergogosgoinggoldsgolemgolfsgollygombogomergonadgonefgonergongsgoniagonifgonofgonzogoodsgoodygooeygoofsgoofygooksgookygoonsgoonygoopsgoopygoosegoosygopikgoralgoredgoresgorgegormsgorpsgorsegorsygothsgougegourdgoutsgoutygowangowdsgowksgownsgoxesgoyimgraalgrabsgracegradegradsgraftgrailgraingramagrampgramsgranagrandgransgrantgrapegraphgrapygraspgrassgrategravegravygraysgrazegreatgrebegreedgreekgreengreesgreetgregogreysgridegridsgriefgriffgriftgrigsgrillgrimegrimygrindgrinsgriotgripegripsgriptgripygristgrithgritsgroangroatgrodygrogsgroingroksgroomgropegrossgroszgrotsgroupgroutgrovegrowlgrowngrowsgrubsgruelgruesgruffgrumegrumpgruntguacoguanoguansguardguarsguavagucksgudesguessguestguffsguideguidsguildguileguiltguiroguisegulaggulargulchgulesgulfsgulfygullsgullygulpsgulpygumbogummagummygunksgunkygunnyguppygurgegurrygurshgurusgushygussygustogustsgustygutsyguttaguttyguyedguyotgwinegybedgybesgyozagypsygyralgyredgyresgyrongyrosgyrusgyvedgyveshaafshaarshabithabushacekhackshadalhadedhadeshadjihadsthaemshaetshafizhaftshahashaikahaikshaikuhailshainthairshairyhajeshajishajjihakeshakimhakushalalhaledhalerhaleshalidhallohallshalmahalmshalonhaloshaltshalvahalvehamalhameshammyhamzahancehandshandyhangshankshankyhansahansehantshaolehapaxhaplyhappyhardshardyharedharemharesharksharlsharmsharpsharpyharryharshhartshaspshastehastyhatchhatedhaterhateshaughhaulmhaulshaunthautehavenhaverhaveshavochawedhawkshawsehayedhayerhayeyhazanhazedhazelhazerhazesheadsheadyhealsheapsheapyheardhearsheartheathheatsheaveheavyhebesheckshederhedgehedgyheedsheelsheezeheftsheftyheighheilsheirsheistheliohelixhellohellshelmsheloshelothelpshelvehemalhemeshemicheminhempshempyhencehengehennahenryhentsherbsherbyherdsheresherlshermahermshernsheronherosherryhertzhestshethsheuchheughhewedhewerhexadhexedhexerhexeshexylhickshidedhiderhideshighshighthijabhijrahikedhikerhikeshilarhillohillshillyhiltshilumhilushindshingehinkyhinnyhintshiplyhippohippyhiredhireehirerhireshissyhistshitchhivedhiveshoagyhoardhoarshoaryhobbyhoboshockshocushodadhoershoganhoggshoickhoisehoisthokedhokeshokeyhokkuhokumholdsholedholesholeyholkshollahollohollyholmsholtshomedhomerhomeshomeyhomiehomoshonanhondahonedhonerhoneshoneyhongihongshonkshonkyhonorhoochhoodshoodyhooeyhoofshookahookshookyhoolyhoopshootshootyhopedhoperhopeshoppyhorahhoralhorashordehornshornyhorsehorsthorsyhosedhoselhosenhoserhoseshoseyhostahostshotchhotelhotlyhoundhourihourshousehovelhoverhowdyhoweshowffhowfshowkshowlshoyashoylehubbyhuckshuffshuffyhugerhulashulkshulkyhullohullshumanhumichumidhumorhumphhumpshumpyhumushunchhunkshunkyhuntshurdshurlshurlyhurryhursthurtshuskshuskyhussyhutchhuzzahydrahydrohyenahyinghylashymenhymnshyoidhypedhyperhypeshyphahyposhyraxhysoniambiiambsichoriciericilyicingickericonsicticictusidealideasidiomidiotidledidleridlesidolsidyllidylsiggediglooiglusihramikatsikonsileacilealileumileusiliaciliadilialiliumillerimageimagoimamsimaumimbedimbueimideimidoimidsimineiminoimmiximpedimpelimpisimplyinaneinaptinarminbyeincogincurincusindexindieindolindowindriindueineptinertinferinfixinfosinfraingleingotinioninkedinkerinkleinlayinletinnedinnerinputinruninsetinterintisintroinureinurninvariodiciodidiodinioniciotasiradeirateiridsiringirkedirokoironeironsironyisbasisledislesisletisseiissueistleitchyitemsitheriviediviesivoryixiasixoraixtleizarsjabotjacaljacksjackyjadedjadesjagerjaggsjaggyjagrajailsjakesjalapjalopjambejambsjammyjanesjantyjapanjapedjaperjapesjarlsjatosjauksjauntjaupsjavasjawanjawedjazzyjeansjebeljeepsjeersjefesjehadjehusjellojellsjellyjemmyjennyjeridjerksjerkyjerryjessejestsjetesjetonjettyjewedjeweljibbsjibedjiberjibesjiffsjiffyjiggyjihadjillsjiltsjimmyjimpyjingojinksjinnijinnsjismsjivedjiverjivesjiveyjnanajockojocksjoeysjohnsjoinsjointjoistjokedjokerjokesjokeyjolesjollyjoltsjoltyjomonjonesjoramjorumjotasjottyjoualjouksjoulejoustjowarjowedjowlsjowlyjoyedjubasjubesjucosjudasjudgejudosjugaljugumjuicejuicyjujusjukedjukesjukusjulepjumbojumpsjumpyjuncojunksjunkyjuntajuntojupesjuponjuraljuratjureljurorjustsjutesjuttykababkabarkabobkadiskafirkaguskaiakkaifskailskainskakaskakiskalamkaleskalifkalpakameskamikkanaskaneskanjikanzukaonskapaskaphskapokkappakaputkaratkarmakarnskarookarstkartskashakataskaurikaurykavaskayakkayoskazookbarskebabkebarkebobkeckskedgekeefskeekskeelskeenskeepskeetskeevekefirkeirskelepkelimkellykelpskelpykeltskempskemptkenafkenchkendokenoskentekepiskerbskerfskernekernskerryketchketolkevelkevilkexeskeyedkhadikhafskhakikhanskhaphkhatskhedakhethkhetskhoumkiangkibbekibbikibeikibeskiblakickskickykiddokiddykiefskierskikeskilimkillskilnskiloskiltskiltykinaskindskineskingskininkinkskinkykinoskioskkirkskirnskissykistskitedkiterkiteskithekithskittykivaskiwisklickkliksklongkloofklugeklutzknackknapsknarsknaurknaveknawekneadkneedkneelkneesknellkneltknifeknishknitsknobsknockknollknopsknospknotsknoutknownknowsknurlknurskoalakoanskoboskoelskohlskoinekojiskolaskoloskombukonkskookskookykopekkophskopjekoppakoraikoraskoratkormakorunkotoskotowkraalkraftkraitkrautkreepkrewekrillkronakronekroonkrubikudoskuduskudzukufiskugelkukrikulakkumyskurtakuruskussokvasskvellkyackkyakskyarskyatskylixkyriekyteskythelaarilabellabialaborlabralacedlacerlaceslaceylacksladedladenladerladesladlelaevolaganlagerlaharlaichlaicslaighlairdlairslaithlaitylakedlakerlakeslakhslallslamaslambslambylamedlamerlameslamialampslanailancelandslaneslankylapellapinlapislapselarchlardslardylareelareslargelargolarislarkslarkylarumlarvalasedlaserlaseslassilassolastslatchlatedlatenlaterlatexlathelathilathslathylatkelattelauanlaudslaughlauralavaslavedlaverlaveslawedlawnslawnylaxerlaxeslaxlylayedlayerlayinlayuplazarlazedlazesleachleadsleadyleafsleafyleaksleakyleansleantleapsleaptlearnlearslearyleaseleashleastleaveleavylebenledgeledgyleechleeksleersleeryleetsleftsleftylegallegerlegesleggylegitlehrslehualemanlemmalemonlemurlendsleneslenislenoslenselentoleoneleperleptalesbolesesletchletheletupleudsleveelevelleverlevinlevislewislexeslexislezzylianalianeliangliardliarslibelliberlibralibrilichilichtlicitlickslidarlidosliegelienslierslieuslieveliferliftsliganligerlightlikedlikenlikerlikeslilaclilosliltslimanlimaslimbalimbilimbolimbslimbylimedlimenlimeslimeylimitlimnslimoslimpalimpslinaclindylinedlinenlinerlineslineylingalingolingslingylininlinkslinkylinnslinoslintslintylinumlionslipidlipinlippyliraslirotlislelispslistslitailitasliterlithelitholitrelivedlivenliverliveslividlivrellamallanoloachloadsloafsloamsloamyloansloathlobarlobbylobedlobesloboslocallochslockslocoslocumlocuslodenlodeslodgeloessloftsloftyloganlogesloggylogialogicloginlogoilogonlogosloidsloinslollslollylonerlongelongsloobylooedlooeyloofaloofslooielooksloomsloonsloonyloopsloopylooselootslopedloperlopesloppyloralloranlordsloreslorislorryloselloserloseslossylotahlotasloticlotoslottelottolotusloughlouielouisloumaloupeloupslourslourylouselousyloutslovatlovedloverloveslowedlowerloweslowlylowseloxedloxesloyalluauslubedlubesluceslucidlucksluckylucreludesludicluffaluffslugedlugerlugeslullsluluslumaslumenlumpslumpylunarlunaslunchluneslunetlungelungilungslunksluntslupinlupuslurchluredlurerlureslurexluridlurkslustslustylususlutealutedlutesluxeslweislyardlyartlyaselycealyceelycralyinglymphlynchlyreslyriclysedlyseslysinlysislyssalyticlyttamaarsmabesmacawmacedmacermacesmachemachomachsmacksmaclemaconmacromadammadlymadremafiamaficmagesmagicmagmamagotmagusmahoemaidsmailemaillmailsmaimsmainsmairsmaistmaizemajormakarmakermakesmakosmalarmalesmalicmallsmalmsmalmymaltsmaltymamasmambamambomameymamiemammamammymanasmanatmanedmanesmangamangemangomangymaniamanicmanlymannamanormanosmansemantamanusmaplemaquimarasmarchmarcsmaresmargemariamarkamarksmarlsmarlymarrymarsemarshmartsmarvymasasmasermashymasksmasonmassamassemassymastsmatchmatedmatermatesmateymathsmatinmattemattsmatzamatzomaudsmaulsmaundmautsmauvemavenmaviemavinmavismawedmaxedmaxesmaximmaxismayanmayasmaybemayedmayormayosmaystmazedmazermazesmbirameadsmealsmealymeansmeantmeanymeatsmeatymeccamedalmediamedicmediimeedsmeetsmeinymeldsmeleemelicmellsmelonmeltsmeltymemesmemosmenadmendsmensamensemenshmentamenusmeousmeowsmerchmercsmercymerdemerermeresmergemeritmerksmerlemerlsmerrymesasmeshymesicmesnemesonmessymetalmetedmetermetesmethsmetismetolmetremetromewedmewlsmezesmezzomiaoumiaowmiasmmiaulmicasmichemicksmicramicromiddymidgemidismidstmiensmiffsmiffymiggsmightmikedmikesmikramilchmildsmilermilesmiliamilksmilkymillemillsmilosmilpamiltsmiltymimedmimeomimermimesmimicminaeminasmincemincymindsminedminerminesmingyminimminisminkeminksminnyminormintsmintyminusmiredmiresmirexmirinmirksmirkymirthmirzamisdomisermisesmisosmissymistsmistymitermitesmitismitremittsmixedmixermixesmixupmizenmoansmoatsmochamocksmodalmodelmodemmodesmodusmoggymogulmohelmohurmoilsmoiramoiremoistmojosmokesmolalmolarmolasmoldsmoldymolesmollsmollymoltomoltsmomesmommamommymomusmonadmonasmondemondomoneymongomoniemonksmonosmontemonthmoochmoodsmoodymooedmoolamoolsmoonsmoonymoorsmoorymoosemootsmopedmopermopesmopeymoraemoralmorasmoraymorelmoresmornsmoronmorphmorromorsemortsmoseymosksmossomossymostemostsmotelmotesmotetmoteymothsmothymotifmotormottemottomottsmouchmouesmouldmoultmoundmountmournmousemousymouthmovedmovermovesmoviemowedmowermoxasmoxiemozosmuchomucidmucinmucksmuckymucormucromucusmuddymudramuffsmuftimuggsmuggymuhlymujikmulchmulctmuledmulesmuleymullamullsmummsmummymumpsmumusmunchmungomunismuonsmuralmurasmuredmuresmurexmuridmurksmurkymurramurremurrsmurrymuscamusedmusermusesmushymusicmusksmuskymussymusthmustsmustymutchmutedmutermutesmutonmuttsmuzzymylarmynahmynasmyoidmyomamyopemyopymyrrhmysidmythsmythynaansnabesnabisnabobnachonacrenadasnadirnaevinaffsnaggynaiadnaifsnailsnairanairunaivenakednakfanalasnalednamednamernamesnanasnancenancynannynapasnapesnappanappenappynarconarcsnardsnaresnaricnarisnarksnarkynasalnastynatalnatchnatesnattynavalnavarnavelnavesnavvynawabnazisneapsnearsneathneatsnecksneddyneedsneedyneemsneepsnegusneifsneighneistnellynemasnenesneonsnerdsnerdynerolnertsnertznervenervynestsnetopnettsnettyneuksneumeneumsnevernevesnevusnewelnewernewienewlynewsynewtsnexusngweenicadnicernichenicksnicolnidalnidednidesnidusniecenieveniftynighsnightnihilnillsnimbininesninjaninnyninonninthnipasnippyniseinisusniternitesnitidnitonnitrenitronittynivalnixednixesnixienizamnobbynoblenoblynocksnodalnoddynodesnodusnoelsnoggsnohownoilsnoilynoirsnoisenoisynolosnomadnomasnomennomesnomoinomosnonasnoncenonesnonetnonylnooksnookynoonsnoosenopalnorianorisnormsnorthnosednosesnoseynotalnotchnotednoternotesnotumnounsnovaenovasnovelnowaynowtsnubbynubianuchanudernudesnudgenudienudzhnukednukesnullsnumbsnumennurdsnurlsnursenutsynuttynyalanylonnymphoakenoakumoaredoasesoasisoastsoatenoateroathsoavesobeahobeliobeseobeysobiasobitsobjetoboesoboleoboliobolsoccuroceanocherochreochryockerocreaoctadoctaloctanoctetoctyloculiodahsodderoddlyodeonodeumodistodiumodorsodourodyleodylsofaysoffaloffedofferoftenofterogamsogeesoghamogiveogledogleroglesogresohiasohingohmicoidiaoiledoileroinksokapiokaysokehsokrasoldenolderoldieoleicoleinoleosoleumoliosoliveollasologyomasaomberombreomegaomensomersomitsoncetoneryoniononiumonlayonsetonticoohedoomphoorieootidoozedoozesopahsopalsopensoperaopineopingopiumopsinoptedopticorachoralsorangorateorbedorbitorcasorcinorderordosoreadorganorgicoribiorielorlesorlonorlopormerornisorpinorrisorthoorzososierosmicosmolossiaostiaotherottarotterottosoughtounceoupheouphsourieouseloustsoutbyoutdooutedouteroutgooutreouzelouzosovalsovaryovateovensoversovertovineovoidovoliovoloovuleowingowletownedownerowsenoxbowoxeyeoxideoxidsoximeoximsoxlipoxteroyersozonepacaspacedpacerpacespaceypachapackspactspaddypadispadlepadrepadripaeanpaeonpaganpagedpagerpagespagodpaikspailspainspaintpairspaisapaisepaleapaledpalerpalespaletpallspallypalmspalmypalpipalpspalsypampapandapandypanedpanelpanespangapangspanicpannepansypantopantspantypapalpapaspapawpaperpappipappyparaeparasparchpardipardspardyparedpareoparerparespareupargepargoparisparkaparksparleparolparrsparryparsepartspartyparveparvopaseopasespashapassepastapastepastspastypatchpatedpatenpaterpatespathspatinpatiopatlypatsypattypausepavanpavedpaverpavespavidpavinpavispawedpawerpawkypawlspawnspaxespayedpayeepayerpayorpeacepeachpeagepeagspeakspeakypealspeanspearlpearspeartpeasepeatspeatypeavypecanpechspeckspeckypedalpedespedropeekspeelspeenspeepspeerspeerypeevepeinspeisepekanpekespekinpekoepelespelfspelonpeltspenalpencependspenespengopenispennapennepennipennypeonspeonypeplapepospeppyperchperduperdypereaperesperilperisperksperkypermsperpsperrypersepervspeskypesospestopestspestypetalpeterpetitpettipettopettypeweepewitphagephasephialphloxphonephonophonsphonyphotophotsphphtphutsphylaphylepianopianspibalpicalpicaspickspickypicotpiculpiecepierspietapietypiggypigmypiingpikaspikedpikerpikespikispilafpilarpilaupilawpileapiledpileipilespilispillspilotpiluspimaspimpspinaspinchpinedpinespineypingopingspinkopinkspinkypinnapinnypinonpinotpintapintopintspinuppionspiouspipalpipedpiperpipespipetpipitpiquepirnspirogpiscopisospistepitaspitchpithspithypitonpittapivotpixelpixespixiepizzaplaceplackplageplaidplainplaitplaneplankplansplantplashplasmplateplatsplatyplayaplaysplazapleadpleaspleatplebeplebsplenapleonplewsplicapliedplierpliesplinkplodsplonkplopsplotsplotzplowsployspluckplugsplumbplumeplumpplumsplumyplunkplushplyerpoachpoboypockspockypodgypodiapoemspoesypoetspogeypoilupoindpointpoisepokedpokerpokespokeypolarpoledpolerpolespoliopolispolkapollspolospolyppolyspomespommypomospompsponcepondsponespongspoochpoodspooedpoofspoofypoohspoolspoonspoopspooripoovepopespoppapoppypopsyporchporedporesporgyporksporkypornopornspornyportsposedposerposespositpossepostspotsypottopottypouchpouffpoufspoultpoundpourspoutspoutypowerpoxedpoxespoyoupraamprahupramsprangprankpraosprasepratepratsprausprawnprayspreedpreenpreespreopprepspresapresepressprestprexypreyspriceprickpricypridepriedprierpriesprigsprillprimaprimeprimiprimoprimpprimsprinkprintprionpriorpriseprismprissprivyprizeproasprobeprodsproemprofsprogsprolepromopromsproneprongproofpropsproseprosoprossprostprosyproudproveprowlprowsproxyprudepruneprutapryerpsalmpseudpshawpsoaepsoaipsoaspsychpubespubicpubispucespuckapuckspudgypudicpuffspuffypuggypujahpujaspukedpukespukkapuledpulerpulespulikpulispullspulpspulpypulsepumaspumpspunaspunchpungspunjipunkapunkspunkypunnypuntopuntspuntypupaepupalpupaspupilpuppypupuspurdapureepurerpurgepurinpurispurlspurrspursepursypurtypusespushypussyputonputtiputtoputtsputtypygmypyinspylonpyoidpyranpyrespyrexpyricpyrospyxespyxiepyxisqadisqaidsqanatqophsquackquadsquaffquagsquailquaisquakequakyqualequalmquantquarequarkquartquashquasiquassquatequaysqubitqueanqueenqueerquellquernqueryquestqueuequeysquickquidsquietquiffquillquiltquinsquintquipsquipuquirequirkquirtquitequitsquodsquoinquoitquollquotaquotequothqurshrabatrabbirabicrabidracedracerracesracksraconradarradiiradioradixradonraffsraftsragasragedrageeragesraggsraggyragisraiasraidsrailsrainsrainyraiseraitarajahrajasrajesrakedrakeerakerrakesrakisrakusralesrallyralphramalrameeramenrametramierammyrampsramusranceranchrandsrandyraneerangerangyranidranisranksrantsrapedraperrapesrapherapidraredrarerraresrasedraserrasesraspsraspyratalratanratchratedratelraterratesratheratioratosrattyravedravelravenraverravesravinrawerrawinrawlyraxedraxesrayahrayasrayedrayonrazedrazeerazerrazesrazorreachreactreaddreadsreadyrealmrealsreamsreapsrearmrearsreatareaverebarrebberebecrebelrebidreboprebusrebutrebuyrecapreccerecitrecksreconrectarectirectorecurrecutredanreddsrededredesrediaredidredipredlyredonredosredoxredryredubreduxredyereedsreedyreefsreefyreeksreekyreelsreestreeverefedrefelreferrefitrefixreflyrefryregalregesregmaregnarehabrehemreifsreifyreignreinkreinsreiverejigrekeyrelaxrelayreletrelicrelitremanremapremetremexremitremixrenalrendsrenewrenigreninrenterentsreoilrepayrepegrepelrepinreplyreposrepotreppsreproreranrerigrerunresatresawresayreseeresetresewresidresinresitresodresowrestsretagretaxretchretemretiaretieretroretryreuserevelrevetrevuerewanrewaxrewedrewetrewinrewonrexesrheasrhemerheumrhinorhombrhumbrhymerhytarialsriantriataribbyribesricedricerricesricinricksriderridesridgeridgyrielsriferriffsrifleriftsrightrigidrigorriledrilesrileyrillerillsrimedrimerrimesrindsrindyringsrinksrinseriojariotsripedripenriperripesrisenriserrisesrishirisksriskyrisusritesritzyrivalrivedrivenriverrivesrivetriyalroachroadsroamsroansroarsroastrobedrobesrobinroblerobotrocksrockyrodeorodesrogerrogueroilsroilyrolesrolfsrollsromanromeorompsrondoroodsroofsrooksrookyroomsroomyrooseroostrootsrootyropedroperropesropeyroquerosedrosesrosetroshirosinrotasrotchrotesrotisrotlsrotorrotosrotterouenrouesrougeroughroundroupsroupyrouseroustrouterouthroutsrovedrovenroverrovesrowanrowdyrowedrowelrowenrowerrowthroyalruanarubbyrubelrubesrublerubusrucherucksruddsruddyruderruersrufferuffsrugaerugalrugbyruingruinsruledrulerrulesrumbarumenrummyrumorrumpsrunesrungsrunicrunnyruntsruntyrupeeruralrusesrushyrusksrustsrustyruthsrutinruttyrykedrykesryndsryotssabalsabedsabersabessabinsabirsablesabotsabrasabresackssacrasadessadhesadhusadissadlysafersafessagassagersagessaggysagossagumsahibsaicesaidssaigasailssainssaintsaithsajousakersakessakissaladsalalsalepsalessalicsallysalmisalolsalonsalpasalpssalsasaltssaltysalvesalvosambasambosameksampssandssandysanedsanersanessangasanghsantosapidsaporsappysaransardssareesargesargosarinsarissarkssarkysarodsarossasinsassysataysatedsatemsatessatinsatissatyrsaucesauchsaucysaughsaulssaultsaunasaurysautesavedsaversavessavinsavorsavoysavvysawedsawersaxessayedsayersayidsaystscabsscadsscagsscaldscalescallscalpscalyscampscamsscansscantscapescarescarfscarpscarsscartscaryscatsscattscaupscaurscenascendscenescentschavschmoschulschwascionscoffscoldsconescoopscootscopescopsscorescornscotsscourscoutscowlscowsscragscramscrapscreescrewscrimscripscrodscrubscrumscubascudiscudoscudsscuffsculkscullsculpscumsscupsscurfscutascutescutsscuzzsealsseamsseamysearsseatssebumseccosectssedansedersedgesedgysedumseedsseedyseeksseelsseelyseemsseepsseepyseerssegnisegnosegossegueseifsseineseiseseismseizeselahselfssellesellsselvasemensemessemissendssengisennasenorsensasensesentesentisepalsepiasepicsepoyseptaseptsseracseraiseralseredsererseresserfssergeserifserinserowserryserumserveservosetaesetalsetonsettssetupsevenseversewansewarsewedsewersexedsexessextosextsshackshadeshadsshadyshaftshagsshahsshakeshakoshakyshaleshallshaltshalyshameshamsshankshapeshardsharesharksharnsharpshaulshaveshawlshawmshawnshawsshayssheafshealshearsheasshedssheensheepsheersheetsheikshelfshellshendshentsheolsherdshewnshewsshiedshielshiershiesshiftshillshilyshimsshineshinsshinyshipsshireshirkshirrshirtshistshitsshivashiveshivsshlepshlubshoalshoatshockshoedshoershoesshogishogsshojishoneshookshoolshoonshoosshootshopsshoreshorlshornshortshoteshotsshottshoutshoveshownshowsshowyshoyushredshrewshrisshrubshrugshtikshuckshulnshulsshunsshuntshushshuteshutsshwasshyershylysialssibbssibylsicessickosickssidedsidessidhesidlesiegesieursievesiftssighssightsigilsiglasigmasignasignssikassikersikessildssilexsilkssilkysillssillysilossiltssiltysilvasimarsimassimpssincesinessinewsingesingssinhssinkssinussipedsipessiredsireesirensiressirrasirupsisalsisessissysitarsitedsitessitupsitussiversixessixmosixtesixthsixtysizarsizedsizersizesskagsskaldskankskateskatsskeanskeedskeenskeesskeetskegsskeinskellskelmskelpskeneskepsskewsskidsskiedskierskiesskieyskiffskillskimoskimpskimsskinkskinsskintskipsskirlskirrskirtskiteskitsskiveskoalskortskoshskuasskulkskullskunkskyedskyeyslabsslackslagsslainslakeslamsslangslankslantslapsslashslateslatsslatyslaveslawsslayssledssleeksleepsleetsleptslewssliceslickslideslierslilyslimeslimsslimyslingslinkslipeslipssliptslitsslobssloesslogssloidslojdsloopslopeslopssloshslothslotsslowssloydslubssluedsluessluffslugsslumpslumsslungslunkslurbslurpslursslushslutsslyerslylyslypesmacksmallsmaltsmarmsmartsmashsmazesmearsmeeksmellsmeltsmerksmewssmilesmirksmitesmithsmocksmogssmokesmokysmoltsmotesmushsmutssnacksnafusnagssnailsnakesnakysnapssnaresnarfsnarksnarlsnashsnathsnawssneaksneapsnecksnedssneersnellsnibssnicksnidesniffsnipesnipssnitssnobssnogssnoodsnooksnoolsnoopsnootsnoresnortsnotssnoutsnowssnowysnubssnucksnuffsnugssnyessoakssoapssoapysoarssoavesobassobersocassockosockssoclesodassoddysodicsodomsofarsofassoftasoftssoftysoggysoilssojassokessokolsolansolarsoldisoldosoledsoleisolessolidsolonsolossolumsolussolvesomansomassonarsondesonessongssonicsonlysonnysonsysooeysookssoothsootssootysophssophysoporsoppysorassorbssordssoredsorelsorersoressorgosornssorrysortasortssorussothssotolsoughsoukssoulssoundsoupssoupysourssousesouthsowarsowedsowersoyassoyuzsozinspacespacyspadespadospaedspaesspahispailspaitspakespalespallspamsspangspankspanssparesparksparsspasmspatespatsspawnspaysspazzspeakspeanspearspeckspecsspeedspeelspeerspeilspeirspellspeltspendspentspermspewsspicaspicespickspicsspicyspiedspielspierspiesspiffspikespiksspikyspilespillspiltspinespinsspinyspirespirtspiryspitespitsspitzspivssplatsplaysplitspodespoilspokespoofspookspoolspoonspoorsporesportspotsspoutspragspratsprayspreesprigspritspruesprugspudsspuedspuesspumespumyspunkspurnspursspurtsputasquabsquadsquatsquawsquegsquibsquidstabsstackstadestaffstagestagsstagystaidstaigstainstairstakestalestalkstallstampstandstanestangstankstaphstarestarkstarsstartstashstatestatsstavestayssteadsteakstealsteamsteedsteeksteelsteepsteersteinstelastelestemsstenostentstepssteresternstetsstewsstewystichstickstiedstiesstiffstilestillstiltstimestimystingstinkstintstipestirkstirpstirsstoaestoaistoasstoatstobsstockstogystoicstokestolestomastompstonestonystoodstookstoolstoopstopestopsstoptstorestorkstormstorystossstotsstottstoupstourstoutstovestowpstowsstrapstrawstraystrepstrewstriastripstropstrowstroystrumstrutstubsstuckstudsstudystuffstullstumpstumsstungstunkstunsstuntstupastupesturtstyedstyesstylestylistymysuavesubahsubassubersuckssuckysucresuddssudorsudsysuedesuerssuetssuetysugarsughssuingsuintsuitesuitssulcisulfasulfosulkssulkysullysulussumacsummasumossumpssunnasunnssunnysunupsupersupessuprasurahsuralsurassurdssurersurfssurfysurgesurgysurlysurrasushisutrasuttaswabsswageswagsswailswainswaleswamiswampswamyswangswankswansswapsswardswareswarfswarmswartswashswathswatsswaysswearsweatswedesweepsweersweetswellsweptswiftswigsswillswimsswineswingswinkswipeswirlswishswissswithswiveswobsswoonswoopswopsswordsworeswornswotsswounswungsyceesycessykessylissylphsylvasynchsyncssynodsynthsyphssyrensyrupsysoptabbytabertabestabidtablatabletabootabortabuntabustacestacettachetachstacittackstackytacostactstaelstaffytafiatahrstaigatailstainstainttajestakastakentakertakestakintalartalastalcstalertalestalkstalkytallstallytalontaluktalustamaltamedtamertamestamistammytampstangatangotangstangytankatankstansytantotapastapedtapertapestapirtapistardotardytaredtarestargetarnstaroctaroktarostarottarpstarretarrytarsitartstartytaskstassetastetastytatartatertatestattytaunttauontaupetautstawedtawertawietawnytawsetaxedtaxertaxestaxistaxoltaxontaxustazzatazzeteachteakstealsteamstearstearyteaseteatstechstechytectateddyteelsteemsteensteenyteethteffsteggsteguateiidteindtelaetelcotelestelexteliatelictellstellyteloitelostempitempotempstempttenchtendstendutenettengeteniatenontenortensetenthtentstentytepaltepastepeetepidtepoyteraitercetergatermsterneternsterraterryterseteslatestateststestytethstetratetriteuchteughtewedtexastextsthackthanethanktharmthawsthebethecatheftthegntheintheirthemethenstherethermthesethespthetathewsthewythickthiefthighthillthinethingthinkthinsthiolthirdthirltholethongthornthorothorpthosethousthrawthreethrewthripthrobthroethrowthrumthudsthugsthujathumbthumpthunkthurlthuyathymethymithymytiaratibiaticaltickstidaltidedtidestierstiffstigertighttigontikestikistikkatilaktildetiledtilertilestillstilthtiltstimedtimertimestimidtincttineatinedtinestingetingstinnytintstipistippytipsytiredtirestirlstirostitantitertithetitistitletitretittytizzytoadstoadytoasttodaytoddytoeastoffstoffytoftstofustogaetogastoguetoiletoilstoitstokaytokedtokentokertokestolantolartolastoledtolestollstolustolyltomantombstomestommytonaltonditondotonedtonertonestoneytongatongstonictonnetonustoolstoonstoothtootstopaztopedtopeetopertopestophetophitophstopictopistopoitopostoquetorahtorastorchtorcstorestorictoriitorostorottorrstorsetorsitorsktorsotortatortetortstorustotaltotedtotemtotertotestouchtoughtourstousetoutstowedtoweltowertowietownstownytoxictoxintoyedtoyertoyontoyostracetracktracttradetragitraiktrailtraintraittramptramstranktranqtranstrapstrapttrashtrasstravetrawltraystreadtreattreedtreentreestrekstrendtresstretstrewstreystriactriadtrialtribetricetricktriedtriertriestrigotrigstriketrilltrimstrinetrioltriostripetripstritetroaktrocktrodetrogstroistroketrolltromptronatronetrooptrooztropetrothtrotstrouttrovetrowstroystrucetrucktruedtruertruestrugstrulltrulytrumptrunktrusstrusttruthtrymatrysttsadetsaditsarstskedtsubatubaetubaltubastubbytubedtubertubestuckstufastuffstuftstuftytulestuliptulletumidtummytumortumpstunastunedtunertunestungstunictunnytupiktuqueturboturdsturfsturfyturksturnsturpstushytuskstuteetutortuttituttytutustuxestuyertwaestwaintwangtwatstweaktweedtweentweettwerptwicetwiertwigstwilltwinetwinstwinytwirltwirptwisttwitstwixttwyertyeestyerstyingtyiyntykestynedtynestypaltypedtypestypeytypictypostyppstyredtyrestyrostythetzarsudderudonsuhlanukaseulamaulansulcerulemaulnadulnaeulnarulnasulpanultraulvasumamiumbelumberumbosumbraumiacumiakumiaqumpedunaisunaptunarmunaryunausunbanunbarunbidunboxuncapunciauncleuncosuncoyuncusuncutundeeunderundidundueunfedunfitunfixungotunhatunhipunifyunionuniteunitsunityunjamunlayunledunletunlitunmanunmetunmewunmixunpegunpenunpinunrigunripunsayunsetunsewunsexuntieuntilunwedunwetunwitunwonunzipupbowupbyeupdosupdryupenduplituppedupperupseturaeiurareurariuraseurateurbanurbiaurealureasuredoureicurgedurgerurgesurialurineurpedursaeursidusageusersusherusingusneausqueusualusurpusuryuteriutileutteruvealuveasuvulavacuavagalvaguevagusvailsvairsvakilvalesvaletvalidvalorvalsevaluevalvevampsvampyvandavanedvanesvangsvapidvaporvarasvariavarixvarnavarusvarvevasalvasesvastsvastyvaticvatusvaultvauntvealsvealyveenaveepsveersveeryveganvegesvegieveilsveinsveinyvelarveldsveldtvelumvenaevenalvendsvengeveninvenomventsvenuevenusverbsvergeverseversoverstvertsvertuvervevestavestsvetchvexedvexervexesvexilvialsviandvibesvicarvicedvicesvichyvideoviersviewsviewyvigasvigiavigilvigorvilervillavillivillsvimenvinalvinasvincavinedvinesvinicvinosvinylviolaviolsviperviralvireoviresvirgaviridvirlsvirtuvirusvisasvisedvisesvisitvisorvistavitaevitalvittavivasvividvixenvizirvizorvocabvocalvocesvodkavodouvodunvogievoguevoicevoidsvoilavoilevolarvoledvolesvoltavoltevoltivoltsvolvavomervomitvotedvotervotesvouchvowedvowelvowervroomvrouwvrowsvuggsvuggyvughsvulgovulvavyingwackewackowackswackywaddywadedwaderwadeswadiswaferwaffswaftswagedwagerwageswagonwahoowaifswailswainswairswaistwaitswaivewakedwakenwakerwakeswaledwalerwaleswalkswallawallswallywaltzwameswamuswandswanedwaneswaneywankswanlywantswardswaredwareswarkswarmswarnswarpswartswartywashywaspswaspywastewastswatapwatchwaterwattswaughwaukswaulswavedwaverwaveswaveywawlswaxedwaxenwaxerwaxeswazoowealdwealsweanswearswearyweavewebbyweberwechtwedelwedgewedgyweedsweedyweeksweensweenyweepsweepyweestweetsweftsweighweirdweirswekaswelchweldswellswellywelshweltswenchwendswennywestswetlywhackwhalewhamowhamswhangwhapswharfwhatswhaupwhealwheatwheelwheenwheepwhelkwhelmwhelpwhenswherewhetswhewswheyswhichwhidswhiffwhigswhilewhimswhinewhinswhinywhipswhiptwhirlwhirrwhirswhishwhiskwhistwhitewhitswhitywhizzwholewhompwhoofwhoopwhopswhorewhorlwhortwhosewhosowhumpwhupswiccawickswiddywidenwiderwideswidowwidthwieldwifedwifeswifeywiftywiganwiggywightwilcowildswiledwileswillswillywiltswimpswimpywincewinchwindswindywinedwineswineywingswingywinkswinoswinzewipedwiperwipeswiredwirerwireswirrawisedwiserwiseswishawispswispywistswitanwitchwitedwiteswithewithywittywivedwiverwiveswizenwizeswoadswoaldwodgewofulwokenwoldswolfswomanwombswombywomenwomynwonkswonkywontswoodswoodywooedwooerwoofswoolswoolywoopswooshwoozywordswordyworksworldwormswormyworryworseworstworthwortswouldwoundwovenwowedwrackwrangwrapswraptwrathwreakwreckwrenswrestwrickwriedwrierwrieswringwristwritewritswrongwrotewrothwrungwryerwrylywurstwushuwussywyledwyleswyndswynnswytedwytesxebecxeniaxenicxenonxericxeroxxerusxylanxylemxylolxylylxystixystsyabbyyachtyacksyaffsyageryagisyahooyairdyamenyamunyangsyanksyapokyaponyardsyareryarnsyaudsyauldyaupsyawedyaweyyawlsyawnsyawpsycladyeahsyeansyearnyearsyeastyecchyechsyechyyeggsyelksyellsyelpsyentayenteyerbayerksyesesyetisyettsyeuksyeukyyieldyikesyillsyinceyipesyirdsyirrsyirthylemsyobboyocksyodelyodhsyodleyogasyogeeyoghsyogicyoginyogisyokedyokelyokesyolksyolkyyomimyonicyonisyoresyoungyournyoursyouseyouthyowedyowesyowieyowlsyuansyucasyuccayucchyucksyuckyyugasyukkyyulanyulesyummyyuponyuppyyurtayurtszairezamiazanzazappyzarfszaxeszayinzazenzealszebeczebrazebuszeinszerkszeroszestszestyzetaszibetzilchzillszincszincyzinebzineszingszingyzinkyzippyziramzitiszizitzlotezlotyzoeaezoealzoeaszombizonaezonalzonedzonerzoneszonkszooeyzooidzookszoomszoonszootyzorilzoriszoukszowiezuzimzymes";
const wordList = words.match(/.{1,5}/g);
var narrowed = wordList;
var known = [];
var guesses = 0;
var correct = [];
function narrow(){
var r = [];
correct = [];
new Array(...document.querySelectorAll(".RowL-locked-in")[document.querySelectorAll(".RowL-locked-in").length - 1].children).forEach((e, i) => {
r[i] = [e.textContent, e.classList.contains("letter-absent") ? 0 : (e.classList.contains("letter-elsewhere") ? 1 : 2)];
if(r[i][1] !== 0){
known.push(e.textContent);
}
if(r[i][1] === 2){
correct.push(e.textContent);
}
});
narrowed = narrowed.filter(w => {
var valid = true;
r.forEach((v, i) => {
if(v[1] === 0){
if(w.includes(v[0]) && !r.find(e => e[0] === v[0] && e[1] > 0)){
valid = false;
}
}else if(!w.includes(v[0])){
valid = false;
}else if(v[1] === 1 && w[i] === v[0]){
valid = false;
}else if(v[1] === 2 && w[i] !== v[0]){
valid = false;
}
});
return valid;
});
}
const keyboard = "qwertyuiopasdfghjkl zxcvbnm ";
function input(w){
console.log("guessing " + w)
w.split("").forEach(l => {
document.querySelectorAll(".Game-keyboard-button")[keyboard.indexOf(l)].click();
});
document.querySelector(".Game-keyboard-button-wide").click();
}
function findBest(){
var best = [];
var freq = [{}, {}, {}, {}, {}];
narrowed.forEach(w => {
w.split("").forEach((l, i) => {
freq[i][l] = freq[i][l] ? freq[i][l] + 1 : 1
})
});
narrowed.forEach(w => {
var score = 0;
w.split("").forEach((l, i) => {
score += freq[i][l];
});
var d = {};
d[w] = score;
best.push(d);
});
best = best.sort((a, b) => {
return Object.values(b)[0] - Object.values(a)[0];
});
return best.length ? Object.keys(best[0])[0] : null;
}
function turn(){
input(findBest())
setTimeout(() => {
guesses++;
narrow();
if(correct.length === 5){
console.log("Success!")
}else if(guesses === 6){
console.log("Failed.")
}else{
setTimeout(turn, 500)
}
}, 500);
}
turn();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment