"use strict"

const apw = []
const alternatePokerware = []

apw[3] = 'aceactaddadsageagoaidaimairaleallampandantanyapeaptarcarearkarmartashaskassateaweaxeayebadbagbanbarbatbaybedbeebegbetbibbidbigbinbitbobboobopbowboxboybrabudbugbusbutbuybyecabcadcamcancapcarcatchicodconcopcotcowcoxcrycubcuecupcurcutdabdaddamdaydendewdiddiedigdimdindipdoedogdondosdotdrydubduedugduodyeeareateggegoelfelkelmenderaerreveeyefanfarfatfedfeefewfigfinfirfitfixfluflyfogforfoxfryfunfurgaggalgapgasgaygeegelgemgetgiggingnugodgoogotgumgungutguygymhadhamhashathayhemhenherheyhidhimhiphishithoghophothowhubhughuhhumhuticeifsillimpinkinninsionireitsivyjamjarjawjayjetjobjoykenkeykidkinkitlabladlaglaplawlaxlayledleelegletlidlieliplitlobloglotlowlugmadmanmapmarmasmatmaymenmetmixmobmodmommopmudmugmumnapnaynetnewnilnipnodnonnornotnownutoakoddoffohmoiloldoneoptoreouroutoweowlownpadpalpanpapparpaspatpawpaypeapegpenpepperpetpiepigpinpitplypodpoppotpropubputragramranrapratrawrayredrevribridrigrimriprobrodroerotrowrubruerugrumrunryesacsadsapsatsawsayseaseesetsewsexsheshysicsinsipsirsitsixskiskysonsoxspaspysubsuesumsunsuptabtagtantaptartaxteateetenthethytietintiptittoetontootoptottowtoytrytubtwoupsurnusevanvatvetviaviewanwarwaswaxwaywebwedweewetwhowhywigwinwitwonwoowowyenyesyetyouzipzoo'
apw[4] = 'ableacesacidacneacreactsaddsagedagesaideaidsaimsakinalasallyalsoaltoamenamidampsanalanonantsapexarchareaaresariaaridarmsarmyartsasksatomauntauraautoavidawayaxesaxisaxlebabebabybackbagsbailbaitbakebaldballbalmbandbangbankbarbbardbarebarkbarnbarsbasebashbassbathbatsbaysbeadbeambeanbearbeatbedsbeefbeenbeerbeesbellbeltbendbentbestbetabetsbiasbidsbikebillbindbinsbirdbitebitsblewblocblogblowblueblurboatbodyboilboldboltbombbondbonebookboombootborebornbossbothboutbowlbowsboysbrasbredbrewbuckbuffbugsbulbbulkbullbumpburnburybushbustbusybuttbuysbuzzbytecagecakecalfcallcalmcamecampcanecanscantcapecapscardcarecarpcarscartcasecashcastcatscavecellcentchapcharchatchefchewchicchinchipchopchowcitecitycladclanclawclayclipclubcluecoalcoatcockcodecoilcoincokecoldcoltcombcomeconeconscookcoolcoopcopecopscopycordcorecorkcorncostcoupcovecowscozycrabcrapcrewcribcropcrowcubecubscuescuffcultcupscurbcurecurlcutecutsdamedamndampdamsdaredarkdartdashdatadatedawndaysdeaddeafdealdeandeardebtdeckdeeddeepdeerdelidentdenydeskdialdicedieddiesdietdimedinediredirtdiscdishdiskdivedockdoesdogsdolldomedonedoomdoordosedotsdovedowndragdrawdrewdripdropdrugdrumdualduckductdudeduelduesduffdukedulldulydumbdumpduneduskdustdutyeachearlearnearseaseeasteasyeatsechoeddyedgeediteggselseendsenvyepiceveneverevilexamexiteyedeyesfacefactfadefailfairfakefallfamefansfarefarmfastfatefatsfearfeatfeedfeelfeesfeetfellfeltfernfigsfilefillfilmfindfinefirefirmfishfistfitsfiveflagflapflatflawfleafledfleeflewflexflipflopflowfluxfoamfoilfoldfolkfondfontfoodfoolfootfordforeforkformfortfoulfourfreefrogfromfuelfullfundfuryfusegagegaingalagalegalsgameganggapsgategavegaysgazegeargemsgenegetsgiftgigsgillgirlgivegladglenglowgluegoalgoatgodsgoesgoldgolfgonegonggoodgoregowngrabgramgraygrewgreygridgrimgringripgrowgulfgullgunsguruguysgymshackhailhairhalehalfhallhalohalthandhanghardhareharmharpharthashhatehatshaulhavehawkhazeheadhealheaphearheatheelheldhellhelmhelphempherbherdhereherohershidehighhikehillhinthipshirehitsholdholeholyhomehoodhookhoophopehornhosehosthourhubshugehugshulkhullhunghunkhunthurthushiconideaidleidolinchinfoinksinnsintoionsirisironisleitemjackjadejailjarsjawsjaysjazzjerkjetsjobsjoinjokejumpjunkjuryjustkeenkeepkeptkeyskickkidskillkindkingkisskitekitskiwikneeknewknitknobknotknowlabslacelackladylaidlakelamblamelamplandlanelapslastlatelavalawnlawslayslazyleadleafleakleanleapleftlegslendlenslentlesslestletslevyliarlickliedlieslieulifeliftlikelilylimblimelimplinelinklionlipslisplistliveloadloanlockloftlogologslonelonglooklooplordloreloselosslostlotsloudlovelowslucklumplunglurelushlustmademaidmailmainmakemalemallmamamansmanymapsmaremarkmarsmartmaskmassmastmatemathmatsmattmazemealmeanmeatmeetmeltmemomenumeremeshmessmicemikemildmilemilkmillmimemindminemintmissmistmockmodemoldmolemomsmonkmoodmoonmoremossmostmovemuchmugsmulemusemustmutemythnailnamenavynearneatneckneedneonnestnetsnewsnextnicenickninenitenodenonenoonnormnosenotenounnovanudenullnutsoaksoathobeyoddsodoroffsoilsokayonceonesonlyontoopalopenopusoralorgyoursoutsovalovenoverowedowlsownspacepackpactpadspagepaidpainpairpalepalmpalspanepanspantpapaparkpartpasspastpathpayspeakpearpeaspeckpeekpeelpeerpenspestpetspickpierpiespigspikepilepillpinepinkpinspintpipepitspityplanplaypleaplotplugplumpluspoempoetpolepollpolopondponypoolpoorpopepopsporkportposepostpotspourpraypreyprodprompropprospuffpullpulppumapumppunkpuntpurepushputsquitquizracerackrageraidrailrainrampramsrangrankrantraperarerashrateratsraveraysreadrealreaprearredsreedreefreelrelyrentrestribsricerichriderimsringriotriperiseriskriteroadroberockroderodsrolerollroofroomrootroperoserowsrubyruderugsruinrulerunsrushrustsacksafesagasagesaidsailsakesalesaltsamesandsanesangsavesawssaysscanscarsealseasseatsectseedseekseemseenseesselfsellsendsentsetssexyshedshinshipshoeshopshotshowshutsicksidesighsignsilksingsinksinssitesitssizeskinskipskisslabslamslapslimslipslotslowslutsnapsnowsoapsoarsocksodasofasoftsoilsoldsolesolosomesongsonssoonsoresortsoulsoupsourspanspasspinspitspotspunspurstagstarstaystemstepstewstirstopstubstudsubssuchsucksuedsuitsumssungsuresurfswanswapswimtabstacktacotagstailtaketaletalktalltangtanktapetapstasktaxiteakteamtearteasteenteestelltendtenstenttermtesttextthanthattheethemthentheythinthisthouthruthusticktidetidytiedtiertiestifftiletilltilttimetinytipstiretitstoestoldtolltombtometonetonstooktooltopstorntosstotetourtouttowntoystraptraytreetrektrimtriotriptruetubetubstucktunatuneturfturntwintypeuglyundounituntouponurgeuseduserusesvainvansvaryvasevastveilveinventverbveryvestvetsviceviewvinevisavoidvoltvotevowswadewagewaitwakewalkwallwandwantwardwarmwarnwarpwarswashwattwavewaysweakwearwebsweedweekweldwellwentwerewestwhatwhenwhipwhomwidewifewigswildwillwindwinewingwinkwinswipewirewisewishwithwoeswokewolfwontwoodwoolwordworeworkwormwornwrapwrityardyarnyearyogayourzerozetazinczonezoom'
apw[5] = 'abbeyabideaboutaboveabuseacidsacornacresactedactoracuteadaptaddedadmitadobeadoptadultafteragainagentagileagingagreeaheadaidedaimedairedaislealarmalbumalertalgaealiasalienalignalikealivealleyallowalloyalonealongaloudalphaaltaralteramberamendamongampleangelangerangleangryankleannexapartappleapplyarborareasarenaarguearisearmedarmoraromaarosearrayarrowashesasideaskedaspenassesassetatlasatomsatticaudioauditautosavailavoidawaitawakeawardawareawfulbabesbacksbaconbadgebadlybakedbakerballsbandsbanjobanksbaronbasedbasesbasicbasilbasinbasisbatchbathsbatonbeachbeadsbeamsbeansbeardbearsbeastbeatsbeechbeersbeganbeginbegunbeigebeingbellsbellybelowbeltsbenchberrybiblebikesbillsbindsbingobirchbirdsbirthbisonbitchbitesblackbladeblameblankblastblazebleedblendblessblindblinkblissblitzblockblogsblondbloodbloomblownblowsbluesbluffbluntblushboardboatsbogusboltsbombsbondsbonesbonusbooksboostboothbootsbootyboredborneboundbowelbowlsboxedboxerboxesbracebrainbrakebrandbrassbravebravobreadbreakbreedbrickbridebriefbringbroadbrokebrookbrownbrushbucksbuddybuggybuildbuiltbulbsbullsbunchbunnyburnsburntburstbusesbuttebuttsbuyerbytescabincablecachecadetcagescakescallscamelcampscanalcandycanoecanoncaratcardscaredcarescargocarolcarrycartscasescatchcatercausecavesceasecedarcellocellscentschainchairchalkchampchaoscharmchartchasechatscheapcheatcheckcheekcheerchefschesschestchickchiefchildchilechilichillchinachipschoirchordchosechuckchunkcidercigarcircacitedcitesciviccivilclaimclampclashclasscleanclearclerkclickcliffclimbclipsclockclonecloseclothcloudclownclubscluescoachcoastcoatscobracockscocoacodedcodescoinscoloncolorcoltscomescometcomiccommacookscoralcordscorescorpscostscouchcoughcouldcountcourtcovercrackcraftcranecrankcrashcratecrawlcrazycreamcreedcreekcreepcrestcrewscriedcriescrimecrispcropscrosscrowdcrowncrudecruelcrushcrustcryptcubescubiccuredcurlycurrycursecurvecycledaddydailydairydaisydancedartsdateddatesdatumdealsdealtdeathdebitdebtsdebugdebutdecaydecksdeedsdelaydeltademondenimdensedepotdepthdesksdeterdevildiarydietsdigitdinerdirtydiscodiscsdisksditchdiverdodgedoingdollsdollydonordoorsdosesdoubtdoughdownsdozendraftdraindramadrankdrawndrawsdreamdressdrieddriftdrilldrinkdrivedropsdrovedrugsdrumsdrunkdryerducksdukesdummydunesdunnodustydwarfdwelldyingeagereagleearlyeartheatenebonyedgeseditseightelbowelderelecteliteemailemptyendedenemyenjoyenterentryequalequiperaseerecterroressayethereventeveryexactexamsexcelexileexistexitsextrafacedfacesfactsfadedfailsfaintfairsfairyfaithfakesfallsfalsefancyfaresfarmsfatalfattyfaultfaunafavorfearsfeastfeedsfeelsfenceferryfetalfetchfetusfeverfewerfiberfieldfieryfifthfiftyfightfiledfilesfillsfilmsfilthfinalfinchfindsfinesfiredfiresfirmsfirstfixedfixesflagsflairflameflareflashflatsflawsfleetfleshflickfliesflintflirtfloatflockfloodfloorfloraflourflownflowsfluidflushfluteflyerfocalfocusfoldsfolksfontsfoodsfoolsforceforgeforksformsforteforthfortyforumfoundframefrancfrankfraudfreakfreedfreshfriedfriesfrogsfrontfrostfruitfudgefuelsfullyfundsfungifunnyfurryfuzzygainsgamergamesgammagangsgasesgatesgaugegearsgenesgenregenusghostgiantgiftsgirlsgivengivesglandglassglideglobegloryglossglovegnomegoalsgoatsgoinggonnagoodsgoosegorgegownsgrabsgracegradegraingramsgrandgrantgrapegraphgraspgrassgravegreatgreedgreengreetgriefgrillgrindgripsgroomgrossgroupgrovegrowngrowsguardguessguestguideguildguilthabithackshairyhallshandshandyhangshappyhardyharryharshhatchhatedhateshavenhawkshazelheadsheardhearsheartheathheavyhedgeheelshellohelpshenceherbshickshighshillshingehintshiredhireshitchhobbyholdsholeshollyhomeshoneyhonorhoodshookshoopshopedhopeshordehornshornyhorsehostshotelhoundhourshousehumanhumorhunkshurryhurtsiconsidealideasidiotimageimplyincurindexinletinnerinputinterironsironyislesissueitemsivoryjacksjeansjellyjeweljoinsjointjokesjollyjudgejuicejuicyjumbojumpskayakkeepskickskillskindakindskingskinkykioskkittykneesknifeknobsknockknotsknownknowslabellaborlacksladenlakeslampslancelandslaneslargelaserlastslatchlaterlatexlaughlayerleadsleakslearnleaseleastleavelegallemonlevelleverliftslightlikedlikeslilaclimbslimitlinedlinenlinerlineslinkslionslistsliterlivedliverlivesloadsloanslobbylocallockslodgelogiclooksloopslooselordsloserloseslotuslovedloverloveslowerloyalluckylunarlunchlungslyinglymphlynchlyricmadammagicmailsmainsmaizemajormakermakesmalesmallsmangomaniamanormaplemarchmariamarksmarrymarshmasksmasonmatchmatesmattemaximmaybemayormealsmeansmeantmeatsmedalmediameetsmenusmercymergemeritmerrymessymetalmetermetromidstmightmikesmilesmillsmindsminerminesminorminusmistymixedmixermixesmodalmodelmodesmoistmoneymonksmonthmoodymoosemoralmotelmotifmotormottomoundmountmousemouthmovedmovermovesmoviemuddymummymusicmythsnailsnaivenakednamednamesnasalnastynavalneedsnervenevernewernewlynicheniftynightninthnoblenodesnoisenoisynormsnorthnotchnotednotesnovelnudesnursenylonoasisoccuroceanofferoftenolderoliveomegaoniononsetopensoperaoptedopticorbitorderorganotheroughtounceouterovensowingownedowneroxideozonepacedpackspaganpagerpagespainspaintpairspalmspandapanelpanicpantspantypaperparksparsepartspartypastapastepatchpathspatiopattypausepavedpeacepeachpeakspearlpedalpeerspenispennypestspeterpettyphasephonephotopianopickspiecepillspilotpinchpinespipespitchpivotpizzaplaceplainplaneplansplantplateplaysplazaplotsplugsplumpplushpoemspoetspointpokerpolarpolespollspondspoolspoppyporchportsposedposespostspouchpoundpowerpresspriceprideprimeprintpriorprismprizeprobeproneproofpropsproseproudproveproxypsalmpuffypullspulsepumpspunchpupilpuppypursepussyquakequarkquartqueenqueerqueryquestqueuequickquietquiltquitequotaquoterabbiracerracesracksradarradiorailsrainsrainyraiserallyranchrangeranksrantsrapedrapidratedratesratioravenrazorreachreactreadsreadyrealmrebelrecapreelsreferregalreignrelaxrelayrenewrentsrepayreplyresetresinrestsreuserhinoriderridesridgeriflerightrigidringsrinserisenrisesrisksriskyrivalriverroachroadsroastrobinrobotrocksrockyrodeoroguerolesrollsromanroomsrootsropesrosesrotorrougeroughroundrouteroyalrugbyruinsruledrulerrulesrumorruralrustysackssadlysafersaintsaladsalessallysalonsaltssandssandysatinsaucesaunasavedsaversavessavvyscalescansscarescarfscaryscenescentscoopscopescorescoutscrapscrewscrubsealssearsseatssedanseedsseeksseemsseizesellssendssenseserumservesevensewershackshadeshadyshaftshakeshallshameshapesharesharksharpshaveshearshedssheepsheersheetshelfshellshiftshineshinyshipsshireshirtshockshoesshookshootshopsshoreshortshotsshoutshownshowssidedsidessiegesightsigmasignssillysincesingssinkssinussitessixthsixtysizedsizesskateskiesskillskinsskirtskullslackslangslashslateslavesleeksleepsleptsliceslickslideslipsslopeslotsslutssmallsmartsmashsmellsmilesmithsmokesmokysnacksnakesneaksnoopsoapssockssofassoilssolarsolidsolvesongssonicsorrysortssoulssoundsoupssouthspacespanksparesparkspawnspeakspearspeedspellspendspentspermspicespicyspiesspikespillspinespitesplitspokespoonsportspotssprayspurssquadsquidstackstaffstagestainstairstakestallstampstandstarestarkstarsstartstatestayssteakstealsteamsteelsteepsteerstemsstepssternstickstiffstillstingstockstokestolestonestonystoodstoolstopsstorestormstorystoutstovestrapstrawstraystripstuckstudsstudystuffstuntstylesuckssuedesugarsuitesuitssunnysupersurgeswampswearsweatsweepsweetswellsweptswiftswingswordswornsyruptabletabootailstakentakestalestalkstallytangotankstapestaskstastetastytaxestaxisteachteamstearsteaseteensteethtellstempotendstenortensetenthtentstermsteststextsthankthefttheirthemetherethesethetathickthiefthighthingthinkthirdthongthosethreethrewthrowthumbtidaltidestigertighttilestimedtimertimestiredtirestitletoasttodaytokentonestoolstoothtopaztopictorchtorsototaltouchtoughtourstoweltowertownstoxictracetracktracttradetrailtraintrapstrashtraystreattreestrendtrialtribetricktriedtriestripstrolltrooptrouttrucktrulytrumptrunktrusttruthtubestuliptumortunedtunertunesturnstutortwicetwinstwisttyingtypedtypesultrauncleuncutunderunionuniteunitsunityuntilupperupseturbanurgedurgesurineusageusersusherusingusualuttervaguevaletvalidvaluevalvevaporvaultveinsvenomvenueverbsversevestsvideoviewsvillavinesvinylviolaviperviralvirusvisasvisitvisorvistavitalvividvocalvodkavoguevoicevoltsvotedvotervoteswageswagonwaistwaitswaivewalkswallswaltzwannawantswardswarnswastewatchwaterwattswaveswearsweavewedgeweedsweeksweighweirdwellswhalewharfwhatswheatwheelwherewhichwhilewhitewholewhorewhosewiderwidowwidthwillswindswindywineswingswiredwireswitchwittywiveswomanwomenwoodswoodywordsworksworldwormsworryworseworstworthwouldwoundwovenwrapswrathwreckwristwritewrongwroteyachtyardsyearsyeastyieldyoungyoursyouthzebrazones'
apw[6] = 'aboardabroadabsentabsorbabsurdabusedabusesaccentacceptaccessaccordacrossactingactionactiveactorsactualaddictaddingadhereadjustadmireadmitsadultsadventadvertadviceadviseaerialaffairaffectaffordafraidageingagencyagendaagentsagreedagreesaimingalarmsalbeitalbumsalertsaliensalliedalliesallowsalloysalmondalmostalwaysamazedamountanaloganchoranemiaangelsanglesanimalannalsannualansweranthemanyoneanywayappealappearappendapplesarcadearcherarguedarguesarisesarmiesaroundarraysarrestarrivearrowsarteryartistaskingasleepaspectaspireassertassessassetsassignassistassumeassureasthmaasylumatomicattachattackattainattendauburnauditsaugustauthorautumnavenueawardsawhilebabiesbackedbadgerbadgesbakerybakingballetballotbamboobananabankerbannedbannerbarberbarelybarleybarredbarrelbasicsbasketbattlebazaarbeaconbeadedbeastsbeatenbeautybeaverbecamebecomebeetlebeforebeginsbehalfbehavebehindbeholdbeingsbeliefbelongbenignbesidebetterbewarebeyondbiasedbiggerbikingbikinibilledbinarybinderbirthsbishopbitingbitmapbitterblacksbladesblamedblanksblazerblendsblindsblocksblondebloodybloomsboardsboastsbodiesbodilyboiledboilerbomberbondedbookedborderboringborrowbossesbotanybotherbottlebottomboughtbounceboundsbountybovineboxingbracesbrainsbrakesbranchbrandsbrandybravesbreachbreaksbreastbreathbreedsbreezebricksbridalbridesbridgebriefsbrightbringsbrokenbrokerbronzebrooksbrownsbrowsebrunchbrutalbubblebucketbucklebudgetbufferbuffetbuildsbulletbumperbundlebunkerburdenbureauburgerburialburiedburnedburnerbutlerbutterbuttonbuyersbuyingbypasscabinscablescachedcactuscalledcallercameracampercampuscanarycancelcancercandidcandlecaninecannedcannoncanopycanvascanyoncappedcarboncareercaringcarpetcarrotcartoncarvedcasinocastlecasualcattlecaucuscaughtcausalcausedcausescavityceasedcellarcementcensuscentercerealchainschairschaletchampschancechangechapelchargecharmschartscheatscheckscheekscheerscheesecherrychickschiefschoicechoosechoralchordschoruschosenchromechubbychurchcigarscinemacirclecircuscitiescitingcitrusclaimsclampsclassyclauseclearsclergyclerkscleverclicksclientcliffsclimaxclinicclocksclonesclosedcloserclosesclosetcloudscloudycloverclutchcoarsecoatedcobaltcodingcoffeecollarcolonycolorscolumncombatcomedycomicscomingcommitcommoncomplycondomconvexconveycookedcookercookiecooledcoolercoopercopiedcopiercopiescopingcoppercornercorpsecorpuscortexcosmiccosmoscostlycottoncountscountycouplecouponcoursecourtscousincoverscovertcowboycoyotecrackscradlecraftscratercreamycreatecreditcrimescrisescrisiscriticcrowdscruisecrunchcryingcursedcursorcurvedcurvescustomcuttercyclescyclicdaemondamagedamneddancerdancesdangerdaringdarkerdatingdeadlydealerdeathsdebatedebrisdebtordecadedecentdecidedecreedeemeddeeperdeeplydefeatdefectdefenddefinedegreedelaysdeletedeluxedemanddemonsdenialdenieddeniesdenotedentaldepartdependdepthsdeputyderivedesertdesigndesiredetaildetectdevicedevilsdialogdiaperdieseldifferdigestdigitsdiningdinnerdirectdishesdiversdividedivinedivingdoctordollardomaindominodonatedonkeydonorsdoubledoubtsdozensdraftsdragondramasdrawerdreamsdreamydrillsdrinksdrivendriverdrivesdryersdryingdubbeddumpedduplexduringdutieseaglesearnedeasiereasilyeatingechoesedibleeditededitoreffectefforteightheightyeitherelderselevenemailsemblemembryoemergeempireemployenableenamelencodeencoreendingendureenergyengageengineenjoysenoughenrollensureentersentireentityenzymeequalsequineequityeroticerrorsescapeescortessaysestateesteemethicsethniceurekaevenlyeventsevolveexceedexceptexcessexciseexciteexcuseexemptexistsexodusexoticexpandexpectexpertexpireexpiryexportexposeextendextentextrasfabricfacialfacingfactorfadingfailedfairlyfalconfallenfamilyfamousfarmerfasterfatherfaucetfaultsfaultyfavorsfearedfeederfellowfelonyfemalefencesfenderfetishfibersfiddlefieldsfiercefiestafightsfigurefilingfilledfillerfilmedfilterfinalefinalsfinelyfinestfingerfinishfinitefiringfirmlyfiscalfisherfishesfittedfixingflamesflavorflawedfleeceflightfloodsfloorsfloppyfloralflowerfluidsflyersflyingfoldedfolderfollowforcedforcesforestforgedforgetforgotformalformatformedformerforumsfossilfosterfoughtfourthframedframesfreaksfreelyfreezefrenchfrenzyfriendfringefrontsfrozenfruitsfulfilfullerfundedfusionfuturegadgetgaggedgainedgalaxygallongaloregamblegaminggaragegardengarlicgarnetgasketgathergaugesgearedgendergeniusgenresgentlegentlyghettoghostsgiantsgiftedgingergivinggladlyglanceglobalglobesglossyglovesgobletgoldengospelgossipgottengoverngradedgradesgrainsgrannygrantsgrapesgraphsgravelgravesgreasegreedygreensgrillegrillsgroovegroovygroundgroupsgrowergrowthguardsguestsguidedguidesguiltyguineaguitarhabitshackedhackerhairedhamlethammerhandedhandlehangerhappenharborharderhardlyhasslehatredhavinghazardheadedheaderhealthheartsheatedheaterheavenheightheliumhelmethelpedhelperheraldherebyhereinheroesheroicheroinherpeshiddenhidinghigherhighlyhikinghiringhockeyholderhollowhonesthonorshoodedhookedhopinghopperhorrorhorseshostedhostelhotelshourlyhousedhouseshumanehumanshumblehungerhungryhunterhustlehybrididealsidiotsignoreimagesimmuneimpactimportimposeincestinchesincomeindeedindigoindoorinduceinfantinforminjuryinlandinmateinninginputsinsaneinsectinsertinsideinsistinsultinsureintactintakeintendintentinterninvestinviteinvokeironicislandissuedissuesitalicitselfjabberjacketjaguarjargonjerseyjewelsjigsawjinglejockeyjoinedjointsjudgedjudgesjuicesjumpedjumperjunglejuniorkaratekeeperkennelkernelkettlekickedkidneykilledkillerkindlykissedkisseskittenknightkniveskosherlabelslackedladderladieslagoonlambdalandedlargerlaserslastedlastlylatelylatentlatestlatterlaughslaunchlaurellawfullawyerlayerslayinglayoutleaderleaguelearnslearntleasedleasesleavesledgerlegacylegendlegionlengthlenseslesserlessonlethalletterlevelsliableliftedlightslikelylikinglilieslimitslinearlinerslininglinkedliquidliquorlistedlistenlitterlittlelivelylivinglizardloadedloaderlocalelocalslocatelockedlockerlodgedlodgesloggedloggerlonelylongerlookedloserslosinglosseslotionloungelovelyloverslovinglowestlumberluxurylyricsmadamemaddenmagnetmagnummaidenmailedmainlymajorsmakersmakeupmakingmanagemannermantlemanualmappedmarblemarginmarinamarinemarkedmarkermarketmaroonmarrowmartinmarvelmassesmastermatingmatrixmattermaturemayhemmeadowmedalsmedianmediummedleymelodymeltedmembermemoirmemorymenacementalmentormerelymergedmergermeritsmetalsmetersmethodmetricmiddlemidgetmidwaymightymillermindedminersminingminorsminutemiragemirrormiserymissedmissesmisusemixersmixingmobilemodelsmodernmodestmodifymodulemoldedmomentmoniesmonkeymonthsmoralemortalmortarmosaicmosquemostlymotelsmothermotionmotivemotleymotorsmountsmoversmoviesmovingmurdermusclemuseummutantmutualmyriadmyselfmysticnamelynamingnarrownationnativenaturenauseanearbynearlyneededneedlenephewnervesnestedneuralnewbienewestnewtonnicelynickelnightsninetynipplenobodynoddednormalnoticenotifynotingnotionnovelsnovicenuditynumbernursesobjectobtainoccupyoccursoceansoctaveoffersofficeoffsetoldestonionsopaqueopenedopeneropenlyopposeopticsoptionoracleorangeorchidordersorgansorgasmorgiesorientoriginothersouncesoutfitoutlawoutletoutputoverlyownersowningoxygenoysterpackedpacketpaddedpaddlepagingpaintspairedpalacepanelspantiepapersparadeparcelpardonparentparishparityparkedparodyparoleparrotparserpartlypassedpassespastelpastorpastrypatentpatrolpatronpavingpayingpeanutpearlspedalspencilpeoplepepperperiodpermitpersonpeterspetitepetrolpewterphasesphonesphotonphotosphrasepickedpickuppicnicpiecespiercepigeonpillarpillowpilotspipingpiracypiratepistolpistonplacedplacesplagueplainsplanarplanesplanetplantsplaqueplasmaplatedplatesplayedplayerpleasepledgeplentypluralpocketpoeticpoetrypointspoisonpolicepolicypolishpolitepollenpoorlyportalporterposingpostalpostedposterpotatopotentpotterpoundspouredpowderpowerspraiseprayerpreferprefixprettypricedpricespriestprimerprinceprintsprisonprizesprobesprofitpromptproofsproperprotonprovedprovenprovespsalmspseudopublicpueblopulledpulsespumpedpunditpunishpupilspuppetpurelypuritypurplepursespursuepushedpushespuzzlepythonquarryquartzqueensquiltsquorumquotedquotesrabbitracialracingracismracistradialradiosradiusragingraiderraisedraisesrandomrangedrangerrangesrankedrapidsrarelyratherratingratiosreaderreallyrealmsrealtyreasonrebaterebelsrecallrecentreciperecordredeemreducerefersrefillrefinereflexreformrefugerefundrefuseregardregentregimeregionregretrejectrelaterelaysreliedreliefreliesreloadremainremakeremarkremedyremindremoteremoverenamerenderrentalrentedrepairrepealrepeatreplayreportresalerescueresetsresideresistresortresultresumeretailretainretirereturnrevealreviewreviserevoltrewardrhymesrhythmribbonricherridersridingriflesrightsrippedrisingritualrivalsriversrobotsrobustrockerrocketrolledrollerrookierootedrosterrotaryrotaterottenroundsrouterroutesrowingroyalsrubberruggedruinedrulersrulingrumblerumorsrunnerrunwayrushedrusticsacredsaddlesafarisafelysafetysailorsaintssaladssalarysalmonsalonssaloonsalutesamplesandalsanitysatiresaucessavagesavingsayingscalarscaledscalesscarcescaredscenesscenicschemeschoolscopesscoredscoresscotchscoutsscrapsscreamscreenscrewsscriptscrollsealedsearchseasonseatedsecondsecretsectorsecureseeingseemedseizedseldomselectsellersenatesenderseniorsensessensorsequelserialseriessermonservedserverservessettleseveresewagesewingsexualshadedshadesshadowshapedshapessharedsharessharksshavedsheetssheikhshellssherryshieldshiftsshinesshirtsshocksshootsshoresshortsshouldshowedshowershrimpshrineshrinkshrubssidingsierrasightssignalsignedsilentsilversimplesimplysingersinglesistersizingskatessketchskiingskillsskinnyskirtsslavessleepssleepysleeveslicedslicesslidesslightsloganslopesslowerslowlysludgesmellssmiledsmilessmokedsmokersmoothsnackssnakessnatchsnipersoccersocialsocketsodiumsoftlysoldersolelysolidssolvedsonatasoonersorrowsortedsoughtsoundssourcespacedspacessparessparkssparsespeaksspearsspeechspeedsspeedyspellsspendsspherespicesspiderspikesspinalspiralspiresspiritsplashsplitsspokenspongesportsspousespreadspringsprintsprucespyingsquaresquashsquirtstablestacksstagedstagesstainsstairsstakesstampsstancestandsstaplestartsstatedstatesstaticstatuestatusstayedsteadystereosticksstickystillsstitchstocksstokesstolenstonesstoolsstoredstoresstoreystormsstovesstrainstraitstrandstrapsstreakstreamstreetstressstrictstrikestringstripestripsstrivestrokestrongstruckstrutsstudiostupidsturdystyledstylesstylussubmitsubsetsubtlesuburbsubwaysuckedsuddensuffersuffixsuitedsuitessulfursummersummitsunsetsuperbsuppersupplysurelysurveysweetsswingsswitchswivelswordssymbolsyntaxsystemtablestablettackletaggedtailedtailortakingtalenttalkedtandemtannedtargettarifftastestattootaughttaverntellertempertempletenanttendedtendertennistenuretermedterrortestedtesterthankstheirsthemesthencetheorythesesthesisthingsthinksthirdsthirtythongsthoughthreadthreatthricethrillthrivethroatthronethrownthrowsthrustthumbstickettigerstightstimbertimelytimerstimingtissuetitledtitlestoggletoilettokenstomatotomcattonguetonnestopicstoppedtorquetossedtotalstowardtowelstowerstowingtracedtracestrackstradedtradertradestragictrailstrainstraitstrancetraumatraveltreatstreatytrenchtrendstrendytrialstribaltribestrickstrickytripletripodtriviatroopstrophytruckstruststruthstryingtubingtumbletumorstuningtunnelturkeyturnedturnerturtletutorstwelvetwentytycoontypingunableunfairunionsuniqueunitedunlessunlikeunlockunpaidunreadunrealunsafeunseenunsureunusedunwrapupdateuploadupsideuptakeupwardurgenturgingusableusefulutmostvacantvacuumvaginavalleyvaluedvaluesvalvesvanityvariedvariesvaultsvectorvelvetvendorvenuesverbalverifyversesversusvesselvestedviablevictimvictorvideosviewedviewervillasvioletviolinvirginvirtuevisionvisitsvisualvocalsvoicesvolumevoodoovortexvotersvotingvoyagewaitedwaivedwaiverwakingwalkedwalkerwalletwalnutwanderwantedwarmerwarmthwarnedwarrenwashedwasherwastedwasteswatersweakerwealthweaponweaverweeklyweighsweightwhaleswheelswhilstwhiteswhollywhoreswickedwickerwidelywidestwillowwindowwingedwinnerwinterwiringwisdomwishedwisheswithinwizardwolveswonderwoodenworkedworkerworldsworthywoundswrenchwretchwrightwriterwritesyachtsyearlyyellowyieldsyogurtyouthszenithzipperzodiaczombiezoning'

for (let i = 3; i < 7; i++) {
  for (let j = 0; j < apw[i].length; j += i) {
    alternatePokerware.push(apw[i].substring(j, j + i))
  }
}
