Problem Statement
Sometimes when computer programs have a limited number of colors to use, they use a technique called dithering. Dithering is when you use a pattern made up of different colors such that when the colors are viewed together, they appear like another color. For example, you can use a checkerboard pattern of black and white pixels to achieve the illusion of gray.
You are writing a program to determine how much of the screen is covered by a certain dithered color. Given a computer screen where each pixel has a certain color, and a list of all the solid colors that make up the dithered color, return the number of pixels on the screen that are used to make up the dithered color. Each pixel will be represented by a character in screen. Each character in screen and in dithered will be an uppercase letter ('A'-'Z') representing a color.
Assume that any pixel which is a color contained in dithered is part of the dithered color.
Definition
- Class:
- ImageDithering
- Method:
- count
- Parameters:
- String, String[]
- Returns:
- int
- Method signature:
- int count(String dithered, String[] screen)
- (be sure your method is public)
Constraints
- dithered will contain between 2 and 26 upper case letters ('A'-'Z'), inclusive.
- There will be no repeated characters in dithered.
- screen will have between 1 and 50 elements, inclusive.
- Each element of screen will contain between 1 and 50 upper case letters ('A'-'Z'), inclusive.
- All elements of screen will contain the same number of characters.
Examples
"BW"
{"AAAAAAAA", "ABWBWBWA", "AWBWBWBA", "ABWBWBWA", "AWBWBWBA", "AAAAAAAA"}
Returns: 24
Here, our dithered color could consist of black (B) and white (W) pixels, composing a shade of gray. In the picture, there is a dithered gray square surrounded by another color (A).
"BW"
{"BBBBBBBB", "BBWBWBWB", "BWBWBWBB", "BBWBWBWB", "BWBWBWBB", "BBBBBBBB"}
Returns: 48
Here is the same picture, but with the outer color replaced with black pixels. Although in reality, the outer pixels do not form a dithered color, your algorithm should still assume they are part of the dithered pattern.
"ACEGIKMOQSUWY"
{"ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWX"}
Returns: 150
A picture of vertical stripes, every other stripe is considered part of the dithered color.
"CA"
{"BBBBBBB", "BBBBBBB", "BBBBBBB"}
Returns: 0
The dithered color is not present.
"DCBA"
{"ACBD"}
Returns: 4
The order of the colors doesn't matter.
"JSPQKYRME"
{"OT", "QF", "KD", "HR", "VV", "XB"}
Returns: 3
"TYCIMHLZJNBOQAKPWERVS"
{"HVHKMDHLSVFMU", "ZZDYZFXHXGVEE", "IJSPQMQTTBNGF", "SWRLVGTVHRKYM", "XXLHDOGAVKYXB", "KTQSPNVKFVQAK", "UDQQZQWUDQUGM", "XURYOLSYKUXXS", "CSVHNJSRVHJBV", "UGEVXFPNRMSRJ", "TBVZSYBQCJZIO", "XBVGFJOPGXVAS", "IKEPZEVBFALDD", "RGHNTFFUXYTQK", "ARWYUAYCVAKNZ", "SAPYWBAIHPLSR", "XDGJIARFJVOVL", "VFCQODVGLRWNT"}
Returns: 181
"ZGUWDMSJRNTKVAHP"
{"QVVDEORQJFJLOLCOKRXJG", "OBPEPEKEWGMGMAJMJKVIQ", "UXSMPNRYYYTUQXJHOOVHM", "ZFJAUJZWBGRGBVYHLIHLL", "YBIHQHYEJHDTRLLOPRBJD", "JLVTYQEIJJFHJBZSYTLFV", "JNYFPDYMIJWTAJBFALLKE", "TGNDPZSVHZWDMFCZIURDV", "XGYWFNZXZVGDSJTBBYVXH", "LOYHMOZPBYJMSZGAJXKKX"}
Returns: 128
"MCKS"
{"JPXEVBQCITKBX", "IPSAPTOXCVZAL", "MNFHNLSAQGTEW", "WZGZWPUPNKHBZ", "TMMIVDXDLYNPI", "XVBMLCLITIEGK", "AUTYCCOZHJCBD", "OXTTMQCHEDRYG", "MWXVRWSTNXWRJ", "ZSXIWEETDKAPO", "RDQLEBQTCSLHI", "YPKDGHLBRJPTV", "URIHXNJBCNOOT", "YWKXHLQAXYQVU", "YZACCKSVLIVUU", "FMSLYFHYMICVX", "UCPSDVCBILKXF", "MLHKWGUZTJMNU", "YUTWSPASHAWKJ", "OODAWUVEQVNVG", "WAHEBFNQQMELA", "TJOHFOUFTQNQC", "QCRYJJJWCYBJL", "BCBVSLBPQBFOT", "JCOZHCRURUANV", "GIJOXQGBNMVNN", "NWJBBRJGUFFUM", "EEVCFAWDXPAEQ", "YUROJFPNUMRJN", "KAMZSVQTKXIDJ", "XUVSEVRAJHQGR", "ALNDEKILFKRKD", "LQRZKSQEXWCJG", "CSCJFCDDYSUOH", "SHYKVLSRKWONZ", "CROXMROHHLCWC", "LRIJYMVDYBOIR", "ARGSHRNKJZGNY"}
Returns: 83
"LJGDFXMCNVROPKQZUHSTWYIA"
{"QPSUXKEKIQ", "NGPSFRVYJQ", "AICHRXLUGV", "WGPXLMYHSK", "BNXDFMCPIQ", "WSCPRGNQBX", "DGGPVVGXTO", "FIXSBDAQQV", "NNPQRCFTRJ", "NDSZXVQWEA", "EFGFYPXJIE", "FALVFRLAUT", "ECVWTAUBZR", "FOCLLMLFBC", "MSXKUQGPYD", "GWERPUKAYD", "ZOHYFCISRK", "QLHQWUBLSB", "IFUPAXCKKV"}
Returns: 177
"VMNSROYZTQGACBEWPUX"
{"XUENBSTPUULSNDDLUJABDYRMRXLEUEMALGOBEIKVMLL", "ATTPKHVQZHUEAYRMGVYLLITLGRNDIHNDIKCETZKQTMI", "YBBKCJFEFXGDYLORWZYCXLGQIECULUPKXAESOWIYMEV"}
Returns: 91
"RHAKYMBNOSCDELFUGIP"
{"QTPYVWJDTXJAEQENMBDROJVYWBMORWJDATZS", "ZSSUCQPEJNXPVJVIYSWMRGIPFPQFTZQJIHZL", "IMNZQHDORRTKLIOQUTCSAJXHSBVLXQTVZKNV", "YRJADVTINJQXNWYRTODBJYUFXSOHVNJQFQVS", "UOUFZJCQRYKRTGAMPRWRERINBSDFOOBJOVKT", "ELSXWOCYMGKVLUZRBVVRQZPRYRVKZPQJHEGI", "RMWBHXFWYGWKMRTBUEXYBIXXYQMBJQYTYCDU", "XETVDEBKYUWVFCIGUULAJUTLVQJJUBDXBUQS", "XONRVGEWCWMFDRBYNBBOAREUYTATWDBULIAY", "AUWNBQJATGOVLWTYQTFQBAEEZFUDTJPZSDSE", "JBBROKGXETXZEBVQEGZCVPMNMCSYGZLNDOSU", "VGFBXIAGSWIRJCPGKYINCGQGNVEYOHCQPQZZ", "NAINWSMNTVKCTYOGZAJJPSLODRLAHSSOPCUI", "XIBQJTXOKAYAEAXWDAGEBFQAAKWMREBOSLHF", "WMHNBBZRMIWFNLBMHTBASMHPQSQFHRKEKGWA", "RRKIHJWOGOYGFQIKIAHOFFUOGUWVDKXLJSPR", "BAAAMMYOKQXDZLKXNWBLIJICVWGATVTAXXRH", "GEXPEWQIEMNQPGCIJNEYOSHSZCGHPVHWJVLV", "LFLARYOCMGTWGVIGXXUTOFMJODZZDBYQODKQ", "EJTZFUQTNXSKWCIHWERBHBPSHCEZMPNZLBOX", "EMDLIXYEGPRSUANGLQVUJZDIRIAGITVXGVKX", "QPUYEWSDELKRDJJHGPJCZKMUEWLFLSTYGVCR", "PEEAAGSVWGPDWCOCZFLWZPFSUIMDSVVBSBTF", "WMPLNICHSRIJLXPZQANNLXVVKPSMMDJBAWQC", "EUECZRKHIIMWFHGVRRCDJLVJKGIZVQHFUOCN", "GKEMZQUMUSYEVIMSJRXLPXUHGKPWVMYOQBWA", "DDBBALPQVMRBBBUYNYBXOSZDNXBBFCYDHBPB", "IUTFANTVKZMABALWRIJRDGNEKYIDSSBVQHQE", "SPSYHVTYHGXKAYVVGGABZAUCHMDYQQIKIWEU", "FSDEJZDBEIWMQLLYLCONWHDRZTPIUWFVZRFY", "UNFCACCKDFPPCNVPOJCAZXCGXWTWSYBMXRZN", "TEYBEYEARYLUQJBLVPTZERHIUOCFCMPWVNYN", "HOTHTXDONSHWCSZVVIPZKWZWMMFYBWJKJTAO", "UKJEKMTLBGFEANZNBEOZLTXTPZJCITLVBPME", "ASNUJVXFKSXIINFOUWDUQNQDICSCQJRCSVXH", "BCJIHCBXGNWBJEATQVGGBCDAOIELHREIUKAL", "QWTMUXJJHRMEKRCGHCMELOUJSXYJYYHUWITV", "JIBBNEYEJOQRVDNKGIDKLBYTMOSQUTZTLGWI", "RIJJTQJRMAGWUPDNDYZZDSOMDWUXJIUTUWAX", "ZGYTKTURYRZEZNAQWWJIETIZFTQLYYOBLTPX", "YYTLNUTKEWCKCMHQAJGFFXCHCMNRUVHNKQVI", "RTPZNSJVKEOKOXHVUOGSAJQNQBHMUSGIJLFZ", "TMWYLSQZATVXBDYLDEAAKIKAYRAUFPBRDUBM", "IADIZOCLISFESONPXYBVIPDXUAUPJRNWYAJS", "BPDLXRFJSDYOWGUKFJLNQUSJMDQGNTTWCAVT", "RUKGURFTWHYPDKDOYNSWVTLEOWXLMHQPUKXQ", "VSSOTRBJHYZGVQEUVYNGIOQYBZZHBZMOWCXF"}
Returns: 1198
"QPWRYTIHJVXKLGMENOASZUB"
{"ZMPTTWRVWMOUMITSPCKSVCJFQCCKVHFKMKFFYDDLC", "MXUSIHMIUHWAONZPMKZAWFLVCHABUKJZCQFLGEUPN", "VDUGRUNKUYDFJUETGKIZNJPXKTPSIECTASZCVBXBP", "JIPPQXKVIAIJXATHWBVOOOJHOKDONTXCXQMRJNHVL", "NMLFHGJMRIXEBRCFAMYWYCAZXSGAWYPCVYMAOZPIN", "EKAYDVJIIAIWZSNMIEYWZFJTMGOZOTHOJWOHDJWXD", "RAXOOYCEODTQWCCEGPIVKLKTVGIEPIRHGBLMMRTGH", "UTEKEYRLYRZXTHBMPHARPLJCBUFPQJNGYYIFYQVQN", "OALUNDPSEDEMGENQQBTESDCBYSUBEQSJVGPSSJXIC", "XMQSHWZDVPDOXOBFISVAWIBPIBSVUYNYQQYCAHSAP", "EGCBNVCXBEOYZFTCMOYQDBEPWWERXNXJHKRDLMJZD", "USLEMNRMPCLRFFBTTOGCEVIDFXKRJLAPTUNGTAXFC", "RUESLNIDLVQETQXEPMEKFZVPMQBFWCWJUELBCHSLL", "YTMZTLWDYZRIEAOCEAQXVGZDDWASZEIPDCINCGVBY", "RGXZGSTIKWRYAVGZATPSCODODYUWWDXYVQAPHNDHS", "CFTRTFMXOCMJUSFCUBTXCXZYRSTVCNXHNFPDJZJQN", "XXZEQRUPYVISYREVQXAIEEKHAXSSIISQLABRZVTPI", "QWMUMMEKZPYYGQVRBVDFRGSNVREVOKEHGWVOYITVN", "LGJYZKWDWVRLTENRARWSITNBHUHIUMFZVOGAWCPRS", "FYWHPFQJTHTGBMTZCTHVFAKXZAWFQWZIDEZVLDSWR", "GAFUEJYVALSASDOCPNGXJYDBTKPFXQIDCJFVNIADK", "QBQBQDWAWSBWBUMHZKUXKNUTSFMDVGODEAEOPDLVF", "MFTIDZCNIYLGQSAQYYTEIXCKGATLTFASEARTVYEIE", "TIBFEVEJQNAYDPTNDPEDOXBCWKEAAMBHAOELDMUAS", "FVORTTMCDAEWYCNLGCJYYOXQRUDRASRZRFNJCGXBZ", "GUPTNLKBEIMQHPDXKEBRSYMJNFDBOMVTCGVZSXOJA", "CBKVRYKHVPOYFNJTDMSMGCLPIOKQJWUICCAAMECUS", "EHNNBBVBVWWQLDBJUBWXPKSWDWUQJVAKDFOMBSVEZ", "LMETYKCSPTDZUTBHUWCWISHTCBPXXQNYUJIEWVPHY", "FDEAQBCVOJYXYLAMEQQCVZKXGLJBCEUATGBDAVJBK", "YFJCDSNAZWGKVXLLZTYNQRZHDRWLRRXLIGPQQVZPR", "KXTCZEMDMZVXKVDPAPNSMMYNYFRDFFBHPXMTIZYMB", "BOQYLAQJAYFVOVKJFQLKJDPZGGIVHFRKBWKMNGZTN", "UDMTADEKDUJIJZTEYSRLZFKDUANVFDKSUZEVRBHNU", "ANCJYUUZQRYGFAGSHJBVTYKONYCUQJKXOHWUASUUT", "VALCQCDMGPBCCTSARBYZLGVSPGXAPPYMYMLOVAJYQ", "XSYOQYYRMSPNJEZOUCXWQSOOKHGXOSWLTQUKBDUYF", "SEEBCGMXZQIVFGKSYXNWTWLTZKQDUSPGMJIYOSTXW", "MAWMJHMJGGMSPUZXKVVRHRFRCCCWGRNLSNLFZDMDY", "VWYMQBBZNHGGZWTWPXRUPJTXPEGFHMJAAORELGSDB", "OLFFLIXDNJVXKRVACGHVSUTJKHUUOUQQQJEGKHMHC", "CYJETRTKFLWIMBMHNRANZIXBOUTNXWWJDAQTVSXYN", "MJUPHRBXSEZHWUUGPUNVMGIAPJREHKBTFEPMRMEDR", "EIDOJNWEFQXFQZCNOOKJXXLQGJRLIYOBGJXXUSVAJ", "TDTZAJMETDHTYACCSUGIHGAPPPPJLDSXZNTLRLGWP", "OWKWKFYQUHNXJOAWCFIYADUQVZAIDMOARDTJPAJDM", "CJIWKGHQMREXYYWWOBBLXODQXLEOXOPQXEUBLFGEL", "GUUCBEASNTWVXEUSIZLXHYLZZERKDHKJNKNMXEFIB", "QCNTLNTIVUHQNEKPQQCQCKANPCSKJBVOMBNSACXQD"}
Returns: 1766
"MKGNZALIHOPBCTFJQRDSUVW"
{"CXPT", "NDXP", "ERTI"}
Returns: 9
"SKUZIBVELWF"
{"NXJXDNQHQYCNXSLYWTKTGUBOLYYCVUBBHTUUISYI", "QAITTAPRBXLATPOPXZNJUYOPGOQODUTBZKRBAIVU", "CBCSBLEATECTIFVVPAXBFUOJUATIWREVUXECKFYW", "AYYBIWXKSUULHCEOVLXJRTMWRRVUDWRDSKTJJPZG", "DBOVTXTQOVKIFWIWXULDOQIZUDUUIFRKXEPDLYHZ", "AZUIOKWRFUVVTJRWGFSLPTKBMCEQLSQVLYYRIHJA", "RGZCVYIYSPNWAGKXQPKNOQKFXTNRRKCEDDZCYPSW", "JQMTWLNWHMLBZXNCLTVMKPRPSQJJULGYHLCCMBTW", "UBFVAGGIXYVEODSVQIEDSFVZGXJRVXPTMXBVTTSI", "XJKGIOQTIPZZAILBYBKRPIDSJECIODKOOKYIUMVI", "YIDTJZQNSUOEQPBEHLJCIWAQGDURRIHKWHSUGGUD", "ZJNCKKQDUFUOFKDUIJEITVSYPHCHWKXGLRHLLGHM", "ZSWCJQJEALTVGNRETISYFXXCQKTNDWERFHWLDFST", "YSCSLOCOUXBBGAUISBCOCRYIPWUDWVQDDZLPKDCY", "HHXACTGOEFDWRWBVAWLRYSUTNCZMRKOSPXPXZLJR", "TJMVFKUQZBDDRHGYBBAQYOJGXSSJDLMJZMIXIWEV", "HEZIHSMGZBVDWIJEYOUWLOSWIPYDMUDPJQKCCSXP", "LEFCELGPTGIFHPOGGNGPQHGWGOYQAMGDWRIZAKIR", "NCTUTUWTFWNOAMWJMVDMRJNEKHXTKMTSHINIOQAT", "KDBRISILRPEITOHJFETYIEZYIZLZIILWYOZMHTKI", "YBJMGCTVAOIMPGGBAENKBPIVDJXXTLGADVMGSGJC", "HQZIWRCHXFQTUCWYXLCPMGLSWIJXCQLVWMLQSSXQ", "VIHJIQTFFTJSPAYZISTEBNUGQFAFSIEZLUUCLARY", "PBWLKAZZLKVDVWRNPKLXNKAXOJQZNZWNXRGSAOVN", "JRNVICLWUHYXUPSAYKFIUSYYUUAWFRLVPRRCNOPP", "BAGROIGHRVGNYFZRYOZTBINTAVFCSHFXKFYZSLOE", "FSSYZPFEOATTRIENAPCNRENEWGIVGPBVNYUVBHAG", "YGQGVSHLZWIPVCINXMBTUIKYLQKKFYCTKWHDALYN", "NETHQAHVOZVWDDNFRMSHYXYJVIDSKEZRBKGXAMRO", "LIPARWZFWMEVDHNYTQQGDZHTZFVCCNUMYBWMEZDK", "DBYQQHEASNFZKHKOBQVVKMYJUQPULQHXGBWCFNPV", "ZIXSHQIWKUZSJIBFNAUZEGALPBTZHGQBDTJJIYZM", "CTHNRYJHRALPGNJCEMGZVKYXKLTOQGORYEOEKLGI", "FWLEHFQOBHGAUMEOCYJCPPJQKFJBFQJAVGRXJBOF", "YJBQOQNQTMKATXXYCPRTOTHOHVCSFHKBFKFPHUHU", "BGDMHKDPVOEFJHJGIJWABWOBWPJIPWEKPBJTDZPE"}
Returns: 627
"BWLPHNOYIKMQDGRSAXTJVEC"
{"GHSKKBXJYOHOZA", "UEJOOCXCYKBFQJ", "BGMFSEAILNLCTW", "KRAKQXVDURSAUN", "RZPIHNJFASRMSO", "FTGHMLZLAFUIPR", "YKAIGTDOWPXBFN", "KDQVKGDJFLRLTL", "TDWEKACEWNMKAJ", "HGKFPOGUCUYGLI", "PXBITEEBGWMWKG", "NSZUKZYGOKOOPH", "LYYLVWFOFCFTAL", "PRLDZOGQLTNWWS", "VLMACAJYFYVQLP"}
Returns: 185
"RDTBZJMCQAVWNPOSXGE"
{"JIYGUVJXNCSYSNGDLWXHW", "FLVNKMZPDGSCDPOFNWIHT", "IDHKLZRNMRQOGFIEWTOLY", "FNQQVMSUIVJPNLCAXKNEJ", "EAVMYYKHQYSJYZOOEEVGZ", "ADJJKDINCRFBHFKMQWJYC", "WPAGCTMTIXHZJXJXXXEAN", "WQMYAJQLRPVKBKULYYGDW", "RWGSOSYCCRDBIVQRDSSPX", "JCIXSMCQXSWDETRJGTVYU", "WVVKYKTRJMQXMANSYJROA", "LWTIFGTGTXPHFXLIOHGAQ", "ISMQEZYIOHLMFKQPVCXMJ", "ZTYWIOBSPYGHUKFPHFQKQ", "ISXDVMDLNNYRHNYTPGXTF", "LFUHXXSAUMPVSCZJZRSWK", "FRJYHOFDAOTVUYUNDWJPQ", "MMZODXBERKPZRZKZZDDYO", "ZYYUWTVVMWIGOHWEHTCEA", "BKXNGOLVKBPLWHWVSRLST", "VHRPLRFJHVVDLZMXKEBFM", "QRRSYAQPUPDKIMNYIVORY", "FTXOAGMLIZIDIUSGZEJBL", "MVOXCPQGBJBIVKSDMZJGZ", "STPAMHMLFGXDZPEIERFNF", "ICILKESEZXCSXJRSLKASO", "LWNHWWDSOTDUBQXWGETCK", "IQPDSGRLOHCSENHTPOTXH", "GVECCTRPGQSUUXOFBITVT", "KAYAKDSHDKOVDOJFHFNYU", "GLOXTGOWIOMGZCNAFCSFK", "QAAJUENDEANOUCNDEITFJ", "VSGHMIZVBHICDQZCCLXPN", "HSKKPDQSEPXWOBLAGBWEW", "FCBLKBCGPVZXIQAPLYMAY", "GWPXXSSKBYMMBDVJYWYZG", "ERODUKDLUDSYQHWDEESKS", "UUQUJBNVGOMGXNEJMZXZU", "TVKQWAUKACXIWOZFYNQSX", "EFLDAKJOIOTCURSYRBWEM", "DPBQWRQKHGQYHGOLEPFFF", "ENJVFQJSQUVEGUANRLPMI", "NDOWCADMUTKHGIVFYJUTF", "ARMDFLLILLQSIYMOGXSBP", "ICQCCEMBWNTRBEOJLHLFE", "OEYLMOUVPYMLDIXIMJKMT", "RIBSACMBIKNURGYHGTCAC", "ADOCUMPQYCYVMJTLJYXWE", "EPDHWZYYMRZBGJYEPINYX", "QDHJTZBXQYMPPPSEUISCF"}
Returns: 760
"GJKNH"
{"CWAJKORMHGNWMWQWAQYJTZLZ", "ZBTAZDPWVYFASWTOJEKACQYW", "CGCHEYTVQBMQELETJETYXHXX", "WSGZHZCHBGLEGNFVUFXPMPAO", "PBJPIBRLYDOXRSTFSPKPRCKF", "BSNHUXCPZBFIVPXSNNVMARLC", "HCMKXGMJGLYGHFQENSXTATVI", "EPYZOCJCEUDJTMQKTIRORKSW", "XBWQWYANDOLVKENCZOLOTENK", "CKQOSPOXWMVVVLDOKNNGORPG", "XQEHNIBQDZCCQBFCSYRIMFTZ", "UBXFCWXJLDGEWRMSVOOTKNFR", "XCDLRLSILEFMGFMMVZLFEZHB", "ZLATNROXODDAYCJFLIZZKACV", "PRFQSXPIQHTTVHHBMYVKWHKI", "XOESHCPWTJWIKWNXJZQIOCDB", "TRQZRZBNCGNNEOCMCYUHAJNX", "LRFYAEQUVVRITKOYSZOQOYEW", "WFKADJQWPSYKZQVSYYYGBRAI", "TEYZVAZEPMBUHXJUUAOCGBDO", "KSQZGGVBJGMXHPKXYAUTQOWS", "TEACAYYMRKGBGDBHCKWSVJYF"}
Returns: 98
"RVJDZSMYGLNHIEWT"
{"RVHTUUJHUDBRUJUIVKYDCVPILLRLUIKDQ", "FRAWRSKFVEJAVXKYTIAURQNCTQMLYMUMW", "DUFEPXVQPNTNZQURXBCNSMSNVGSFXLGNJ", "BLUDVEGVQNHBQIDPHXWWQNRMOCGBFMRMS", "YQJPWYYVPPKPYJCXCQGQEOKFFMGFYOAHW", "MQBIANPBZBSSXQVFTTSEIYWGDBPSOQIAV", "BPVMUKGYZAGUSQLFPZXEFERBCRIGDZIFP", "MTHYAXJFVAAEBUWROUUIFVLPAGCGRGCZH", "PPJIYGBXQXMZQETBNYRTUFWLWUWJKHFTJ", "BKXRBGJDDCWTTOHQVWBOPPRZVEXEOYPZV", "ABQIRCNJBIVKJTVPKKAMJSRDZEIBMDPDY", "LHAJRFFWQEAQTCWHWCGEPJWRLQAUXNQPI", "LAHWIDODXVUGQFECFRJVSRHKDCAYOYDEI", "XYIAIIRMTHOTUARRYXGGVGIFENRUDZOHE", "JERVWLWXYQUVYHRVWDVOVFCYSCUIHHSGK", "AVSAGMTTDEJJBXRYWQKTWOAFQRJLNMUGI", "ANVNOLJRJUZNZWNWYJNKHCVWFKIVXVDNL", "FNYCEXHGTXGHETRVVSNVJSYIEXMJOHIQE", "JVKEOFQODLXMRAGDPSMAJNQHACJPPVZIY", "LSDLGYBJWWIVCDIUNGQAVFCBNDUOBEEXF", "FYHHVZIUXUMNYUOTJGGNQBTACKMXHGLUB", "JQNJSZQQJCODRVNYVIQHKSGVVLSAUCUMB", "PCJPJSQBHSAWJXNCVEDIZWSPEIDFJHOSU", "YBKNRPGQMBBDQSOUQCTGYEHRHGVYSVIJJ", "JZJENVUUKEWRDERJRZDOEVFERZIOJAXHL", "TLBQFNEEQWHYUNVYLCCFZQECVHWQAFCPW", "WVMUZZNPKELWFKBWPEOCGGALGXODWPHMW", "UOYHYGBIKAHKIPRFSFLWYJOGNJNJNBAED", "CIBDQNBQIPYJEPHEHSRPZWRCMOCDYOJBT", "EMRXADVHEDXJJUEABZIIRDLBHAVIASEOQ", "JRPONFHFBATWEOEKQRIIHFREIBMFQIZAN", "RLHWVEAQMGBMXRPTMSLLOFNLUVYFUIVJQ", "YJBKGCHJBJTQTDAKLYURBPGTTNMSXPQBO", "WVOFBEPVGMEEDUSTWBHNIQJWORUUQJMKH", "ICNDUGRIGXCBEYFKNSOIMWITIWZWMGSFX", "BQDZQOHBWBFLRRATLCWLCDWKBWDKYYWOX", "VXHYISSFQICETKGAWSYZORMKCEVUAOFKO", "DZHOGZSXENULWXYCXHTXQTRZEFCGKBJSC", "GYWRTVRHZTJCDOVBLKGZWMPWLNMMXVEIK", "LENIFDCUFFWUQXSHIDOFJKIEMKGMJENLM", "GAHEVJFJWKLRYZWBUJYKEKWCKJRCKIQUG", "TTYZYGUKIBXQKBDRVCDVPLZZPYSJUBASG", "DKECSTCATJUZBEYJJUTJIGRQFDIJRHOVI", "HNKWMVWKCWFDABBCVVUJYAXWIFFZVAFIR"}
Returns: 907
"AFC"
{"PDDZPVYBKIDDPBCXAKJWOCCQMPWYAAKUDAJZKWQAGVOU", "NKJARJYIBGTXPQDAJSELYVRFJKJMZCZMUZPSXWIJFHNX"}
Returns: 13
"ENOBPDIVC"
{"LVUHLFQB", "VMELYYDF", "LZEPXVQZ", "LXKYWDFL", "JVARTRDH", "TIVVXHXL", "RVULGSWK", "UGTHPWWC", "IMHDLDTT", "TNQVCUGS", "IEDXBWHR", "XRFXBHVR", "JFXSHWBF", "VRNQOKSV", "RDHBEKOO", "DPOKVCEQ", "JCDQEYFD", "AMAEPDWI", "JQQHQPHG", "XLBFVXUR", "TDRNLRMK", "HVHFITOM", "LINLNNJD", "QEMLVXPB", "PZKHXYST", "BZMWYBVL", "OJIBUUNH", "RCAQOZDO", "WBEXFIXW", "XXNXUAIT", "VIRETJVJ", "KRTISGCO", "BJSXJIJT", "KTCMZBZF", "OQUREFTV", "IOGZUQSY", "NSQRPKWA", "JNHUIVQB"}
Returns: 109
"NLWZIBOCPQUJRKGMTYSEXADVF"
{"IUSBVCCVMJLEPWZOGGJKEQOPEA", "RPDNERBSODTVLPKDSTKOWHAUON"}
Returns: 51
"PXQOGZBYMNDWRSEJKTUV"
{"YAJYTYVBSYVDDDWRBCSZSJDBHGZKMPHOXGZJ", "CPEEICNNFIQHVBCHDGHDMVHZGJPOWGRRNXMK", "KHISCWKJLROKVIBCTXIKOHWNETSQKHXMFLVA", "CLSNCHDYNKGMGOXUKUFHBTIILBWFEXQTTOZV", "BWUUQGSPCYGTVHPGRBESVUIAWQJPQFKTKJDA", "NIGBYLWLLHOPPDAQSEJBKMJMYYOLTEZCVZVQ", "FASVLMMEZLRIDLYNWFDQNWBAQWVYSRRZQHCM", "DFOASNGAVRQTQEXLTYNQIYPOIVXAUSESFSLM", "EQTWJXTRONAGMJTRPNFYPCNQQFNAOKUYTORQ", "JFTSNNBDPGEHRGIEUPCYPHOAGPLXIJTSVVHQ", "WNYWFHKALQHIYVFAGGEGDUWOVXXKVBWLDOOT", "KYYUBKRONLYEZXJGYSBSXDABGOTBWVOGYQDD", "MZQXVKOVKCIAUIOKMQNVLXIHTHSXPLGVZLIL", "IWVQIUICXDNWQPIYLFWJDXTCLODCFFJYVUSR", "XWNCNLGRAPQIQLYEMPZIVQSBKZMKDJKNPTCX", "SLVPGOTHJDCDMIVPGCISEPXZBUNKNEZTCMAK", "WQADIBTOOQMGKPOATACHSKSKJMZCYRNUZUOI", "JKHHRZIKVJZQQTXQDMCZSEJCHIEXFAPLRINE", "NYGJUXVLSSRFLTZPQQPLTJNXUXKHEWVTYEON", "LZZGYWMILFYIJXNDGURQHEZQSNOWDDBWWBTP", "ENEPMZMQWMQQCFLEUAFHHCZHYDQQIYIJJOXO", "SPDQJSYXOBDTOWZMSUYDXNFSZLNAZFGHTKGY", "UKNBTOOSZCTZCTWEERVCGLMJYTKUXEJBIFTI", "NRNDJFIEZSKQMWLUVTYYVDYZJCNGHUHVEQEI", "DPLEPDVNSKZOKFXOSKQIYRBMPSPEETKHPNCP", "MNXRAJIQQJIJJBMNSRTIRWKTKCPWSHYQBAYO", "EJDGRUQASGDFHLOYCAVSYPSKUWWWJVJSOGKS", "DQPRAWSILRIMIJZLWHUABTEBUJDHHBAYVWQR", "GJTWZYYEPAWLPVLSSJLBWCBIZBCYXLWSECPH", "WODJLCIEUQCXBDBYTVJVMKKJNKXJWZVHLQOP", "EMDLROEVINNWGKLELVCFASGMMRXMFBPESYLR", "QAZUKUQDPSBJCALXULOJRVOCXMKMTNUEWJJY", "RHIDSHDGINECUGPOKZFMMWSZMZEIZOHJPDKX", "EKFRYUKJSBDVZUOQFBWDARXVRECFTBCJVYAE", "JTLRYEPDKMQEZUHBKRLBYZZMCAJPWIVQTPFA", "LOIOBEGPORXVEARRDMFNMZQPVXNFMSGLTATV", "LCIAMCZGPPQJYPYMDFVRQYQOGLCVXNTUKZQA", "LSMHZZFEBRMLXRHLIYPXNPJKBCUQEMLASGQE", "UHUAAWQKQFDPFXQJBKTRZBYLQIAMUNXNJZPA", "FLFPNCPNWURQUIWYQIEPRAMYTAMYAQBKRJTM", "BDWARYSBXGUBOAPUBMPTLJMLNIDCNZTFMBBA"}
Returns: 1148
"ACUJFY"
{"DHJIFVZGMWJKZFNKWG", "TETGYSLXMAXLOQQXOZ"}
Returns: 6
"IXNJWBOEQVPFGRUSKTLAYZHC"
{"GKUACQCAGPMT", "YQJLFOGPUFXE", "QUNUOBPAMICQ", "HFHHJQASILKL", "GJZQKBWCPNQF", "SSYIKTWWSJZX", "LIOAQLAGZGTM", "ZOMLQKQOAUSL", "CTJWYRSIPVYB", "WZQUWDRRQNXU", "MEWZHOARWHDC", "DWABXSKJZFOT", "COYPKIKQTOFS", "HLLQCVQUTYPY", "NFMOSOTINJAZ", "HJJTTAFYWIQQ", "DDDDRRNGQJAV", "QYSYIWNPNVZC", "CYXEFRHUIGPY", "IQEHUMTIEPZP", "TWSKAZZVJKTI", "MPMHYDLXGPRA", "RXAUNAQIYTSQ", "EDRUFUOHMUIR", "ADQNNPRAPJEO"}
Returns: 280
"KAZCLMWXYNPOQRVBGDTEJFHISU"
{"TDWOVUAZ", "VSGTSTVQ", "VKSVSERA", "DBCPOXKI", "CRWOJHMQ", "WCQCFGAN", "FKEXPMPA", "ZAROTXZW", "LZWILSIB", "LQTAEMZK", "AJLBCXLV", "YWLEOQZJ", "HKKMVRNK", "CDWQJACA"}
Returns: 112
"KDQWTHLAUVB"
{"IN", "MX", "HT", "IO", "GQ", "KC", "TZ", "SC", "OL", "RM", "ZO", "XO", "ND", "CU", "BZ", "GA", "XN", "DA", "QT", "LO", "JX", "WK", "XU", "LH", "FL", "HM", "JH", "HC", "KQ", "BS", "MN", "PS", "ZV", "IP", "RO", "VY", "YX", "VO", "KF", "LR", "DW"}
Returns: 34
"GSHFEMTADU"
{"OPFXKPVNWIONYWEKFFOWKHHZFUPWGGKM", "KKAINGAUXHPNYHOXYAYEAACSONJNZQIS", "RAPZSOMBIVZYYZWIUATEALEPTDWMHWBV", "EQIDVPVAZGSZAIXWYUJLYULJMQDZVVMI", "XQDBOJLABYOZREHWUOQZWTTHWRZOXMTG", "XXZULJTYPHWSQLOVTATOCXNPYBOQEZAD", "QDUYJVXRJRGBPBGIKKQQSSBCYASELBYU", "VDWOBKZMDVGKTTZALMPGHKCKHHLNMOED", "NRTRIJIIKVXSBFRITWHEMDAYAMGCBORI", "UISQWIEAZTZHZZUYRCGVSDHUHPOXEVKF", "JQUKLZHADRGMUJEJNENSPWYJFOQSKTUJ", "JYRCUKGHQRJGONJMARMBXSXCHPLUVCWG", "AABLKVYDUHLWAABMXFVGNJORDYELXSDX", "CZMXADVNTPVRFTUYCRPAIVONDTIYDWGG", "VXFNQJZPSBTVFQKTCWGGGLKSYIIGSALO", "POKWCZYEJIDHZWQUFWGGCXYNTIBWWFWG", "SINBYWIZOEJCKNVJSDIQPSOENFDTXCHR", "QFNVBMZAYQTJMRJNOKNHRNYMVTSHSLDO", "DUHNAHRQLFOCHOIULUGDRIGIDINZDIHI", "LTHGAJFHGZYDSIBWWFCHEXNLTAMVSLJM", "YDLYOHUGOSDQVVUARKYIWTOUKNPVJUJU", "WQSGAXXHZVFDMLLTPHJDSDTRZHNITINJ", "FZKGCEKLOVLRXZKFTKOBNPSNYBODOFRJ", "MMJPMGWNCAKWTJOSFVYYDYYUIVUNRTSI", "YRZJKABXSJQXKTIHEADHQIBJYESZLIJF", "ZXZBXETBOOBFDXMULPHWNVVWMMJFDAMH", "QGOUAEPAAJLBNNEKODCSHHBEHKFVFBVS", "CLMOPQJMFGTYZRMPMUDDJIVMSEEKFNRA", "HGNMOYBMUFTFXVXJMPPIVRDOFPAGXKUE", "EMRODXJJMSNDFSPSSPDWKUQODVOABYOC"}
Returns: 382
"HNOPQAITVEUZRSY"
{"UTXWPNLRAPJSAPHNVXMJN", "MJDKQBUJIHCLCMVJJXTMI", "PGQQNYZNQLIAEYWOXMFPF", "JVPECFTDSJSRCJARGOYYS", "TVGRDIYDWMWLJDHRIWYCJ", "JVGDSKMNZLAASXLMJHBYV", "GLUCOCFFPHPAMQYPTOMVZ", "POTEDNMZEKZYBODCWTFCJ", "NBFCXWOHTSCEQJEQECALU", "NCZFJHWDRAYNINUIVQTXR", "DRVDAANJYSKSVDANNAFUA", "XQYYXWDNTCYIBSCCCIKWS"}
Returns: 143
"FSHGARVBCWXDEKNYZIPUJO"
{"TVFJTDBLIRPGNKBJYNMIDIALOOHLJYDOZTZYJWK", "USRLCJBWGOAHUWLDJNLMYVYILTJVQALRNHZVXEL", "KFMMYGRKTZBIGMXQBUAQVOJPWGIHLWDEFWXHZJS", "XTLBEWNLSQNNWNSDXMFHEFDNWXPQBWDWYEJWPYV", "OFLKIWVWDDOXNFACREQMOJFWZHUKNHPWTCPWOOZ", "JMEMWNSSECZMAEYEVKEJDGSFDGDIZOZUDEEZOTP", "BBJWCTEXCOGZEKAOWWWVNVLMMQIRXASFRHVNIXN", "IJPOODHMRIVRMUNAJQDNOGXCHWVOWVTGVYHFRJE", "FRZDTVYHNZHKYVOBEWVKHDIWAHSZRYFYMMYVEBD", "SBHXHMEJKYPLXFSYCEBPLLCNOUCLJFKLSOVMDKF", "PNDGGKFDCHJWPLRMBEOQNFWXJPHGCUBFCAORDLM", "POOMQTVDTGWKDGCIIBEGDTFKHENMPKGBNTDENGH", "KZIKJOREXUQBGSWWOMNIAXZDLYQECLQQFGAZGRI", "DCYHWCZBHBUWGDDEDPCXPMXANVPQVWFNHSAMWFJ", "HJKPFMMGNCMQLJNRCMJHRCASATSVAPCXGUAGIKT", "HMUUIKXYNKBFIBRLFEWVEGZJQDYQYHALCQHSYUR", "MBWVZBIFERNUUAZNHFSMFPSEVUJQBQRVGMGCIDJ", "OUEWVIRGKYCRBUQIVMCUNOPWDNUWKYGYAIJIDDD", "JAUJPJSSKPXKGQWHNKIBGOAHMZKIDVGHXTWJAWU", "ZQCBAJDGEPWXJATRRJZDUBVWGMPLDXUXSHOPZHS", "NPBTHZNWOQQKYCEJMKLKGVQNTKDVBSEYHHJQNGP", "IQBBAGWIKHMSGCQGUPHAAEISCZITDICUIZFGNUT", "WFYNOHPLHGCCMKUKUXNBLRVKUBSWFHYYVEOZAQP", "GPPVFBERMOVLNTFBLDUDRWIOZVDGNCEKUDLJHZQ", "UCVYCGPKTHRIMAMVBFHRZAFSVTKAUBSAGDLNHZB", "QSDWROEMJZYDCZITUPEERJVFCBURQZOUBHDJTKA", "UEBRVIRVHZJYGJECYJBVNJJIWJWEKCZEDASZHPI", "CRBITUGSQXKPHSHHGXQQBLPIHREHKTATQIIYWJY", "NOULBRWASWVOMULSPFQUNHIGLAJJFMNJYDLMKVK", "TBBOVPSEXINYOZGAMXLXIWXESGIIZQOYMKUIVCO", "WFWYRDLKOPMFJPDDOHWXPBVXDDDJZSMMTTDEWLU", "OFOYUDWTGKKRYZFYKPJRAVVYUMDCWJUAHBNCNAU", "VAMQFXBAEZUKRPTHUZHZUNVVUHEGVZWOOVEEDKH", "ZFLAWFMFXVMKAQPHMCCSJGQLWLBBGEDYVBJNKPL", "BVHEYCHXNYXSXTSPUQBWLGTRAJZYMUYGRNEKBNN", "MVZIFYRIHCYDQSJDVZAZDIIWTBALGVTRMXVLBOF", "LGMBBFKXFURTYCBXWIHGXCKPLPZHTNJZPVVKMNZ", "CGACMBZIQJBNPKFWAHOZVGSUJZVNYNCHQDZDHPL", "DLWUYYOWWQAKBTRVVBFUEAHZKWDWUFLNWQEHQBW", "HZPROEOWMETGKHHNBPCIYGQVPNGTFMTMHPTZXEL", "MMXFGSOMUBIIZGUGYQIBENKGZFPJNNTLUTUHAPV", "WBFZMFZSCCFFBPYXWSNTYHMHCDTGTFGYYBZIYBP", "KKKGMIZCZWUSJRRXWKEKLFTCDIWINXQWKYEIYVG", "FDAEBTRCZIDZFADFVUGDFOEZHGDBSJGNSJVZCFF", "MSXNNSUTNVZNQCFCVRLYYADTBEMZGKOGQLABQNB", "QKHJZZCMRTUVRCEUZWLSCDREDXZTPZJXRCUOGXO", "LTMBYOEVOBTQIZRWGJYONBAHUPWEYVXJNVOUHTW"}
Returns: 1578
"HTEMNGIYRJUZSFOKLVPQ"
{"FJOBGEIWZOVZUXKTRZBYDXJSAOGWUZDQS", "YMLBKJCEILWBQQXICQCEUXZCPLKKJEBOJ", "TIMASCYUFACWWWZHOKZIAFXELLTNQVYXZ", "CETEQCOWPCRZULFZUMETPDBDIMIRDCPZW", "TKHSDLIMMSCAOZTRGZGMPBTDJKNDPJIGK", "ELDOEOLHQTMRKIZWOORTGXSCKXXICWUNB", "NNUBIOIFLXAQLUPQLFWCTJAGFGEOCFLHH", "MSHYGAHADWJEPCVDDPJVICXBKCKWDGRJT", "ERBBFJQSDKLXVFQXPKUVYSDDMJKPDIDQJ", "XTUKWJFLSSWCTGLVRGOGVRELDUVXKRFWS", "FLUXDUSMTCQGLWPVEPZVJOYHKZNUDFEDA", "IQEYIAYKVLEZAUHFADGPFUJMUANBRQKAY", "PCHJAXRGOEYHYMBCXVADHUCOQXOTNNZLE", "IOLDADJWPXERKWKNHKSBXVPMDKBGTPXKG", "UHZTQCENYJWXEHPKNIYKZDFOTHLLOHNRC", "RBSPMRRZDEXTLQZXBQIVVYUFADCQHKFWV", "XSPHNLWGOCWGTDYFYUYQQMAUGVJTCVODD", "QYQHWTGDAGRCGGRSEAAOCYRFUUIYOUSKR", "EZRDOSBKVRFPJEZVVDXHDOCTNVXQARXRZ", "CTGBOOLEJHZXBTGUWKSRNRJWOYBDIOQHE", "MGFCEUZVEOIAEVSLSFHVURDVWGVXMMTHN", "AYRQJMHPNFSFGFQTLZCIPEMCMMTDRTINK", "MECJHRZTWBLCGEWWAIBSDPZICIRTFRNAT", "FAOKZHIBNMUDXWJPIVTKOXJJERGLGVIVO", "EARPECIXCBEHGJBGQCVVTRBSMQZYTBYBQ", "XHJXUHLOXDRVLVNPWVEMMYYXVPRETSERW", "ANBZEDQNQIQLDLTCWLLJUYZOLFUUREJXI", "RWLRXTCHTIFUMDWDEDRJPAKPZSZZWXEHK", "HJNGEMXSOXNFQWBEHXGKUCTXVDPMGIIBJ", "OMLMIWPLLAOUBPGYBRKQUSBECREUUGXHL"}
Returns: 742
"CGKND"
{"INVCUQ", "QVRAOL", "UUQWGC", "NUCIWC", "HNTTFP", "RWZXCY", "KKCBTD", "NDQZZO", "PBZZDA", "DTBGGU", "EFULBC", "XESHUF", "PWSITI", "UZDMGQ", "DOTDES", "JHWWJR", "EAZAXH", "QTNGKC", "LNJKRP", "XHHHBH", "YEFCBY", "JGQQBK", "RQNSUS", "KOCWUC", "TSEYPS", "MUXDHG"}
Returns: 39
"ZQGHUSNAYBRTVIMJWX"
{"RQGDJGQGIWPTKJSEHRQPSXNYOHUYGIPMXBGXSYEZM", "PFUGULBDPHDDUCQSJNATNPUGNTPLXJBYTYORESESB", "RLXCBJFHKVPQKAUXABKUVPXDNGZVUPRNFGOJGJANV", "OXZDVWYRVVGODKVEMQSZYKOVQMURKHQLJWOGUMSOQ", "UYBHXCSQDOBFOLKEKBIWGDWCOENPRJSKYBNCQCSQM", "EBOPLHCPCYYHSBXSDEPUGWSQFVBUGDXHHQEZBMBRD", "NYPUVVEQNMCDNRQHRQFMLFLNQPVEBNEUBZAXACAUC", "YBHBBCCXCVOSPKDUDJNZUCKDXOCFNXMDQBBOEPJXF", "FOANPOHJRGNBWWMZYPFBVXQMMMYXJFNTJTZEBNZHE", "GOXCNAXDBJKCTLUGPVNIDZMGJZYZTKQCGDYOHUDHJ", "ZUUFRKFVLABQXQSEYPPJHHXJATDTZMMUFHEXRWLPL", "JSGJNDOKZXSZEQTDCVOFHDVUDRVMLXRYIPYXBAEVU", "NFHWDMJRJVLCCMHLXAAVGATDTEKDXKCTBLEXPCRSS", "NDOVISYYVPVASMODZVDWQGWPWWOSVHFFUCBIVIKEN", "KNNRVTNHHIIUKLJPZJSEOKSXBJQMWECFUQYMRKTXK", "TRJIVGHOECDZXDGGIYBACCFMUDABVLUUWPPKSFNUX", "YVGOYGOCGBBEMNQTYZELHQGRHFFDGSVOPBYGCRSRC", "JOCPKARVFRAMYTVAXOTLNEZFWOFAMKXYHFYEMEVVV", "EHJWIFIQLKRZAMULIIJAYSHMYIBMMVTJFJSRNXRJJ", "DSJRAJXGIXTCDJAIBQXWSPIXERLQEPVNWSNELEJFN", "TWCEAEQNOEDZVNTWZRNGEDHOCUIBZOMZLPWYXSNBJ", "UIWWJRWEEYJUGAFKYJINIOHXTQIWDQSNZKZALCJKX", "DBJHNBOHSMAQYWAMINAMNSCUDCZGJZQTAMBIOIVWI", "FAUOCQDQYICCZLRGVQVMXKMXSWKIYBWRXKESWBRIR", "DSKSVEGTPQLRMTWFUWSNZJBERXNEZRUBLTQOKSHRY", "APDLNMSOZKTVAVXPYIAXMSFOZGFMSTHIKLFQTULFE", "OVFZIIADVICPJZEBTWFIJSPJIVNLXNVYVZYPDWYJR", "QUMMWZBINACEYZSNXGRLPIYUTWOEQBAHSJOWORHRI", "YTYRVOSHNZMVNZONXTZUCPVHFXFPWKNPBGGZGIZOM", "VLLYSUTURAIWKSXJNJDKHRALTBMQNZQAGNIRRIVAG"}
Returns: 871
"ZVQDRGANJEKOLMBPCXFHISTUWY"
{"RRUAMJIGESMWVWRQEMOZWKLIDOINKQP", "JLVOBPTUZCTFSAMZZHAYKYRJGLIYOWM", "SSNCUCDNHHVNJGRMCKPPLKXIHJAHAHZ", "GDNCYBBUXPVTVOVGKNTOLDEEBWOHFVY", "RGKDWSKFYUJUGLTHVSRNJQTFTJPCBWO", "BMECZRTIFNPRTXVLZYPRLTFHZGIRIEN", "XXAZNLBHCETLSMGGPMZHGUPOOHSSBQH", "EIZPYMAKGFIAWTVBCKQUKDWGXNLWJJZ", "ORGZTPVCVMOCZMRRAAXQNVHPUTEQMLQ", "QTFPRPAFOLIOGULPFZQZPZOJLGGRVLH"}
Returns: 310
"BSMAXRPFTWUCOKDEVLQZGYHJ"
{"FQEXYFWVJSVOKSPRBKGQUVUXLAQY", "NESHYPQQHDIEEWWNGFRKQUFSUOLC", "HQLZFPJDLFPSOCOPXBTWKAMRWURW", "JSGJTCTFBBHTZPMDPDBPXQQPOUAK", "SBGAVCKWVRJIZZOXWJIJLZIIAYHN", "ABJLGUXEZXUURCLGSYVOMAHOYOVD", "BFEDTTHUKABNQIWPWCUVQNXUMQGR", "UBYLIEIVTHDNPEURHIULWGXKFUZU", "SPYKSOOWBETKQSBDOQHNWMDAGVWB", "GKHGKTTCUJICTOPIZKPGLRZBDISU", "UXEQRUBRHAMAVFKGIJTZEDSZMPQG", "FVMGIDLLABEJDBCAHPJBQKCZGSUB", "PWIAVZERXVSCQOZALQVYAXEXKAMQ", "BPAGHVWKIOCTLRKJLCBMPQBJFWDL", "SQZGTXVSZBDGDBIDWQNSBKKRRCHM", "ASWPINWOTYTAEEQXZBTDQNVQZFHS", "GMIBVOYBJBVUFAJXPLEFXQYXWAHT", "NAZGQMHJLQQVBTEPZUOZCWHFUYDN", "PVOOIHOPIONYTPDHVANGITJTLQVD", "NYHJVBTLWLFEOYQQUYSFPLFTURGH", "SPVNIIXBAIVJVFMHQDOFFMXLPZRC", "TUBPLEMDTTFMIZCSGCNABSKJLWWZ", "EEBBCXLNLOSJOTSCOYEJPBXTVPJM", "HAWMIHCOGETTBVGVCOLATHGUXRCY", "GLTSAFUYQQZGPYMNAFJVZCMVHULW", "INQBHMXPJXULUEAYHOQOMNLUFVJH", "URQRSDZLJWSAQJZTIDUMCBLUFXFO", "NIXIMRXOGAYMFDILHFWIXOJRICZY", "OKCVIIXAZJQBOCQNLHSAOETGZEYX", "XKSTPNSJEMCZEWHYEFJDBVJFSLPB", "UESKVGCTQFYQPCXIOKAVMKEMTJBA", "UGFUFLRIEEYKKXDUKBOJRINMNKSK", "HCKFMQXNOVATELVERIFTBOBHHFPK"}
Returns: 857
"XNETHVS"
{"YITLXSPQUZSNYZGKZADMXGXLKDBCBOUYBDRV", "BRAYBIFDJZXYVHVQCGYXNNJLTVJLAYIUFPYE", "ZOEODTVKRSZDYTUPRDLSRFBFTDTKBVVNSNGF", "VYFLGAAGIXRMLRBJEIMZDYCASTVKJAFLRFFJ", "PXALAATRRXDHTEZADFZDDNDHNRKDXGDJASSP"}
Returns: 49
"QPFWZJKEXIL"
{"HVTHJPOEXAHRRFCDQOSNDLRBOZIXSQISODUPRWTFGPZ", "BWIVNAPTBVCODRYVCBGMJTLMSPFSZEVZTYFIYVJJRSV", "BLGIYGXHBTKWKFQYYKVFBHDYYIJAKVNSLLFBIQVRZEJ", "QLCZCGRPNBGUTRZUBFEFYJWZFNSJNZWFCTMSEWUMORO", "SXGDLCBHNFSKYYNJESNRKLLVXORGNCHJJMQTBMISKNT", "ZWDRYWXQTIKSRABCPLPHPZNJEBNFFJTERPOVYLVGXQQ", "CUSBXHIUFCJTOSKQTSHWTMKSPYGAGDENKKAZPWUCEWP", "JSCBWWTBETOOUHWLIPFIKVAYPLOWJZUFIZSFWXHJRTL", "PIAFLWJTXEDWKUTYEWEQDDUATBSUHYBWBGZQUUZXHIW", "HEPJAMJIROXVQYBKINHIHOWGREJQXFWJMUWAUXLUAXV", "TGYRQJSRVHPGBDKKHFHQLJZZRXZMUZMNHUXTWJTAQUK", "FAUEGWZXADUKNXDSBRSVSLAPUDEGSCZFCOUQURHWSCZ", "RWZHBFPTIVWJNWUWTFGDPTXOMMDSKZUUMHBECENWARG", "XCYJNSNOADZDIDNTUOBHQSNVCTMIQNBKGPJAFEBJNBE", "HXAOJXCDCMDXGSFMUHLYRELEVHZERGBUZLBCYPITWSZ", "WBKHAESXBTXNMCTDMXBUJKHYRZQPNHLJDULTRDLOUXJ", "EDHCTYWTQDLHDVMOVGILBFYBPENBCGKYLMUZMYUGRHA", "BXSIHABSGWNOOWCSYLPGBVOVIGOWCVHYHHCQGPABOCR", "CGQWNLOXOKEQCLVOWPZOMVDUWZIRIXBCRZDLFIRXHAK", "NJTOYRNITBEBJZQFLMMKYHLTKPESILVKOYBZJUFGUHX", "BNOZLMLFJBFCRWITRLVYUQTBSPSOHNWCGLTQMLRZGJW", "PKVMKBJNDQSXSLLBYDWVYGTONXPLXISGEYGJLBUEMXZ", "NGVYDYVFZBZPEYOLEHXXAXBWGGJYXSLDMJRSOCEPFDU", "HWNFUTHFXJAFQQPVXAPFZQZFRMGEXRYQAHKDFHNHPPZ", "YNFYNSMUNORATSFINBJERGTCGDIJUVMCRKMJMQVOPXK"}
Returns: 449
"VOYUJZNIPGXQAK"
{"AQANBAAUDUSFKXOEEFWPWOXGKWIFQVEQTNLWQAHCF", "FWDYFHQQBWDXVTBGXAWJPXWRNJDEASPJFLQPSQLVX", "IPHHBMXIEEDTJMGTSVYTORAUUMYGGKMBEWMUXRNAK", "NYABBMFIMHJPCVLILOKJVISRESVBWCKZDANAPJCRC", "OWQKBIVRAMISFDGOMAQJAFLBQBAQPSRJNLSNHASHI", "ECOJDSNAOBYZMFTYXOXAASDMJHRVOGTQDJQCHDYOC", "NWKHCPCWNUMCAVREBWRJLTKWUAWLZCPAEIADMJNIR", "EEBEYMVFTDEYHCRYRDUCNZSWKLCAHLEJDFMHCFYYA", "SVDNFMFRTKCEPQKHZQJVVLBAZAWWKSDKNPRNPSHSU", "XTNNARBDIIFDGORUKNCKTSISMXBWBDQUEJGXHRSRX", "TDRSPQDQAAASNIHHXRAKSJHQAJCUBKTJKNQFMTIFK", "AOCISKQUKCDDHHGQISTGRUUQIWCKITPYWCTZPOGIG", "SUQYUPDVXLZXANWQOLXWWGYKPPUEYCMGEREIXHZAQ", "UIBBCAMUTENYJJCPPFLANDLIOWCFCKBPSRJGSTTGQ", "IEWDSDAFMJCEDMYGGSJNVLUZJCZMUCDPVBIVMXNCB", "KIRRKJMXNXKLGELHPNTTKXJKJYSLZKBGCYJMZKKZS", "LESIZLICGURBYDKKSAJKVFXJXHAUEFJQKWURSZGDW", "CDKFYNCLHJMLZYNGIEGHDQEGVHFEESPKCPPYCIGWJ", "URWECUVDVDZKYUZYQMGLMXMSQPJAUSVJLABRSVWDN", "GTVXXCDXCEUDFMPLULEPXUNYUOBCCGJTLBVOSATYY", "VJUSDMOPAJQTFDSBHCNCVCDQBOOLNUOOSATKSOZTP", "DSFWPVCJXYIVNOHQDCVMHKGPFRZKINKGEZDKIMHKF", "LWRURPAOZQYEIUGRSXPJLVJONZOYOSQHRQJSUMUZH", "GCWFWCLRYREYCDWNMCSDTISGWNAXBUBKRUIHWHFNM", "CWAUOEERQWIMZTLCYJPSACVSBGVGZOUBCUZDQIWUN", "ZLZQVTDJMUCZSFTXTIYRMVIOWZIOVKURCBNUUKZCA", "UFJJJJAJOUEDJLQZRELBHLUENECZXVNQJXCQJXDRY", "ZRRKNUQFONNMUTMFJXSRBQWWVXTFTALJVYIDREINV", "AAXLYHAXOYMORJKUGNHZFMADLLVRZGZHIYMDWORQU", "JEYVZXGBWXDFVJKCGYPETQBDZIXPJQYBKYHFBZQXD", "LDAPGEBKXFIQGVQWMJTTYNDWMULFGKBHQZYLILXYY", "ZAZNKEJLWFRADMDIZHWBQLBFHIFYMVUVATNNYVTPQ", "JIWVVEANGVACHMTAGOUDMUSYUBTCFXHWVBUWVXRNW", "QDUCOYWHCBHNGUNUUCDPVYCABLACZHZXQTMGSNZHY", "UGUITDUTRVTDKLSHQQAOJKABTYFYANECRLXBXKKZU", "PBBVSJKOGBHKNXPLEVZZIBNFISYDGIVLTADQKSSJC", "OLFDHJBFNPEAYSRJQXUZRKDYAGEKEAOGBMCZQVODZ", "ZWLODJMOPEZLRLIVQIELEINEPVDCLAPZEPBNJYSKK", "WCKMVIMIQJDKPNKEHSUHLQSJBRRQCFCIXXTQUPQCG", "NWFOPQQJWOMXMBHVJTDGERFBCKUBDFCWAWOHHOTMR", "GQXJSQSLNKRKNVFJEBSEFFOXRXJAAKOZVYICLNKPV", "CLVEVEQRKMFOEITZJRMCGKGPQYSHVQZHGFVYRIJJO", "WEQNEJQOPTYWRMITVVQRZHATJQASVCNKMKSSIQKVF", "TKVVHZGFIKYPDXIUGDJGLTGBVHAKUJWYIYMQDSSBL", "QNBGUIVZHKUXAVYYZTLFKOCVKAFDIAXMELLWPQGRY", "ZEOUKTJOMCIYALKIRJRVXZFYXCINOEDSMNRJSSKHU", "OVBDPMWMXUNKEMZEPOIRGTEFLUUQCUCQFGHYVJDWD", "FNDFTRAUNMWIRVVOKVBABVHZBNFVOEYPUBZONDEQT", "SSRLCNZKWCHKREJCXPIJJNRDAFROHDWHKSEHCDPCX"}
Returns: 1100
"LZMYAVBNCOPGSJEQTDR"
{"VKRNBUWUV", "DRURGJBQB", "IPCWEMNDV", "KXGEIIHYJ", "XZUNTXCIE"}
Returns: 29
"SOPUAYQZFB"
{"LGIQGESOHPCGLFCJFBMTYVRRFKYVKLYBFBC", "JTGQPLLSENIRLWLVTWORUXLETFZIETGKILK", "CAPTQTGZMNYWPGFFCLCHLJZHXIAELZRCOTC", "KHZVSDWUIRQGKQQRKYZSLBLMJLKTUOMRRNT", "QYYFWNBFKPJGYSGYLVYJTJTMTEYKBRCPGIR", "GVRIYSGHCYDKKFIYZYERSIKHOZEYLYKFJRK"}
Returns: 72
"CDXUELBYKWFIZOPNGAHJMSQRTV"
{"EBIOXNPSIJXTWRBCCNEZKMWZAFHUYQENAVKIDHFMG", "DYBSISJQXHPYHTBWWVPNSFGBUTKBUQQKCVNXSCMHT", "XNERKGLIMOMGTYBJAVTZEEXSKBBFSPOVXNIWAUGWG", "XKNHTLPLDRVPGKZRBXEVGVQFXCNLXXLDWHSRHWJAD", "UWMILOVJRMBDNARRGBJZQAVLTTCUOTARIVWUORNBV", "ZNKQBWQSPLGVOVWWPQHJSIWNOUOILDDGAKUARMQUM", "CLZWKTJMMKBESGMSSJTVQJCDCFUUNNVJMEAWHKQMV", "MIWPTAXTDNSZBHLIYYZLTGTIWCLQUVJPWYIADTGEG", "DXAAHMHJORLYJPTMESJVDRUQRZVATIPIHJMSXXTTJ", "NWDYHDGNGDMIHRQFEHBOKLXYNEPYDBWNLAPQYHOJS", "NUZNEAOPHCOFQNEBSVSDFAOQVYTSEGEHCAAAZIYLH", "WODKAFYDQZCQATXRPRXGITGRNVTOXUCUHRVYAYDSH", "DXHABRLQWSUDQEOFXAUGLDRGRFQNPZJTDFELALNPV", "MNZFMRJMVADTQYNIBAKGRIGEOOKUJVYHXJKYIVAXE", "ERQAFGQOIBKAQBAXFLDISTUUIGCTRSWFCMBKFUKHF", "YJRIGVJQNBKJAQTXJYGFQLTCAITZPVXMBDSHTZNOD", "BGMMBOLNYUDKNLGNVKQYDDRSNUOMFYQSYOZLOMRKY", "CEGGNOTDNMNIPOXWNJXJZSXEXZQYUZGYNMBCCEXEF", "DHUTZICEKUBLYOFYGEFNQZNAJZCUEFIKXYSEBERZU", "TQQCSKFATRYHMNHJJMDYCWQSQVQITREKTNXAPFBVT", "IZKLOVXDEBMVUMEXAUEPITWOQCABKGCGHOKRTAMKH", "KSQNNLFETAGORDLHGXYWPOMQKJFVEAGAHEOTYVLUP", "XKXKCDTDUEXSNQLFWBMSARJCVAQCIWPKRNBQBYCYA", "ZXIRSRMAFWZLPSQULTLEMGTKXMKDIUOBPPSUYOKZQ", "FPVEVOWGQVLGYKXWAKIMZXJESZFNNSNDHKXPYKPTV", "MVSBSCASLNPICHIIKYXBJZMQZZNHYPVFBLUZUTCLO", "HJAXYUPIPXLDWCGSOIYGRMOIUWETOAHDWHEHJKVKP", "WRXVZHQDXWCQGWZMCNMIEGVNPJUCSEYGAHZLZNMKS", "OZBDSOQXZOAGFYXLSLEGGFJQNOUIEPALBLWRTHLDW", "KSQOTWPODKILELWOGWIGOQKRTNCHNRPAXNNPQEDWG", "QFGUEXLCUUTWAHOHQKSOPWXLCGGEVJTZZMQMFJPFL", "OKYUIXGJOFVVOMJVVGWEOZUPJGBHSGDWVSQBURMWA", "GXCNSPXRURXIWOXRKMNGHYRPMZCJBBZPDGLTGHKCO", "ASGHDBCUBRLSNAFENKYOQOGQAAILQLQGCUBKUQGHB", "ZYJQPXOQUCNVHJUNEDGXVLOUBXHSBVQSYYZEIJBVO", "FVNNQBPUFMQADJQEWVMKBKONDQOFSZXUNPGVURLQS", "ODXOQHMCLHEWXUVKCLDDSMVNIBCIKDZJJRLUFYJZT", "OCRTJYDRWLEVWQISEWWCCRQZEOKCGOOQYNYQHBYQW", "EGJSRMLZZTKWXFYDQUTKAOPVXUUINJCCQJIOVEVSO", "HNJQGSXGZGTWHVQICHRCSLHKVWFLYHNAAQYQRUDPO", "QWCSWMVCZWYFRLQWBJPKXTBIHYGFFKWRWCYZJSVOQ", "GQWQNCYVQQUBGAPEFZWFJMYKKZSYVOCWDTOZQMLHC", "PAYHQBYTDXATVGMUKRNULOGLJBDNDJIDIYRGSQRHG", "NUMNAVTQCRYDVRRRNKLXKWGMQASOALZMYETPMJOVS", "UTEGAMYQERWRLEBKRRAGPITMANMDWENVKMLRXAFMX", "AXEOLIDTRTMFNLNUFUZZEUKQLHLVDORMWVCPOYPAL", "QEOLSLPAQMCQQWOHGKQMLVRMIACPTMYZQMYPIDEJR", "EKLVNSGFGENTVSAZVGGYEVAJUFYPALJPNXBYRZXMT"}
Returns: 1968
"TFXEWRKGHJVC"
{"QEBUSGLHJXDMKPLQYAHEWVZAVBCXXOWXEHOGOGNAKFJKW", "RMEFWCAIEWHXLMPWXSVLSOYCPQKVDQUWNZSZIJTOTZWRH", "XKDDUTPCPWWDMNMVFFUPOHAFCFYWSIJMRMOICJYWLBQGF", "GCWDNBISXXQMYZYQMGOKNYFSWWYHZEFGOKWDTBQZVUBNG", "PZVAAZHTZRRADIKDVTQOEVPWBHEQTUKJPSIRHSBQMZHUL", "UQSNYDFOQAKFAYZLZNJNVSCDFXCJCXNKSVUJWQTPOEUCI", "PEDPPMCWULNPEQLNLRGVKAYPVIGTNWYSABZWHHEILABYO", "BINSJVQTQGEPFDJWVIZBWWKYBZDOTGKZUXFGGSZDXHVGT", "NUIOYQRNQEXPTAECNYIPIQLOXGHAZYRGKQFFPUWCVLEXE", "RIXYQLOYCKQLNIBGAXZKTNDTSPGFJEFUOYODEVWXFBZRF", "NLXMZZLBHPDBDOCYOMDKVHYWRSPEHRSJRLVSIARYTTEDV", "NSHPLUHJMBRANWVMIRBXJYMKBKOIQTKSBVKKVVRMXKOXV", "UMTFKVHAZNEJGJKNPKNGPRSYYIAIHZCYWMCBIVAAWFKWS", "AFIGCLVOQKYHNTBFUEEVPVHYQBSFQEYYKYJRTMTBYVDQP", "OHOYNWPDUEGOVHIALSDJSFMDPFGAEXRULZYTOFBPDUDTB", "PDEERYVXBBYTSJQJYQMAAZLDIXCTTZMSTOZAAHBBWIEJO", "GUHORBVYPDDIRYAOSHDPAPSICJBRHWQVBONZBQPBOFZJX", "VLWXPFMTAGLAZZGQCBGRPGNYWBUKBVTVTQTIDHNRQGVKB", "MZFOVAZJBBTLSUHYWYLPCYCMNLWGKFYAXNALSXJCBSHPN", "RMFASSXZKDMUSIWROFDJDTWFUMJXFBKEKPCOIYRHLKNRC", "PUXQNQXRDBMPEVBAMERAOXSXIORILNLNZRUEWROOAEWDD", "OOVMGBDTMPPXYFMYPBVEOURCSLVYJBPJESPGVEKCPIRVA", "QZXOMGWFCZPIOSZORLWCERZLVEBFGMGEMNKHJVYUABPSO", "WJDQSEOESTMVNIFAAVSATWQUZOYTCACUVWCJTBKGCBHBS", "GDIOZZNMCOIXATJQJABKCVGDKOOVBUAIBNTUUPWDIZCTO", "DPGSQCSQMBMFDZVVNORIHNHBFATPHFAOAYQFGKVQRCWQW", "PSVNIJPIPQMXMQPTQGMJZLAXEWINSGBJWECWQHFNHTNRP"}
Returns: 536
"MVKUQDJOEST"
{"TXXKQWVOTLASWOLOAFW", "CRWJJAFVCJJHEHZNRNS", "LACBNHBXTBAVNJPHDLM", "MFRYPVIPETMZJOVNLYA", "GQFGPPVUUVDHRSMDIFA", "MCVMCCMZHRYGAQORHSH", "JRDTTGWENRLXWQKOMQG", "AVXCACVDHAKTWOZSXSM", "BUXRHAFVFKYOOZNQEDQ"}
Returns: 73
"JOXGUYEZPRDAVWBKCQSNT"
{"NZHZZCCVFPTFPUMIJUYWIG", "ZBEHUKXRMDZVXBFRRDMQFF", "VEPWJUPOOISVFWAIKISFMY", "HSAMFHXEPHUUDDLEGORGLI", "XIJDQUGBSLAFZWZCIROJKM", "AYFSOGAOKTWTGPRTBAMWRJ", "KMAIIMPADWVDWGXEJDKRLE", "VCGMQDERVINLBTALEBPCFL", "FMATULLASLDLQZYYXONCES", "ZOESCAFAPRUDLFXYAHIQTV", "RGZODYPVDGBSTHVGTWALWF", "TCUYYNGOQFOSAGFGATSXWW", "ZHSODRJXDQBCRWEYABNTTJ", "AOVSUMLHWTANVMKKXXBPAG", "QFDIKVUXAEEILAUOKSAJED", "XRCCSGKRPOKJWEUJMGVTTG", "KKOLSLJULXJQTFPQQOUXVI", "CPAACNOGAMTDVTLNSVDTUZ", "FAKBNQYMMIBVJGPWFQYIKE", "MZMNSLVSNTBNNYYHVOSYUZ"}
Returns: 353
"ZAIDBEGQ"
{"YQKQLJOUGTYZKDTWDTQQIHHIWMNCMLA", "KDTFJRKFSXBEFZDCFVREKTFAEPZWLUH", "DWWLBVJTEOZMTPRJCRCPDTWIIPDLTHJ", "ECZVPVNREOXCQPPJPZBSWAUBADWIMVC", "IWKWNMEHFTRCHFQKPXRPXMFIGJPDVGG", "UYBIQHUYHDQJOKVPUVKAAKSYDLNENHT", "MPLTWPYWBWMDYCEYJSTLFQISGQWLMGV", "RLISSKPCAWFLZNVENSJWMNOYGTRKVAC", "ZTYLRUNYJIROFWVGJVCUKKYYOQVBAKV", "LWEWQYSRAHOYFGSPZTYTYAVEHXYQKDJ", "NPUANDXMCYGQUTZZAVSDAEVNUSNGJRN", "CGDMAXBZWHGQWHGGNKNJUBDYSGCWQFL", "GPVUPUGUGKKRFPIFQGDGDHOXHIWESLI", "GVGKVTUVQSOPWFTDNQEDFDICDULJWAB", "GPDJZSRWQPUJPIMLSVYTCFVLWVDDTBG", "RHWHFUEZGTWFUNKBUKQJBPFEPQXAJYV", "OQKWNLOKIXNPBRZHJKRXHQHJVCEYHFL", "IHQZBRNMNZHHPNTLSNVBBHBXAAVJDGS", "GZUTAOPAGGOFNUOMPOVGRQOEHFNHHYX"}
Returns: 178
"ABCDEF"
{ "EF", "FE" }
Returns: 4
"BC"
{ "BA" }
Returns: 1
"DCBA"
{ "ACBD" }
Returns: 4
"AB"
{ "CCCBBB", "CCCBBB", "CCCAAA", "CCCAAA", "CCCAAA", "CCCBBB" }
Returns: 18