Problem Statement
Elly wants to send a ransom note. And everybody knows how to produce a proper ransom note: by cutting out letters from a newspaper and pasting them to a sheet of paper.
Elly has one page from a newspaper as her source of letters. Her page has text on both sides and she can use letters from both sides in the ransom note. But, of course, once she cuts out a letter and glues it to the ransom note, she can no longer use the letter that was on the other side of that piece of paper.
The letters in Elly's newspaper are perfectly aligned: whenever she cuts out a letter from the page, the cutout will have exactly one letter on the other side as well.
The girl has asked you to help her find one possible way in which she can produce the desired ransom note.
You will be given the
The
The
Return a string of N characters. For each i, character i of the returned string must be one of A[i], B[i] and '_' (underscore). Here, A[i] and B[i] mean that you are using that character somewhere in the ransom note and '_' means that this character will remain unused.
A solution is valid if T can be obtained by rearranging the letters that appear in the returned string. Any valid solution will be accepted. If no valid solution exists, return "NO SOLUTION" instead (quotes for clarity).
Definition
- Class:
- EllysRansom
- Method:
- getRansom
- Parameters:
- String, String, String
- Returns:
- String
- Method signature:
- String getRansom(String A, String B, String T)
- (be sure your method is public)
Constraints
- A and B will each contain between 1 and 1000 characters, inclusive.
- A and B will contain the same number of characters.
- T will contain between 1 and N characters, inclusive, where N is the number of characters in A.
- All strings will contain only uppercase letters from the English alphabet ({'A'-'Z'}).
Examples
"GOODLUCKANDHAVEFUNN"
"RPSETSUJMITITUOHTIW"
"TOPCODER"
Returns: "RPOET_C___D___O____"
The answer "RPOET_C___D___O____" is one of multiple valid answers for this test case. According to this answer, we take the letters 'R' and 'P' from the back side of the page, 'O' from the front, 'E' and 'T' from the back, then we skip a letter, then we take 'C' from the front, skip 3 more letters, take a 'D' from the front, skip 3 more letters, and finally we take an 'O' from the back of the page. In total, we have cut out exactly eight letters: R, P, O, E, T, C, D, O. These can be rearranged to spell "TOPCODER" exactly.
"HELP"
"ELLY"
"HELL"
Returns: "NO SOLUTION"
The last letter is useless: we do not need 'P' or 'Y' for our ransom note. The other three letters are not enough to form a four-letter ransom note.
"NEVERMINDTHENOISEYOUHEARD"
"DEBRUOYREDNUTSAEBATSUJSTI"
"ENTERSANDMANYEAH"
Returns: "NE_ERMYNDTHENSA__A____A__"
"THISWASATRIUMPHIMMAKINANOTEHEREHUGE"
"EVILALLITSERAOHWELPOEPEHTROFSSECCUS"
"APERTURESCIENCEPORTALHASEVILTESTS"
Returns: "TVISALSATRERAPHIELPOENE_TTE_SRECCUS"
"GOODLUCKANDHAVEFUNN"
"WITHOUTITIMJUSTESPR"
"TOPCODER"
Returns: "_OTDO_C_______E__PR"
"NEVERMINDTHENOISEYOUHEARD"
"ITSJUSTABEASTUNDERYOURBED"
"ENTERSANDMANYEAH"
Returns: "NESERMTADEA_N_N__Y__H_A__"
"THISWASATRIUMPHIMMAKINANOTEHEREHUGE"
"SUCCESSFORTHEPEOPLEWHOARESTILLALIVE"
"APERTURESCIENCEPORTALEVILTESTWELIE"
Returns: "TUCCESSATRT_EPEOPLEWINARETEILRELIVE"
"ONADARKDESERTHIGHWAYCOOLWINDINMYHAIR"
"WARMSMELLOFCOLITASRISINGUPTHROUGHTHE"
"EAGLESHOTELCALIFORNIA"
Returns: "ONA_ARELEOFCTLIGHSAI___L___________E"
"THISWASATRIUMPHIAMMAKINGANOTEHEREHUGESUCCESS"
"ITSHARDTOOVERSTATEMYSATISFACTIONPORTALLYRICS"
"WEDOWHATWEMUSTBECAUSEWECAN"
Returns: "NO SOLUTION"
"BUTTHERESENOSENSECRYINGOVEREVERYMISTAKE"
"YOUJUSTKEEPONTRYINGTILLYOURUNOUTOFCAKEE"
"FORTHEGOODOFALLOFUS"
Returns: "NO SOLUTION"
"NOWTHESEPOINTSOFDATAMAKEABEUTIFULLINE"
"ANDWEAREOUTOFBETAWEARERELEASINGONTIME"
"APERTURESCIENCE"
Returns: "NO SOLUTION"
"ANDSTILLTHOSEVOICESARECALLINGFROMFARAWAY"
"WAKEYOUUPINTHEMIDDLEOFTHENIGHTJUSTTOHEAR"
"WELCOMETOTHEHOTELCALIFORNIAWARYKNIGHTS"
Returns: "WNKSYILLTHOTHEOICELEOFCAENIGHTROMTARAW__"
"WEAREJUSTTWOLOSTSOULSSWIMMINGINA"
"FISHBOWLYEARAFTERYEARRUNNINGOVER"
"WISHYOUWEREHERE"
Returns: "NO SOLUTION"
"SEAEYBZVZOVNOPVFRGCQ"
"BSCCNHORFKFUITCSMMIE"
"RHY"
Returns: "____YH_R____________"
"FHOHQLZNLTJZVPZAJFKJ"
"HQRGTGQVTFOPPBWRDEQS"
"P"
Returns: "___________P________"
"VQOAIFIIOMNTTLXQAWOE"
"LOCMDWKQURQBWKDUFCEM"
"F"
Returns: "_____F______________"
"AXRICQIWVGJVDAYPUOUB"
"CIGDEYPLWLVDEPKYVVGQ"
"RKEWVGIAVYWEUPIQ"
Returns: "AIRIEQPWWGVVE_KYU___"
"QVPUOMDUEYNZQKZIMJXM"
"IWTSCFXCOJYWXXSEBLIU"
"BMXSIOPEICJXNUZDWXYS"
Returns: "IWPSOMDCEYNZXXSIBJXU"
"QUMEBLHFGKJBPQLJUDBCJSJPHAIZPT"
"HCWLXKFVNERZUDIZQSUHVWEWGHPCNC"
"AMLDGTMLJYRUC"
Returns: "NO SOLUTION"
"NQJVXNBAULARSJFFDZJQVJTIVVDRZL"
"KVUIFZKHPQQPHYWOYTTPFUAVOWCAQZ"
"CQTWUCYXJVF"
Returns: "NO SOLUTION"
"XXZZVYCYMNEIMIEZAAGPYTWPJTGCVZ"
"DYORWJQNVHZOCYQHGTWBBBSTLRRTAF"
"EUMAGLWU"
Returns: "NO SOLUTION"
"ZACIIFHSWMJYHLAUUDGROAHDILYHHJ"
"FVWRHGOUKDLFKVKKWNFZASSHSHZLAG"
"USMHAFKVHHHSRRWWUDFZZHAUL"
Returns: "ZAWRHFHUWMLFHVKUUD_RASHHS_Z___"
"WRPIHDYFPUHIUOMHMOIISMSWXISIWG"
"UUWTWJDGCETPLVFLCYETDTQMYJJWJN"
"GYEJXSMCPRCMTOUIFLWULJJSIIPTVJ"
Returns: "URPIWJYFCUTPLVMLCOEISTSMXJJIJG"
"FWGXFPWWPKKODGJQGWIGSQJDBETKEKETRJBOKMOALPSHOQNDTF"
"IAXYPTULKBLYUYUYKZYPKYDGVKWHMOWYBRAQXFXEYXPWBYCXVK"
"JEMSUYPTGGQGEJCCINGFQVWXSPWZVHDRWHN"
Returns: "NO SOLUTION"
"VFHEKDQMPACDMYKTGDASZJSLHXULVJCCXLZUJRPKXKIFGSFCSY"
"XKEOQTHBAKVXPHIBMBLNXKMJCMANZHWIJZEZSECFKFQXQMZPXK"
"VWINXPXNABHQXVHCGNZGTBEKUDSAFODRFLDIVUMUKW"
Returns: "NO SOLUTION"
"EKDKRLMUWUGGXWNIMEJCWIXUJWBGRHLPXMUZEXBPDWMZADSEBR"
"QNGDYMEKCFBSBICXCZOZMDWWOYZZZDTXFYXVTMGUNUSROYWIEM"
"CQZYTVAZWVVVLLKPJCAJCXRPXGUPHVOYME"
Returns: "NO SOLUTION"
"VIRISVFFINBJVGKTKMFJGMGEINPFGNFQWFYRUUVDFNLGRSFZCO"
"XZBUECSCJQWVBPQHJKDUXUCSPJBXFDIEZVWWCMGAZBOBGYXFVT"
"WVRMKIZQFFLCMQCWPUDBVFDBOZUYXXERUUGZCEWGB"
Returns: "VZRUECFCIQWVBGQ_KMDUXMCEP_BXGDF_ZFWWUU__ZBL_RY___O"
"DKCCKFLJGDGAMKBWKBIMHIVGJIQUTAHWLIHFWSDVHYQLVHQVGZ"
"UNYNQHBMJMUFYUJCZHOYSTAWRFERVXKGFELUXHAXMHKKJPMLVC"
"DUNUGCAUZKHPLYSFIQWYJBEZAUHVXGJKYEVOQLJAHBJWIJKFL"
Returns: "UNYCKFBJJDUFYKJWZBOYHIAGJIEUVAKGLELUWSAXHHQLJPQV_Z"
"TNGHRPRHDMGHOEQCAIFQGHBWYSZRYMEJGLBSECLZEAMEDJSQPFXRFSSZKNGOJLWCAAPLWOQUMXWUSIDI"
"QLHBUYAKEWSVUZDDSBUOOPATXBNAOVBLWTPMUMORUJIBVWLODKWASLTJPQTVRALAEHFGIGVNCDSKOWKZ"
"OJHBRQVVLJSIYUMHARAZVXGMWIXFPOZKZUPEULIJRLGPQFIGDCVWITNAAKBSA"
Returns: "TNGHRPRKDWGVUZQCAIFQOHAWXBZAYVEJGLPMUMLRUAIBVJLOPKXAFSSZ___VJ_______I________I_I"
"QTXUGQUNPKPPGTCIBZDAKTZBALFCZFCHTCRVUKMDWAHLVWLVHPLIEXPBDGTKOPEQRWERBIXSPEZDSJZA"
"HHZGTBLEDXDCNHPBXQOXQVNWMZROYZGMKWYFTAOYDEPHRDGXNUPAURHFEDNBDENSVANFHWKETCWPQODC"
"KODVMFVJWUVYOZYEKGGVXPUQDZEOXJOTEPKICRFSZFONISYQFKYZJWZLV"
Returns: "NO SOLUTION"
"MOKLLQFETGJDIEOHLNEWPEFOITIVEBZTUEIPAIQAULIQUBDZIJNQIFEBYZIKCBQJKCQQJIMXPXIIGYNR"
"WLTPBPIGPMNMMIYEZXSEDUKBDRHRYHOSHDZFYQIIDGDRYERRJMMBVBXDWYFTOPUIVDWYADQOMQMJCUFP"
"QZTGUVAQKFQPIKZLTXNPGAOZXAWJSJKRLNIIVSKCGFQOFDHUZNVDOVUX"
Returns: "NO SOLUTION"
"VCSVDPQENLSXXUHHSSQZJMRNDSRCIQRHGKFCKSLLBTDGXERVQSOVQOJXNDNPEOEFROEHCFIEKHRUFMFD"
"KIUZLVJAJZWNAVFCVLUTVXZITDXPODNWDBZJTXPGFDEMFIVAFAADLJERDOCSBMZGOZUXHJJNVRVHGWKL"
"IFPVFDAONSAWSXLJZZHRHRJUQJHFXPWURZNSUTLKXIHERXAEDJDTXQFEPLRFWUGJGKO"
Returns: "KIUZLVJAJZWXXUHHSLUZJXRIDSXPOQRWGKFJTXPLFTDGFERAFSADQJERNONPE__FR_UHH________W__"
"XAURSBCRKFWXELWDRWZYCKUPASUYQWYKYCQQURKLBXEWBFFERLNDZJSXMWEZVBFYJHDQMFMWSPUBWELU"
"LPEKLFKCTLBJXDZBZXWHQUZVIHSGGDGLUTFWLZIOREYFDPXCAXRTUWCNRDDIDZZJIJVRIIPYCRWDHDUT"
"RRSRXTBRDWJWPAPRXDKUUXJCLUBFYKWARAEUWDSDLUUYZIPELWXNSXXDEWRQURTYJFRZUCDWUVLQYHZ"
Returns: "XAURSFKRTLBJXLWDRXWHCUUPASUYQDYLUTQWURKLRXYWDPXEAXRDUWCNRDEZVZZYJJDRIFPWSRUBWEU_"
"LEBWPHCNCVROGGFNCGZXPAWYLEEUIDZJDFBLIXLIQKILXSQVVFGWXHTLEYPKWPIANNSDXLKOIRFSDZIYFGBLGJCCIWKJQESGXBJU"
"FOGHNTOHEWEWUIKGAKSAVFXRDHDRCKMRSZSJVOUZGUZTMJKBXMIPIWGDNLKEVSPEWTUUFGJJFBZUMXBAAMLFPUAVMUFRMYKABLRZ"
"BOJPHJIYWWHOGMXIJEFJPSMLKRCRFZGTGRFCFIFPNNIPCRRLFFVXHGQVDZNRCUSDPEIPMCJNXSR"
Returns: "FOBHPTCNCWROGIFNCGZXPFXRDHERCDMRSFSJIXUIGKZLMJQVVMIPIHGLNYPEWPP_N_S_F_JJFRF__________JC____R______R_"
"AOXREEUGVEXSVXRFJIROWGBRZCDYGBTUQJZKZMKULFBTWJKQQJGWXRSEODIDMUVGUQSONWNATRRCDIUPLSQJSIJTPQOJCAQOAZAO"
"TBEVMUWVLQJOJCSSHUNADRFWGIEPAOUVKTSGWCJWEAISJENYJLPCWHESWRUGOPZZYIGYUBAEJLLENTFBIQVCKGTVLJFBGPXPEUBG"
"LBBDCFRYUNFGYRULHOTSDBMOSIPQUQMOSYCLANAODDLCHFCCAPDFIBNGFDPYYIHKJPTRFWQOOXWVPJNOCH"
Returns: "NO SOLUTION"
"BHMFEQNNLXCYKWLKQWCJQWYTCLVOBYPHJSTNXNHLQRNWBLNRAYVESXASUBTDHGLXULYOTROYEYWFOMNBOKGCIBMINMOSFTJOUFER"
"CSRIYNWJJLJAQKFOGDKUKXJQHXJZMSAYACCYCIXMZKATQXLEQOFRUYMNCLXFUXKRHFGQMPPVTUKRAPUSAIHMQWGLYAHDSYUPZPAM"
"QSSIAWGAOGAHTXUROWSJLXIJXLTSHFNTJJTFJGSWASIWSJUQIOREUIJTHOWHGMKRABWVWUHZWBNOFGBWIXB"
Returns: "NO SOLUTION"
"DYLTFHBOYVMVAJMFDKFHMZJUHKBEMLILWZVWRWMNXPFLPJHZSVCIPSQXSWDPUFZYEWFVWIDYZHAJJIOFVCVMGYTPZEVNCOYCMBYC"
"RSYDIWWEVYUEXBKVVDGOGPKOBGDBNFPADJDBOUNKFEPBMIVDWGJHFHEDRCWRDJMIHBNAOLICWYTKWPCWLRCNOCLBKSSPLYXSXAEY"
"KOBBGYBLFJVWOYMYIDLRWCOSZHAWTDAYVPCKYCLWNMIYSOSVUNCXLMPLZUPPBNLZUVGNRMYDPWMQMNRF"
Returns: "RYLTFWBOYYMVAJMVVDGOMPKUBKBBNLPLWZDWRUNNXPPLMIVZSGCIPSQDSCWRUFMYHWNAOL_YZY____O_LCCM_Y_____N________"
"HBUKSMMXRCCRSNCMBZXHGIAOQAWUHKYAQELESMQLRITBLXDMLZQWQKPLXTIMGTYZMQQTKRPQPPPPHBPTUUIOXUJSZYSHCWJFEVIZ"
"SFIIBLXEUEGFGDLTRYOCKUWCRJSGENITXAFRGHNXJJZQSYOTOBZZZGQVFPQIYYNNIVIBWOSFBIGSOTNYPMZCNSCITIMAVXYCQQWR"
"WEHXFHJWNGLEYRZQHZEQEMDTZSRQGABJGDTOWISQTCBUFXWYJYHSAXPIMZBSLVXTNPYBHCFZMITQCXVVHQIMIUQZGZCBPXIGFGNK"
Returns: "HBUKBMXERECFGDLMBYXHGIWCQAWGHNITXAFEGHQXJJZQSXDTOZZZZGQLFPQIYTYNMVQTWRPQBIGSHBNTPMICXUCSZYSHVWJFEVIZ"
"KHXFCAWZOEZMZQKDXRKKBSOAHAKOMBHRCUFMEOGWWQRPGNIFLGHAHDDVJHESZSAHYNXEUFYNIACPQXKPEXMVZUBQSUQFSKRACZFLNXXXZUQFKWIWYZWQRISWXCLHOQYCBWIVUQOMGOGRYNTUZSSTFMDRBXBFRXFEUSSIZCMOTVNLNCRAENHJDHQDJIDRWWUBGZJQTDMP"
"EEHBOVUQDNQCEELXIWVNWRELLQVBNPWKOMQLNSPIGTQSUQZAIYIRLXZWXMSWBQTGRVCVLNXHAEJAKPFTDSCDCDRDHGJYZCVQMLEUFSTBMCRYBZUPIGVEMWDFWFECULEKRSMJBPKLQWYDLGHYTMTZDRXPXDPTHAHXKXAUPIFGBZLBEHLZBCIIAWFCVHBHSSTINDIWWGBR"
"TPQXWDFWBURMXUTNVSAITJJZRRWGXMJGXYOOFISQLPWJBESYBRGRZBNYEYVDOAVFKXIWAVEBVVNVNFRVVFZGIZZBPJYEKXPYTIGQDHXQLVPWALNPWUANDUCCBEFELNPNUZPSUSYGAVPJFBANMDBIIRKYNBUISAHZATORRORFECSKLRXCFQM"
Returns: "EHHFOVWZDEQMEEKXXWVNBSELLAVBNPWROUFMNOPIGTRPUNZAIGIRLDZVJMEWBQAGRVXVUNYNAAJPKPFPDSMVCDBQSGJYSKVACZFUNXXXZURYBZIPYGVQRISWXFLCUQYKBWIVBPOLGWYRYNTYTSTTFRDRBXPFRAFEUSAIZIFOBVNBNCRA___J____J_________J_____"
"ZILARSQKPZWAHPMLFINQPYPAAHANTDXOIDLWCADZKAYMGNUZVAJVVYGDTDFKQIDFHJUONVJBYIQCNNGWDATOYLDNVAFPLGYDNLOGSJMKPXQDEJUEVMNQNBSNJBHXZKTORUYCUWIPDPNTOKXSADYIIMXLNSNSELPUUNJQSRTIDDYUCDFGQOHUFQBLAUFCFIYBLSVWSOXC"
"KFYGGYFCDAHOMCPIDGDZDZEVFVHJGHKCRTZMFUOGPXZDHIBVFVYYCBDSIQOGGAVKLMDNUEYEBOTEUPHSZVUMGPQJZXMIOOAVBTEMVYJJRBWECUIZPCDKVDOFDRCKRSXFXKXDAHYYRMTXGTEUQBDGOGDCXBRCKQQORADTHIAOLGULTRVUFRIGLNNSRNYRSEGKFFONUZWL"
"RLSHPCJLWJDXAJGFXBYVTSGAAIYVMEOAWPBMBOJMWGWSOCCFLNIGPMRHYJRBSRODREMFIKHDDYPIWVPESUWEHPGKLAWPXHQXMVOIKBSDHQNTUDFLCEWLOBCOHLPTLCLUTXGSHDYUFQYDZQCSKXHMWRABJTARDSLTRHFHOBDSZUVCQZM"
Returns: "NO SOLUTION"
"YNQZJQGQBHUKYKAUMCRCIXWOASMFRLSHZUWUUHJFCABDECOZRIAUZJYXIPCGIJLEUSKXQYJWURFTHGZBIHLFOADFIXJDWGKSWADKZRGLWKTRWJDCVEXYHEZSRYZYQVJPWEPGMWKROWXSDBHOFRQRQWLQSOBQZTSPIAZZVTQRIXOSOQNJCEHQQFYDJJYSNWSBAEJGBYMX"
"FUWWUWKCEKWDRFPECJKEGCBNGRGWHYAREIFPNJGYRIRRODINLENMSQSMTAZNWHCZCCXKPXZTQUQIAMOXCJTLMXMLACWFAZMJJILFGTNAYUKILQETWSPXEJBOMTJSDTSFYQJXJMQUBRFHXRIYJTDKOCDFOTWFWATKFHHWDYGUAEKABMEOWACJVWTYDBODOLGXHGBBPNGP"
"NZAMBLFZYCZNRKCHKWBMQJMMWHEEBAMHIWSHOVFSCWNCQOEFDKDPRTOELTHFBTZQGNUIJJEHSUKMGCAHISCBEPZQEOOUUVSDBPYYVSSGSSRUMWTXDYRGWYZRDYXFYWRSPOUCUYRRUSKSMKTFDLGZQVQROCNPEBKAHKJRWMHGNDGNL"
Returns: "YNWZJWGQBHUDYFPUMCKEGCBNGRMWHYSHEUFUNHGYRARRECONRENMSQSMTPCNWHCEUCKKPYZWUUQTHGOBCHLFOAMLICJFAGMSJADKZRNLYKKRLJDTVSXYEEBSMYZSDVSPWEPGMMKUBWFSDBHOFRDROWDQSOBQZTSKIHZZVTQRIXOS________V___________________"
"SIFARKLLKHXSFNHALAOLIWBPFWBZELCUFJAKMWYPKXQMXITXEBMWXTXKUYKIDZPZKMGAWBEUFSCKLTGKVCCYDWLZYAJMBOOYEEJNCMNKNFAZCDRASMWSAEKRSEWZQTLNHGXFAHSUUZDUMUPWHVQNMUWBROTXAOUBJBNAOIBXVJUZMJWVLMMJTGJWJGMHRUPZPHUIZMJA"
"JWLSINKMTNICBCMGIOWCERYFEQMFJAPABHMLBIAACVOQVFFBITYKIDEZAFPLAFNLJWKZXRLZCVAUYNDXBWEHMSCXPMQAGKPSPTNFGTMRMREHXGUQNZYDPNBQWKDKWJKPAWOHLKNPIHMWEDQSESCPIKCXQEOIIVKCRPMLNSUEDFLHPBNPIUFTXEPXDCAJITHLFRRTEWUS"
"MMQIFIEWETPATCWQKMHKWPYACDBYHCXAPLYTAPFRPYSXMXKGUHOFNKITRINDUZPUKDSWISILVMWRNDBVXBFFHSQHPWHWEFHTGZPNMUSLUKKIEPIKCNMQCRWQAKXKUFMMMDFJBRXPDPMCLPAWAIUHJLUYRWHXDAAAWE"
Returns: "SWFAINKLKHICFNHGIAOCIRYPFWMZEAPAFHMKMIAPCVQQXITXITMWIDXKUFPIAFPLJWKAWRLUFSCKYNDKBWCYDWLXPMQMGKPYPENFCTMKMRAHXDRQNMYDPEKRSEDZWTLPHWXHAHSUUHDUMUPWHSQPMUWBRETXAVUBJB______________________________________"
"KUCNSUVVMWHXCBIHRWGFLMERHBDCNIDRSESIDACAPYCJFNVNLLLRAKEXBPIROGWKLFPWBIVMBOCOCUEZYDLOTTWWKZVVGLTYVWNCOSYEMKCBSRPTMGEQKUWPTLESDJMFKZMRCNAVUQIUEUIQDBDLCRJZSFZNNNCOIYFZRLGYCTJNLFSBVEPTQPATOTDUYKHDYDOQWGPP"
"BQFTJLJORRIYPWTRLDQHETKIZQEKDFFXCBDMMOWUITTYNMFCKEOCKELQRZUKQFEDFIIDHPBVARYLZIFFLAMFQUPRPHXEFYJHAQINUFRIAZXQFMWJFJLAGOKUOSKXMHOGYMOGWXLWQXOTDQQSEVJFWZIJYMQTUIADHCMVFZRHEUFJTHKYNBOAWDPVHQUXARAOIJEIDFWA"
"HVPBAOFKVHHECNNFXMFGIUMZUPODTBUOENUCTWHRYJSCRFLYROXEKRRAWZZRSVEOEPVKYKZEIWQVVKEIQSJPTQNFFZCWUISVTLAWRFPCONXJWDQRCAFDXTXDNAEMTGKXLYYHLIFFGMMMQMOMVAOWEUTKLJNVEFBBKPFKAXLRFYYFJMQDBHUCCUEROJJRMRYSDMQJOX"
Returns: "BUFNJLVVRRIXPWIRRDQHEMKRZBECNFFXSBSMMOWAIYCYNNFCKELCKEEXRPUROFEDFFPWHPBVARCLZIFZYAMFQUWWKHXVGYJHVWINOFREMKXQFMPTMGEAKOKUTLEXMJOFKZMRCXAVUXOUEUQSDVJFCZJJSMQTNNAOHYMVRLRYCTJJLFSBVEOTQPATOTDUYKHDYDOQWG__"
"PMPROKCOCNYKXHDFUXBFXBRZOTSNWZNUDXGBEOHGPIDQBNLIQQMVGAYZMWPXPXIULNVQYKQFNGMPCSMKPUGPWCZUCDWWLAXTJSUJRAPSKKJXGMIFNTJEAROJKTZNTXVQDIGVGOZJASTOSZUAJGGSBGRGXUDUKGYIHWVMSIFWTPXBTDVJRQSEGQCUQGNGOFXMIPRTAWMLPDYYOCMPEJDHTPOMXLKDGCJJYCWKAAWIIQQEOXFQQFLPBUNJIJKXJLBAKVQAFJVJCOHEIMFYRJRKUNQFXWKHVWPIXKMBPKHTJPVX"
"CGAWLSTWLUAUMSNEFZNWEEPASYUZFIFIVWJTTLZQMXFROZHJULEYCINMJVMMYDPWZCHHHNMVPALZNYUDSFRCDVWYAKHIMZTRHPZEXITBOVZSEYZEZYPCJHQZNXPDXFFZGNIPFZLIWJJFISERXMYVFKELVJGPWKPBWPMUKQLRLOHUEAICCBPZFTRGVTYDHJEWUSLKBOQISNDGUZYGSQGVDLSLLOJWPTFODVGSECRXNFZMPMLTPMPUORSMXKOKYOICTNOEVURLBSUYECPFXOJWXZSGFYUOJXSWINBOUQGFDZUJ"
"SVVUPQDJGYOPGDYDMHDPFYDHFMOJIWIWPLUEYYRWBSOCUBPPFNHHIELWOWRCEJVUIEFOUPWHRJZVDMDZSCDQPPDWFZVZACCCRLZXVOKPHNHJMFIJUKEMATMLMTPPKVWAQJZUVTORSWMTHUGCDWFEUMFDNMMLCGMKKSWFLLBJTLQPUQRDJYPQLOUKIWSSPPQRCSQNFGKKLZVRXPPXGFGXYNZVFUPWCQSWMHIRRXPLPFENMNMQHUPZCXQUVXUWTHYYMWKWCFNCRRBLGBSKCFTCOZMHCHIIPYCRN"
Returns: "PMPRLSCOCUYUMSDFUZNWEEPZSTSNWZFUVWJBTLHGPXFQBNHIULMYCAYMMWPMPDPULCVHHNMVPALPCYMKPUGCWCWYCDHWMZTRHPUJRIPBOVZSEMZENYPCJHOZKXPDTFVZDNGPGZLIWSTOSSURJMYVFGRLVUDPWGPIHWVMKQFWLOHUTDVCRQPZFQRUQGNDHFXWUSRTAWMLPDYYUCMPSQDHDPOMXLKWGCFODCWKECRIIFQMOMFQQFLPBRNJIKKXJLBCKVQEFJRJCOHEICFYRJRKUNQFXWKHVWPIX___________"
"PXXYKPLUSBBOFQNRHYXYQFUGROJXIXTLAJUDUTKBMBCBLBZIVQSJXMNPFYBGMNNBXUBVIHXOLWPOBXHFMYISUUCAOBYWTQTXXPQZEJWMUNSWMSTQJTIQGHLXHERIQMCSAZFIAZFQCCUENNMZVIOGMQNKFSVJRZBFOYHVHBDXGVHYGERKSGZUCGALQKUDRDIRUUDOQMFWHBKAGVGRWBRWYWTRNCDECFGOFJMRMOKCVFLQWZODNGBHRXKXTCXIPLPGPACVNGZGJMYMZUTVWJMXAINMHIVICMFOIGIKVLSVHGIQ"
"HLMVTEKJTVWFUUCEDBGAPCQSQEBCHLSMBXXHDRIPGZJTQWLBWJZHRVHCJROLSEHUQDUSQTBRYLVBUIMIQFWGTMQZCEGDSGLNKBYSLRCUWZWZHQGRYPYYTDFBCTHKBFUFVCEZQWJOAFVFPZNXBGALLWFSSZGEFDAVSGCXVDBZHJXQITHADZPKDFBRODJBOCWMYKLWZQPKIVGMLCMDKUUNAEIFLZTHWHCZBTDBQYXQISMXMNVUFYPDBJCOVHQZKHCVFVGYXLPRGZBIBKBFGSKYZMQHZKPGHBZXKZPFERKOPCPI"
"RWUFKONXQXXQJOEOQDKJVCSMZZFDFFNTMBRNPHMBJOYTHGYBBZBWZSNUMRZJDCPVSRDOAPLOJWAPFINGMAYSXKUBPDDRMXMUNHEFXMMOAMVSFBLFPFYGUYIQQXUBZYDHVHBZSJGQECAKASKJRKORWNIGCPCCHYONITFUKARWLYTEOYUTJMJTDBMDNKHISVMHWZXZHCCVTOHVEEIEOWIDXJWWDJGLSJAOOVGFILWTKKWJUVZSIRFQXBOLSNIMWNAVDHCPNEOPBZYKWFTAEOXNISIEKWWHLUHPI"
Returns: "PXXVKELJSBWOFUNRDYXYQCUGQOBXHLSLAXXDUTKBGBJBLWZBWJSJRMNPJROGSENUQDUSIHBOYLPOUXHFMFWSTUCZOEYWTQTXKPYSERWMWNWWHSTRJTYYTDFBHEHIQFUSAZEZAWJOAFUEPNNZVIOLMWNKSSVJFZAFOYHVHBBZHJHYIEHKSZPKCFALOKJDODIMUKDOQMPWIVKAGVMDWBRNAEIRNZDECFCOFJDRMOKCIFMQWNODNGBDRXKOTCXIPHPVPACVNGZGJMYMZKTVWJMXAINMHIVICMFOI___________"
"BHXACBUINQUMUJOCCBGVIBRAWNWJSYMXKJAEXREWXYOLPVEVHBPGMRNWSASDEHCGLLQMMCSTDTDFFYANNCIIQYXGVMABPAFGVBOASSCMUVXYWKGBEBHQMNVHQBAXKKIYDHITKYUOUCINWNMGCPYKUITAMYAKMECAKDJTAMIUKRSMZUPUEQIHNFDEOWQUFAUQZKJOFBNOBNDMOHIBSBDAPFJBZFTCXTAXTODHNADZBRWTXYHZMYGUBNTZICTIEMZYOXJOXKYOBHFMOOZOVPQXKKQLMKQEXELVCHYRGRKGJTCL"
"LXMNADKKSPVTQDPGFFEENQQIRTEWYDEJMTVPZMLTDMIBIECFBLVMEGLMUIUXNFXCPABRCWJUBHZKXXHWRHVWJGZTKSNXGUDFXLNMVWSQWUEJSOZLTKJPJLTIXYTLSFCTAWBNIAKYTJRLXQZCFTFMFCHXSEHDFNDKHVYXDVQNNZJBWVCBUKCCXMCAMBZEOPVSMXAAGUZCNOQXQEGZQQHOTQAYQRHIWLOLWKYAJKYAGJKDMEPLDMRRMBBYPVCKHEDGZOKDCVTBUGWLZDAEXRTBFNMIVSGITJSJEWGORPAVVEWM"
"ROQAJSCISFCAPIGRYZRMLDPVBSMMDMMHQFPEGPRWZPUROWEZJJWMJDCSXHQEGCBNIMMQXAIKJPZIDXHWVKIDIONHWZUSKDSGVSQEYDEYITSZNUAYKFFITKOHAZKPJNYGCJREDPBOOUAEUHPFCIHBWQCXBAFHAIIJEIHYKTCSEYANUUKWMYGCGDYAXXRGDCKEALOKHFRNVSKPZGSXVZWCVRZNKMLLERXCSARLCBNZLZWECDWTDEIFSEVFCKWYEINDABKEAUZDUZWKRAKOKDBWGBTZTAYIBCZZSB"
Returns: "BXMAADUISPUTQJPCFFGEIQRARNWWYDMJKJAPZREWDYOBIECFHLPGERLWSISDEHCCPAQRCWSUDHZFFYAWRCIIJGZGVSABGUDGVLNASSSMUUEYSKZLEKHPJNVIQBALSKITDWBNIAKYUJINWNZGCPYKUIHASEHDFECKKDYTDMIUKRSMZVPBEKCCNFCEMWZEFAVSZKJOGBZCBODXOEIZSBDAPFJYZRHCWTAXWKDHNADAGRWDXYPZMYRRBNTZICCIEMZGZXKOXKYOBHWMZOZOVRTXKKQIMKQEXELVCH__________"
"EVZAKQHKIJEJYVLAEGSPRFMTAJHTPYYAHNIPLMHQEATJLSUVKUXCBFLJYCFANQVXEHAKDJETEQMASPIIICRJCFVQLSOPMOLTUSENZHSNGXOHIJERNCFMIKXIPBVKVFOXJGXXYWPWVRBEVAJZDMVJDDBKTCXZGIPSVUWRXFVNCCJDPBEOBAKPPACQICLTIWPXLNNGFSWPRVPOIJURLIMPXZEXKMMRTJDITLTUXKXCWEMQWLKZURSPHAPJDJYVQCBXXGOFPXAWZQRCAZBYDBGOVZVXLVMXMPMAGDCCBDDNFSQA"
"OKNFEKKVWHZBLCXHMIVFJBOPXYZYXZOHOXCOCTYEWQMQFEHIXRZTKQQBQEGXCECRCUSVIOPEPNBMLSGRFUZMUABJTZPZGMVYVYRMYKUYBSRNSONQDZCWDAKUIWPEWQFGGRAOQFNIDESNYCNMTGJRCVSFHSKUKNDHXPBLUZFWSBDQNHBIWWARRRVKCKVWZDKEPPVLKVLDQAJZNMTWYNQNADLLBIKQDFBNJEFMDWBAZNGBLDHUVBAUZDDSRYJUTAOARLGVSDSYYLYRBRADUUMEYTTAWYTBNWXVFVJIMEABNRWQ"
"KHEBNVPUACYFDIETHGKSHXCXPPAHIVAWBCFXWRNGYSFKCFIKBQBXSNRZAIQDHCPYRMXCKTBXKMFMMYJSVDRSQFYLQRYENVLNWZTXIAWRPPTNPODBZMFKTYTEMDDHEMXHNVRVVPZPWBNNXHQGBRMULPWVWVUBEXLRLFMAIZZNHMMABKROAVLZDUOAFJVAPQVDXTBCJNWOSTZPDOLWKWWHIOAMVQWMLATGABNAXZXTGLMPJTECZGFXYCPP"
Returns: "OVNFEKKVWHZBYVXAEISPRFMTAYHYXZYAHXIOLTHQWATQFSHVXRXCBFLBYCGANQVXCHAVDJETEQBMLPGIFUZJUABQTZOPMMLYVSRMZHUYGSOHSONQNZFMDAKIPWPEWQFGGRAXYWNWVRBNVANMTMVRDVBKTCXZGNDHVPBRXFFNCCDDPBBOWAKPPACKICLWZDPXPNNLFVWDRAPZNMTWLIMPXDEXKMMRTJBITLTMXKXCWEMBWLKZURSPHAPJ____________________________________________________"
"ZYQLSZIUTFZMIVMQWPKWWDNNFNSUCAKPCIDXGPSICXTXHROLELBFQYCFTCBXZHWXLKITIJBKMICMBVTLHYSTUTOSRTVTMIMDDETCNVNKEDEOMSLZACATJMNQNUOFXMMXMDJFXTZYTFDSXQSHLFFXHKVUMQMEHTYZSVEKTRRYCCQGALCQTSNMJUQJJHRFJVBYNHMYJAKOLVZDEMAITYCLWYSZEUKWHMHXMVBKOOZKAFXKNMSLSSWYITMNGTIEOBBTIALVBUDRWKZZUEYRHEREYUALLGEFDVVUGMEVALJDEPWV"
"AEYQRKBPBARQMFTGKFSOPNOIAHCWHWPNWGKUVIQJSZXUQIAFZIPTKFYYEVGNUJGAOFVJKTZBDHIGGNIMKHFNYBGYYXJUXXVYHAHQVBXDRTWTKVRUVKWDACEYRPCZJAHGBYDXWSHLZINXFNNKZXJSIZTCWILAWRLMVHGPRLSHLJIQYYIXLYVIIQKAWMJWLZHICRWFSUXHJHPGKJVSIGBRPFMIINQMGBYFUIVRKYARSDCAQXWEURTPFQJVMXAXBYXZCDFMZMZUCZQKGQPOEMXKETPEFJLLYSNFBBDFUESITJCK"
"DAUEASUDCKICRHNIFMCKWQFKYVLNVJYSBEBIMGFKBDCUJJJYUZWWLDTNQXCTXNJTFHZHFIKMNILVQAZXMVGLFTXMKUKBQEVRPITJETRYBTOSGFDFIENWBPVMFYHWHUACTFRXBOMYQDPGTVJALXFGTPNMFQLTGIEOKKKGKYXKIERMZSXMTAYIUFIMXKIFESUILCQRBYEFIGSPJHFZZQQKHLTZVEBWWJNISYLKHRFTMFRSOHPYSEEHTSZFKATHNYCTYANLTJOMZAEZBKNSCDIYHDSDOLULYVOYCVBIWW"
Returns: "AYYQSZBPBFRMIFTQKFSOPDNIFHCWHWKPCIKUVPQICXXXHIOFZIBTKFYFTVBXZJWXOKIJIJBKDICGBNIMKHFTYBGYYTJTXIMYDETQNBNKRDETKVLUACADJCEQNPOFJMMXMYJFXTHYTFDSFNNKZFJSIKTUWILEHTLZSHEPTLSYCCQGYLCQTSNMJUQAWHRFLVHYNRMFSUKOLVZDKJAITGCLWFSZEUQWHMHFMVBRKOZKAFXKNMSESSWYITMNGTIEOYBTIALVBUDRWKZZGEYRHEREYUALLGEFDVVUGMEVAL______"
"EXNDPKJDKWGAHHJLRJWVZXKZRMWRIXSEYGSSJLKXHYXHOZTLFISUOYUGEJNZUOSDZFRMABKFYLVGSZTTJEDDHCJJVIPCLQQEGIIZMODDKJONNRKBTLSABMVNZUXDIPYWMGXHOFZEJKTUBMZPYAABWTNGPHZHOZZLHCQBDCEOHHYOQAPDOSPUZESSSJYQYVFRRYIOLRWEFVTOZOFGWQLWBHRWBBIDPDPXHSSRCGBABSLPGQEYOCHSZTPTXDSCGLOLEVAQTEOMGVFOLSYUKGTBRMKHDFCSEAKFYOANBQBSROYKKZDGNRXRHFAGDTDJYLSXFTVCPZWLWORFANCIRJSAVRHFXIYHGHHTWBECCGAHZQBTBBAXXWPEAGEVZSAQDOGJHYVHWVBOAMUHMOCQUTLNBMYSTJLQUPPGSARHMIDZVRVXDJHTYRUPLJUSJSPJUAYPNQAKIEZAIAYSRHUAMVCSHSOYQAAXGCRMWXQMPETWGEPAXUXTAXTB"
"ZDWTKGSSEXBQADAZWRBSTZIJVGAIHTNMZPWNYPJROZRWFJGVAPQQXNXQINGFPPHTSESOOTCGTUPLEUANPTPMORVXUKDLGZKRETSWLGSQBNTOLUPRDTQIYXFVGDSHRDCYGAQBAZYUNOZPCLHFGWZTVZWIBRCFZFFYGWPVATYRWCDGBIYIAWWZPNZEQNWDVASDELGSCAEMUANCIMQREUBYXRXJOQZZFXJTDVTIMLXPTOGCNTVABBSVRYCRMQBNLTUBXYQHPJMHZNPLDFHKBJVAYERKHLAYANWZOKTWYUTBJJTLLGSJGGVOWYFHKJMFNDKUGGJNMTUIRVHJPHHHNXYTXZOOKQBGMJKRFPTSIJTPNIUNDYGFLZZMELMKNMRDIRQAGDBZUEKZJQTVIGTNGDSHJVJQFMBPACMHTXCEQLNVJSUBABYDDIBLPYWPLTDLBUBXIIXRANFYGWEBCCADVIKLMMIWFIQSBQEDOEBOTBPMEMQKPFSDLFAZ"
"TUVUUWWRLZKRUDPTYFIKTJIJOFAAZSGDBIQSZXIQZHQVFYHGRAVWZIYTHPNWGUYHYUYZMOENZOETLCDLXMRCEGFJPWFKWHHUDDUBOXHZIPZJOGLLVWMNZLGDWWFJORCIOVIDZMGAKCFSFHBBRZNCYMKYMYGOJTMERJKRIMQZKLBFCGQKBLHFRCQIKFCYVMTYIPQKSRLSRPXYIDJROZALLBMLCAHNTESIWDLFDVGJDDTOVXDZMTWUYOILYIQFAUQKTUEQNXIUHKMVHHSFLPULAMAWDGUPFFKONWDDTGKOJANNCSVTHFMZLGNYKJUEKETDSJFGIYFLHAOKDBFHPEHXKJODNTUKQAORGAJFIKVVASLYCQHISNLQOLKNAHGMWJMDSMNWUWPNVXDPTKIWUEKGIOSGAFMXNINCAMGOSMAIZUUDUCXMJPUQWNXQOBDMNBXYCUMWKKGWAOTYBHXGBLBKXOFHFSYPAKZTXKLZLFHSBSQGDCVB"
Returns: "ZDNDKKJSKWGQADJZWJBSZZKZVGARIXSEZGWSYLKRHZRWFZGLFISUONUQINGZPOHDZFSMOBKFYLVGSUTNJTDMOCVXUKDLLZKEGTIWLGSDKNONNUKBDLSIYMFNGDXDIDCWMGQHOFZUJKTUCLZFGWZTWTWIBHZFZFFLGWQBDCYOWHDOBIYIOWWUPEZSQJWQYVFDELIOLRWMUVNOIMFRWULYBHXJOQIDFDPXDVTIMLBPBOLCNTEYOCHVZYCTMQBCLLULXYQQPJMMGNFLLFHKKJVAYMKKDLCYANKFOKANYUBBJOYKKGDGNRXOHFFGKTDFNLKXFTVCMTUIWORFAHCINJSAVRHFKIYHMHKTFPECIGAHNIUTBYAXXWPMAGMKNMAQIOGJHDBHUEKOAMUHIOCQUTLHBMYQFMLQUCPGSARHMIDVVRVXDJHTDRUPLJUSJSPJUAYPNQAKIEZAIAYSRHUAMVKSHSOYFAAXGCRMWXQMPETWGEPKXUXT____"
"AVOYXRUGJYLKGBVTUGJBLDDTOEXXACAFPTEFSTEQKKJZDUDFIVLRRXIHPICMAQKHNMDHSGVERQFNAXXBHADMBCSLOIZLLMSFMTCOVQWBDHWHNECOKYCEYXPBFPJARFRQIQQEVXPBBLLOMTVDZYDCXWOLSZJTUDYHBCQYSPDHWZVORIMFHBQYHCFLGOASZTDJKEJQBNAZTASFGPOGQDNFFZUWMXYDDZNDMQSASSGVULXONQFXZBQOBEODZHUUDVONUAHYMLCAXVKHXJHVCPRIOYPTNFZYTRVOZZFAYAXHZJEVUJRTQZPMKSMLFEHPZJFUMHRDWFWRSYINIKVJZKPYJNRBPMWANAFCQLOOSKRLODEJQWSOVOVRJTWEVOOTRJXUWJZWALSBUZVCNAIVNMTPEEPKJVJALXJZOUBESTFGLEXIQVJKFBRURCPSGUWYRMKCVRILYIVKTLKMRWANDQXMQRYZYFWCQKDIENVGSODYEUCFWPHCMPDK"
"XNWORKBUGNIFBQPMOUFLNKFCVLRAJEJJFYJUIIMMWXRRTWHHRAPOAORJSQQSFXRVRUXWCFOFIEWFWPCKNJTOVTDAXXXCRXTABOYUYGHHGMSFABRJQUUDVMKQJVGGBUWRYHFJHUADNQSDZVXJWNUIBIJAUJDUXEMZXHPHTHOLMQKVPORAZLHUWRLGYTEXINXYZSUDDKBDQSLGOTVCEVYLBPBUBDBNQKAQYGQGYWQAGAUNZRRYCAIKMMLQBJJAUIFWABINCEKMJYZQSQKDVOWWFQFODCESDKYHQOGXFYVPVYJWZPEWKGYQHLLDRYLKDIDZJPUXNILKMVSVHOWLSYJOBDCKDEIPTJBEYVGUJDQYYSXXHXAVRZQLZUBTYARNKOHWEQYKBUYEWRBUVNFDEUEITQIQRZYTCFBPPRTXFCVFBHUOBLKDKJXSAIWJRMFKXDFPAESNKMNSJRULQACHWYBWVFGGHISTVQLSPJAOJYZNIKVJZAXJJNTR"
"ZAXRDGDBKPWKNKRSEQZVMTNHEWSFTNGFXWZGULZDSVGELJWXSYRQXURKTCFYBHWTAZVGPHRUDALIHYVMWXCJWTMHPIOWYULUPFOYXYTMLDBOVHKZKCHPTRRJCMUCWOQBVIGTQZDZVEUDMDSDAFFORKUBILIPSSGBQKSMQHQQLENSODKSQZYXHLEPULXGXFHUSUDBHKVIMTISQULLBZTABOTRFSTAKPFFHXJQQZQXKGNHTJCFETLCEXDFGTGZRHIOQUHDSXGJDKPSKVPQLWXLCGSAKTCFTKMWGRYVJRPZTVFUYHVPUFDVZZKUQRIAZQXYXYRNPMUPLPOWSLEJCKRJYDGGUCQUCTESBJWDADGJWMQAAEDOHKLEWHPNGPNBGRZWDSLKSCNBATADHIVMAVIIEFMZZVBPTRPQKMIQZZQADLYMHFTRWKGKFYMKVMVBXKYOOBZGRQEUUSSRNMHPJTTVSJVFGOOPSDTOZKGRDOXCKEZOR"
Returns: "ANOOXKBGGYLFGQPTOGFBNKFTVLRAJEAFFTJFSTEMKKJRTUDFRAPRRXRHPIQMAXKHNMXHCFVFIEFNAXXBHJTMBTSLOIZLLXTAMOYUVGWHGHSHAEROKUUDVXKQFPGGRUWRIHQEHUPDBLSOZTVDWYDCXWOLUJDTXDMZBCPHTPDHMQKVPIRAZLHUHCFGGTESZTDJZSUDDKBDQSSGGTVGQVYFFZUUMDBDQZNQMGQGSSGVGLXOZQRXZBIKBELQZHUUDIOWAAHYMLCAXVZHSQKDCPWWOQPODCZSTKVHZZGXYYXPZYEWUPETQGPMKSMLRYHPZIDZMPRDWIWKSYSNHKVJSKPOBDRBDMWPTAFCQLGUSKRLYSEJQWSOVZQRZTWTVOOTKJHUEJZKALSEUZBCNAIVNMTPTQPKJVJTLXJZPUBESTFGLHXIQVKKFBRURCPSGUWKRMKCVRSLYIVKTLKMRWCNDQXMQRYZYFWCQKDIENVGSODYEUCFW_______"
"XGGGKSDVJKQULCSTXXUDNBNNMIJSTYSZXEDFEIRAFIJLAQPCGNTOGLPDXPOJLETZLNWZXVNOSKSNWHGDVYEXWTMAHFYAKHBVWXOIGIPVJLUZWFORRMKDFNJMRPAILGQRECYKFXPRLARTJCYDWNIXWDYKVARSEOLKRYYXNFJVNGVLKNMUFMLGUUWKVRWQLWXXNWOVCGEZEIZPZXUTMTWWKZYLNGFCHJMBJIJQISUKYTOKIZHZLFZDQITVGWFFTNZJAXMSDXCWSILPYOJCKOYCLYRWYYJVGRHISWGCOBDPOBCSSLANIZYKTBBDYYEIYPIWHLTNEPSEXPBBNWDRZJAQGSHXJHUMGRKVNKPVQEFWYAYFUIYITNUCEYXHMQZEFMMJMPAZQKQGMMLXFAZJSPRZLBERTCULANETGNSPVYONKKIREDTAXSYXYAMFKZTXUXVTLMCJKOPOQTLFKKSDYYHKPUPOZOMNREJQVHIYXNUCLKFGJQMQBGRY"
"HYUZDDJRKIDITXGBBKKMQFLBEEWKABXSLFKGBEESVGXOTJLJOMUMKSMECZKQHCZGIBEBCWHPZDGZKRLNHNZWTCKREKKSQXIAFUBMKVHTZZGSSGMKAXPZUIXAQWORXXBYLGSAUCUNCCYKAWKHEITWYYJZMWJXDCBNXPFNLCSHUTBBFBLZJQRUBMXRNLXZRRMTINUEKQMMUBPSKBYWSKAMBFJICYTQMENXRZSGKLMYXPFOLYSJUITYBQZHLYIPSAGDRKJJIFONJOQZNUNGZSTEPVKKBHBRKIKWXCHXVIMNDFLYQOGEKHOSBPTIHEFTDETPBZDBACMZVBYKDSQCKTBSJQPEVIBWVXNIGLCNMFWGITKAWGIFMIBHZQNISDKGJUBUEXMTLJWHUEHAUQOHUJCAHENMPLHWHKPIUOLCLZKHDHHJLEYXYLCQDWLNRQWYJROLXCWFGVRNTUUJUHCNWZXDSJMKUSZLJYIVZDXKLYDMVBCWMFCPRAKQ"
"DOSEOSLFZCNPKGOIOMQXCIUYDWDKWVOQZHOZTNUSIVBLJLEVRPFNDTQDLPYTYFBJIMTAMKPEMSEWOGAUNIAMNGZFFTRACCRGPGTGBOQHSSXHNQDDCLUCGASLULGGLKSTUNALEQXGZFHOIBCPBPXIGMVCILASRYPXSTBVERSITEBBJJHBJXVTKRSNDNEALUQGCTVVVPMFGQPWHZIWYUBKTKPVTEUHBJTTVKUNHINWNEXSMONYHRUBOLGEFIVRPJNIFVKLQYEREWNOSEXJPNXWBDANASKWUWJHPZZTNCGSTENBMDTBNEXRJCLZAENJXCRCHOLBYEWFEIIJQYEMEYRWFKIEFDRHDCOTFSQDEAOKEWGPELNRSDNMBIDCYYKWGHMYAIQBKGSUTOHUVGLYHIWNJXJVTTUEJPCTSBSPUWZRZFTKIOJXNEDIDWNNLVNCLTMOBACZCSMCDQPVAGRFQCJUGEWKRZSEVMMWDVBCYDMYJHKIXHNBYW"
Returns: "XYUGKSDRKKDITCSTXKKDQFNBEIWSTBSSXEKGEEESVGJOTJLCGMTOGSPDCZOJLEZGLBEBCVHOZDSNWHLNVNEWTTMREKYSKHBAWUBIGVPVZLUSSGORAMPDFNXAQWOILGBREGSAUCUNLARTACKHENTWWDYZVARXDCBNRYYNLCJVNGVBFNLUFMLUUUWRVRWZRWMTINUECGEMEBPPZBUWSTWWBFJINYTQHENBRIJQISUYXPFOIYSJUITDBITHGWIPTNGJAXMJDFCNJILPNONCZSYELVRWBHBVGIHWXCGCOBDNOFCSQOGEIHOSTPBDHEEIDPIPHLDNACMEVPBBDWDRZTBSJSHEVHUWVRNVNKCVQFFWIAYAWIYITNUCEQNHMDZEFMMJEPATQJQGMMLXFQOJSPCZLEERTCHLANETGNSPVYONDKIREDTAXSYXYAMFKZTXJXVTLMCJKOPOQTLFKKCDYYHKPUPOZOMNREJQVHIYXNUCLKFGJQMQBG__"
"QFNQOEYHPAIASIOJOGKNDJTONSDUEDIYVCZJBDWUWBGXFLGBXCUSLPBNGNHNNRWOEEDDIEFLKADEWEUCOEKPABYVTTDHAGNNVZMZSXIFLTCPJHTLJCNGQBFPOLARGDPGPMTLPXHMPOCICEAJINNADGWPDOUNWWRQWMETMDRVCTGQTIDFPIHAYINIARNIVGEDKGWCIFRQEBVDZGYBIRTOWDDNFUNZJUWABPOXEMNXKRLYVAPJRFQTLOFVWEIXEGJOXUZYGZFPPETZVHJOSXFGJBXZBZOOCJQZWIRCYJOGNEADSDRVMKRHJPYRNZAZUHLREFRYIXALFHDRMCXPKOJOKUCWTWGPZGRJHKBPZCPGESBLEABUABWDUCYAIRQTYAJSRPKAYJXXNNEQCAFJWONYLXFBNGCAXUJHZILQUCMLRMPPJRPSQBYYJERCLAXGLHCZPTLIWVONIRRHDIWVJOAOFHGEIZYKWCXHBVBNNMQJXWQQEYSYDPIZ"
"OHQLNLRMVRBGHUDFDXXDFUJLSCJVKRQBIUWNUJGZMMDKNDOWIWXTZGMEFCFSPGELXGMRUHJBMYMIZABQAYQDNEDFWYTJLIKJQXRMXWSRSIFVALCYRLCKRZTQQPLMFXXCZFREFYMHNSYVXJCCEXKJQTQFVSKPABDOGVLNCJQPWORISRTCZNEHJMHBUDJYIHCCIJEPUOYTUAIZMJOTHPQELMBWICFJVERGJCLVTFGWEODPWJYFYRDSVZSBGNDBHRMAMNXQDMSCWSPVSZZQZRLYEWTBZTJNBHKOOVOSWWHKBDUQTNPNXRQYHYCPPJRPHGSXGEVXGSMVPOGEEXMTAPPEYSEMMSZEXUOQOBHWVPKBRCXECTJXZIHRBMMPEASXMWGKDTGYHQESVDKOXEHEVDLHTEQPQTKFWPUMKZMUAYWOAILGZQRJMWRTTLJZSEDMHOZNGXARYIQDMDMMQJNWPIXZMZHQOGAMCVTFONJMDCKUUKBGJLZZRVRI"
"FHAAYWIMJIGNFBSZFONUPIMYODXDUFYUKETGLMGXXHQIEXHUETKALPJJBLCMZQZAPFGYENQWEHYDFIMMUHRANRKSKQFYPZTEOMYFGDJFVOAPXMMWSWTGUQKQONRILEPXOYAJGIXAROYBQTXQAMEOTDRVJRWPFKIWBDFZTBRYCOHVGBHLIUCLCRNJWRGFTIPMEJSSCJWJJTMOJINGRTWVERMRXPDURNVYEBODJAWPHDTBMMXSFCPOMQDAMNHJQQVETMQDOECGROGFPGEGMBBAEZLXLENPRWSMAHVRTJEJDSKPHWAOXBQWGNRFMYNLQWWVGDQQIZSSJCKHGCBCTSDHFERSUYYPDREDARZZIGKQUHTNTKBJODBECQVJDFUDLCXXDICRHWWBEKCORRIMWDXANBXOD"
Returns: "QFQQOERHVRBGHIDFDGKDDUTOSSDVKDQYIUZJUJGZMMDKFDGWICUTLGMEGNHNNGWOEGDRIEFBMYMEZABQOEQDNEDVTYDHAINNQXMMSWIRSTCVAHCLJLCGQBTQOLARFDPGZFTLFXMMPSCIXJCJEXKJDTWFDSKPWBDOWMLTMJQVWORQTRTCZIHAJMHBURNIIHCCIJWPUFRQEAVDMGOTHRQEWMDWFCNJVEWGJPOXTMGXERDPWAPFRRQTVOSBWEIXHGMAMUXYGMFPPEPZSHJOSXFYJBXBBTOOBHQOWIRCYJOKNEAQSDRVMRRYJYYRNZAZUHLREFRYIXMLFHDEMXMPKOPOKUCWTWGEXGRJHKBPZPKGESBLEABUABWDUCYAIRQTYAJSRPKAYJXXNNEQCAFJWONYLXFBN___________________________________________________________________________________________"
"IXTNCCWKYQGEUFNOHKBYXUYVLOIBSUMYGMZVQDNYKEZFWCXINHNDZJHCLMJHKWYFTTZETCEPFKCCPWWUWQBGYCOFUODNMRKQHURZSYKBNDLWUGDONSGWFWHDOOEUMROOGRIPHGLFDUWPLKWHTOCZKQAFKAJGGAGSZYSJQLXBLAITJEDETWLNTTTDHZIYEZQZIFAORHJABCWCIKPFFCTEGTJPOPBTJDJVVHOHLCLUSYQPZDWWTSVXPWANOJMGGNSVQVMGWZZFZIQPVWBVOVAWKGAKNHGYFEEMZKODKWLEHHCSRXGWDZIJINCLESCVIAWGUZBAYAYAFRNJKXPEZZBNDLFQTMWFHHOMXULLROTHONZXYBVSYMPTAEQMOKDYFWYABMGGZGXDIQOWUAHEYJBTPKSRGFWCCUOCGFPGQSEDHYAHFFOHXVVHAJSRZCAGMOCBBLYINRINZMNGFIHQRBUFOMBPIZZBEQDHEDRGEBSFZVAISGQIPPNL"
"RIYUIEKQJXOWKZBBPVAXQYWDRNFAOIDDNWBZWBUWGORSFAZGKCKJCQFXSRCENGOYHNOLLGLHZDEKHUUKZYZCKYEOMLPGUERSDGKHJQLUECXJBRYPUCDJLYBUGKJPOMHGWPDBQUATAGMKBGKVIEGOMWBHCPBLMISMAIAIHXVJQVVJYZURJOYHGKOTVUTANBAREARATYPHFGFIKFKCNPDSPKOHMVXNIWCUNLUERETBYDDORQBKDWNIRTJXEDFXWDMHJESKXLUIDKSYCUXIMYCTJBMNIBOHKZGVAPMOTHIOPFROJDPRTFGTCBPRIHTMQQIDRWDIJURWGMALYQYTUICXBPQCBLPOICPUWDKNBPBFWOCLCAJMDSTFEOMTQHBFWXPWSLAEAFBRBMMEKJJUASHVDMWTTYGWKMAJFGBCNAZNOIIPETWBBTURNWIWXUKJLHYLGOUHFPQEDFMJNKQFHUIWSHNSMWKFTTCZRPBPIKOZGNYLEIBKRAVT"
"GVIJQLHFDWZFZOCWAYGTRSUFRPQDGDFIJGASASDRGCGPGKEDSBHJUQIXHGLFHZGAMVSWBEHKCNTGPJJEFJHOUCKDBZOYXLPFMOYFJZFGYTQLXOWTOOEMURQBKOGWLWUPUDALOAFZYPPKICRRBZWOFMBJDKXCHKKNEHOBAZGHCACRFWAPAABXJVXZRCEHRTVIJAAGIOWUYIWKUGGQMKJBZCTLTUOZHTGASMKIHAIUNXUVDKWNPVJZIWBKHPNTLLLMWDPODBHLKWEEBUYGZMTHKWCOWFFAMOWSCCTPTYPVVKHCNKBMLKJSYBNCYJMMPLKOXPAPLMTOBJZOVTURVJBJIBCUPUMELJGYDTWGVEHWGYOHFGLOQRIUOQZEMSBRAKVQUCKEGGWKZFXLNFVSSHKVZLXWQRFIIKFCRXXWUPBDZOSYDSMNGETHIQZBINUTBIQBWKWXDWZOPUVSFMQGQENTFHOPENMHQNYTGTEAQFYMKEUTJPPCEO"
Returns: "IXTUICWKJQOEKZBBHKBYXUYVLOIBSUMYGMBVWBNWKORFWAXIKCKDZJFXLMJEKWOYTTOLTGLHFKCCHWWKWQZCKCOFULPGMEKQDGKZJQKUECLWUGYOUCDWFYBUOOJUOMOOWRDPQULFDUMKBKWVIOCOKQAHKPJGGAGMAISJQLVJLAVTYEURJWLNGKOTHZTYEBAZEFROTHJHBCWIIKKFFPTSGTJPOPBTJDCUNHUHRCLUSYQPZQWWTWNXPTJXEDFGWNSVQEMKXLZFZISPVWBVOVATJGMKNHGHKZGVAPODKWLEPHCSJXGRTZGJINPRESTVQAWGUZDAJURWGMNLKXPTZZBXDLFCTMPFHHPMXULNROTHONZLYBVSYMPFAEMTOKDYFWPABMGEAGXDIQOWUAHEYJBTPMSRGFWCCUACGFPGQSEDHYAHFFOHXVVHAJSRZCAGMOCBBLYINRINZMNGFIHQRBUFOMBPIZZBEQDHEDRGEBSFZVAISGQIPP__"
"JKLLAKENVISWMEGAHJHPQWJLEGARHCRRKHIXUONGCMGFWHGHAGBOBUJOZTJSIAKYHDVOENVEZLAFMKVONOGFIWJGUQGDVNQKIXMAEXZORWXFVHPHGJHTPLYBLZAEPMWHZEVWFPXEZYOFWATXLWSIAHBBDHCURTFLKOUJVSMJRVZCNHMLUXXQEYEFOTTLHWNQNXNAGLVZFVUPULIDOZVHPFMWXPVOFYPUICURGOTOAHFCQYJBPSRMXRJEDXLGMMZEHYUFBMWSFIROZBTNXITCJBLDACETRDIJFZTERXQDEHKTIARBWXUQGUISLUDLVAUSJLWGKLSJYCCRIPLZCCIWXALLDYIVFXPWDTRTSOURDHKOVVUFICFRHNDTBLEIGTCDKBYTKZZCGLTYVERQRNILCZFBUKGCUQXHPIDKDXTPSUNYJXBDSPOVDYNCAYYROWQHJCDBASIVMHNTILPYOUWWBLGGLONCSYJSGVEUUYLURLNITCHGCDRNPJRPPEXESNGRXWIXCPFSHTRAKASSNPFXETAFZAJOCNPPCAXRAJYGVQEYSKPXUHJVBXWMYLLLFXBCTPTIVUCNNUVEETBSKKBDXIFARLPHBFOJMCNRJFFNNZUQUFQQWMNIKWRCOPEJADCFRRZFKTZQWLULBTWSXKPNAVPHWHTBPPXQDJCZDWFJNEJNISETFEEMKKEQIOBGGSMXFISQCWJVJLZOMBRNLWNNLTFOGQYVPQYSNWRJYPDKCSBVFOSZKXLIFIKWEKDZJNJLQSBMUFIVWNGCOLLEVLGMIFTYGDCHRVDO"
"VXKHBLHKNYTGIYSWUZOJIKNAJLHITBAVBLJSGVBMNAHHBRSWIEIWGBQVNIWULMRHGLOCNIUOCXSSHBKRJNPAKAMSNPSOOBDFHMBQMZRQTIUOJMNSAMPYOWKFOHTGWNFFIFQZZMYUGRTADDCEFHRRIEHZTQLSGDXOVAVWKHFGBKODHMFITNUCMWICYKAJSZUKBORBDNXRGMTKVSAIEGHDTIVTWXJAIOBAXEHYQTMVXPXLJVVXWTMNWXPHMNUCHGYYLQYWEHVNITLSCAJKOBFRNVBMHOUUDPYOJKRMZFKZWXBFCQCFAYOSTQWUVDYRMMHCPHGPVVFPGJNLTKTFQORVHFTKEKARXRGIESKFAAEEWKNCLTVNOAXLXBALIHHWHVSFHMSUMTODJFIJXPBKXQZDESRAYNDPIALFETLRXYKOFEHNQDRYJGADENGUXVZPRNWKGVXGJFGFBTZDOVWXIFBMGZTKIRAZHRVDZNTSEZRXSDSYRDWWNAALDUQASMMODRTIRANPDKSMNSCTFUWYVRGKAEYEHQOVLDXFTOWKFYCKQOTQZESICSUPVSZWPXUMOADZQGBEPXMEBDCXNFHHMGTZAPVIQMHCPCKXKHVVAVOYCOFHXULXZLLONBQKQOZYKVNDPAMHWVEUTHRTLNSJVAXLYYBOXMRNNBOCCOFOAFNDCAXKMGQRULINQTLAESSRDJFAWRNHTMIRQEYNLTZKIAWFQYTVWROEHIQWQCFBIJEWMTDTDTKTXFTGCXRLVCJNWFVSGYQBMAOMILALPXAKSJTYUXCZXENUMGHY"
"JYLNHFBTNKTFUFXOHHZNHFGDMIHMUYRLJWHJBUBTYVYXHWWZJLZUVEWXFJQRYGKIIHBDGSERWTNGELNTTTXTJGHJFRTHKXONQBVWPRHHNQANZWCHMDFJGBOGUZHBUUNBSAZKDFUXUVYHRDPSYEQCTSEJIGNMJMCTKAZSFXGQRPWWCDVCZXOBVWAWBKIRSOHCWHFJAAHEYHUJNKQXKUCVITOMXOJUBXDBXGLIEBWCWCJPBPWTGOEIXJWHTGCQBYMESDERFMXFHGWEYWDWOTDQKLVFSIKXFREHETWJZOSZGWOBAHQBKYWBDIRDYGRJBTEWZEEQYFVWUSZGPELSIEPDGGORPTDASKPHXYPOSUQZBZEHXFHHKZHKQWRIGPKOPQMTSFCRRZVHUADUAUORMJYPTIRAPEKOSLSOBXKQTIWKNJULBNTHEGUMAYFBRZTNQVQMVMQQWBXKRYLADMNUIBRBFMCEKKTCOPRBQIZLBBZLUUQMMCKSSLXPNOCNCORKFQLNXVBCMZSMZDFPTJEPMIPOEWYAHBIEMITWUXEKFVQMCUOJILADWWQLRGZGNXYEOPKFEEKGSZXCBSILUZPHKTUPOHDOMMVOJNWPMVKKYBBASZBZMMIAXRRDKWCFJLBKQOVWORSVUNBYEDHSQFLKCWGAWMFEGBEOBOLWEFZWGGGTDVOYJXHNPDFTWXDWDVAMLGUVVQGOIGLZLXMWPAIBARBFHTBXCLCIVWMRIXLDUOZABJCANRWUGTTIHVGZYNFJWKHCMOUBJPEWJUBKAKCPDTRNRFXPYMLGCDI"
Returns: "VXKHAKHKNYTWIYSWHJHJQWJAJGHRHBRRKHJSUOBMNMHHWHSHAEBWGBJOZIWSIAKHGLOCNIUEZLASHKKONOGAKWJGNPGDOBDFHMBAEXZQRWXOVHPHGMHYOWKBOHAGPMWHIFQWZMXUGROAWACEFHRRIHBBTHLUGTXOKOUWKHFGBVODHHMIUXUQMWIFOTAJHWUQBXRBGLVZGMUPULIIEGVHPIMWWPJOIOBAIEHRGOTVAHXCQYJBWTMMWXPEMXUGMGZYLQUWBMWSITROZBTKOBTRJBBMAOUURPYJFKRMZXKZEXBTIACBWYOQTUWULDDRMMHCPHWGVLSPGCNRTPLZQCRWXATLEYIRXXGWETKTAOEEWKKCLTUFICXRXBDTBLEIGTCDKBYUMZZDJFTYVEBQXQZDCZFBYKGCUQXHETDKDYTPFENYQDBDSGOVDYGUXVZPRWWKJCDBJFGVBTZDILWYOFBWBZTGLONZSRJDZVEUUZLURDSYRDHWCDANPUQPSMMESNTRXWIPCPFSNTRAKASYVPFKEEYEZQJOCDPFCAXKFJYGVOEQSKPXUHUVBXWMYLUMFXBZTGBEVUCENUVEETBSMKBZXPFARMPCBFOXMCNRJFFNNZUQUFQQWMNIKWRCOPEJADCFPRZHKTZQWLRLBTWSXKPNAVBHWHTBPBXQDJCZDWFJNEJNISETFEEMKKEQIOBGGSMXFISQCWJVJLZOMBRNLWNNLTFOGQYVPQYSNWRJYPDKCSBVFOSZKXLIFIKWEKDZJNJLQSBMUFIVWNGCOLLEVLGMIFTYGDCHRVD_"
"LNNWQXRGPNBLLWIVTVDRGIGCGLTFACOYCDPPYRYPUSZLEHQFEXDERLMCMMIWCIQVTZQENUMKXOASAEUGYYPZLLUCZSPLFFCTHAZUPWCVZWZWWOVMUDVYXYMOTFDTLOQZTMUUYYJZBRCXOPGOKZHQBJGOIIOEJXBRAASYTUQUWFBDWFLDVPNBFJLVIJEEMNKESPMVVLIIXPFBMSZZWGLULQWWUJSBXRGPTVCTZBKSNXLIVDUEMOVYUOLUOPIAFSKKIYEBWGBDKSCTDLUBDNTWXJYFOHGFYLWQZBKKTFUPNJIBKENSSOELLIYLGQHELSMMZYPASZZWVCOVIJMOBUZJBLRGUXACPGRLNYYWUJUBIIDMAZHZWVZKORNMNGABAGYSBRGNHIMAAMUVEGLLEHDNYJUBUSSTMLFYCQBYEUCRLQMVYUBUECAFBDOGXRXMHMVVPVMQBYWIDAVOYFEVUGCBCFCXYUPNDQULHMRIHLZZPWIYDBQGPHXIXQCCCBJRJGZSKRWYDLZLDFYNOWYPMOEAETIVFSQWWLJEUMWIDZNRMWQCHHPDMXNVUTGHPUJZIGNSPQZFLVIAPEVXULSWUZWTIGABEQUWPSPPENCVSCAWDRRFPORZLRTKLOCASCWTFCUMNZBVZZFBOXCAKFLWPLTMCLAAWUVEBSSMYKXJPBPBYAVCNQDLBLLQVSWZMJQMEPRJSYLISCPIETMZDNTDNFPETOFLYWXTREBVBAVHWUPGYEFWSLFUTBVMVLHNBOQHERCUZQUPODKZVEXQNQWGZWCVHYJMREBUNIJO"
"JGAAGSPIYHPOKQTJKMEULNVYZTCUSSLZZPAEZMKCWMXHJWXPGWAKVDYBJEULXFBXDGFTQRGJLJFNQVKZWJXUUEJUKWZUSWZWRHXPVHHBNCWQQGJIBXRARWAJSVPEVSLLLRMNZEDCPWUUUACSPPKCCLKULFTXBNDIXTXOSCAFRNVUPJGOMDTEZMVXXXKZHJVTLRPLYQNRKVYYDKXQQRGZVSOUAVLRIVTUASIDNUINYJPQSKZGRQLOEHQIIAYRVYPFJJWUGPZSIDKLMJJNTIYZMBJWJONZPQCVKJRCARDIWNLIBWSPVKGWHDDHUNSNXIEJPFRSXPTGULDRDPTZLBHWODSWOBPKIIXZSEHORRQNHXAKOKFQHAPETOWRDEHHMTIPZDVSCKVZTHKXGTPKKEKHZGYNBHBJXPDNNSANBELGNTYMQGGAWXLZQVYJBSVURNXIRRRIEJHHXRFYRMAFJEVANNNSOIXSGNJTAVEPJWMQLGFLQXCRFRTSMYTSINXOGWOZIERKVQVILDJKEZCNYTNLFBDTNCKERUILZWLROAVQOZPHOGVEQGFYRHHIFXDNBEIYWKYJIWTZFTEWCIHGABRVEFKLRWIKKBSLWEUSIIVLIYNZAAZTQQVOJTVBGXJSIJWARIRUYLHJVEVRIKDPKZKTPKWRARZFJUGIBGGYSQRDVLKHENPQGHUFZZPPXWABUDFWEPZFYAYMWXIHQXMBQPVCNXAADKEJGMAIZJSGTHLRGJAVYBWJVMLDFCTTPHMSZYBQVVTMENCGPCDKFPMCBBLFGFPOKILFRDLR"
"MFEJDHAVBPDRQOLTABFRZZXSGWYHPNSIMKRKDZTCDVMVAAYTGCCDRXHXBROQYETEGACXEPUFDSZNNQQNMFCBKCOIPZKTTXNIDEWBJIGJEGQRIICXPYCLBCFIOUYTJNTGIDQMVIFMSEBSTFMQKJUSOJYOCZPSAGGROOVVRXELXDQPPRQLEQCSNFUWEKUBTJIOLILIPWLZXGRUAKNBYPLDZQCRDUHJRAJBMPAYPFZXQFBBNXEPVBIWWCXUPYHXYRDGXYGQVXICRWBQCCNLNGEDXKFTPBKSHSHQUNICWWKTWGCUQMMZLVGUNRRVKEEWIPNZIVTGMAOZTTCQGSUEUDKVHNCAYCCAOKCWLIPXYQMZTECLANYHEDCHGVGVLIWUURTTNBJFQMLFNUCCOFSUTEOTCIYYALXCWOFKFCIAYHAWHVKWDAVPSSNDEQJBGENOSXIQESNPMRQAMOSJOMDVOJDQYUDGBDKIVFHEKSCQSWCBQQLMYESDTAKKYEBVABUYCDDMXEEAYWUQJOLLQGGTCEZTADMCCGEGBMBHSYTNSPZEWZAILKKIMSFEVGHZOPGIQKECGUVGPAQKZXWXDUPBZFJGQPYMUSUOFOHOILYXVAQUDVYGMSZAQIVYASCQPWREZCJCIQVSQEMLEZMVOAITBFDXKNZXFNQTKKTWWZYCQLSRYLUYFHURADRKMVUDHZFJCGGJSDUGTDKYACOGWOHBGBAFGHWCTMCSHDXALJDQOHRLHWCAHRZKFDOSGSYBUXNAREXVJWDDFFRHGDHEGMXJTPSIBBQHWCIRLVN"
Returns: "LGAWGSPGPNPOLQIVTMDRLNGCGLCUACOYCPPPYMKPWSZLEHXPGXDKRDYCMEULCFBXDGQTQRGKLOASAEUGYJPULLUCKWPLFFCTHAZUPHHVZCZQQGJIUXRAXYAJSVDEVOQZTRMUYYDCPWCXUACSPPKCCJGUIFTXJNDIATSYSCQUWFBUWFGDVDTEFMVXIXEEHJKTLRMVVQIIXVYYMSXZQGGUVQWWUVSRXRGUTSCDZBISYXLQSDZGMQVYEOQIOAYRFYKKIYEBGGBSKDCTDLJBDNYZXJJWOONFYQCQKBKCTRDIWNIIBESSSKGWLDYHUQSNXIEMZFRSSZZGVCORDJTOBBHJODRGOBACIGXZNYHORRQBIXDKOKFQHAZKOONMDGABATISBDVNCKMATHKXGTPKKHDHYGYBBSSTMLDNCQANEECGNTMMYUGAECAFQDYGBRXMHNXIRVMIEYHHDAFYRFAFJECACFCXOIXNGQUTHMEIHLMQPGIYQBCRFHXIXQCCCBJOJGOSKEWKDQVIDDYKOZCNMOEAETDVFCKEWLJEUMWRDANQOWQCHHPDQGFVUTHHFUDZIENSWQZFIWIAFEEXCLSWUBWTIGABEQUWKSSPENCVICAWDRRFAORZQQTKJOCAGCWTFCUMNZBVZZHBOXCAKKDWPLTMCKAAAUVEBSSMYGXJPQPBYAVCNQDLGLLQVSWZMJQMEPRJSYLISCPIETMZDNTDNFPETOFLYWXTREBVBAVHTUPGGEFWSLFUTBVMVLHNBOQHERCUZQUPODKZVEXQNQWGZWCVHYJMREBUNIJ_"
"ARAFTUDUKZYMNWRINNWRRAMHTCDKHGCMJFQJTGNKHIQGDCITDEZEEBMYXVEKNZGLSLTHGIRXVZMZIJBTHXCWTZUJVYUBPXQZUXNZLHBMDBZIQXCSDMSMTNXGWBDJWUTGXYZGXKQZEFTEDXWACKPPOSXHMBJZVEFLTOEAIEBJWZKYSDNGSJFIESLBKDTOOCTXPISSLIBQWCIDMURMDKJQAHRJXRPGUQJIPBIZVKEDGYLLPZLGQANXOEGOADAIRUVKLEARANXNXGRSUPFSXZMJZNOVATCBQSABLVRRSLBTIPIXSCIQZCKZKLSUEMBTMFNPIUBHKVBGONQBMHVBNWEDQNRUYUBESZJFVZVFRUWHFWNBWQDDXSUCJKMQUDZMETNKVYXYBNUIHHCXTMIZCNBHUFCKFKEPHFEJZZNUZFEYRSTFCNJINUKENXBHPVZNAYNRVNBNLXZUSGDAUVNCLEGKQRDATWEBFEMQCEFNCLGTYJXSNVMXFVHQSAYSLKTFJJWKVGNSTRWOCYMCTYQEDTUVEGEWSSQXINTLYNFWVQMVQCMOXNFEGLIHPGUWGSDHAYJBPWKFBWXBCHHQYILEWMYPVCFFEHKUXZFKRQIAUWIOEWSHYJKYLXWKPLUKNYJEKAAEPZMYXKVNGSVEWAIUAAGTJWGEGQQTRUSOOXCMCBTBHUTNSPEAQUPHWOKSDZAREJKRHEPCXBNWBYNASXRGXITPGYEMVPBVGZDWPQCWPEBEXMHSOOWJXDQDGMFQXHIXTFEFNYWDXCAHMKKRGWSCJLTVWTWLWHXGKEMH"
"UTXIZGULQQMOZFWCTUROTVWDKSGNEXFIIZXVXBGZUFPCMLMSJOBBRDBNJDQJBCCMIAXCYTFWILBJSPJLKBXBFJJVTLISDIIORZWNUGWEKEIPNLSBWXWGQFQMFEKNMSJXWTMPSYOESOZRUKIWRFKJUFGLSNGKXRHEQZSYUMQEYTQFWVWTEKCGHEHCOKERRWMEYLONNJLOGSTFQHCLUWAFVTVDGDZSTUQMKOFQIACJHTEFLPMCSQRPGDSFHPDRDTFJSYZMSDNQVUVGMOYERAFXFQPEPDAMEZVWVJMCMUJNKMLRNWTRAACIMXHQIUGLBSQIJGZIEMQTSFYLTCCYIELQRSYJHAYGOPYKQRFXDWPJBRBZOIMZWKTFZZYVHKXEVHEOYZLBUELLKFDWBWEPIGJCLXYAMAWLIOOALSVGSGUWLJNJMUXBUXOHJVXFOSVSVRGTJQVKVWHQFAFDWRDHEPYIEBXGXTIRDHOZVZBBXRDUWFWEZWLMNCLITMKRTTHINEEBRBTVCOLTHSYYSFWNUEDNVSMFWAJRZKJDUHMQXZVDSOKCGPISBIMBJVTYKHJQQPSDZKOZVZWPJJCVOUTUIZJOSEHEQZUOJHKMVRCIDLGHFRDXPMFCFWXNLBEIKRIHACHBYIXFJDBPBOBYBTVDIXALOFHNBVVPDBYKQRJWINBGFZZZALYVPXTYODLOBBZPKHLGFOUWUVWUNNYUVMFLAFDBZCVUPXZDHEMXJUGLSLGQRTWLYQIUWNRVWHWSYTLFCXSPPRMFPNMSIFNNJHKJFYJJHLVNTNJFZHPM"
"TZIMSHDQUTXJOCLZUPQRUQSPXTRKPFQZSYROULDOSECLACIEKIMWMQIMMRISRKQJJDMNQXIWXKHKHOKCZMKSKHOYNGMPDVNQMDIKZDNBVDCVLTBZUOLYTFLEAGHYWUXHUQCIAQXESPDIIINHPXWUOMGGQHQNTXEHUMJVZRKRVGFRCBNMKOLTYZXXZYGDBIQJHMANUZVWQKYNTCDNUDLCZXQFVSPIFWZGYUTZXTHCUHPCBYXGZNDERSSBIVNSOKCKZTGYYDDZCQKKONXKITVIMFYGRHECCHSFQILVVGHTPDIANEZPZLQHHTIJBEMBBQUNGVJHPJWCQOMHBBSNHWVQHLFXQZOHRLJAQWGWERRCRYNUPCAWHFXTZVZZLJRQYNRCQGHHVUNXLUVHDARRVHGFAXJDONUHKCFZXFWOYFTTEGXPSRPXGUCSOBMZZHIYDVSCNUGNQSRXPEFYRWQZWDDCMDPAVOATWOCLTACOCEXNASLJJFJMBILWPKDAVGRARKQFJVFCKHFJTQGXZRVOPUWNTHSVVNHVQWFCTHCSWHTUYSDEGYUNEORRRQKHUWZIQOOTHTIGBJGWBFMDITUDBNFKLHQDCHMKPIVFKSAQOHAZKVPIRBELPZCBQQXWCUWKJKJHWWCSCWENJWHGHBRVSEIOLMWMJRVTPBSAHPJTZXECSCHPJCMXODXWHJEYMWNSLMIFQTPTBXAJIDLSLVGZFAAHZYLISWIVTBPWTOZBIKXPTUMGSZLMNMGKMGEACNSECWWFPOCEULPPXBHKUCDEJYFRTXRWZHXTDLW"
Returns: "UTAFZUUUKQYONFRITUWORAWHTSDNHGFIIFQVTGNZUFQCMLMTJOZBRBMNXDQJNZCMIATCGTRXILMZIPJTHBCBTZUVTLISPIIORZNZUHBMDEIIQXCSDMWGTNQGWBDNWUJXWTZPSYOZEOZRUXIWCFPPUSXLSBJZVEHLTZSAIMBJWZQYWVWGSJFGHSHCKDEROCMXPISSNILQGCIDQUCMDWAQATRDXRZSTUJMPOFQIKCDHTLLPZLCQQRXGESOHPDIDTVKLYZRANNQVGRSMPYSRZFJZNOVPDCMQZABVVRCMUBTKMLRSCIQACCZKLSQIMBLMSNPIGZHKMQGSNQLMHCYIELDRSYJHUYGOPJKQZVXRWWHFRNBOQDZWKUCZKYQHKXEVHNOVZLYUNLLHHCXBMIPCNJHLFCKFKEPHOOAZZVGZFUYRJTJCUJINXOHJVBHOVZSARNTVNVKVXHQSADDWRDHLPGKQRDAXWEBDHOQCZFNCRDTYFXSNVLXFCHQTAKRLKHFJJEKVBNVCOWTHYYCTYQNDEDVVGEFSAJXIKTDUHFWVQMVSCMCXPFEGLIHPGUWGHDHAPJBPWOZVWXBCHHQOILUWMYOVCHFQHKUXHFKRQCIUWIHERSHPJKCFXWKPLUKNRJHKCHEPZMYXKVNGSVYWTIUAAGTJWHEGQQTRUYOOXCMCBTBHZTNAPEAQUTHWOKSDZAREJKRHEPCXBNWBYNUSXRGXITPGYEMPPBVGZDWPQCWPEBEXMHSOOWJXDQDGMFQXHIXTFEFNYWDXCAHMKKRGWSCJLTVWTWLWHXGKEM_"
"ZZDGACTGHBJWSPBYQBNHGSLXCPIZJZZXNJBRMJQCWNNYFICTSLPAIFIGWLTSHKRCZUMRLXRNZDDGWKNJFXOUAXYRFPVZXIYITRIBYOAJVENDTODJRZEYENQAMKDESZWZKLENAUHDUHWBSYNGPSXUDTTXVWOZBNTUVCERCZOMHYQJALWPPVYZUEZUXCOYSWYJODSGSPKVWKSVWAQYFMQMGUMGZFYNJQTBDRBOLWIZWTCWPEIEAMJVBJEOWMLBEJDZEAXUZJDHKBWCGJZJXFRNRKJDBWYIQSRKGJZYMQWBHXHAIITENDBFUHSKEGTHICAHSMOPYCVIUTJDKUDTQYJCJVBKUEDLSRNWVLGZVXXMIDCARBGAFUFRFXVNMDMAACDXQCUHUJTMNOHFEFNRHRMDDNNMACLOBZBGPWXQCXEVVATGGDHAKKLXSQWHEKCBOMIGXHWTMJBEYBQEWOXEROMIOSHHNBQLFNNGWNKDXXSWWUAQWAMEOMPINVVRFXPMTDTSTGYXXCFLGGGPFTZRQSLCKWRVOSEXPYPKLNHGACCLSMUMPRANNFHHAMRVJPMHVLAASJLUMJKMUBNPMKDMKRNVWVFWKXBOQKMUEYLRQNZKPVLSRDYIDPLSJCOBDRIVCUMVEIOJHYIPSRRHPWVUTROOBTUHGYCRBMSIPQJOEWGMBAAMIVZRFMFFYYCZUXXOZPDEGPCOROSHLRZYVULKNBFORNVLPEDAHFUVRXZPRTGACTRBAKPHYHVKROFQPZFEWDUHZENLVYAMEZLWPWOPCIVRCOCWCQZVKDNV"
"SVLDZQCFQXWILUZSZMBEWYECMYBGRFWQTVLVFYFIVJHQGCEBLBIIMTFDVXXQOXVZTDPWCHGGVQPTCGWPKJPIJTFUKGUBPZNPDUKCMASTNKUYPLUSGRNFWAREJMZVPECYGKKRIXZXAUNFCGQMVURLBJFIYCIUZYOIGIOAMWNVVHAHFSTNWKTECFYLGHFMENIXBQOXXBPGSAWSEIMSDAYUQMDZQCNZTTZHPXISFBCULYEGWUANQQMTAQAVIGGMKKXXWWFMAQBQEVKFZRLHQWMPTIGRIAXTXRICDWNWAJTSYUFBMLHNDVIVFEGJRUOQFGERECJNIKUXMYTSTBCNFEBYSWENRHERYPGBRWAQAQVWNAJWIRLDOAKEDKIUFGGKIQEAUOLKMDDXFBMLCRUPWTDFBSLEFUXYZGMBOGMFYKDEZTPCSTAQWLYREMMQICONNKQYIJEWSPQGSCBWANEWUHEWVPWRULPCELTSIPAGEQFBEDVFAJUSCRKCQTAZAETCMTUDBELRTDBMOJUNCFNCPMEIYGGPAFJWVJULRDGUYIWORCXJXOCDSSAYRGXICGZTCNSMGYAALQMQGYOABUUHFOLNYZMFDCPIBHSXUZIGBEPNCIILKNFJOLECGMZHWSJTQXULLBCUKZJGDTLULMJTXXHIZCLKXDEHZCWWGEFXSIAYENYFQBCIDXTNSAQOHNLQKHQKTZTZEYCDUNOVAVYNGYZDMWZMZYCDTQVCYFXTCKJMAJWCGQHWZOALVXSHAJQBGBWMYBPZZKTCICGMDAKBELEEYKWBSLRJQGTG"
"YSEMLTFYKCZYYXPBEOFXWGFKYBQNCPAYMFJMHLPFHDPLJEAOIOLWJVUBOALDQYQIYFIEPPDZBGUNRBDTYLUVRWWKGBCQPMMUCNGZBOTICLMKJNWTHKSMQDXXGGPUCIMUKBRSMCHBFEFUGPDNYPCDOZUWKMPTJAYPVINRLLYOFFIHDKPZTCQMXMLRVXMUTTLXNDUXYZVGTLTFCDZBILEMYRRRHNMCWLFVXNFBEPLGGQDMTUPQYMARGVOGLYINEGLSMNHXWYHISESODIBKIKWEWDWBRUMUETJMJODNZWZBTRIEXMCFLSIPLWFRTEPOEWKWKSWHIDMCZVMZENUZKCMMTVFOUBKAHPCWWXMUFLIQDETUGMEEYEOFEGAGZNZOPFJXRZHWNNXNVWHWZCFWPQTCEHCNGGQZNRGONHBTOOLOJNLFYJGAPHAFDVBCILPHBRHLYZXQECNVYSKWTARNHERKSBDSMKMCLLWAZRSEAWQNGEKFCUWQTJRDESNSMGTTUDRCIEWNYEBIAWEPVEFQVADGKOVMLZKUFDVHZZPWVDNVFGGQIQVURKLASSKFRVJMFMZMIZCXSBJQQXDMPHWMOBKHBIPBQFBPITDQGPVGGRYDBGRKEVLABMSDSRQUT"
Returns: "SVLGZCCFQXWISPZYZBNHGYLCCYBGRZZXTVBRFJFCWJNQGCCBSBIAITIGWLTQOKRCZUMWCHGGZQDTCGWJKXPIATFRFGVBPZNPTRIBMAATNEUYTODSGZEFWNRAMKZEPZWZGKENIUZDUUNFCGNGPUXLBJTIVWIUBYOIGIOACZNMHHQHFLWNPVYECEYLGHFYENYJBDSXXPPVWAWVEIMSDMYMGMDZQFYZJQZBDXIOLBIUWYEGPUIEQMMTBJEOWGGMKJDZEWFMZQDQKBWFZRLHQFMPTKGDIWYTXRRCDWNWMQTBYUHBMLHEDDIVFEGKRGOQFCEHSMOPYCVIUTTSKUDTFEBYSVENREELSPNBRLGZAXVMIDJWRBLDOAFRFKVNFDMKIQEXQCLKUDTMNBHLEFUPHRDDDNLMFULOBZMBPGMQYKEEVTPCGTHAKLLRSQMHEKONOMIYXHWTSPBEYBQEWOXEROMWOSHHULPLFLNGWNKDXXFWWUVQWAMEOMPINVVRFXPMTDTSTEYRXCFLGGUPFTZCQSLCKWRVOFEWPYPKLNHGACCOSMUMPRANNFHHAMRVJPMHVLAASJLUMJKMUBNPMKDMKRNVWVFWKXBOQKMUEYLRQNZKPVLSRDYIDPLSJCOBD_______________________________________________________________________________________________________________________________________________________________________"
"RBVRMRMDRGDNTLDSZXBPGEFQLYBEMHWRGIYHFXRFPDKICPSKDGJLSYRIFXCKMVFFDPMROEQMIHPKZIKAHFNCNAXORDRUWSXMQCFXBIHYYYNLGTYVYMURYTWLXBOAGGITXUIQEQQNYOUKSCRINEYAINJWCUMEGNBPTBQYSYJLNLMMKBMOFUSEWWRBYZIRDAATMNJXGJBWJSEWQOTJDUBHAPGHKUTQGOEYVGZMPPCEKAMDGTEWKTJULKRUBWEWXWOYYZNWTJLSMLCSZRVRJYZRNOATTYXGCJBBMIQWVZTSABVXXYXXMVSXUXBPWSPONZPFONGEONYJWHAADNYZMWHDENCLVQQHWFWMXGFWFTQOSNXRWOWKQAAGRHBAUJBVCEWLQHOPYIIDLLMDVUZRFWGPYWNWTCDFWFADEIBCGEPGYZKTOSFLBCNBJYWJMXESXYNBEBBMWBNBINULFQRVETUZRUTXPNDFAZHZHTPTWTHJELZEIDAIWMDPYFSQSEIKHYMECZGJCRFNTMZDODOHDSBBFQYJBKSABQAICTADKNQOFJSQEEMBSAOTQABLQFUIILXQHZAUYVQAXRHPVMHZYZUICIOOOKUWDQQEOHZIAEHRGQOGFKUMYQUKHLECBJFXJVONJFUCRTZMQZHELDEVOVTZJAGGCKAOMTCABFJLWOFKRFNQIQPISSUZHNNHZGQJGADBYHBMURKUTGWAGWOLHOXRZFMBZTLSTXXKDAJZQHQZPUKBIMCIHTZLAFLWOVMYVUZDPYXCTXJWYIQSVMKBJABOHGEVDHAUNFSB"
"OXPKJSDRWERHMXOMYFQAKSCKCOLXJOONPJJIILAVJOJTBQHIXTKRGUCXDRJRFTDBVAYNPDOYYMTGKQMYXKARMLZGQCLIMLAYJSRMAPRXOXUPWUJHVIGIFLGKKQIXPEAYNCWXTJGTPRACKAQNWKEXNVVUUKXNZCVKZXMICOWSLYBUZEYHXAOKRIUGNUYEZNFGTPKJQHYUUMGVFQQYGNDMWIVEUQKKEYVMGUEUGVBFPJOSFGUYTAIDHCLDSQYYVCKTMHSMGMNPKJGBQSGKCAAYIFNWLTERPZJOEDYGBNHXEFRGPBIAOTCCVFACLTRVPDJBJFJTGJNUJGZIJBMAULSEUXIHISLJEAQTMXTEACHQOXFCDTJUSLEIOFGDVMSXGKFWVZQBGKUSFQQJHLLCCKZTFNQBBMHRGLHPGTRTKZXPGBWUXRYBLLHTQBHSPNCGMKSCWZDZVZPXRWGSHEJSNOWNVNELRPREVAKLWOJXOFIPQCDFUAYVGCYSUPJCDOSGBTXPEHDOIKPZKZMIVWHPKJZZHKEAGFPKLAYNSKLLCIVVUPNEBSUPPLXLYVTWLZPLCVIAJOPHUXHMKKRQNRCJPLYKPKKJPSDNGTKKXGWDZRBOSYFTOCTJCBWZLCVGALURFMCPTGMDSWTCIXEXDQAXDXQRCFVVLRPWHDKZVBEBVUHUNGPFVYZGMQWNQZPMEVIUBMHKTJOPKWGTQCQDONEXAJOHALUYPAXHFZINCUREYKYTKDOCLJNRZBQNZJWXZCRJPCRCKQENGBDHQMNMORQJZQDIYFJEKQNCXORY"
"WXIGWQVMKQALJZZAARSPWRFKQDSYMAJAYQIPUXVXFGMTQRTFJCTKSSZKIBKQTWUFCDJWKADSHNBHLBWQHXAHETIAEEQZIYJLAODNVTRBGFLOWYMTVAKICWTCLNKDYHDQKEEHCEUQFJUZJFCYRUYQXHTRTXYZQXUPMBREIGTUFTVXQJOVAIAMGXKIRKJPODHEBLQDPSPUROSZKUKWHVCMVTPBNLFWDNBPCAAJAWBNUQDXBUGADCGXUFJJCZYDHITXNZIIZGGQDZZYQKISDJYDKFMAMOIRJYFIOVNOZUSZLDTAGJCTZIDTNIMGNHNPCSIYFGTENOAQEEQRSJHATEUBEXKMSYHHZGFAFZUKHGQPKLCTSJETPXSNMZPGHXTIILPOPZWWEQAJFABVOEXWRMYJYSTGYQVKQUNUBJAOPEKXJSPVQGLIQQYZSTJPTLXHGYBKBNBMAEMMVWJUJCSPBBJRJPKEKFOHSJGOXOYVCECQFXUDGCZVGYIPGPBLZJCQGGNWDLPIAWSVYELXEOHGAYNVWFSBIWCWHCKDUKKQUDTGZWAEVIEKNLWKNNNGXXVYXBQWEMTZUQYAMNHGNYQIUELNVSQZETUFBICWPTBGYHVLYMEGSUAWRMIXGOWEGQUBFUWLKOBYRLIGEWBMELFDATUNWCHLQPJPNUHBGJGZQBRRWICLJDFKNZQNRZUCXFDGODLCAFIEGFNYVJJNRTYRNAWYDSLCBYSROCZMLWSVCOXVSOVLXBVCZOLLESQTKVXXCYLYBRYQVDMNSNMIBNKVKXXXFVOZ"
Returns: "RBPRJRMRRERNTLDMZFBAKSFQCOLXMOWRGJYHIXRFJOJICPSKDGKRSURIDRCRMTDBDPYRPEOMIMTKZIMYXKNRMLXGRDLUMSXMQCFXAIHXOXULGUYHYIGRYTGLXQIXGGIYXCIXTQGNYOUCKAQIWKEAIVJWCKXNGNVPTBQISYJSNYBMKEYOXUSKWIRGNUYEDNAGTNKXGJBWJSGVQQQJGNDMWPGEKQTKEYVYVUEUPPBEPAMSFGEYKAIULKLUBQEYXWOYYHNWGJLPKJGBQSVKCYAYNFNTLYEGPJJBEDQWVNTSABVXPBXAOVSCUFAPWTPVNDPBONJEGJNJJGAIDNYAUWSEUNILVSQHEAWTXXTWACQQSNFCDTWUQLAGOFGAVJBVCEWWQHQBYKISLLQDVULCCWGPYNNWTCDFWFAPEIBCGZPPYBWTXSFLLCNTQBWJPXCGXKNBWZDZVZNBIWULFEJVETUZVNTLPNDFVZHZWTPXWTHJELZEIDYVWCDSYFSQSEIKBYMECZGJCRFZTZZDVDHHKSZZFQYJGKSKBAANCTLDCNQOFJNEEEUBSAXTQVBLQFUIILXQHZAHYVQAKRHQVMHZYZUICIOOOKUWDQQEXHZDAEHOSQFGFKUMYQUKHLECAJFXJVONJFUCSTZMIZHELDEVOVTZJAGGCKAOMTCABBJLWOFKRFNQIQPISSUZHNNMZGQJGADBYHBMURKUTGWAGWOLHOXRZFMBZTLSTXXKDAJZQHQZPUKBIMCIHTZLAFLWOVMYVUZDPYXCTXJWYIQSVMKBJABOHGEV________"
"KGLVZYULXLZJGBQSFNFZCCBMXYBZJVHKBUYLPTOZIMIEOUPDLZGXHAMEYDAONVHEWKLENHWIKVMTJDTLVAVSEFPJAZXOPNOTXVMYNASMKGZGUYGAGTPRPYXSYSZKYHTMKLYFHQUTPGLRUTLEOJIYPFSZQWKSPOOBUDKRWRFKMHIQKNCWSQERHQRZNBGQQRNSBPBVSMFGIOVCUEVDEEDWNSNLADIHTJJTFGHEMKITNUQGHFVOUZAPPQVGBJKUQMIKXALHSSLQNQKVBKCCEMUECYZSWUWYFDBTEIQJCXBDCFDLIAUFHVBIVUHUGRMKZVKGNZHALJEELQSDJOMVWMQVLWZSNRNEWWFGSVQWTBBBGFSOTCJTIRKQFGCZHQYSRLUEQELTRTHUSFPOKIAPMTLIOYKBPRGYBYIOFFAJWIJYPGKCHVFDACMHZKMZWIBOOYQOKQKZRTFVVSQKUSCUOKWYZRJUHMJQGFJTKYAOIZDIHOCTWVVNEBYHPQLRALSBXEEUIKQSFQAETUATEOHABTLINVARJULDCICBNBKUXIYKQUDTQTCMNEGMKYURGFBLARBSXCESGCGCQMLCRXEPZACCTHGHDQQBTTJRJZTHLDMWYWARFPONKUSPCTLWMERUDFUNZHREIBNXQZCFFEANAYGSTDRJYHKXYIVKQWLTYPOSRVGEWOGAGHELTAJAVPEJAWUQTTBRGWRWYSBKELDALIMWPWEUGYUYNNWCAEKLEPKTVKONCRRFSQSUKPYOGURPPBTGVXITQOBPNIHLENAKRJUCPLOHXQNMKMIFGZYHGJXKAROBXSWBKMQQAJNGMKVKDRIATGMHPHFNWSRCCHCQCDXKEYBHPGNPZDDYTMPIPTWBBYMATOJJBZJVCLASOFSXIQLRFUVRUPWATQFDZJSEXSEWPPSJYSFNEMABGGZPCWGVTIRBUXFIXQUGVYKPNXYLDYHBESVPOSVJJOOCMRAFGOYFUJDCHDZEPVBYGMJXIFMA"
"EOBZGLVOWNWSDXOONVVXVZLUEWQRXSFHGOGEIFKFQKFZZPCNMUIOSCCDRAEBMHZQZNCXRUMNRISOYWXACNZYLSSUZGFECZCPEHWHBSMEJMYPGEXTBAXKHJCPJUELRVURUJRQIFGOQJAHTPNINLHNTGEOMZBIOBITLAVHZXYUIJCRLVXHBENTFMNWEKBLDCHGHGAKNNTMBGAJZDAJHUAAVPQEHBMYFLSMHHBCNTCPTSTOEHQFPKDJAFXIPLFLXUPCNQZQEJUFMPETAHFNLBLWIVKKUOYDLHCPRSPMNZGYDWKVLNHMZCCRILLKMLRJQOAJKTFRHLFJULIOPBJIAODAJXVVWSBWJOCROMBUCUYFWKJNITWEYJNCQXQMKWIUGCBMEPGFICTEQMUKCSYYCIVHUVWDTPXLYEYUZQVBRDSCKAVEFAMVWFERYUEJZOWTAGDQDMFGJLZCIRTHIISNMTMMRIKSMNOBBYXVAULVZXZUMYDICMFCKUTWYGKKMHVZJWLGPOSHSIZTJMQKTWXGKPBBLCPNSLVXXOHILJBBFACIAXBVKZVYVRMQPPHZKNAULHNENRCGITPFVZGYUMYBTNAMSTTFFRXTKQAEGLIYXBREBMWEPJNMBZVVQJWPZTTECOLRFBHZSYRDRTFQYIOSJOIPSGKRQAWQFRCVMFNGEEZOCUJZQFMYIEDBDXDBCJFNOZFDGVRYYYDLKIEDDKYHCXFAJNXZVPQVVOLRNDGNRZINHAPEFWFGEYGGVRGFKPHOWPYCHWGGKJFQSQREMSTEMBNBMELVSOYEZJWMUJSWVBNSGQFFCOULYETOWVXKYCDBBERJRYAGVYTORTEPPBUMZHJILZRBDCVSDGZCSOTYGXAHUDUBBNIKTPGMQOODMOGTHRMZWRBIRUTCFYVHWQMWINTAOWEEVNEKPITZMYWIZDJYAJMTHNKEFYSDWRJCTSZJHZNIMFRIXGFYHERNDJIYPBAASNFAMCERGAGXKPYZMLZN"
"LEBAWEXKTCJYRWLTXNCARBVPMPBLXGCSRBUGNDZFJYLZDSIRRWRMYDAYZNDXGIDPRHPKHVAJPFEXTPMFQYUYAQZADXUYSNNDFOXPNKCWODFZWOWYKYZJIEOOFHBZHPANUNSYFOAJJSQKDFBBOZGQORGJFQIHAIVZSFERFTCRXJLARHMDNWVGRLOJNHAINVZWMZBTQSIMKMLYTDEIROVDRRLBWJCTHQNFKUIMUVTHSJOLLQTFOYZQZJDXRSWLUHEATFVUVQSEXLWPLBPFHQAAFUFMSADFEDQNZIQDZYNOXMIFQLNZCYZOPWRFFZXAHTMZLHUYPHQWDUTVPJZGSETBUJCXFRFRBRNZBCAXXJDTGCDOVVRYYTNHUXXBTWVFBVSGLLFCTCWPYXNNODMIHKKEAISPLHVDJXQDVQZJYMCOWZNSQCRAMXZERNOUAXBBVHTGWVRRISLCUDTXMIYNIJCJSQDHSFTZQEEGSLDKEGBZCUAPHLWMTLSRIWKYFDZGXRSUYGSGUUOABGYGFSZNBVBFDMFYYQKTWBUFPRNOPSHNKZKUDLOKDISGNXRVTCCEPDZHOUPKTLOTMJHWDHABODWBDPCRMTMGBYYRBWYGHCRFWEMUMNSSNLSVWKPTRVQVQYIUYCUOFKDUXVDXJMPKQZTYEIXUJSTHFDUXVESDKRMSSZOJIMFWKOGSQCOYPJOVQXJLLAKAURFJFFSTDHXBDTMTPYFGNQLNXEIXGWPXRQCHKJEDHEKVINCGXNSVVORFJWXKQOUEAMRCDCMVGXNGKEVJZLBLKGYEMNUDSHMELSVYJEFHXYROVNPTSWJNFCBUGQOALROGGMAWNSMSMOHVAWAZSSSFUTIZTRSAZMVOHFGZWXCDQVXYWQUWVZQFTYDZUKEQNHLWOUDADWFKAHKXMEKSWLKWUFKFHJVDSCEAUYYLPMXUYQYIAMLMNCHOGOCMPPIYWFSCDLYZUGROPILCMHLLNDJEPTJMVYDSVMEROTUI"
Returns: "KGLZZLVOWLZJDXQSFVFZVZLMEYBZJVHHBOGLITOZQKFZZUPDLZIXHCCDRDEONHZQZKLXNHWNRISOJWXLVNZSLSPUZZXOPZOPXVWYNSMMKMZGUEXABAXRHYXSYSZLRVUMKLRFHFUOPGLRUTNEOLIYTFEOQZKSOOOBLDVRZXYKMJIQLVXWSQETFMNZEKGLDRHSHPAVSMTGIOVCUDVDEUDAVSNEADMYTLJTFGHENKCTTSQOHFVOUKDJPFXGPJFLXMICNQZQSSLFNPKTAKFNLMUWCVKSWUWDLDCTESQMNXBDCFDVLNUMZVCIVUHUGRMJQOKJNZFAHJFEUQSDPOMIAMDVJXVVWRNEJOFRSVQWCBYFWFSNICWTIJKQFXQZHQYSRCUMQEGFICHESMUOCSAYMTLHUVKDTRGYYYIUFFVBWDSYPAKEHVMDAFERYUMZWOWOAYDODQFZRLFVIRQHUSCNMTWMZRKUMMOQGYXTAYLOZZZIHYCTWVFNEUYWYQLRAHSBXWEUIKSHFQZTJUQTTOHAKTBINCPRSULXXIHINJBBFAYIAXDTQZCMNEGMPYURGFALARBSXRCSGCGFQMLCUXYBZNACSHTHDQXBTTJRJZTHLDRWYWWRFJONKUSPCJWWMETUDFURFHRESBNXRTCFYEANJYGSSDRRYHWXFRVKQWLTYPOSRVJEWOGAGHDLTXDAVJFNAWFDTTBYGWDWYSBDDLDALXMWPWXUGYUYNNWCNDKLEPINVKONCRFFSYSUKRYOGURPPBYGVXITQOBPNQHLENAKRJUCPLOHXONMKMWMGJYHGJXKAROBXSWBKMQQAVNGMKDKDRIATGMHPHFNWSRCCHCQZDXKEYBHDGNPDDDYTMPIPXWBBDMATOJJBZJVCLADOFSXIQLRFUVRUPWATQFDZJSEXSEWPPSJYSFNEMABGGZPCDGVTIRBUXFIXQUDVYKPNXYLDYHBESVPOSVJJOOCMRAFGOYFUJDCHDZEPVBYGMJXIFMA"
"LBRCXLWJSBILLOXXANHQFWVZQZHGFFJNNLJSBVFHOHXGPMQDCZCHVAMBMAICNDBWZYWYKZCZEPGREFKDPDQNXZGKNJMGWLUDGVGUIEHTBDFQNMYYMHRGZDWBWAIYLDOMZGECENBSDFAKYOLOAYAQFANVYYNSVMNXHNJKVKFDNPXWXLSOFWUYZIXPUKVZMWDVNSPUBVMHNXDCZATSNKJZULINFLEMPHAQUNZIZJGCVAFZDTHSXJVGDWFRAOFTJWPLCEVGNNIFCJBFNLZHIJPLJXNJLUYCHUPCCXNNXTXPNOBTOEIPTRTHIXCHECPZUVJIBYRXICUIFWDAHEBQFAXFVISFBLEIZUORJYUMJDFDOYOTLPYEMIZFCFQXNGPMYJHBJZKPITAHJHVMJBFCHBAZIFWVOBDDRWILXMFEIUMFMCEUHUZGPNMOXVQVHATAQKPQSWDLZXTYKXOLVBYGHLWZNVEIOHZMTWOLTTYVQFSBCRMPCICWOCSPNBYRFUQEMRDVBBQMGQIPJXGBGLAAWFJRQYBVTGRJVLROBZOQPQPEOMZFMUFMPZLUNAWJVJRNDLWGWRZLSQOAWIYUKQTDZDUJUNRISNZBCFQGIQXQDAFRWTDVGCGHBLDEGMYYNBJCJDMMGKJFYRJLNHZVSESPENOHADRZQLLICUENPWUARXCXGEJARGDRVEDEHROFHWTSWMSWBXCOXKVSJRJVNURRJGPGIISPQNEPGPUDHZQBCHFHNYGQECUIDJJUIQKIARAMPZJJWEPVJBJIFOXHDYYAGXRLTUVYLBSNECSRIQDNNPCWCATIGSRFWOQTQBHUURLOWNAGJKYNHDYPVNQHDNZBUKIQXJRIEHFFOOBQJANSTLXVHOCEGDHPJVMNKEGVXBBIVECATAURQCFADLUURYZXQJOWYOENIOKPBHSIUFHGCHMTIYJSRNQSNNCVGCPCRNWYZYJMWXHOCDWWATPZZSJMVHJZGJJVPDLNPAQZHWYMBVGA"
"BVHRVHJZLUHKXNMKVLIDMFNVCXTAGQIZEDPKTOMGNENTHXBHIQKYWVDZZYJUJPUSFPBHFYFKDBZLDJMYMWOHPHQYYFFLLXISVKEFTKGOXLVWXGAXGULRJZDDPGFJEYYVDMFZYHPQTAKHAKDVNZNMLJTPWWEXBWRBPIFPHPILLCUJAFGBIJJKWHOEQZBPWAZGJKOYOCDITWNEOVMGMMYOTSUWHXGUVYLJJBLTKGOHUCHUTAEJMWMLRJZFTQDRKDKJHJJYCSNUUEWXZQSCSAJCSJZCYHUGKKXOTROSJDSQODEURZDILDBGRVFAAXDNNNOSHXAYVDPLHPUTPBGRGZWKMJXODGFWBCNYBKIXHFXMAQXIWLFYCMHQYGKQEUNTCMVTDNJAFVRCBBDBUKXOSWSLCMOTHMWTSAPMAOYUWOSYLAAENXANJZJFWMZZOMHUCCXZDOCTCIGPQKDEFVFKSZQOWITDRRNPBYDDWJEZYGUWICXCHKIFEAVITMLHSFKOUGVHNYESRLKOOMYKXXZGXDFZZLNOUTOGTWXIWRPBMUZUDHNVZJKYJENBJEPOSGIEJDKERUQUFGXLTFORYPXZKCAXCVSPDADYZGOAYCZLSDTZBDEUQAXVNTRUICLOPFRKHRWHJNDURGNMXJMXIXIONQYCOGXFZABGSIGOQYSNSSPPAYQWCQSDRBZUAHWAANNCPVJGVJQIINBJHBUXEDZQVSFCGBUWFABOSYJCRBOCPRTGZGRMGTVWALFIUWHBFXRWQSBHFULSVRDEQJLNWJTDIZAKFKCHGCVMAGASQISSWNHFNUCWEUYCIKLJKQUCYGJIDIPILHXKSXXMGKVDEYRZCILEBQAYIMBUNXGKDVDWMERJVTECENXRAKKVQNRYJXQQIIYOZJJWLLBOLJVDMASZMKLJQRXASPLOSRBVJQTCTTLCFMGYCEGDDHEBUOXKCJKACVOUUUMHPAOYCXSINISBEPMBSUGEHBBSASOANAOWUHLV"
"ROKGXTDJTHRDKDDCKXDLYDNQRVZJFIFWKAQANCLFZECSFGDYTXQXMJTEZXTMYGGJKEDMJHXXIQHZKGRXMPPSDFIKETHIJBHETGGKCYQFQIFKKHZITFWOWIFRWBGAOTNXYEDNCYQOGBCJYMBENQDREGVCMFPYKVFAZFWATJOODAPEBTDHDLLLWXNOZKVUKOUORQOIARZPRGMPWEBEMBLPXDSUAUWXCZJJHZLHSLRTURUKOVGVXPXLJMIMKIGFPFDMONYOKYAZTXTVVOISJWUMHAFKWLKIRMPHAWYQQPPYYMVMQNWJLZEJANPJNRPAEKCSCHKFSNKFAOPTBEVMJJZFEMVXMCIYXYGJDJXEPVUXCTPHEYUAATVGTATVEUQXONBKZIXHQEAJIZVXTZBBUEDWANDNFOYODFDGJMQDJEJIEIAWHLXMIAVTTGAWMLCDGJHZLYANXQIBFRYDXDKMFRLSNHOXYGMZQHSURVJBAREEGMJQMXNZJTCXXVJWUVQROCPPOQZGMTAWBFGKPDLOBHSZQWIEEGEELIGKGBRYBMYUCYLKJTMALKZJLEMEQHUXBIHAZLHRCIYADFAGOLQCSPKTNWDWGRZFCFXEQFINDXEQVOKWHOTGKHTTLAMPOMIUVMMUBBQWBVJENVHEHYKUMMXCRBCFCHAZQIJQCWYAZPBJGDZWPLIDMAHTLFJBKDBLHIAZAYZUTSMZLYELEKVPFUXUEPQNISHSJKGCITTJMXZYUNFISHPKCZXDQSFBVSSPBQVFTKIIAPAPQNLIGVHUBSUYGHJMRWLEHNDXOONWFJWZKHLSALUTCIJHRWNKXVWZGIZUUZDBNYNCUHWYUOWYOJLQJWQFQTOICRCDZMVKTPPTPEHSLNPXSTEABROUHHMGPDRCXAOGOLKLCTKZUPXIEBDGIWSEDFJROIPHANERXTGCTUVSMEQJYMWUTYSHRTMFEGLWDZSLKLLGJBRZKZUZDHYRXUJASOCPVEXYKJKXZFLF"
Returns: "LBHCVHWJLBHLLOXKVLHDFWNVQXHGFFINELPSTOFHOHXTHMBHIZKHWADBMAICNPUWZPWHKZFKDPZREFKYMDOHXHQKNFFLWLIDVVEUTKHTBLFQXMAXMHLRZZDDWGFJLDOVZMEZEHPSTFAHAKLVAYAQLJTVYYEXVMRXHIFKHKFLLPXWXLGOFWUKZHXEUKVPMWZGNKOUOVMITXDEZVTGMKYZTLUNFXEMPYLJUNZTKGGHVCFZTTEJXWMLDWZFTOFTKDKJHJJGNSIFUJWFZLZCIJPLJJZJLHUGKKXCTXOSJTXQODETRZDILDTGIXCHAXPNUVJIBYAYVCULFPDTHEGRFZWKMJXOBLEIZUOYBKUXJFXMOYXTWPYEMMZQYGKQEGPMCMVTDNKAITACBBDBUKFCSBSZIFOTOMDTRAPMAMYEIOMYMAEEHXAGJNMOWMQZOAHUQKXQDOCLCITPKXDLFBYKSZWZNVEDOHZMTWOLTTEZYGSWIRMCCKIFECVITMYRFFKEMGDVBYEMGQKPOMYKGXAAWFJZQYBVTTOGTWXIBZPQPQPEOMZFMUKYPELUNEWOSJREDDKERUQLSQXLTIYUKPXDKDUJUNRISAZYCGQAICXQSATZWTEVQCGHBLDEGMYOPBRKJDMMGKJFYRJLXJMXSESPEQOCADRZQABISUEOPWUARXCXAEJARGSDREDEAROAAWTSWMSGBXCIXKBSJRJXEURQJGPGIIUPQNEPGPUDRBQBCRFGNYGQETUIDJJUIQKIARAMPZJJWEPSJBJIFOXHDYYAGXRLTKVYLBSNECARIQDNNPCWCATIGSRFIKQTQBHUURLIWNAGJKYNHDYPVNQHDNZBUKLQXJRIEHFFOOBQJANSTLXVHTCEGDHPJVMNKEGVXBBIVECAZAURQCFADLUURYZXQJLWYOENIOKPBHSIUFHGCHMTIYJSRNQSNHCVGCPCRNWYZYJMWXHOCDWWATPZZSJMVHJZGJJVPDLNPAQZHWYMBVGA"
"XIKDCGCXMBNVMDXKTNWZQAGTDINVYORRJOTFWNCEALOOQWEOWLFUKVXZQVZBNTAJKQURCEDMHZYJVWKGBJWFOADVXTHJGSSZTWUBLPBDWUSXRZNSNAGHGKALYLWBTTQWUHCTDDHZXDXHOEOPDDUDTQTLHGSYEDBHFYZAIMVEUDITXTWAIKSGAFQXRUKRWMLYRAYMJZYKKDRGJFVVXYVGJVWACVGUKEZTIOCKZJUQYBKWTJRAPPWVXSUAMDQLJCCXPDZTTLINWIKJXPRTESVZMGGRIHMMTJDKGKDFYYDTQAEHDPVBIWAGKGWVGAYLBTSGQRCQZLMIIMBHGHSBDRNRYQGLYERTZNLSSCRIZEXBBEVQSUUXXDBQWFBLBAISNHUMUOYSYLSJVORWPMZAVLNYEYZKZYMMOJSTHUWGHYNBWGQOHMSSIHFGZZLRIJQADTWCSDGOEKLDXYENKIJQTTXPHFGQMKTBBBIZPVAXOJCMWAFIZGNDFPKJRWMYDJYXAJPHQRFEHVZHWREKDGALGCYXXQHFPFKPJJQHNVHUPDSRUXMLLIWXTKYZBPELJPKJGFAKCGWLOUTAOTFCXJAIFJCPACDBCNULXNUBWJIBFXKSQIDDLZAFXLSFDGRYYLAXMEKDSFKSCPSJXNIFKWUHFGFGVZMOOOQKWCIAQQOWCMICHXIITSBWQXHBXSAWURRCYQXZUSCFNPMWUEHRHMOAJPGLHPOWXCNSJFMJHHIJAHLVVMCIVUGPYKNSCRJGFPFVSUBOROCOPZBFTEWCHPSZPELIFOVLARXPKFULXPDBCEBWRPSQAPFCKBHZUQQKVVXDJLUFUNMLDBEBKLMTZIPESLGGTIUUVTDKTRYIYGERLSHVLKNMEEWEPEMSAUJAITFCORAZDAKSEGTPVCRJETGWYMWNQIRKWYYPDPOBCZAIHTRTLSFQZZPWDKKJZFKXJXAPKUSVHDEDWEHXCSXFGOOGTEKQFPLEMYPBPEUEIPNFGYLL"
"IAGQVRERLPVOHSDNMCEBRYKANWQXHTFPHBKLQHXJUNBEWPCUAPMLMDVJBRTZLPDLDCPENZRKVBACTGXIYAENWYXUIOJAUGUWNLHVQLZUMNGHNVDUGURIYGXAIQZUXGEKVXMRIBFDWVLJHABVILHUNTVVWOQDKXXGEZLXFOGMWHYXYWTYQQXFUTBQEQIEKSUKUOBWDFXNTMYINJJPSAKXIDDRAPNXPJHIOERBBGWEISDPFFBJIOUNHDDVHOSYAWVYIASPZDKCEJPWNRJRZFUHGLKTHBFTXTQCAQWMBCHBMEHGJNOTMZQIZYCIZVOHHOERIHNOWCRCWWGJTCFPQDQNHZUGEWDAJHDIXHQWHRWUOPRNVDMLFTEFTVCBTQZFWQEXSEIHKRMZDPQYHZAWSBUJMLLMBFLCDPVIPQURXPOTCFLQWPWESYVNLRGVONRJLIRRPFSXBZXWBVLWIVQXIFMBQGIYUVSUWGXFVPVJNBEEEMHZQZMYPCYPSKAXBYOUBPAYBLKRBYAVZYXFPESTYDEYFWKVRWUWBXDXQPNQLNGYSBCCZHIGYCOILXHWFMANIDVZOPNCPRSNKYJGJQUNWTDKNVFZRMZPPKTTQFNGNWPXJTJMVJUMSPXTCEGMEYLWDOWAGEVCNXFAQLMKYJVVZPNWUGPHGWUWRJJVXYJSMVJVACDBMLYPNDTCFGKMTMDTMIMPIUUCZDWEJAWSRISITTZTULGOKLTCCBEYDXCIPNQZYZNVLCDKIBBZFITABNMZOMKFLSPBYAUOSFBTLZYWLFZWCCLPIUFEGNGPKMBJEIVXEDXDRNRNIQEFZYIZNHMRMTVUMJFCLUTAXNNQPHSBOUZPSYBCYYBYHSBSEMBFIRQDOPYUGOTQBMOJIGVZFACGWYPNIICZTJIQGTIKPSMBESIGJYVTIMNBGWVUHVUORJLDTLMZCRFKLSOFYTFNEHXBBFUHEBCZRWYGKOABMLBZFNBGUBGVIABQZKGMDHBWJTHM"
"MFZCBRDXFGTZIWUHWOMFJWSJKPZNPBWNIUWGTWVPGLVIDROKHFIKMRHZTGNELGBJUCZQBBXGQCPKGXZKVMYEOUCRFWEBSCPFFMKYTTAZHIKLQGACKTZNFJCMOTYEFSBZUKXIZDJVRDJHVVJOWCAPWBORMGFTDFAQSBJOOMZKBRZPHMZPUZDFOHWSGCFGEPVAZVCXKUIKGLZCOEDAIODBNUFGSNIZFRMMVEHDZFWXZQNAPBDBGAKMALNIDORLZFPYUZKZQUVCDGFGEWTXYYCPLJNBVNPCESCPZDMHQSWZDGCBUAKEXKISCLLGVCDGSLBNWJPPLAMRRMEXDHLKJTJZMGNJHUTNUICVNLWCFMCCTAPUHMNVVBESLITUZLUIWSWEDOAMTAYWCPELRCRYFZUJZBJCMCHYDCTSWWEEXGHHJXEYZQMWBOKEXPVZIQRVZBEFKALCBRAXTQATYRIUVOTUTCIHRPZNGKFGLFYRWPEZNDWIKBNANXEBFJAFKCYAOZLNCHTPYKLDNTZWZTFZIGLPDNFBHOTFLTPSIHMPAIKIJFTRFEBWTCEPOKQFFBXTXGJUXNKTGSXKSXEBZANXUNFFXLXXJVTBPPTHTMTPFMXJEAUFNFBHRWWBKOLPIJTORYRALRQQJTEGFAZKIBMWNZOHXYCBGBPTOYVPQJUSECJMHNFNXPTEBYZHIXHJWQHKZWHIXYSPDRAVSYJHKSSJTIHWAWFFVNNSSXKCYNBNZSAGEUTXEEERIWUTIORNPPILFBZFOBYFLTKLDCLHFQIUOYBOLBOUPEUAZOJBTGMUGZZQLPFEZZULMHLQXHTMAQHPSJAKJIDBUHOVGKZIUQXUGAUGHCIVNJBLLUTHWXATWSNRZACZIAXDEWESEBQDFQPMASHOWNRXPTNLARLSDOAKFROAUFCNHGXEMHDBQDERXETJHKKHYQUOYPBLORMZACHROFSOPOYNKMZYSWNCMZCSIKMTTHCIAAXNQGCQZKFYACRU"
Returns: "XAKDCRCRMPNOHSDKTCEBRAKADIQXYOFRHBTFWNCJANBOQWCOAPMUMDXJBRTZNTALKQPRCZRMVZACTWXGBAENWADVITJAUGSZNWHBLLZDMNGXNVNUNURHGGAAIQWUXGEWVHCRDBHDXVLJHABVILHUNTVVHGQYEXBHEZLAFOGEWHYXYWTAQKXGUTBXRUIEKSLYUABMJZXNKMYGNFVVXAKXJDWRAPNXKEZTIERBZGUQYBKWTFBJIOUNHSUAMOQYJCCXIAZTZDKNEJKWNRRTZSUZMLKTHHFTTTQCGKWFBCHTMAHHJNOTIZQGZGCVZAYLHOEGIRCOZLMCIMGJTHFBDDNNYZGGEWDAZNDSXCQIZEXBOEVNSUULXTBFTVBLTQZSNQUXSOYHKLSZDPQWPZAWSLNYELZKZFLCOJSIPUUGHYOTCFQOWMWSSHFNZZLRONQJDTWRSFGOBZLDBYENKIJXTFMBQFIYUKTBBBIZPVAJOBCMWMHIZZMYFPKJRKMXBYOXBJPHBRFEHYZHZREFDEATYCYXFWHFPFUPJJDHNVHUPDSRUBCLZIWGTCOIBXEWFPAJGFAZOPNLPUTNKTFGJJUIFTCPNCFZCMZPPNTTWFIBFXKSJIJMLZAFSLSFCGGMYLLXMEKASFKSCPFJXNIFKWUHZPFGUZMOOWQKWCIAXQOSCMICHXIITLBWNXHBFSAMUMRCMQXZUSCFNPMWUEWRHMOATPZTHPOOXCNCJBMJHHIJAHLZYZCIVCGPYKNZCRTGFPFVOUBOROCOPZBFTEWCHZSZPELIFOVLARFPKFULKPDBCEBWRPSQRPFCKBHZZQQKVVXDJLUFUNFLDBEBKNMTZIPEOLGGTIUUVTDKTRBIYGERLSHVLKNMEEWEPEMSAUJAIAFCORAZDAKSEGTPVCRJETGWYMWNQIRKWYYPDPOBCZAIHTRTLSFQZZPWDKKJZFKXJXAPKUSVHDEDWEHXCSXFGOOGTEKQFPLEMAPBPEUEIPNFGYLL"
"SKPYVXPWREOCYGWQILSELCSDSKVBYLBRWUZYFLBUDRNVNMVVAHAJYEFYYLGAMCLAVZGGQZMIEGVQAKBJIIPQTAHPDKIJFEFZGWFPBVVJFCTFDAPDILQBQDGJBKFOKHVVLRBGLRGIOCWMTXZVOBEFJTTTOLYOCKJSZLMAFYIHMJCQSQDLFDPBBXISPYTXPKMXXDUFJWFLUQHPFQATJXYDNIJVUDNXPYKKLAUHGXZVMNOYWDVPQYTAGNOEQQRDKRMXTLCYDXRCIPXRIPSCBUTGQATZUMJKPDLUUNYZAJXNNNCEGARDVKYBDUQEQFYLSAONQBKMRMELYMLJGWJCATILYOIACEKYCOIQGAFSDFUFWOVPZGELGBZRININMFBIYNHTZXOPHUOSORYYMZSBXYNHOYMJXERJQJWDMSJYNFNOZBYRKYUPDSMMDDQVAEZMFDTPLPPJICUSYPGZIOWJMYPRLBOYDZRKRJECPDAXDKDPBVFAUFSCXDJHZPCFTWCOIQXTQGKGRSCCNQUCPILRKNOWBINYYSLXTNRBEIJFSCWHBXPXYRXNPUKNCNTZEGOWSJKHUQODOJOAYQZPKLUQVFBDQLUJMTOHMRUTZKPVLTVILICWVPRWSBDPOFEVNXVLCUCTWDAFEMZISVAXVKOKJAAKUFBNXJGMTTDILSZIZXQMXTQTIYTJTELQNXQDQJGLCSDMANLMTMNXEWGWRTTLFZSRCWQAQDKBHAGSYUWENMXEXLQSIUPFLFZDAJVMTZFRDJMAZZODSNUIBVZFTASEARFXKZVJTIGJXXJVPKHGBKAUFTZZADUKBJHHDCDMUIPBFYNQXYNNFCQJYVVRRXUNFSYKRYKMFAAFBVBKCJVNHHVMTWJVMMDLFYZJQJWSSIMDCCQAKKIETXKILRFEZQWNHWULINUPULOZEGLJECDRWXLAWMNWHRBPCXRJDJEBRQUZBGDLGTBSLVNGKWRDUCBWZZIPHFQHUAFAPFUTIGLEOOIP"
"EUMXBPOHBMRPMXPNKSYWDMVHCAYFPHOXUWFVYMNDNWMNTYIBVVURGJOUPMZPSRQGZOCZEKEPLFKHEGZNYQUBOXPBPGPRRTHJYMCORACDVXFPOCSIYHAAOLWRVFXAILSINPLQPDUTMSCPZRCNLQAVLGJDNNHFEZKPDKHHKLOZIIJPMHQSZQVUJJHLEBHLLVSSRFNKHVPAMSJFDVMWWJFRHBKWYCQMITDAPVFLWYEPASANXQPZNFSGROELZCEJSCTSZNZHYGDYRATAOVNOQHMVKSXESWCFKZUAEBHSCCRFAUFTNFMEJDRAQFNAEGLENRLGIILEHFKTNFNMSIQAMKDSMHTEFNUEMFDNHNNUZUGXRKMZFIKUSZVSMXPXNNAHPRJSNQDDFIVPEYCVYANNNQKVNKZKKHMTFNVORGNGPJFMPVPGDITJKDHWLWEZGDGVDAOYPWUNLQWDLDQNGCYOYBNJARSFUAVZORQJHRJLIBKNSIXPQIHJJXSAKWXSUSSTAJBMALJLIZJIUYSVEWCUOLVNJBZBPAZRWYANWOBLVORPTYRFGKEVAREULBKKYSPGFOIAAKKUHZKMBEHMAUCDAVHZSNDSDXDSGVTOBISEKIGRPOLPIKQQMSVGXHOJAHGYLZLNTQMWYXWWBLYVYNWLWMDRBSQFYSYRMKQQRKMOJBJJUYIYBZAVUXCJOZTFZQSUXUVLOVDDFHEUVKYEUQDXVUGPNURKAVFONTWNLEEURBSSADXAQYLCCSKVGRJFGWTXGMHCTQEVYZXEYZWNLPTXENUPPRDOYEUPKNARZBPDGWJCTXPECUCTXNLBUJBXGQUTYSYUYJIBDDPKILSHIGPJWXLUGNPWKOMNWXEBQMQAVQJXMKBAQKAQUINEMNHJZRVWSTHDASSNSDGGZHLHEOQKPNJEOHLBHCANLWUZIDFCGAKJFTYEXGRTYPUBNFROGDGXJYLTNQVRURYCOZJHKKZIHOOANHRSXTREUDXYCICDKCVI"
"BEPMKDJTNHPXMQWRZZWWLMGJRQXGCVCNZPIZNZOHKMGSJVIOHTNSAHDJAPWPEUEXEZWVBZCZSPYHNHTVREFCNPJVQAHNQPVKHRACSXYDSACKBJWQLWSBVVRICBVRDQDWPKADLIVIPAKVKQAOVLMWYOFDAKFZBKSWVCPLLQQFWVCUHDRPKDCHUAMIANLCKAUWBMMUDACHCPQPULJJNEKKDZLURMWPVMLRQPAIUJUUYRGYMZIXZLTDJDCDQLPNDFDDFAYIPEJFLHYKONGOYHBBRZFDFHVBKDFJOEBGYUYTFBBOCIYNBLFKXIIFIDNJCJOUFJZAZYFNFFXIQDEYXHPMSECAKISREYPFZFAYREBYQGNALEGYHPQGEBUZXOOLPJLZKYCDREZLXUUQJXSDYPZWDRCBZAKPVSVPTVLJSRTOBGQUDPMJFONNWNMNYFUQCVMRPNZUVWYOITROYPSDKHCYOFSPNQZADFEALUODKNGCWSMZNALWSYDZRYHHHXRFDZOZQNYFSGDKGMDLUDXVBEMCAUMQYXXAVDSDZZPSRPZVNHVVHMBKBSXYPLXPXCBKXNDEVEVKYESNZFJSTPUVSNZMFRWODQIWGPFQYGWJZILDQIHYWSOJKKLTMJODESNRGYBUKBUGHZSDRCQYAPCCROYPISGOILHKTYMMCGXQXUYRQWWYJVBCHSITPHRYSZFLQIMHGXFNZEVUSLHKVDKWQIHKDWTTNRZRRHAMOSFBSIFGTCCBNGYBDENOFCSYOECXFFTMMNDNMWSWSSBNRHJOGVETOGXOHJQAKHMXNFRLILP"
Returns: "SUPYVPPHREOPYXPQILSEDMVHCKYBPHBXUUZYYMBUNWNVNYIVVVURYEOYPMZPMCLGVOCZEZMPLFVHEGZJYQPBOAPPPKPRREHJYWCPBVVDVCTPOCPDYHQBODWRBFFAIHVVNPBQPRUTOCWPZRCVLBAVLTTDNNHOCZKPZLHHKLIHIIJPMHDLZDPBBXHSEYHXPVMXRDUKHVFLMSHFDVAWWJYRHBJVYDQXIYDKPVFHWYEPMSOYWDVPQFTAROEEQQEDSCMSZNCHYGRYRATRIVSOBHMGKSTZSWCKKDLUEBHZCCXFAUCEGFMDVDRBQFNAQFLLSROGQBLERFELYFLJSIQCATDSMHIACEKYCFDQGNNSDFUFWKVZZGKUSBVSININMFBHPNHSNXDDHUOSORYYMZSBXYNHOKZKKHMJFNWDMSNGNFNOZBYGKYUJDDHWDWQZGDZVFDOYLPPNICUSLDGZGOWOMYNJAROFDZRKRJQCPRJXDBDNSIFAUFSCJDJHZWCFUSCOAQXMQGKGRSCINYUCPWCRKNOWBINYYSLXWNRBWIJFSCWPBYRXYKXNARKNCNKZEGPWFJKHUQODOZOAYQZPKLUQAFHZQLUJMTOHMRUTZKPELTGILICWIKRWSBDGOFEJNHVLCUCNWDAFEMZISVYXVKOKJAAKUFBNXJGMTTDQLSZIZXQMXYQYIYAJUELQNXQDQJGLCSDMANDMTMNXEWGWRTDLFZSRCWQAQDKBHAGSYUWENMXEXLQSIYPFLFZDAJVMTZFRDJMAZZODSNUIBVZFLASEARFXKZVJTIGJXXJVPKPGBKA_________________________________________________________________________________________________________________________________________________________________________________________________"
"YEXIBFRPKGBQFVGFSRGNVGUGJARTNEDTIMUHRCRTQTHCTARLSDSLKSNSSOBELMYPNYKWCOJBDHTEIHSLSAYKXVLLAMJJAQOCLGOYHSNNEAOHMZTOCMPSRDZVZNXRJBIJMMWESWKYCYYMCOGLTAUMXSUDMGAHNICKYIUPAWYQRHDKYPLJNFEEXTDEJXRQVNVFZIOYSMNGPKAHERBDFURGSAELGOTTUCXPEQUXMNLTSTYRDLWYQVBJOARBQFIDITFHNFYZWTUUGEEUHIIYNKJSIXYRYWWONOUZPCBURSKZPOBUGNOLSTMLJXOKBPVQBZFZEHGTAQQPRHHMYEDPJAPJQGLOHGECJIJQEJEAXTOWEHZQBENDHRQPRPXNPTMAMTPUMMWARKRZDTVYTYCEPJQZGCQUQSLJKLKPAYLUZCQYXMAEZHFRCJZMZVKDYTABNRIZLHIBRAYLSVEICURZFJYUDPPWNSKIPJOSGBICUWKPYNOBLKHNSYSNHHNCXWPTDCBACMFNICDGFMRXKEEHQUHMHXURSCRNILEQAKNRRARPITIZGWRDBOHUFKZPNQZEAGKNEUKLPJNYCXVHTCARHMBNDHAHZNQPQGKBQBTMGDSOFMDGAQOFDZZJZAPTVXKWQLPEGHMMFNZPWGYAYCNTEVPKXZEMYJRHWXXJUQCNBBQWNYOTOSQXAFKXHLKJIGXTGZKBOPZJCQVUXSJDNYBXPNFQRDBRPWGRMMYSLZBVZEWZTUZNIJDSSNMOJEPMOBPHTZJLRPMORQGMUIGZGJKDHBQUGEKYBKRIHEILOJVIPBAUXKBMSGTVKCQBQKBUDGKRMLVCMUEYRIRLNWHPMMHVQDEBRFMYPICNYJKVLYUFJNUCXMRMAGGXFWVCNHENCRVBUWISHHYXIKIUZBPGELUFZXTGOGWKRBWYUDEJRBMFLYTXVWNRNTHKPCOULCDWNOOYUNKOYHHPRNLYXVSJJKVZAHQQFQWLZJNLYJITSIKXPTMA"
"UVZGHHBGPNUHOJKJNWBYBNBHZLYHMVNHBSTGCGACXNDWPTTKLRNZDHHDGDKPDCAOIKFMTPCFFCMKNVEBMDJSHDUUJDRSWJXOKMJBFHRFYXHWUJHJTQTHKLEWSCQEMVHAQCRDQVZQHEMJVVLNBVBYQHPQUIWQGVMZFRVMNMSUVSNYPENZUQVRPURTLCEZZAIKTDKNGUWAOAEULFSETADCCMUDXNMOTMYCUHZWZRFFGHLQRCCXYQQBNTIVPPOZTGNDPCDFADNHSYWAZYFKLVOAOBIOVMRNSRZFARSJMOVKJQZXYOUYBWJIWFXHPAWLKXXVFNWAITYTITQQCKSBIVRPMCCILWIFITWZRKUURBCYLVQERSYCYAOJHUYRVKFNEHHTKPECAETHMFFQUGIBOHMRBPFAPENOXCAAPTFZGWDDEDPQSADTHWVGYDUFVARMHBCSZIHUSFHUWNHNDIDMWXLMNSTHTQMCRXVJUJSTLCNRCWNNBHGKPKZSVBJETTGIMSFBVBRZNACKSTGOPSZQNBJBXBTUYEAMTRPXVECTQCBFCSYIYGEEOFACYMIKRCQQXKEUNEBJEMSKQNEDLKTVTZWGVYQVJPFHBIAPKCSIZXQICHZEFWZHERQTACOBLGDASFAFKNXKBAUQHSHGZGTZBCWLFRJVUQFRYHYXOHXHEJKYSIIXQKVPBZNZPAEPRYPNFFHIPUQIKKOGHHAHLLTTIOGXCQNTIAVFZQWNRJJWXXEXLOTREMXGKZBPNMZYCEKQIPDDQNFZDCDTQTJQWNIYJGFVINRIZGZFVIOPZANVJYHIQFZGXSOGLOXUIIJIHYHEECCDKKFOOAKCIUCAUAOKWZOQLIWMNMDJINZAFJDXZMDKYLKCZCTSKJWALWJITXOQWBTHMJGWKUEDBGZPUVBXIEXEWQQFLZMWETQHISZZEVULNSTBRXRRQIIMIDKBSEGXSWHVOWAHZRYSYPZDIZUWQDHJXOVFADQGMFSZLQNLXUNY"
"TAAPTPUGUGXUCEWUGSHHJMOOZMSYBWPRFAEJJZDORCEQNPTEOSPTKGOTOLSYMNMRTNCWWEXHKPTSNIXKNRISASOVVLRXNGZOPZCTYTXBHIVJKOVCRWDNTZHQRTPNPEXYRURBBTCVJRGRZYSOIEIDFQUXHRZDVTXFFTWIJXBTIZTUIZFRFUKZSHGGUAVZZCGFHQSXSLLYBYJXEBKXBFIKTTKKVOTVHHYNJTRKBKNAEGSYKSIFMOVFJWGMOFCBVKDICLCYMRZNZZCOFBTFTXYHQDGFIHDQPZGNOPKSGNIRJWDJEGIOBYMQASPIAFMKVQZRHGLDLFBLBTRZVUSCJAPZJXWSRJHCYOMMGHBWDRLPTKOUHMLWTNKZXHJQINEXNNTPRCWMTSYMOYLKFYPNBYQXNQACAEDUASZVEIFTBMOARGAZQVIZTDXBKPLRCGBKYGSQDXZRSVZSCRQFXZIDMTIHDDHUMQAPAMWDHMZIGWHMBUZPAHQAEXZQLHHVQVVQCWKYXQDMDMPPIIFPYHOHTIMLEHZTITDHAGAICPBBBLHLLPCSNSIVEPTBARHZOROIDEAXHVNNGNDMSPAYARUGQWJREBSBHMXHAQCHMAJMSQLXOXUPVLKMJJBENTNTNKVJHLHZNHQTBFTLVPDPJEQNTXZXXMXYOXUVDLKUCAXNZLDPYSAYTJCYDHEEZFKSCFPRJLXOFTMQHIDQCCTVLMPNTKHYUTYJDUGQSRRZEHQVFAZAARRGRAILGQGJRCMRTMBZPKJQJTMJAJNECNBQRPZIZUBQSTISRAUGXGNAINRFILQMEXTIBUDGYUKCHKWDGLSUGZOYKMUVKYEJIKWUGKRLRJWXZKYXHRDWHZSCGDIWTEZNMNNVGKJHYCNJDECIRLWMFHGMANYKEHMZCHHXHQPRHHJFOCTSVVCREWVFTWCNQPTIVOMFAYTCDDKUJYFSBNDKLKGTYBCDEOYLQFSUBANHWKGJKJVLFOCXHTZTMI"
Returns: "UVZGHHBPPNBHOJKFNWGNVGBHZLYHNENHBMTHRGACQTHWTATKSRNZDHHDSOBEDMAONYFMTOCFFHTKNHSBMAYKHVLUADRSAQXCLGOBHHRNYAHHUZHOTMTSRLZWSNQRJBHAMCWESWKQCEMJCOLNBABMQSUDMIAHNVCKFIVMNMSQRSDYYENJUQERXTDEJXRQZNVFZIKNGMNAOKAUERSDTARGCAELXNTTTCYPUHUXZRFTSHLRRCWXQVQJNTIVQPIDTTFHPCDZATNUGEWAHIIYLKJAIBYRVMWNSOZFACSJROVKPQBXGOOLSTJLJXXKPAVQKZXVFNGTATQPITHMYEDPJVPJQCLIHGEFITJZEKUARTCWEHZQRSYDHROPRUXRVTFAMTPTMMWARETHDTVQTGCBOJQRGCFAPSLOKLKAATLZZCDYXDAQZHDTCJZGZDKDYTAMNRCZZHHBRFYLSVHIDIDZFJYMDSPHTSMIPXOJGJSTUCKPCNONLKGKSYZSVHJCXTGTDSFBVMFZIADKSTGXPSZHNBJMHBUUYCAMTREXVECTQARPISIIGGEDOFHUFMZPRCQQXKEUEUKLEJSYCXVDLCTRTZBNDYQVJPFPQIKPKCTIGXQIFHDGFWZFDZZJZAOTVXDAQLPFGHMMFAZQHGYAYCNTBVWKXZEMYQRRWXXXOHXNEBKWSYITOKQXBZKXPLEJIGXTGZKIOPZICKVUXSJDLYBXPNFXCDBRPWGRMMYSLZBVZXWZTOZNIJDSSZMOJEPMOBPHTZJLRPMZRCGMQIGZGJKDHBQUGEKYBGRIHIILOJVIPBAIXFBMSGTGKCQBIKBUDGKRMLVCMUEYRIRLNWHPMMHVQDEQRFMYPICNYJKVLYUFJNUCXMRMAGTXFWVCNHENTRVBUWISHHYXIKIUZBPGELUFZXTGOGWKRBWYUDEJRBMFLYTXVWNRNTHKPCOULCDWNOOYUNKOYHHPRNLYXVSJJKVWAHQQFQWLZJNLYJITSI______"
"PCPFPTOQWTOECVPAAZITXAJEENRMMKJLAWNLATIQXWPXPDXOHWASOQEXGTAFMYDFMAGRFXCTWIKGFEZHLGCBIMGKITRZUDWBMREHMNCZRODTEBXWVBZWROSNNAUJCVTHNHORQAHMCFVPNZWJFSBSOLVFGBYGOWVYZBAABVVLPSQEQAUHIKANPVAGSZBASTDOLDIWGHEHTBVZJVWRXHCIONLEFUPKPZMEEMDTDDMAZPESLOUGHDPJKCOXWHOTHQWBXXVBYBMUZSZITXFWFTQFEXJLLZHAXVMREWJUSFHLMPVMFEHEVDFKMEOLLKMBXNZCHIXQRMVMQXEYWILEEWSVIUASXUCRCVGYOFPONMTIZKHKVGVFKSGYZFHJPSQEKFXCZYSXFOJWMFSBOMRFFPQTZHIUCVXFQQVRIPPULPPKHNOSNRHHZNNSNHBJBFXYVWFAKFWJDRDJFMEOTZSUYACLPXVOENPCIMZQBUJDQPQBXSFVXFHQDWENMKFHANMAYUPKDXOFGWHDHDBRGMETFPDLXOFMJXFFMNTJADMXVDISRATINPFZCPTSVEBCGRHGSBSZGMUNKPKJZTHLBYLEJPYIAMVQLHEJJNPBUKDYDSNCRMHZCIMVJWETIAUKZSUOHAUIBXZQRZJPXTQEFJGJNCMCEKLLPUSNRJJGFOZYDTVHFCEXSZSXMUELKMKFUVSUEAXAWLWBDDTMBTWYMDKVGIETWTTOLIVBINOZHKZBQPHXKANBKVAPLTBGKOYNARUFCURAXYZBDYHFDWMBBWYEMFGNJIJQBSKCKXESXLVRVEQSXGRGDWFXFRTKXDGGADFOVEQXBAHTEGZEGVBEXTOYEFBATEVESYWSDLYHQYATNMEPNZIKZIFWSMJDGWDFIGEHYESWIISCIAMJOMRONSOOZTEVATXSDLLQQDPJZRGJFCUSJXSUBHWQGBNFPMPXCEDXTPBYBQDNIJVBCQOYBQFCVCBPUKIBGYTFLVNXTCBZKYUI"
"OPYGDLHBPWWISOFWWTTYYVMFITWLKNWBSUJGWSRHSOBCFGIYWOPHZYYNSGLRJTGTLBBCUPPMUZSLECOSGONKOIEHPFOADKXFEMQQPDTYCJMKJOYHTDMHEJBDADDQJRUCIEDNKLDYESNECIGNCAWKQIHXCTFILFSFBFWCULPPCCADPNRBPXPSNYPKZAQRIELIJPWDPXXNWNFNMQNELVBJBCUMBDBQRSFQKUHNMIXLOTRLVBZFCYTWDKBYVJYRINCYAFKLLZLKNHRJIKMRSQHEVEOHJLKYVYKTICNRPJZYIWHAGDKSZCMBDXUZUVXCRPCYILUKHLOLCKAKDYZDXDCAFLCVJDOZOUFCHWNHJSXMFEDHAIDYFIITCCRQRITCPZEBNQQEZQAQFZFOQJPJAVXXMZBGHYGASCEAFNKJPDFZQUJLPEDDIXQFPTGITBHWOGVHRQQQNYAUTSDEQIEOPSLNFZQANKXBEQDEATBMEKNFFJRFGZUZSKCDIHRMVMPMKPMABEURQSLOEWWJAXPJQJXOUFTPZZHPSCZHPORMNPEHQZNKKVURQQNJJMZISKXKARUVROBSDIEWDXCERJOYOCVGTWFHQOMWOXTYIELKNNCDHXNOITIWDAKZWFNEAVIBEXXBMJNCMAHVLEMPOLQIEDGLAZAMZJLESNDINSENPIQOZOGQNXPJPWWPHHQGTGKSHFHRXNXXXZKULQUBLPHWDRIRBSXJNDHEBFXYYCCYUQSZHNQIHHFZCQHFBZSWWDJAITTCHWMMCHDQVIGDWGARVAYESAPXDOFVPWSXGOXYCHCBJZSQZGXRAMGUHILIQROYLFVSXMNEDLLMIPGJHDSMFQCXUMFYUEJVXZKBFWUKUTCGASESTEDRCRWFXMUZWKIEAVPRZZGTSTBRMUWYSIZMGCOJGNJIRFVFPKFVHSUPMHTYOUPVTSPWDAXQEQYUKMZSNGWJLKVWTVZGJESPXVPSTRZTFAOQMZPXOIRWSZFOCELJ"
"SHZMADGAPUMMMPWDBDELSDHYKQURWLRVDLUFUQXMHZBBZLSSQGWDNTNIVILHXDDNOPOOFQLUABTNMLBOBZYSKGJCSTDDWWJUUWNNQYNEGPSIDUUBFBWNUJOUDRCQDEGLEPOUIETDITAFEVHJMUZKNVVDRCHYSHOXNJRRQRJNIPIKAXHNQKSQBQWARDZKAGJXFRUYROFXEZLECKLQBEFBYOFIPWVRBKFNLWMKMQSGFRHHULGQQLUVYPQNEJEDGGOMMSHLGFWJIDZKFMVBAFLCXTAHNATIPAYNWEYMTKOAJFRQXEUETELQEPQDLUUDQJVPKUYBRJIHNUSVJFVIHIKCQTWFKQPTRRJLWIQWGDGUETMNWMYCUFZKYCUVGNXYMURRUUHDCWPXSKLYGZRYBKENTGGDCLVZUPPEUTVCEBROUIBOUJPRUWXOKIXMAEGAQEZZZZSFGBJUQJSDVGCDOHOBGRKNVSPWTOCTVNWOBDNGDZJVDWYTUJSTWBHZFGXLLOCPOZUEHRIBLEZXOAWFDQLMUDXUZLWLQVWHLPKQYVBYMDHVUGACFEJFPQTMMFIFDNOJQXUPMLVXARWDTMZYJFYAJAGLKZIYIIQPBYGNYZUYQHNCKDYVEYOSPJPRYDDHXZMZMEXDVJCWUTOEDJRUSPTABRYVMPOWBZKSWMUQDCHGCINUNPURCGPAIAGFMBTUMJDMQKTEFERSMUUYBNUBNIDJVLKKTOVWNYOFAENBZZINEDLPLZEWFLMAUSQPXJREMCTQPHUELOYBCUWBSXDROYWACVSMSGCRKOUIOZZTMEDTWAZOYGXAVXSJAPWUNGGPOAIYKUNYYZWPYFZWSHBEBFGGBYQSKXOVIOOJDNTJWTTYIJMHXKCYALRRNNTDTZWXBBZHYBSZWHHXPBZVKSXBICDKNSLZOECOIFGPFDWFGOKGRMADGPANSFDLSJMRZPXHPVRNJTUCSQTUTHZXXPUHYRDJQMIDQYHUWUUPULDGJLQQ"
Returns: "NO SOLUTION"
"VKHROECKBIBPROHIHETNRZZICLZLJLCAJKCKICURXHJARUBWZMUNVXKCZDEGKCSJAPULIQMEMXFHWCMUPJNHMYWKSVRWNNFUTOSFRRBILLPFWOIIBYQYMLCUYYDEJKGBERWBKOTFJEIYELZJFSSNZABSZLAMQDIHKLZOPGAZUWMHZIRZHWEPCGRHRESBMNRKFFRAMZWMPJYDXBJHJCGOFDGPVULDMBYDDQDSNNGLGFLMXNGVEBGKEPTNFEVXGUSXFUEJLWBMOANGHHHLKBLICNQQOOJUOKJFGZNDPUBDRGZFNAYAHFJIQZWYZJUHILXLCRISPPOPDPIYKTOGSUGJEEABIIATGCANAOXWVGECULPPBVFYHVFVAWHUMAWYTAOGWMBMLKMSTWJIZMVROZCQJAUXQJCXDMTFRZWQUADNPVNCLMHGQXABRQYWTRCKTIROCTEBHPHWHZYRWHNQWERRQGACFAZTFGOOJZWTMRZNNRCVFDALYVYWSBNHMQSKJJYWRBJMGYYIQJDSVOFEXBYRTIIDWYBNODOLMQUKYFQZEXLGHBKNGSJNSZCPUYFHIPCMLFHECJTQUETZKCJZFHTYJAMZRQNHGDXDJUJEKEEWZNSZQNLCNUXKDALGDYTAJZERJQTDSNFDFOHBEQQIWISOGFPPGFBBGUAIATEKXWHVBDKYAKQGBYNBQAMACBEKJNZKQTRSWMAIFQZEJZOZDTQWCFNELJZMHGBHAVEQWFNEJCZGZNEOTVZUXUJOOGGBNPCZKNHASQKPQDNUHLZUGPSEYAKFJYQYMAESYUZLISNVOMLXDEYBCDYNNVQBPUBCCVESWQTOSGOKOIPHSDRUWJKSBAFHOOBLEDKZSVEUXCRNOLKCJOTYMVNVFMEQXLQNVSLRFHVTHDSOXUBNLOHNQHTDONVFCOSNDNKSBPOGBGOIUXYORRIJBJZPCIWYNSSGMOWBQVKCJYMJBGEELBJMACRHARTMBHPDKISUHDVXMMGK"
"XSSKCIAMZYZDIARDEFGTEJEAZOMDSUYYRNURXDJVNWOKYIKITEYASJPUWZOKOATPGCOZSMCQJRXKIJXDSEACKPUBHNPDFFJXJJBVTHESEEWGVSBJULSAVYTRETXCGCKXFNUUPYRNKQOJJRXKNKAQPBCOSAPWNUWXLCELGHWBPRKBEGAVTSZXMIIFHQXNPFVPRJBPXBCRZEZIHIOFAERVOVCNLVCGVPOGKYMUJXVNUZZGUITPMGKPGVIAMCGWWNUJBZFDTEVBICTTYLIHILBGDLFOMMUYMJBPNWRXGAKRPUOPTBHGAGYPSDHWBZVFJEAUYSPTILHKKJKBVVSZEOFNYPPPLEQYIIUTNCTXRXOZPMGESRQJLEAUOIPOKXLWAISQQCPXEFYUHRTAXNDCCGTARXQSZBSHMSOOYOXAZPYGRZVTAROJZOVYGKGTDOKCJKDUEGKSVENOWTJAXNIVSXYPWZZHRPGAGTTCZIGWOAWLMAVGDMUVFAETDCDYJTZHACTFMYTZHTFJFMSVNHQPNQQIJDTSDLVVJSSKEJHZMLYHGFMVCYAVNTMXUFYBEQTTYARWNIXDDFPSFJHLBQZKUABACZSPIVMYJYWYDQWRHUIBNKUUSSIKPEFHOFBTGQGBNHXUOTRMNPWCHLSDFUPGQOPZVPXVTICAFOTBZGPUWZGXAFPIXHLZRZCUYFFNSSSJRRXTXZTHZPQGHYDKAXAVEQACTVSKOIPEQDLKIMXCJWYGALTTVIDVSIITWKRAEFEJJBJIDXLNLHDJTUYNGVSTLCHYIDYSAGIDFDMPAQPSFFZXCZGBSOELJFDKFTLNYPYYMGXKVPHFVWYEFMIMYGSDANAWYEXVPCGCOYHORILCIKGAQHVYORRFHKKJUWUHDENHCXJSOSAEMQZCRLWWTTICREZKUYRENLROQBBURNWKQEMFONERTUNAHZQUHWFFRLDILLDNYZYPDTKEPVKJEGUKDRDFRWWJCFNROOMFSRJWULMM"
"AVFBKYITDLUZVIUTTBITBZGPUKEPFVUVCADZYMACNYBPROZBEKYSQBTHMCSNHEATEQDOSTAKUVLCDXLGJPOIDJVXTEOFVHCUABPBXAKKEVPDYFLHQUKVXCSKKWCIBDWQHLPEBWSEURIRRLKILURJINZJHBNHXEMNIYSEZAEXICHRPLPYIXJVLGRWQDDACZAZLRJMVGIGBZOHIUQYDNDZCYHECJKWTRCHETXTBVRMRKXCTMUTRPGPFDHZZFDWVLLNZFZYZXRAVJTNZNWWLXYDEFMSASYGOCUZHDAKOKHPACQOBOEPXTLVMXKVIUERCFZQAVMZUWBIMWOVQESFRTVVHEOETUGDJNSCPBGOPUSAEKNPRENRAVMGACJETEGCHVGVGUCPWTXOFKVWCDWNDKOVMBSEMMXRNUWZNKVZQEIYEXOYTPDCWIVQCOZIRPESMXLSQDDEBCXNRWCQLJTDMDHORFYFRNYTSPLOVCFQRIRCOVBWHDCQWFIYMQRGKWFMVLTVQHMNCJEAMMBASQVPGFARPZQHIZCREPBPDBHLJHVZQFSENXEYJOGZCDOVBABOQTYQPTZCSPWMEJBOTKTJBKNWOXKVLLRAUHKPURTDXJQUPHFQSHPEICEYKAQKUFPTSMHRRWWMVTBOAPFIJFEBXRIJWEMCRMYJZZJOPJZOSGYGDPPGWWXJDSTKINOAHROQPWQBZXTYTIFRESENVBHVSNETPJJKMYGQIKSJGYLWOMAGJSZKLEOFXKZVWRWVLSVHFQDXXYCREIIRETQKAWHMVHQKLWLBTXCNPIHZDOWAIVMIKNAPFFAAIRXIWLCTQNWDCEQGOXEPXYZTFUPWSXRKZRILIEAQDCXEFCNJGTCXFDAIVISVNVWGAEIMBEOEOYFIMXCRLMITHTNXTYLZFRVWAIDYJTAKDEMDWDGFDHTVZFKUJOBDOECCPSYMXCHBCYPHKXJIQKMIXACBGMSGFHJOFKQPSCUCNHNPOCGBLFFSS"
Returns: "XKHKOECKBIBPIORIHFTTRJEIZLZDSLCARKCKIDJRNWOKRIKWTMYNVXKCZZEKKATJAPOZIQCQMRFKICXDPEACKYWKHNRWFFJUTJBFRREIEEWGVOIIUYSYMYCUETDCJCKXERWUKYRFKEIJJRXJFKANZBCOZLPMNDIXKCELGGWBPRKBEIRZTWEPCIIFREXNPFRKRJRPMZCRZEZIXIJFACROFDCNVVCGMBYGDQDSJXVNUZZMXITVEGGKEVIAMEVWGUSXBZEDLEBBICNGHLILILLICLQQMMUYMJJFGZRXPAKRRGZPTBHGAFJPSDWWBZVFIEXLCSPTPPHPDPIYKVOZEUFNEEPPIEATGIUTNCXXRXOCPLPESVQYLVFVAWPUKXWWAAOGQCPXLKMSTWTAXMVCCZCARXUXZBSXMMTFYOXQZAYGRVVCLROJQOVBRKYWDOCCTIDOETESVPHWHZYAWHIVWEYPQZACRAZTFTTCZZWWMAWLMRVVDMUVFVYWDCDHMQSHACTWMYTZHTFIQMSVVOQEXQQITIIDDLVVODOKEQHZYFQHEFMVHBAVGTMXSFYPUQTHYPCWLIHEDFTSFEHLKCJZFHBYCAMPRVMHGDWDJQWEHUEWZKSUQNICNUXHDALTDQTANZXROQTMSNWDFLHDFQPGWOPOVFPPTFBBFUAIATEUXWHXBDPYAHQGRZNBQAMACBEJJRXTQTRSWPAGFQDEJXOVDTQWCVNELJPMHDBHAVXQWFNEJLTGVIEVTVZTXUJOOGEBNPCZKNHASQKPQDNUHLZTGPSEYAKSJYIYMAESYQZLFSNVOMGXDEYBCDYKNVQBPUBCCVESWPTOSGOKOIPHSDRUWJKSBAFHPOBLEDKZSVECXCRNOLKCJOTYMVNVFMEQXLQNVSLRFHVTHDSOXUBWLOHNRHTDONVFCOSNDNKSBPOGBGOIUXYORRIJBJZPCIWYNSSGMOWBQVKCJYMJBGEELBJMACRHARTMBHPDKISUHDVXM___"
"LNHIZWQUHAVCXPPWLATTZEHRKKBSYOXPVMYOYGCCSJBOALXJZMJTRDHLCCCAFLDTHQIUPMJJWWYQKDXONTHURMUQBIGDEYUIZIHQVIATNKNPQJKQKLDILMHOFRMEBVXWSHRCTAVMXETLDTOPREUYCFIXHXCORRQCASGSYMSRRDFVZDVPFPMMUTOETKFKZYKEYATTHCZTLMLNWXPJQPHVOEXEQFDKXGHVUMQIZMXYJVVDQDKCPMHUCVNAKSTZGARHUVMXUCPCHCPGSBKLGGXBSXEBYKUUTILSFXOGXXCISUEICKONUIZTIQWTOWVPTBIUAWSOSIQZAWJTZDWEPSYHOTHRVUPNZLFLXZLXKECCLEIJJJEAHSUOWOCQLDBBRWXEJVYREXCTPZGUVUXCTQBWPCVQOUDGQGEPKTBFSVQIVIAONXYUGWNIBIUIFNMEBTBKYBSVOHVISTYJCOLLZKSLVZBIDZWBERPMHGPQNBPRUPKRPOCDCYEQJYOZPLRXHZQMORHLEYIASGNZBEJPPFNWKEQUYIOMUGOMJBQRPXUIWJOKQNLNCIKBLQGRCDSMYFZDCNPABKZMUOZFHAMVNZJHPXSOWTRVONBBNYJUHEDPNQYNSXMETXJFUWQLCMECWUTEWIFXVYJZQYNUKJQVSZGGGRTBXVGDTUVCEJISFWQRTJLJTYVNQRCKQITLBISTJZYVFVTIUTWKKMGGVKXELBQAWUGRAHBCPHEBQHKAAJMRMSDDOXZSJNIOSVDFLYJSNYXLTSJGLKYKKJRDNHDJUWKYHQIDIHCTXPAWJWGVRNEWWGZNTMUAYYHCYQWPMFYWAWNFJPAZJYUHPQHYEZJPQGXWKUJVQQGRMAUIGJPLIVTCDAMRSLUMDRNHAPSGDUPJAKMMVVYEGRDYIUEJPURNBANKPZKSSXJXWXDGGFLLCQQKYPGOYZHTNJANQUCKBVMRYUVZCMBVEVNWJIQYEKOQBGVLVQHLVMZHMDJZQSWBGOPP"
"HBICSGCRNSEZMZVGNHNPAPJKSDFQJQWENPSFFALZHVNZNTUAKOWCGCZNVITEIMYHKWNKSPCBPLJCOAWFABMRQQHFDFLNXSDFBCBCPWZKQJZWZOYRQEYAQRPYKNGXGWHXZRPWAVCYZMYSSEFUBRTKQSWSNVDFYEAZBCYWQIULWROPMHFMLGYXQPFNASQUWCJCNHWUGLBOTEYMHSUKTKQLXNSCJXPBVWWJLRTHRVOECKEXKNEVYCRCPGSMNCKMXRXIMANIABZPOFUJFUEVRMKWIWCGNJISOCHCEIZWOZEKRGBYMEHHSYXLTLVJVHSYJTRPMLCMYETVYSCSUECSZTXUYAECTDQISQRBZJBEDDTMRNMSMUHYKLBRTQHSZNAPZGTUFHFZUZDLKADTGCAEGCXCIIZCNDVQIMCWGUYSOJHTJUOKRAFWOEZLFQZPKUWHWLYDSFHXLLLQNIONHCVGYRGSEGYNIHSYMVVBWJUCVNHOVUIUYCWCIPVXCEGPRTDEXYOTDCXNGKTJRTDGAABGZRFZNXMIXGNSZWUDOFINUOIJKLMWOFKPOXJIPJAOHEZQXYIMEFNBKQMHIVVHJNXFSVTDDQBRSJOOQKXGKCLPVITTLNFQHEKMEKICKBGEIBPSEYJQLQZAXGCKIKIESKMKCFMNSKANVDAZGTBIXOVFQHBOCKBIBKOBMQLDATOETVNVVKDXOIHPWPCVPLPJPOGKXZTNEIPXCPTMWMJALNSNPKHZNTAZTSUZKMUFRQEKFQELRJYCFMLYEHCJDMIOEVOSGXHGAOGIRSBHLCSMYTDZPWQKNNUTZKJIADTLZZXDQJMRRDIEDOQJBMXGJSYMSAYCVVOAHACJFNXUAHGEHBRZEZQFYGWIRTKZONPPZUVZITNTLSZHJYTHRWCQAQAIYPQHOYAYTLNZEPLJTJVZLTDBOGDRFSUWPAILCYVZLQLHPHTSEZRVIDLSYFVXODUKUQJJMTSCISCVKHQIUPTUDROUQQLG"
"CGSFYHSRBXKMNLFOGQGLZVZRRHMUCAESAXBAYGIXANOZSHIBARUJKGBUBFDQBHWVEOJHXNEPAVQXJHZNAFFBDUFBEDPZWKLMAAOBRRJIQCNFXOPKMAHCKJKTLYKMQRXEGGHFYDVNZCKPAMRECANGZTWGQTKMAUEJKLUOMNSXZJFUVTGTYVYSPUKKKYKMNJKFQXWTUFPHVGGTUYQGTDXQNIYRQUQJTQGJDYTZOEMNZUNKVYEUGINCLVNJQWCRCAZHHKJQMFHAKUBJTRHPXYIQDCOUCXJLZEMDHRIDGXVGNSBGAVCVUTPIKWKBOPNQCHVNMOQKCFDAAJTCZMGEBVQLLPNDGCCARLFPXVJQSXUISHYQKLBVRBUITZXPSLFUEKLUNVIUPGNBSSSKJKKVXXWCICSJZYAGRJKRRGRQHPLZOMVHPLEVHDDBXMVDZJRPQDOMAXUTMYRTWICQLUQOXTLLBSSOTXXZDFLKSCWPDWSECDZBREUUEKYLDNFJHGJHPXAVNMMVBGCKSODRDCPBLONAUDIJDWDBPZBQKCWWMNKBHVUFJHEKADSIOSOUSIPVKPXDFARRWJRUGLLKLRXCQSSACCEPVIZZPICRMNGTJWLTTYMXVELNZZVZTPAEXJURNIQBOBJGAZPKMYUFGJZITNXOBWLGIDILIXWUWSTCEAYCTEZAXBSPDATJEUIAJLFXLVFJUURIEIYRSZMLSQXGPSVALQFRJNZYXSKWHYEQWYTDJTGHKCLGEHPLSDSOJGCZINGKBHNLFOLIINPQAENGWDULYJEDZKSRCJOAWJIBYXOWAKGCLLWZWNRROCYRKDAUGTXRSQOEUIFOADXKDTCMHNYDLGMFAVLTSWYALKLHQGCTYFOBFQVEZHQEJVIIBHEYRQIOIVOXUWCTITPRITEFSQQAWXDEPPSYNLJXRIWDIMTLGTUHDAJVBXBSAPRRNWODQDLBXBIZEXABGMZXQLWIEEUHPAFXTXKQBJWOWPHJWXT"
Returns: "HBHCSWCUHSVCXZVGLHNPAEHRKKBSJOXPNPYFFGLCHJNZNLXAKMJTRCHLCCCAILDTHQNUSPCJPWJCODXFNTHRRMHFBILNXSDIZCHCPIATNJNPZJYRKLDIQRPOFNGXBWHXZHPCAACYZETSSTOPRRTKQSISNXCFYEAZASYSYMSRRDFPZDFPLPYXUTONAKFUZCKCNAWTHLZOTELNWXPJQKQVXNXCJFDKXWWJLRQIRVXECKEXQDKCPMHUCGNAKCKZXARIUANXACZCOCPGFUKVRGKBSXCBNJISTILCFXZGXXEKSUBIMEONUIXTTLWTOWSPTTIUMLCOSIQZAWCSZDWSZSXUOAERTDPNZLRLXZBEDDTMLNIJMJEYKSBRWOCSLDBBRGXEJHFRUXCLKADTGUAETQBWIIVQODVGQGEWKUBFOVQTVUAKRAFUOENLBQUIFUMEBLBDSBHVLLLQNTYNCOLLYRSSEGBIIZWBERVMWGUQVBPRUUKRPOWDIYEXJEGZRLDXHYOMDRHLEKTARGDGAABGZRFWKEQUXIOMUGODJBQRUXUIKLOKOFKPOXKBLJAOCDZQXFIDEFPABQZMUOVHHAXVNZJDDXBOWJOVOKBGKYJUHETPLNYQSXMETKIFUBGLIMECWUJELIFXVGJZIYIUKJQVSFGGGRABXDAZTUVIEJIFFWQRTJLITYVBQQLDQITLBISTJZDVFVTIUTWKKLGGVKXEXBQAWUGRAHBMPHEBQNKAAJMRMSADTXZSJMIOSVDFLYJSNYXLTSJGLKYKDJRDEHDJGWKYHQGDIHCTXPAWJWGVRNEWWGZNTMUAYYHLYQWPQFYWAWNFDPAZJYXHPQHYEZJPQGXAKAJVQQGRMAUIGJPLIVTCDAMRSLUMDRNHAPSGDUPJAKMMVVTEGRDYIUEJPURNBANKPZKSSXJXWXDGGFLLCQQKYPGOYZHTNJANQUCKBVMRYUVZCMBVEVNWJIQYEKOQBGVLVQHLVMZHMDJZQSWBGOP_"
"JERWFZJYTVDGGTJUZASDAFWPHGOLPBOVHSLROJRCNODCTHXSECJIBHWHEHPFSNHNYAOJTGZRXAZVPYGKJTPYLGOJMZCRWFKWRZPKXMEQOVAPBLFWMXQOKNRFFZAUKQWQFNQYYCUCBBBLXSWWGQFNFDLKRDMXFNZXGBLYPTLODCNHPDUGBBKXGWKFXZSWAUHJHINUKNDUYSIHDTIMKVJWUTFLITDGMYQLINCDEQCTRTISWNJKIEXHOPHHMZGEJKADVGRTRDOWTGVSQINLGPSNRFSJYZEYKUQDQHJUMPPJEDWJMNXBTCCIWEYXAYUMJKAKTOVNBCOQZFKITFARMMQSPBWFKENFBFAFBRXYCNUFAFYVTFRYJHQNZZQNJZRYHEBFMEBOGJIKPOXLYVWKZVDOLVMLVCGNMOUXOLGNHYJOFFHNRUQPIRMXLKJAEENDHZNQMXZTRLAUQGQXLNABATIAPEJEUGOZQMEILHXJTMLPGGBHYSEUCGOHSQEDWQCEZTUQABBXTFJIKPIELPSIUMLGHGRSBNPDEJSOKXLNRDLXVOQPXUHSPPDGMPXCCESYLQMVDVKIEMKUPXBFPDEEEUMELPCCALZUPFKSUYUYQMDGZRGTCRXGYGWXEBTKBZBFISVVFNUEBPFGGDBJWFXOUSCQQCOULNYSEXRVZBLOFOEKKTMXSNSQVZYMTZAQVYXNYMXCNDLPUXAJAIVAJULWWZXMNMKDBWMOQZCNUZUBDZAVJXOKKHVFRJDRNZZLAAAFMEFOYLHESUEUAPNQNVYHUULCDLWHZUAXGZLSCLRDJTNKMVSBCQXDSXOPAFKGIVUNNMJHHIPPTGXXCIEAOSRHVYJCNZRVGJKMMHNNFPFOXBOCLXONOBCSHVOPPROQYSTZDOXSUFCBXRSXBZIEYYQKNNNHVNZOHBMFUHOHIDTWKJAMRFASAYLMRQHXOUFHWHVNJQANJKKEBPFWZGWHOTSNQYBLKRATMGINKCSOVIEVJNCD"
"EKOLBVBKZYPPORTTTWBRNIZMBZUEGTFGOLGKSNDICTZYCTNHBTFBKQSYPKUPPWXCBGQENCFOTRVAHZRSRLUUNXAGYGMXQZAMUFALJGBXIFWZIHXACIBGXCWQDEBDXYMKSSJHOGZGUQFUUBGSJOXDPUYMYMQFQJNYJXHACEWGKJRCEJTYTWDLEZSPFIGRLBVABJCHNUXFVTTJPKZCNHEBFRAOKUPMRZUNEZSAOMTCOBEXYDUUNYQKUFQAJDYITYYCRSNLINVMKAIXBGUQRKDFQBPOFXUMVTMLBWVZODRXQJSTJOUARHTFBVKBEUCFAFGCJKRWAQTVTXYUATFGUEAOZWQREIGWUHCQFAOUDPILICRJRXBCVIAIQXBTOOOAIXFTKFODHPEILBKVGHGAEWARFTSYQWUYULJQDPCPLJHAUGXPCFNDFZQQGZZCQBEYSLOWUMMKEBNEEZDCQYIDJOWRTCOVDRICHFKEADSESDOLAJEWWEJCKNSIJXNZLXIWIRDBFKHTQLYQALQFKRAPMRNEPRACROOIGQEINQMQPJUPKPOTTQTHENUTVZFGAMWFNMRJANQADCMCHDEAMIHIHSCZVXSICXEEQUEYYJFSZTTZLHOPKQTHVZCKIWERRVKWZTCGWVCRVIJNWEWLHYLKEQGYCKFQAPQRKCDAOKUSKDIQWCHPKGIUEKMJANCRQHDXQRKXFRGJSOXMUCWXASQHLNANSZMIFLNAMQDUZMNUCSSWQDZVMBZCZMKBCYHCDEGQJYOQEJJIJLUHHKWJVTCJOOGUORJTYCXTLJGPWVKZKMYVOBTYKYYSVJZEHDVUXRXUYDTEGHSKYMQZASCLIZPNCAEAUYGNPVJQKMUSVCNABXAOUJQPAVBAQLDSSGXWKAOYVXAWLROHLNYHTRLWPCGQIGGXXYTUETOUVQYSDORIRBEKJXOZSSQUNJFTREGKGWBJHPIGPHMVMRDMAQRQTMOZOBGYFTNLXPDOPKRZZSUKCDQN"
"RYXBRDTVXEWNOUZLALWRHBCVCNVPYJJCGAVBHQNBVNINXYVIYHNKOAWAMSRVFCIULTZEBHNVGJAQXYJSMQXHAPVHMKIIHIAUMQDDCFPEFYXGVDYSFZQJZTWGGTTGIOYLOZTYVQQXXUREICMGPPAPNNOBZJLEQEQEAVWHSLSXJBNSQHTNBDFMKGCTWULWOCFGEKDZECHZYJKJPKNXQSPYSLEAVKEMXJJQATLPCDQERCOQKOTWCGAPLZORNPNHHQGNJVJFLQLTDONNPPMJMIXEFGNHBXKWLVVNBGRQUCWEOZZYVRDGUKCOAHBHFNWJPPLTFGPMXSPBFNXUOHBWZBVNKNSOZXTFHFUYKYIOTBHKGPRJWJYTTXAUKDOQXWGERKJWJBSMHWOUUPXHEXGHHXSTGITWSFEMRJDQBROKLAROQQFPRNIABWZGGBDHZINWYNTSCGJFUESMYNKCEGGNNHFKZMNECWMVQAWGLDMFTKUEMBIBQYDDLKHVTDFILPKPLHUPULMQROFIDEVAPQFLWLLCUMWVFFZEYTDARGSZBWDIKFNEQIOFNPNDPJZDJETONZRWRJURFNEJDBHPYKMVHWMYNUKRQBOPIKNWZNAYFTXWQFDXQWQSFBNOWLIXNZBSGMJSWLQBJXTFHMIHVPAJBZQWCKOHNCMBKFIXZLGMCQZLXAWZVUEQEXKCAGWIYRHYJWIDPPQNZFZQPZCZLNMRBQQWFHWNMPVQHGDTSEZQJEWGDCTLBPJVRHMCTOIGAKZIXACISSJYDCFJJZJMNYWPHBTBJJDAPIVKXBOFPEAJVQOHITEMUTHXOMBBMHRNQJUNDGGFBYCJIRREGJOTEZXVLFEPVNWXKLTZLJLCODHIBQVSKCJOJBSLYXTAHTGIXVFBIZRIVUSCPIJQEEHHYYOEUCLWGQSNZNFOCHAJHILOGZOJLMKAJTXROPWQJJQFJWTVWVKYDHZPBHHLIFAVKHQRAZHJZOOOIJFIMRAAEZ"
Returns: "EEOLBZBKTYDGORJTZABDAFWMBZOEPTOVOLGKONRICTDYTTXSETJIBHSHEHUPPWHCYGOJTGFOTRZVPZGSRTPYLGOGYZMRWZAWUZPLJGEXOVWPBLFWCIBOXCRQDZBUXQWQSNQHOGZGBBBLUBGWJOFNPDLMRMQXQJZXJBLAPTWGKCNCPJTYBWKXGZSPXZGWLBVJHJCUNNDFVTTHPKZCNHEWFTFOKTPGMZQNINCAOMTTOBEXWDJKNEQHOPHHJZYIJYYDVGNTINVWKGISBINLGPSNQFPJFXUYVTQDBHJZODPJQJWJJNUBRHCIWVKXEYUFJFGKJKVWBQTVZXKUTFFGUMQOPWWFKINWBHCQFROUDNULIFYJRXRCVHQIZXQNJZRYHEFFMFBOHJIILBXVYHWAEWARLTSLVWGYUOJQOLCNHJJOFFHNCFQDIRQQGKJAQEEDSZNWUMZKRBAEQZQXLNIBJTIAPEJVDGICHMKILHSJTMLLGJEWWEJUCGSHJQNDWQIWIRDQFBHXTFJIAPIELPSPMMLGHGACRNPIEJEIKQLQRJLPVPOPXQHSENDGMPXCAMWYLQMVAVQIEMMCHDBFPIHEESMEVPCIALZEPFKYUYUYZMDGZHGTCQXHVGWXEBTKRZBFISVVFVCRVPJGWEBJWFLKEQCQQCFQLNYREXDVZBLSFDEKKTHPSNIQVKYJTZAQVYDNYMXCNDLJSXAJUIWAJSLWWZAMNMKIBWMAQQDNZMNBDZAWJXZKKHZFRJDRNZHLAEAFMEFQYLHESUEHAPNQNTYHOULCDLWHZCAXGJLPWVRDJTNKMVSBCQXDVXOPAFKGIVUNNMJHHIPPTGXXCIEAOZRHVYJCNZRVGJKMMHNNFPFAXBOOLXONOBCAHVOPPROQYSTZDOXWUFCBXRSXBZIEYYQKNNNHVNZOHBMFUHOHIDTWKJAMRFASAYLMRQHXOUFHWHVNJQANJKKEBPFWZGWHOTSNQYBLKRATMGINKCSOVI______"
"RCBIJYLIKTWEELNBPXCTUGFUIHHVHRIGSLQMMAWCYVASLLQSYLLZEYSDZYFFKYIHDZFKSFRQNMJSSFSQYWNQNTRIDIFGPLSFQLSOJBQPYCZYXQBUZADFDJAXHEMZLHYGPTREZIQFKGEZZVQONJVRSYBXTFZMFJXURVVCCXRIOTCULPTASDAVGJQGMJVGQAMEOULOKVTCPTSYHAOHFNEZOZXIDCWHSSGQTYUZPWMRSRDUKURJJBHZDDSNEUTFRTLBMQOYQPEZLORDPSPLDVJRITSIPDMMBEPEQGCBTIAYGKFWDDOMQOSIUYNGKQZLWWIZZKYJQWQRJSDPRJFNEIXJUVAFSDYJDDUNHKXXHYMLEAKYZLRRVWKQEAHHQJRLTPSLMZCTSPMMMFGXELMJBEDIWKFQPVZYAEZWVKDYLGNRBZNEUAAZUMTJKSXPOYJEMFRLXJVJQUGIFERVUVGMATPMARFLZLRIECQDGYBIXZUVQHXPPESIDDKBXOTZWJHUIARFUMSWZCHWANQKJNSMOHDRQQCIEYGWJTHCWADBHFRYSSDIQBWJLETQTTRPKAAANQTEXFSBRXMYSTWMEWXAYAWSOIICTGZOLRSKMAAIDPWCRNEFHHRUAHVOIKVKFYBYVDKTPWXFOGWWFLPNOTEPUJHKIHCCGEUTQRAFXVCKXRYWBLWFZJUJJKSPCPDRKDEWSQLVZDBGQTJJLABBEQZMVXNVFPAKTOCEQXYOADUMAIEBQYXMGMVNPQFMTKZVFVUPPGTVZXSMVRIFYZOEORFHXNBUXPSZRTQEWTRXIGLREZXJFNXTXODLLPTBPUUXHKGKJKZEISTNNJCRUIAJNIZABNPWSSGBSEFLALBVKFLGGYOWXXBWUBZNVKEARXKRPHONKVEQBSQZPSMDFSPRFJWUNEHBATUPCSGJQIILQQCLAUOIHXJLQRQPKVSTUJHTJGOEMNMNOUKOKUSQNZWBQXIPGKJTILVKOORWGDHNWONYECUF"
"KUHHSTAMCOXHTBZUMPSZTZGXNETGNAMZGCTRGHDIATZCMTMKLCVVJPILEAPEWPQLYKJLKETEMUXFCTLZZLWXKVHSSWBKWNJJKHHLUGMYNUWCUYYSKRUVETQMJWPOSKWNBOGJOWODZIAQHPVBPVNYXMSFSYJUAVCZGFCIWOXYYJHYJFBDVUUBRQHHKTASHRLOLRIXWOUJYGLQOQJRQHBSKQLNIOEFMMHARQIXOXYTCDJFCPEYDHPRMUFTFLKTKRCQIZUKYHRCQYXRXQVMKFDOCFLLOWKCDTEWLZAKFPLIYRTKAVYIWEKSYORPWCJBDJDMWDTSDIRZEHLFJPAILENTYXEGCXBKGELETDDQIOSHISIPMCCIBSLPTHXXFGATOQKABMELRTXXQVFPJHWPFZXEQFGSTUOAOTPNYVIWFHCUAJYODSNMDVIRPWYFWFZRKQGIYPCRWXRAEZSOVQLQZPCKDSJRANUZBMSVPELSDCNDLAATJTRPWUCGEIPBLGJXHITRPRAUONDUIEKYCKAUWKPIFIPJAXPMGUAQIHAFUHVVNBETWPUYHVWZBWGMZYHLUJFUDUNUPRDTRVTUMCVZZWZTMUYOQYOEMQXLWHWYNZTWBWFQLNVJNSQEOCNBYMZTJPHQWKRWMQODMRXPEGQTLCAZEYNACPAZLVCWVRLJRSVKNXIHNVWKLYORVASVOGWMBVTTBIUXZHHCNZRMWGWCDFTMTQJVUAVWCPVLFPXSFUKXJCYQCKEBXUUEDSQBOTNZTNVCALXSTJTRNEXFMFKAKWAANWUTLZDZXSABKXEYKPDXTYCBQUFZYNMNJXMSXFJEGYAQCKNRZKGUJWLHSFKIZEWGNIERXAGUYIHOJTVKREAUVLWPHJOZHQRDSLGNJPMXVXAZVBOUHDIAIVZUJGPWHIOCCUKUHISMGZJTLMDVCSBDQTSBKCACLLZDGTWQOTTVQAGBAJSAJXKEZTOOYDFQYWBMQBFYKPVCBRBMNCDOIAAK"
"BMSIQNTNNZCKYFWRXIYZIQCXXAFNWEGBGQDRLRFPBFOKVMZRSEMJAGAJACGFOMPJOVZNYPXLSCQARREMDIBJIXYVVYFPGWTOWDWVVTZVMHIGLRGYCLMDKXNCLNPGEDDFWLKGXCYAVIGDOMDYARTBDRSQHMOQWSJIYGWBAMEXEPISKEUXKNVYBSOAQPUTVOCKZAPUNOZKUZPCTVUWJXVFWZQOWMMISQPQXDXDDUEBPRMCHBOTSBABNRMPXCDHBMPTUKTGVHAQRROMWBDDNSARKWYJGBEIWOKXQMKIEPKHCWLJRTAGORMRRMKRLUJFVGUAFFOMRMTNAUOEZWHEULZJXFYGOLVWMYUWCXFISOWYKLTKNAOYXCWYIMIYFVVQLMCPVMJFWPEMGXDDQBUUZYHAGPQJYEZXBEEJSPOAYGNSSLRMXJQCXKFPSXKJZXSRHSQXMHHUGARNMGKEANBGVOEPVKAVREGKLCPMIVPTPMBKZUNFDOESHLKVHSJGUZDQFMXBGHPBDVIHZIWZBJLYMMGCIMJVHMNVTXOBLWYXICNLTTXSBIPSZXNIVXSUYFFBWJEGLJRUZTEWLEFLEZHYOJKLYCWYYGWNPFOAAVQVVPHUHUPVZGOPENPKRMLAQZRAPIFTBTRFYRQERQVISTFHLNUWGAGUUITOECVZXTAWNKVQMAEFATRCBCNRHASLFLLBOCZNIMFIISTGKBGQGBMKWEGQAWKSQTVWYGYTZLPBNHMOMOTSDQQVUVRAEKLKJEUNNLDGZQSMOIIXWVZNQHKRVGHHHPVJDLYTAXVUBKMCVDSYAVXYRINNHXKNYEJCWIJJCABHSOCJLJTFPVLLEHLBSHBYBULIYEJVRPBLQZAPOUZTAFZXHODGYPNCTCYGGZNWGISGLCSZBAXOWUFAUHDTCCWATIFHPPGIQAPGKZUNFGWTQEMHVSCCBKPAURQUSPOTMNHRKVAZDERTRXKWWFSSIHEBBKOOWBRSIOONPUM"
Returns: "KUBIJTAMCTXHTBZBMPCTTZGUIETVHRIZGLTRGHDCATACMTMSLLVVEYSLEAPEKPQLDZFLSETEMMXFCTLZZLWXNTRISIFKPLJFKHSLJGQYYUZYUYYUKRDFETAMHEMZSHWGBTREZWQFKIAZZPQBNVVYSYBXTYJMAVXUGVCCWXXYYTCYLFTDVDAVGJQGMTVGQRLOLUIOKOTCYGSYOAOHFHEZKZLIICEFMMGATYIXOWMTCRDFCUEYDHHZMDSTELKTKTCBMZOKYHEZLOXDXQVLKVDOCFSIOWKCDTEWLGAKFPLYGRFWADOMWESIYONGWCJBWWIZWKYSDWRZESDPRJAIEENJUXAGSXBKGDUNHDXXIOSHIAKYMCRIVSLQEHHHQGATOQSAMZCLRTMXMVGPJHMPBEXIQKGSTVOYOEPNVKDYFGCRBJYOUANZUMIRPWXPWFJRMQGLYPVRQXGAFERVVVGMZPCMARJLZNRZBCQVPYBSDCUVLHXPPESPWDCGXIPBWGJUIARRUMAUONHUANQKCNSMOHPRQICIAYPWGTHCWHDBHFVVNBDIWBUYHVWQBWGMKAAANQFEXFNBRRMYSVWMMCVAYAWSMIYOTGOOLRSLWAAINPWCBNFQHNRJNHVOOCNKFMBYVPKTPWXFMQOWMRPNOGEPUJHKIHNCGEUZQRAFVVCJXRYWBLWFNVUJJYSPCADROGWWBVLVBDBGQHJJNABBEGZMVXNVFPAKUOCEQXYOAPUMAIKBQYXMGMVBPUFMDKZVFVUPPGVVZXSMVRIFYZOEMRFHXNBUXPSZRZQEWSABIGLREPXJFNXBXODLLPMBPUMXHKGKGKZEISTNNJGRUIAJNIZABNPWSSGBSEFLALBVKFLGGYOWXXBWUBZNVKRARXKRPHONKVEQBSQZPSMDFSPRFJWUNEHBATUPCSGJQIILQQCLAUOIHXJLQRQPKVSTUJHTJGOEMNMNOUKOKUSQNZWBQXIPGKJTILVKOORWGDHNWON_____"
"QTGNVOSCRCTNEOEHCTARCEFDLCJRAHRSFKMOPHVMXBZNNNIPOMZFACDOFRRJBTPRLHURKKTASTBTSVYYMWDXSFITVSMZYMHHUGXNHEKSXOPASIDDDWQTFVVADWVNURAZOSJUCHCXCNRSTTPGFNFKBPZZYMUIKNOUQOEWTNMODCDOVWYWEBMWCRNEZLUKMFDCENXAMJHORSUQKUHYMPVSSDAMRWHUJCLJRIDUUKQSRZBKVWHXXCOPYLBLEBRLSYDCFWYRMFZXWLFYPHKEQDUWACABTOPGZJERMIMCYFXYSSHKKAGGMNKTXCMQOCTXVRCAIRTAJQBWYNAVERUKOHAKKNUMVUGHJFWHRKWUMWPWCXDVONHXBFTJAKOPLWZHKUJVGLAWCOJEZYHSSEJBMODBFCVEJADJCKEGFOILLIEHUXEXZLRUGGNCGWSNTCTNIISJJLAQQPZFRSKXIUMDSPYQHNIZJMNGNOTVYSRGJKUVPFLTONHTMVDQENJQVZGJUAJCPECPTDLONQURUNLPUUIUPOLVZAJKBAOPZRGDTQOWFPTAXTSWISCIOYAKAGDMQMTETXZKHMGXGEFGKTRINVJLUJDYNBJESHKYDMQNLQNNODPKOXYXMIBGWIOGRMJCZJUSRCKHFDPSMNHTIXFBVJMEZPZEZVUQCKBZVDBNWXBPUTGFYQGTORSRCWFKMIZPSNTKIVAZUQWYWFASKQOEQTWAJLLERTLABYPVMYQDRZZPKWNOFURHWZRYDUPNKOMKIWDSNXDXXSLDBOSEWFPPYTQRBHEGWYMBIZXVYDHANYAEDXBJUJKIHGQZUUCUFZSMEOMMUVADVVCRZIEXCVLVTFZCQFVMWTLFPPRWJDUSZCMROAIYXGRYAMOWQPENNEEHSXXZBMGWPAKJEIDTPYKKWVIUTNGALHDWAUNZZXDQKFUAXYFYKWUERMCPQBIUGEYFCHOLFNDWGLDAHIQUJPYWRXZOQKUGNMADPITWJEVTEADG"
"TLLLSWWIJFWGIZFUHHYJQWUVUDXBUJJQLATKFLEJGLKTVICIIEJXLHIJPJOHVGGKKFSGMZYXWYNKOAQRKQFWBEEKEREKUUJPZNRMWCYZBZCLNNUPENRIETYNVAISIJBWGPZFZDHRXTWAMHODOPHSAFYRHKJHPXYQDDNPCAJHLQHMOUVSSEAYFHVOBZWZCNVMGIDQLUKTNVCDVWFUKBSATYQBZUEACDFPUGPVPGMOSVPSOZNGUKDFKBIHOAWJXAISHUZGILFAOHZZZOVILSPEYKOLXRRYQBMDFTJBMWMGAHDOQTDPTRHJZDBKNYPZKVHGOPMPGPDVAFQYCLVFYMLZCAKJMDTJHLFYBVNHOKODJUULFWGOIWHXUHSHQXQOITPKYECPEMSCNDRACWIQPPKGVGWNQVKZZAKUIYXRQCXUDINLGHAJHXUAQHMFREATJVCPWYFMTIYEGMXRBQPWQXKVZVKNAWZHZKCZQHKEGDSAJZZBVOJUZQANZYALYNYNQEIEAUAUSGTMPIPAWJTQXFZGDPOLPYGXDCNVCQIPBFRKKVPSZMMGHDYERTRZFXJODAYFKJCDUAYSTRRNNDPEAYXCKDWIUKTDLOMSNWIGFRIDERJOXCMRFODVVURTHSTMHNYFLEOFLSRTXXYCBHWIXVSUMDNHARBLFINSKKZEEDNZFPKTLWBAFVVQTHNUWQCQWACRGHGNNVXCRZHCMDIXDRRRDRATLZMXPCFDTOGTNCKIWELZMKSCMBMHSIKZERGCWFFYKQQAZLKGJWQHIUTCVVVPDAYXHNZCKVHCQRPDJXSUQPWGBGNYUXEKPCUPGRHKFYVTLYPQRESUIJQMOSYHBBHYYJLPOHFKVTYHAAQCVKNPUKHWYUEBLYLXOJBHKTYKNPVTYXDQGOTISZGVEUUSZFNFRRZJOKSQXJWIFFMBNGZEMWPXNBHWNZRQNNJQDOIREDHJHVJNTAXDUAEQEZXXOYRNJNIASFFQYOHAKIOHUXPK"
"RETWWDXVXHEDHXMPHTAMELQRNUNSCHKZUAIDFHMUTKBWKPXWWVSKCKTETNFFNOFSVNNRSVVHXSCLSKUGTLKRWJLJKKEWATIRCMMGINWBHRKSUKKJVXZOGIEMDODQGVPOOJIDXRGDWJQQUCJGATGLELVOMQNRFJTRWTKBYNCOYITNAWGZYBPZUTJZYZQTTJRPQORZQNITEPEVPIXGFSXEKRTYUNLHVOHGRYMEQSKRLOQNTIHYMRUSIXNDSBOXGORSOEESUMFJJSGEDCTTNAWVACEEMFBLKMCMIPMOXQOOADMOGQJKVNYZXXEIIDIMZUNETOZWCVMXXBJXBEVUTFVHOSGNUMKHKEKMRCZSCQYRYIZKVHJFPLTOGFOLQGDIUTNCORPIKVTEXFMEDYUCRQYLUSDEUFEYZFHJHLVXCQWMDDLKSROSXISNNDORBXJTBKENLVRPRUPKQMWBEJXFMBEPFPAGCBDNXVEWCUROYXQFKSTUVYHVLVOIRQMIIBHICIRUDOPNXJYCHITRZENIISJLLGYVGIUFEJNAYOWLCABMEFSDUGAZWRQHHBEKJGEFGPVFLZSNMJNNIAHVJZAUNZILNWKGIMIMZYMNIGMMXCCJBDDTITFALCWZAFPWSBLMAIZVATDGEUDTFJNTESLNETMSJYOJRMETFBRYVWZUABTSFVCDUGPFZALADIIUCQLYNSBLAVNYOTRVJYTJEYUQEJAUETQWQFZAERYUSZZNWIVMXQOLNKTMEOFPMGDNHWPXRBRQTJSPRLSKTEKYGRNUJWKMYTQSLGVNFOUJABBHVOWEDAVCSQUGKTXUDKLXSOHUMBKBQUVGFTSPKRXQCQRDSUOISURJJWJKPBBIKPWVNNGVPGYHXWHMOMGYCMZMAMSOLNHUNHPBPRRDLMOOLKIUKISRSXDDZPPBJRNWJHONQOVNNLLENCEQCWQWEBMXPZUMJAZCOOUQVNFXZLMDONYQMGZGCISVSUZSRFFJOMFBF"
Returns: "QTLLSOSCRCWNIZFHCTARCEFVLCXRUJJSFATKFLVJXBKTVNCPOMJFLHIJFJOJVTGRLFSGMKTASTBTOVYYMQFXBFITVSEKYMJHUGRMHEKSBOCLSIUPENRTETVNVAVSIJBZOSJFCHHRCNRSTTPGONFSBFZZYMJHPNOUQDNPTNMODCDMOUVSSEMYCHNOZLUZCFVCENDQLJHTNSUQKWFUMBSSTDQBRWEUJDLJRGDUUKMOSVBSOZNXUCOPKLBLEBRLSYICFWYRMLFXWLFYZOVELSUEYCOLTRRYQBERFIJBMWMGASDKQTDGTNKTZDBQOYTZKRHGIRTPJQBVYNQVERUFOMLZKNUMMUGJHFWYRKNUOKODJXULOWHOIWHXUKOPLXQHKTJKGEAWEOSENDRSSEIQPODBFCVNJVDJZKEUIOILQIEUUIEXGHRJGGNAGWSNRETNIISJJLAMTIYEGSKXIUMDSXYVHNKNJWNGNKCVQSREGDSVJZLTONHUMQANENJQVZGNUEIEPEAPTGLMNIPRWNLQXFIGPOOLPYGXBAOVZRIPTQOKFVTAXMMWISCEOTAKAGJMQMYEKXZDHMYXGERGKTRENVXCUJDINBJESHMSNMINLQINORPKOCMXMIBVVIOGRMJMHJUSRCKHFSRTMNYCIXFBXJMEMDZEZRBQCKBSVDBNWXBPUPGFLQGAORVRCWNKMIZPSNTKIVGZUQXYWZASMQOEQTWAJLLTRZMXBYPVMOQTRZZIKWNOFURHWBRYDUPNKOMKIWDSNXDXXLLDBOSEWFPPYTQRBHEGWNMBIVXVQDHANYAEDXBJUJKIHGQZUUCUFZSMEOMMUVADVVCRZIEXCVLVTFZCQFVMWTLFVPRWJDUSZCMROAIYXGRYAMOWQPENNTEHSXXZBMGWPAKJEIDTPYKKWVIUTNGALHDWAUNZZXDQKFUAXYFYKWUERMCPQBIUGEYFCHOLFNDWGLDAHIQUJPYWRXZOQKUGNMADPITWJEVTE___"
"OTQPCYRBOBBWPWKEAUMKWIJGLEUGOHCCPXEHOSWWGAPOONWKTJHYOVBNJQCYEPMAOKHBSBGCAVMMJWKZCEHNJMHANYUUHIKBFIRMJUHQZNAVBOSXYHVMHOFYIFHXRQDLDCKARJKSASFJVBQOMXZFFSBJSJMMBDUZOQLBGQAIYIYWAHRMIUEEQZTMVQXWJALSQNFXLXTBCDYAGOPYXHJBCDLFYEUMECGRZQJGEVKMRFXFRKPARRZZCWOGGMYFSKDWJGTDDVYAECIJSQCVXYVNWWYJGBKTWTJADXYVKWTKHNVRAWYEPKMKWUMUMGXGKWSBQYGEWKKGLXYTXMUSVRMKVWEZOUMPTFIYQTXIBCXSYIMAWCJNWADPFZFMPNUUKUPBRFJNUPGLZUBDEKKWLEAKPUBVEBMBVQAFFJWRDSSBSSFLBNJDAHHPBJQQJDYPBBACBZAYMTKOBJEZZYIHMVYMAVXAPUUTHKGNWJIFOLBYHPOREYOQYOIQAVKQSXFHUBTWIQKEIVMANOVKYNKQROUQUVMBCZBJWXBDUGOVOEFSGYCNYPCIVBVWRNYAZIQYRIORLDNXVOBMGBUFGORSYGQFJFOTOYCYVUYFBCDWRATVNQPSAMPNIGUPWUNFQIRLTGXATDUARWHRPDGGGVQCOBHAKOQNWHMYTAVXJIKXLLVSHWCSFOHNPQKBPJIEYCWFZQAXULJDZDUOXABOKJYDBAAFWETJXUGFYAPVYFGJFGVLOEDSOLFJUUDSCPPVRFFFYVJDEORLCDXLMWNMTOFCCEKSPDKZPUEUPYMHMDGEFTKNACCRUNWZMBMSQBCUFZBKXRKYSTCTFDHZDWXHMXNPUKOWEISGUQYTEPSFKOTOAGRYDEYRKHIMJSDDOTBTXAHSTVSTZSDHKCDWDZWQCUHJXYMSLVVFGGIOSTXECKCUGEVLNUQNKCUUMNIPSAFGMMZOAHRHGKEWHEXBACCEYYUXUENUXWPRPAQXLWLUBDABSBWP"
"HRBBTAPNBGQQXNDUEQRLLLQYFQPYQBJXNKAAQEFGNMDYBZAVODAZNCTMKABMPNQRNCWHJNIUEODILQGYDQAPLPDYDBPZWVLQJOBQATYCAHEONJCGHAUZIYQMXIRDNMINREXSYQMGVERXEFIVUFXREROOKDJEMWADQVVZQXQAEZDPXYEHEBJWYJRRQJINUUIASJRCALYMZPHMXNOPIUAXUOEMCQVTXUKFHNMEFBSOCMESOSDLVEGCJNLZNAQGNVJLOYCQSCLJSTPXPUQPKNTIMHZPRODQBAUWNARNPJIMYAXFRZMIZWLMAPPXBJNVMXIJHAZKCZUAAQNYQVTLWBWHGQBOCQTDXCOVHMGTUMKGLZIECQEKNDOAJMDUNOBYBQBPMESCRWHDFGAWPCQPJPYAMFQXGJYLLZRROCHUMJPKMYQUCQGSOVROAPFDMLOELPCSKXQKIGTXDXADYGRXIBBKNJFGCFXXAFPECXYZYRTBENPQZXCBREXHWMSVADGWDVJCYWWPXTIWIMQTIIMMFRGIJWPCZPUNJBDYRZWOLSJNETROLJSMFDYIVBVKVYUINJDBMVSSWIRBYQNWCMJBSJYRREFLKSZFXBQLKBXFDXRQBMINNTNOWXJYYWMKDYNOITVHPPBQYTFIYEFLQFZVBWUBVNYQCXARCPMMABNVSOOVEPLLRRURFFXULGSQGNIHGMNUMEDINBFDLSQERAXBFIUNIXPYFHYWDEGJXXDYYDTWUNGPXKJKDVWFVIRMUPECJORCDJUOGYZSDKAKXEODJTYMFZGJFGAPMLVZHAPFKKQHKKHMAWYMUSBZOWXSHYIBTVXVHHTUUGBVJAHFQGHMITTNQDZQEVHXKWFVPFMDMCUUIBAUWFRGEGFFSZDLQDILOMDOVKTVVLTRRYUIGGTGGVAFWGKJQQVPZZHADHJVRNHKRKZTSXWZISMUNZSOWBVJJEGSSZUPNYDSPBVVZXPJHGPDFBEDOXSSUAGJDZPRXNKV"
"XFXBPDDNYFCAMLOIRCPKOWGEKWNFMSYQWVWDQUVAXTYXMCNUYPBDAYYDLGFLQOWPXABRYHFSMEISDDSIJNRDLZJDEMEXFVHHMGPIVIJEXGLICZSYTCGBOEAEMBPRTXPRLBNCNJCNUHZIJYCKQTNOWGYXDKYOGIAKMYLKWWQMENNXLIWJEGOTJPDJSHTAOAFUDWIHHOZXEFGFXGKLEUDFPJQGEWSPHYXGTIEZEVSIXORNQSQJUZYWLNTTMWJCQLEUSSSYEUPPFZRGQQDZLATQNLEPFLCQLABYAYJCDJJASBPNAUJVEYYTZHFDKCEHPMQBFOZALRBSHVPVXBSQOYSBJBWMVWODNPEBSEOMIYQUTNQPNJHIEXNOJWTKPIJJCACSIGVXXGKPULHCQPQZNCLULILDYAZWBUGVLRLWTWQLRUZMOAREGRNKOMBICGOSGTDJFFIJJRJIKUVYFKUSWIDVMLWMTJTHOFLITSCXVGNKFUZZXDQFXGKABXSVJNNYADLICAEJILBWZUOYJETSZCTTYLPDDNBJYANVBCFZZIDJDLLLBHXQEJGCZSZLKUKGPASOKWDDHGQAPQLEYKSFPWLEWUNZQKSXYJEULOBPLUNYRCLDEASGIZHTXITEAPQIQAJDBNLOHHKNDPONUAHEAXUJTOXWXTPQSCSDIEBNWDUXBVMILPQQGUSNQTDWKFVPOSPYZCVPXNHHPGJWPYBBPTDOMCXJUVZDIFTLLXCYBJUGXQWNLEVMDHPQEJOEPPENQAMZHFPCVAKYTRQKKJTEGNCMDMKVGPOMRQCBZMVPMUPZMGQZSGPJLBWQMSXMSLYZBZKEYMCSDHTBLCFFVOATZOJXGWQQDPKYAAXLXDRTXASJLTVDQSIUXUMPUCZOJJFVWTRAGLXLZLLKDBHVBMBFCMUPFVLUODCLCXIEPCUBYADZWGNAILDNDOYAHRVLAIABICXGABWOOLVMEFSXUOFWCONYNSAEOWCKDQK"
Returns: "NO SOLUTION"
"OZOVNXDEBPLCAKRSCAMSXWNHCJDQBXACEXTKZUUATUMXNQIVHSKSGVWKJFGACYIOJOWAUFVTBDTYCEBFYCMICMINJRBAGQFYLDOMILLECDFTYBVZODNESAIFGBEEIBHKLYGWXVTCRVJSOCXXCGDHFOSDXCFDRMEKAKGYLJVFSZJZPXQCAZYWOSSJQKWDDECRLBVZGYYOWNGBHRAWDOHIPHURMMQXHXLLVRHYPASPOQCKIZUEWKSKINVJKPMZXVNILKLXUULQYDLNABNEWLVBPKZCEDKKCNZCAOKUTVSRZVSOZNDOKNFVSNPCKROFVULLQGAHRNNGSECABFQOKAFXBMOXZEQJUMLCSPNJJSYDSNUQPBRKPEDSSUPUONMLCIXXLELWCSYZWUPXEBLOGLZXNZDGHECGYZULZYVEKARQVVMVUPJKTBCFXZKQWGZPQYLVAZDZRJZDCNIOAISTWVJUINZLCQMFUAVAPGRSMCDFTNHNTEIWLMZWFIDVABNYCRHRQGNMWBEAOIJLBAQDFGVIMEWCHTPJRNLBDZVWPDRMZATBIBHTICCNOXRZUGVALASDELCXQISRFUQEZAJPGSSUGJJZWYYSCMQQNDQSPBFUKEVMYRZQHTNLBGIHSPSLZKTCZGCVKFVGCNINMJRKNMQCUTKWZNQFTCSSDRDLQHWZZJYDMYHHMOMKJTLAHRJXJFSRTVHHTPGXLKATIVPSOLSFVZFMEKKQOWAJOSFWYGOYYQEGCODUXVFHUUWEBGANCJTNREHVIZQPLWIQNFXLLEYUUDWJJFTJZHPXHAITYDIEYNXRRKRWWBDYHTMDRCERXUJIZBECZITKTXKRJKPUSETMTVWBIHCEBGZHMJHFHFKHYOPVCDRKJMCNIHNHZVQAGPQZEAAQPFYNPAVOEVQSGEBNVGYSNIGQMIQOGOXRWJLWKKVWTAXCZMBBMSMDPUIKIEPSDRCJUBWXVYBEOLZVDOSFQIBXFTHMYTNECUXKPRKX"
"UHEFGYUNZNDEGIYQOPWXHKKSXVTTSIIMXRXRDRZTUXSEZFOLSRYBFMQXYAIBAREUFUNBEIIKWKUHQMSOIJAMTXVEXEXCVHTBUCMXEWSYGHJPFEZUJMLUFOBJTTXIVVOAZFROCJJEWACEIEGFRKVVSDKUYOMHZUNCNGOUJQTVOJYWCFYZIPDLJBIRLPDSKYDBKLFAJMAPRXDDVSSJLEVVXKEHDEFJSNWXXSGRAQHJKHTRNYCVSEMUYONVADFIEAIGGYPEAPHLGWETJOMOJTYCCPYRFFVAKVOQVDFYKZLIJGTCXJMDMXOLLRGBEGCNHZNVNTGCJEZDZTJNZWHBDXYJEZLVTHAIOTXDZIYGPCGQIEZSJXTIBKQIEMNQYBKMGRZUDFWEBOTDPELTSLVSYSQHPLXLLGXJFYXVUHMOLYKRFLDWGWCRCSEJEOOSPQJQOHYEOJIRDVNFTRCPNLJAHSFNTUMPZFBZRGNJVWPOQPMABAWSDNYKEOUNWRTSXDWLXSVZNSXOPXGCLGTYTBYEOPBHHHRBIFLUSYPUJVIGDMWYEIHRQSCZWNHUNAZKONDDRHAIOTWFJQEYLFYPYBPDDEPWRAMEGMPDSNETJAPQRUCXNDMLGEUENDYRJVGDOBVPMQJYYFGWSHOEYXWUWSKWIALHLAXRCDYVOJNKOEKHIRTUVGHRFFVQZJYQECPQYZMMPSBNXQQWBBKTYFDXDHROERHAIMMKZSLEZOMENXVEUKTHHAQFTRVQWUIGXWOZLNPWAUOAHHCYLFPMASYZBPZUQJWICMNFMKDFKCXAOPZAXTJWVGGAHMULXVQCSEDRIUTLKCAQHQHNVRXUAZSOYCFWKVRQXFZEECFQSMCQSKLRQBXUZDDLZVSLGWLXYZACPEYIDFOOHZFEOBXTQHSDIGHGSCOLUZNKYKPXJJCECBHQVXGTIIYVGDTOAHSQTXZJJHUCVBOTAVKPPPEIFQVJYFNZPBKLHOEHBMDJVSOFRDUHUFIB"
"JGVKTGFYWOQIDAGKYEQYLBHGZXXPOCJUYZEQSXPUDYCKPRCPQFEQPYBCQWBKMNWFXOEBCTONBYKUCFWBHDCIBVUNNPTZGOPYTFHTZGWIALAQNIPLHVHTFEQPTMRXOBEGKTEVLZDKLCYUTXBRVWFNCOXCFZALINHMJELXNBMVYJNFYDGEQYVIYQSKIVZVVPHJYVGTUHJMQSIDIFATWONPFVJRKKLVOWWTXDWDYPQKSTRXMZWKBCUQAYSGSIIPFDRNGTUEQTVBQDYXUGUMZJNIKRYEXDZZGMRHBWJCSVALJZFYDGXHRWMSOVYFOYUNQEASEQAIFNRQUWTFUKIHGVOGUBXBDKCYUBTBWVJRKWOCXYVOANOZUZHZLXGFFEWYTWPVHQTBRGHNUOBTEUMMWFPTLALGJKPZPKHXSDRORGJMCGMMZWXXJDVLJCEERYJOGLAZQPMWUJBVBKVPCNWQHLDTFRDTNFJYIKTFXTKSPHERMWKIVBQZYCBFCKJIHGEMWZVMNMCANQPBVJBQUKHNJESCOLRNQGYYLQFBVJXEFGIZECMOFQSKCOSSFRGFURKFHNPRUKDSFGMYYEBTFLNDSERSGFCNKIJQULZOXNUDNUXGFYAABDHZQZZRFCYQDMVDWODMWBPPOPSFZEBKJLONLMAECLVTWWWJIFLTLIIMFQHBIMODBSBQRMKOGDMYARGKSIYKBSCPOHQJZVMOXLBTSDGMDWDPRTWMRJGEKPIXAXWRAVTDJILSZXUHBZHFLQFJTOWGKAPETOIODOLFSHVGFCKXVWLMKFJIIOZXINJXNTSMZHSSNIXVHRXDWJMMURKCFWGOWDRJGOGERQAJFPVRRRZHTNNZZIONLZFMWADNCDBWUKXNHCMFXTBBHOFAITVEANCDCDSUSPXVDUWNUGWWWGHEJNQFPCJIUEUAYEQGZFXEOISZSJXBWPFITGDJGPHIADCGAFHHTOMQCCWSYLRVMWWNIKYFHPHEAWIDKUZSGPHE"
Returns: "OHOFGXDEZNLCGIYQOPWXXWNSXVTQBXIMXXXRDUZATXSXZFIVSSKSFMQKJAGAAYIOJONAUFVKBKUHCMSFICAMCXVNXEXAVHFYUDOXELSEGHJPFEVUODNUFOIFGTEIIBHKZFGOXJTERVCEOEXXCGVVFDSDXOFDZMNCAGOULJVFOZYWCFYCIPYWOBIRQPDSDYDBKBFZJYYOWXDBVSSWDOVIXKUHDEFJHXWXVSHYPAHPOHTKNYCESKMUYONJKDFIEVIIGYPEUULLYDLNJBNOWLYCPPYCFFVKKNOQVOKYKVLRZGTOXNDDKNFLLRGCKGOFVULLNTGHJNNDZTJAZWHBKXFJBMOVTHQJOMLCZPYGJCGQINUQJXRKBEQIEMPUYBMMGIZXDFWWCSTDWULTEBLSGLQXPZDGLGCGFYULUHMOKYRQFLMWGWJRTBEFEZKQWGZQOYLEOZDZDJZFCRIPAIJTWVFNTUMPZQBFRGNJVWPSQPMATNWNDNIWLMZWWITVABWLCSVRQGNMWBGAOGTLBBQDFGBIHHWBHFPURYPBJZVWDMWYZATBQBHTICHUOARZUGDDRHADOLCFQISYFFQPYBPPGSSWGJJZWYPSCMQQNDPSRBFUKEMMGRZQNTNRBGIHSBSPMKTCYGCWKFVGCNINWJRKNMQCUTKWZNQFTCNSDRDLQRWZZJHRMFHQMJMKJTPAHRMMJFBRTVHWTPGTLKATIVPSORSFVZFMEKKQOWAJOSFWUGOHYQEGCRDUWVFGUWWEBGAWCJTNREHVIZQPLWIQNFXLLEYUUMWJJFTJZHPAHAITYDIEYNXRRKRWWBDYHTMDRCERXUJIZBECZITKTXKRJKFUSETMTFWBIHCEBGZHMJHFHFKHYDPVCDRKJMCNIHNHZVQAGPQZEAAQPFYNPAVOEVQSGEBNVGYSNIGQMIQOGOXRWJLWKKVWTAXCZMBBMSMDPUUKIEPSDRCJUBWXVYBEOLZVDOSFQIBXFTHMYTNECUXKPRKX"
"KWXUQLXGOXRXZMDPETSOEHMJEXBWSVYPEAXKWSDNTBBEOJXUVNLENFKQXTLWNWGOHPMLNDRVJPIVENFHQOYKCOPQNNTSNUIDWZUJFEPEZCAAFNTFCXTIQKHAUTFAHPFUGDEKVNTYYCYDBDQNKLTHMJOWYIHJRJRIGLVBLZEPZAJDJPUMIAFSZQTMUMMHBJBSKRMORAEULKRLAUHAVPSGSFFRQZZKAZPVKRHIFQTGTSYEMAXVSZZPWGCMKGJQMKAHNSKCBACSYSHRDQJRIOQZSAJIQRFNRQUNZPTQJGMHMFMJEUUAIUFHRNLKKCTTQNCULWNKXZEANEOLKNWDICDTFQIHOEQWLPROLCPTCCHTMIWAASZTUWDCMRSJVBEYTCLZFWRXFAJSUNDVVFDQDOYBDTISVZWCCSFFCOHWHCSHQZKDOGHEINVIYSQBCEGXKNSPJOIGGWBKPZIESJSRASPFXHMENAKEOXRRFDFMLYFSIWZUSYUWRKGKEZYJXBKZQTAHZDJAGWZHESLEOSCHGNAGXVYZSVDWOUAAHGKRCNPVLRDGKNBIVHPLBUOKGEOSSXLDRFMBTTPZVRPUVPEMGMIULQLQIITDRBKGWIEKGYOMDCEVKOPTUMIGBDKYXHRBIYZNTWVXZAXIWICBTQUWZVNWHOTIGUEKAGGFVHGMKTYXOBZUGMHMMYQJCQMJWHZKZBQSONFCWFAGGPFJYFQEXTESMLAQGASPAWNIXKBWKXVQJSNSRDALUPJMJBDMBCKODPJIQYFUJONPLTWTHWQBEHFKVWXPEOZDNDOOBNCJLMTAQGBMHFXBQNUIFXWEGAIOUYMMCBWVBLYWNURWGUSUTMRXGBEVADVKHCWVABYJSHWVQMJDEGGQNTSSLPSDDOHXJMMJLYTTTTJIASDUGRKWFIFHSXBFNITKWRQLSXTNXOGRYJNPTSJBXEUTFZPVJIARSLYOUGXIOREPKESAQXQORCIDDUKHFBMPNCTMGSDCYDSK"
"OHBVDZAWTKEGGRBUTWDJGYJBFKGDPIJKCIOLHDCRIJARNYCVSRMMHUXOCOEJMKELZKDATPYJRAKKQMYMTYNXWHOHCLLLIKHRRJRRQDQJAUQOGVJATKDDNWQCLGUDQDBMYNOEWJKJDEFLPMFAGGSYZFAISKAZGKMELKGHMBWGOCWNBVZFAMQUATKROSRNLPCHJDQUSEVWDENHUXQHLHAEWUALZQBDGSKRBAWRHJFLGNSRWXYZCGANYHJALIYCHQKATRYVJFQGLVSKAJHMZHMVBFXHWDILUTZCRSVSOJIMRUIVNVDFMQBRWBMYFEOARVYZEBHWBMGCEBBGJLBTSVKUJIYMGICIKCUVDYREHRXZGLTKDDCVADYXJBLBSQVKJWKVLEQYRWURPLKAOMVBQQLOFUELYQTZPYKVTGARVOQLAARIBCEXGKNWGDWSZMRWHFEBCNYNZBMMAJMQJTHILCSRLUONOHWIQNMHVIHGVASHDGXGIZXKKEVOYTITQFGEZDNMYSUZVADWKVQCHDXSWYEQLZCCEEUZLRXVRDZGLRYIGMUVTODCSWARNHGZZRDKDPHAKDAHCAUQAUNEKJDUHBALHZRLRHYWVXXFNPJHINDQEOSBVRHPJPYMRSLZMUYNNZHLMOROUZJPHVPEWUPODQCUKRELPFKMZXOQDSCSQPIKECWKALXSWBMCXJLAGOEAMMCCUUGURMBJWWBOQIPWNDVIQALETNZXDQSNKPTJXVRBSZGMGSJVXOKHGCGHRNQNZERETXRFEHDJXKLOLOAUVTXEEDHFHFSBBLUDHCUWHKZSTCYQVRHXARAMROOHCHSTGWGFKNVBDCLIEFUURSAYHJIUCHCSCKMYUOYLYQGGYXMTFQHLIODRGDJVEVLTIUMSERVVSDYRAVWPQJJZXUCOEUITPHWOUGACOZVWKFGAEDJIMKUSOEGYPNOMYMXUOBWCHMDMKUDANOYLLPKITQZQQBWONDMVXIAUGYVYFZGBMTEL"
"BQRFWONFBRWJVHRKNILAFLKMLSEVYRCVTUVNVUTCJBDKGFLLAYHVWFQQCRFQDWUMCYRTQHANOIXRWGXHSKNXLJYKUKFJLQMRUDSEVRFDVEQKAXBEPDRNCDIAFRWISOADXNQNNISMIOCVSJGBCHGLNBYFTDMEXHKUDEWVCUWAYWHXJTIUSCNUYVXHONXOCZDZBIMZUIMGPMOFHYFXVWSQCQTHNFPJCWGJOTMSHKMMDXTARPYDHNDELKLDXARTBGRXZPDNOSRNLGZUYWWFCSNHQHVPFZFTAEJIMUNTBBZUFREFYFYNRCFCDNVABTXVAJFNPZOMTBOPNBDCJRABJNSILYXOBMZOQJQWXFKJULGAAOQMOKEZCKJBPGHNYPLSSXAYIRKULGDWAKYTXUKTIBIGWJOJDEEWYLEAGHDBZDHGGIORYKRFBNXAZYHKNMHGRUFXUZPGWPGYBVQGHSCWBBHIHSNYCDJRNWGTBLUYZGLQULJVCNEOXZQWIHWFMXFXRJNUYXAMQRJUNVDIRLXBALDIIKRGPQYFCZMSNTPHUMLRHFUKVANNSTWUAVYMEKOHQLAVYHRJWEVLUBESBXFWGCYTRDBFYTLSZKDIMGDWBCHFNYGAMQTBOFSZWXKQXKOMBVZDRNUDWLSCZYTXNPJLVUGTJUCMSJODBWJMHSGYCOQKGMXCSCHBJYPTNRLFSYQGBDJBUPRCSWFLQZHUVBNRDGYANOOTHJWCWJCMLEHBNSIELAWGZLQLUELVLWSPRXEOGMOQBFMRZXXLFEONPRXKAUCFBOHVPJMHBVQOMTEIRGJLHRZTFHOLDYCUOSZIQTTDZPGZWZXAFINVSWHEYBOEWDRPMKRPIUHODZYHFODRBFPMRMHTRJYCYECPJHFODPXYKZZWGDMOPNVFIRZSRUSYWZTHUTWJBAKZUAVCMULIUNSETCDWPXLOURCCBMWWGIZLKCSXZCUVKYFBANQBSOLTZAGVCQFBKMFOODVLEGCPAQQP"
Returns: "OWXVQZAWTKEGZRBUEWSJEYMBEKBWPVJPEAXLWSDRTJBEOYCVVRLENUXOCOEWMWEOHPMLNDYVRPIVENFMTOYXWOOHCLLLNKIDWZRJQDQJZUAOGVJACXDDQWHCLGFDHDFUGNOEWNKYDEFDPDFNKLTYZFOWYKHZGJRELLGHLZWGOCWDBPUFIAFUZQTROMMHBPBHJDQORAEULERHUUHHVHAGWFFLZQZKGZPRBRWRHJFLGNYRMAYZSGZNWHJALGYCMQAHNRYCBFCGYVHRDQHMZHMZBFXHWDFNRQUNRPVQOJIMMFIVNVUFMUFRRNLYFCOARNYUEBNWBZGCNBBLJNBDIVKUFIIMOICWLPROLYREHRXTMLTAADCTADYXJRLBVBVYTWLZFWRXFAUSUNDAVFVBQOLODUILYZTCCYFFCOARVCQLQZKIBCHXGNNIYDQBCMRXHNSPCOYNGBBKPJMQJJSIACSFXUONOAKIONMRFIHMLYFSIWXUSYUWKKGKYTYJXFKZZTNHYDUZGAZWESLCHSCSWYAQXZYCSVUWORXAHGZRCNPVLMDGKNBCSHPLBHOZZRDSSXLARFMHTTUZVRNUVPDUGBIULZLLIITDRXXFWPJKGYDMDOSBKRHTUPYGBSKYXHYBNYHNTWVXZZXPWVCBTQPWZVCUHRTIGFEKZGOFVSCMKTYXOBWUGMXMMBQCCQMJGHZKZBCCUNFCRFBGGPFJYFQEXTESMLAQGASPAQNNXKBJKXVQJSNSRSALUPJMJBGMBCKNDPJIQYFUJHNPLTWOHWQUEHFKVDXPEOZDNDOOBNCJLMTAQCBMHFXBQNUIFXWEGAIOUWMFCBWVBLYWNURWRUSUTMRXGBCVADVKHCWVABYJSHWVQMJDEOGQNTSSLPLDDOHXJMMJLYTTTTJIASDUGRKWFIFHSXBFNITKWRQLSXTNXOGRYJNPTSJBXEUTFZPVJIARSLYOUGXIOREPKESAQXQORCIDDUKHFBMPNCTMGSDCYDSK"
"RXLQEYEXMAZXFFXJORTIMYSRLMLCUGJRLLYGXWFOUMHFEIJOWJIEIGXNEMVVNVLLOSPBBVBNRJKUDGAUNAAXHEHVHHWGHRWTBDJXNSKLKKSMUHGXCTFECQLXBTBZQWCGLVLOVSATUZRNYNYXGWSVGWCUVIDIGVCDUEHTUANKGROGXRKMLDAIEROPACYRQAHIRIYEKKGGEFCETQVWXFNWYCYKBNAMGHNLXTEQTWMLDSCALBBJMPUIRBLQTZGPQOUKGLFDAZZCBCRSFSVRAUKEURGHETNEAVJQMZIESDKODTYRSLBMELCLIUFTXLLQBAGUDFRQQVHMOMSFNLYILGVYGVUCAXNJACKUSQLVBNXUDBRBAUGBBMKVZFLHEQXQSCWPMEUJVFCPVSQOTQVKCYJDXSIEDKTUOCYKDOOJLJMVHMCELLLVITJGPZVUDVPQKTZPQJYFBGMGHXGTVAMGIEPZQZMBMKMBGLWFFAWDQBDHCTXNISPYAYLONOSUJBNNUIQZSRHLKUWXUJBGBWFFBREKIMVUOIORKVSQUCXWNWXTKMJNPQGVZZHPUOEUJMSGZNBGHZPHIJJVBAQCPQGMQSODJLIMNIPPXJEHFTZMKLKWSILYYXJFPZWIOSKTTPKFNQAZBOUAZAMQNBGRBQJZGIAUTNSMHIZLQABHBNXSSWOBYQQVMIOFBIRWBTBVYKGKKFXZMCRSFHHEUTVHPASKSCLNLWTFRTGFGYXVUEBKAZDWJSWLQGSAOLISUMCAGARQFNYABZTKMNBHOFDLUEBOUUSVPXDXOEEOAJMVKVIFHNDTFRSZHVPKVAFTZRZSSZNHTXLQKYGUJSZEJFZATHKKBJSZLUXLKXIJXWAYCCVTNKOJYKPCPOUILOAUIBNDZHJHNIQYGJCCFYDKYTPRMNWGNOBGTEJALDMNEXMLUTYZLAAJLBNTWPQEEFZUHMORTSKNJNIKPWFTCORPGPBUDXJLVAITMTFMUFCEWDYYDVUUIYIO"
"JIWSOEHLXZIBRUBEGGBAXGNDPUTTZISUKOLLTSKVLAYOQCEUNUFTYFMKVVKZKSKCUPEPROQQHLHCZITWTFNOWYBQJJSRMCYBGEZRWOEHVLELVTTEBGQFJUFIPWMDAGBPZLCIUFYIQUTUGITAZHJQNIFHEOSHKFMVKIXXMDXCFGVDLYOPPYFJQOEROMLXGNEQEGGJGRANZZOUIOTIUUKYNTVOFPVUWYZDYWAWRVWVBXVWBSXCZBEKXRCMKPVBOSPTEZOCEROXCOHFMGONYZMARXOCFNWUGTECSSKGFUJGSVMKYAKYDXSBOWMGJRHMDSIKZCMGWUDVELXYQCHKFXSPTTQGZHQZTQUVPSSOCJZANXXCQQLGNQFKYHMYOZJIRVGBHVDONXOVIOEZLHATGSOSAZJMEHKEKMTAJDDIKIEIGWTLHPEXKPUJQXHBXEWUZXECUKXZCUOZYATBMJRLQZOWPRNCZBGMHZAQTSGLXOMBKNBEHERLJURYMQORTOKKNHFJYUVZTOHQGVSONUAXZEXNPEMZKRMFSAODPIKGVRWVTBMYQOKWUPGLHVLPIWPWEBILSUNKYCFRHVMBJCTHAEFPSGWBJSMIGDPMWUOHRHQGEEXXFTKZHNQFJWWVDCDCVOHOIZMHLSXHJLPPSCSEKLPJHEQTIAJHDXZQTHCQQUAVWUNSTJMTXEMDLYYHMZSWZGQVQUYWESZRVMQEGVUSLWVOTALUTLPCVPYHOPPAWBJCCKLJSLJBHKKCCDQDYKFRXKDZOCIGGGDWRSOMENQJTQTKSAXGDNGZYIBWUDKNBHNJGEJOUUSECKHRFDJLAGPLOHDHQHQXTHQZBZMUEUGCGDGWQIIHAVKCZPLFFBGDMVLLAFTKQEFFRRIKSDYVIRYTZMKJOMULZJJRQYSEPCXRXSADORWLMEKENGLJHQZHFYELCXJLNXEWACWEXOVCDBFQTPJBRAZMYXWEHOMFOQACXEBZQIGWNQXGKOLUEBDCJFXN"
"PCNURQNFNMDSATVGCBMRLHAZFJAKEVMILYHNMTNKWREQHAPEDHSUWXDPIHGYHHDAFVMUEMCYDFTVLKCQPEPAPRZJQPWUMLHOVWWPNVLQRCSNONXGLWGSSUIMECMYCRJWQBRAZJRMGXUSKCXGEGEEORTMHFTMFZQVBIRXARKGHSFXMWHVEZBZAFMTVLCENPRAAYIYSJTVWCXKKACGUIMAKIMROZKDRFWPBLJDHLXYACAJYWTWRATGOQWMQGLKQOVXTDTGFEXKHPQXWSCLTMEMCFJOZEWQAFCRAMIXIMZSHCIFYQKPFBAJRJRVPWEULVDASYJFTFLAQXODOBSXSQUPASJLDSFKIFRWATGYSPTUSXDQCHXVGQLVESHSHFWAUUHRSVYGYWYKREDPGTHIMUMZVLLRQSCXJVGUQVGKIDDOHUATWXKKYHKXPWQRQHMDSLBYVNRGRHNZTBAKNKFKNMASMHFFFCSPZUVTNDPSVCFAFROCRDHWRAZKNOVXSQMERGJNDHMTUDMUUJZFAVUPFPMQCGTOLDULEXBXKEADTNVYXCHQTMBGRDUCMTJCHRVJQLGOEASCDOIWZFVZZRTIEFKVDHXVFQJJVSPCUJQVEMOJGBYKBMQWOHIECYNSGIIRUMYWEIRGKRFIMJNPNOYDBMMSBMKIZZHNVTRFUTIYKCBJPYQHOXHIQCHIBACOAHDDMZKQLBVXKXOBLCQOFKJCQLYNBXJBDWIXKIJWXGMFGDZDBGZNHYWUNWRNBQJKBILIRHLRQUBBZXRZNEZHGZKWQDAXGMFRHPGEQMHZCRGSHHWZUPXBXHQJDDNQBKDGDDQKTWTJPPDCULIAYCPPULRHLLVTYENTXKIQSDUNWXLAYOJISLRKXMAEFZPUHWXABWLKUJQWYYFCSRUWCDBBXXBJLFOFPWOWRTMCSPMHWIEULGBLJEWEWQYYKSSXKDLRFQZPVVCUYRJKMWXAYAOVJWDUTNNJBWYCSGLWDEQZJ"
Returns: "RXLSOEELXAIXFFXJORBAXYSRLMLCZGJRLLLLXSKVLMHFQIJUNJIEIGXKEMVVKVLLUSPPRVQNRLKCZITWNFNOHEBQJHWRHRWBBEZRWSEHVLELUHGEBGQECULIPWBZQGBPLLLIUFYIUURUGIYXGHSQGWCUEISIKVMDUIHXUAXKFRVDXRKPLDAJERERACLRQNHIEIYJGRGGEFCUIQTWXFKWYCYKBPAMWYZDXWAWRWWVDSCWLSBCZPUIRRLQKZVPQSUKELFDAROXCORFMGVRYZMARRGCFTWUAVJCSSIGFDKGDVMRSLKMDXCBOUMTXRHMDAIUDFMGWUDMOLXYQCYIFGSYTVUGAXQZTCKVSQSVCJXADBRCAQGBNMKKYHMYOQXQRCWPHEDJVFCVVSQZLHATCYJDASJMDKTUOCYKDDDJKJMVGWCEHLEXIPUGQXHBXVWQKTZPQKXFCGMZYXTBMAMGQZPWQRMCMBMMHLWFFAWDXBDHCNBEHSRYAYRYMQSUTBNNUHQJYRHZKUWQUJBONWAFBREKPMMZORMFSVSDPCXWNRXTKMMYQQGWZPHPHVEPJWSWZNBGHZPHYCJVHAQCJCTHQSOPJGWMNSPPXDPHWTZHKHQWSIXYFXJFHNWIOWKTDCDFNQHZBOMAZAMQNBPRBQJZGIAUTNQMHAJHDABHBHXQSWOVWQQVMJOFBIRDBYYHMKGWKFQVMCRWFHHEVMQHPAUKSWVNTWTFRTPFGYXVUEPAAZDWJSWLQGSAOKISCDCDGARQFNDABCTKMNDHOFDMUEBOTUSVPXDXDEEOAJMVKVIFHNDTFRSZHVPKVAFRFRZSSZNHTXLQKYGXJSQEJFZATHKKBJSZLUXLKXIJXWAYCCVTNKOJYKPCPOUILOAUIDNDZRJHNIQYGJCCFYDKYTPRMNWGNOBGTEJALDMNEXMLUTYZLAAJLBNTWPQEEFZUHMORTSKNJNIKRWFTCORPGPBUDXJLVAITMTFMUFCEWDYYD_______"
"ZPXJVDMEZGMOWCJDXLIBFAQXPBVTCXAHHPTZPHFVBNGOYSIEXSYKDJEOXTZFBLAGZMOHXZTGEOIVFAZNYJSVUMXFAWHDLIGFNSYGQZALEYZPTQPOIECUSFUYUUFZSQOQWHMJUUNLVRZVJGITNJUGUSJVIYWJYWFCKXGPNFTVUYHWTMDEHKQBNCEYXQAWNHGDJCDAOUWALEVGTCJFTZWYPNANGQNRDWGWCVSMAGFJSYJJKMCVIBMFQMBOCHZIMHRUTCUJVWWHPDQYSFZLVVNKBSNISWIRMKBYQGWGGJTRBUSIAOCMQRDOKINJWQGWWVIANHIMJDHXSNTHSZSPFHOHBPUCYAAMOESNIUECOKZHBUOVGOEFPPZNZGNVUFWEPGXWVNXCHKVRYAQIUHKXVDLRIRCIDEHPPHBHYUIUZCETIDZGNQAPAECMHALOBKLHFIMKGFFHSXDVXQHUZSHJCIXPWTAOHELYPLXXNYHNRMKOVJORCEDEUZOGOTQNXZAQYBSUYSSRZTKIREUMTUHLUENEICBCVDAKDWZPLMDFEWJSTRBFYDKCSIRITXTHUNZNWRVPXMQAOXRXWQUXAUSDXLXVVDXRGGEWKTAYWMGHOAAUVYTIZKJKWJJDMKIDSCMMYZPVWQPFMRWFJUYVTMQPOXRYPWVQRONMCSGUUZMNOVJCGBJOVOYFXCTCFZEXNFJSMDBFKPGVBJNDYGSYHBUAAETLGBPBKIYANJNHYICMQNQOCXTNQZIAGCDONNQNIZKWFPGSVMTUPEBUIBUOIAMCGURTSDHTTEGUHYMRYPUABBWVSONJUOPRYYWPNWSWMQMHUWVMFWWMXGFWPKDVATCHHBBJHIQXLDRABCRDGMWHBGQGVYVWHRCXIMHJYRXMUDIIYTLLCTBCPPZQJHJQYHGRYGFGXGCZLYSLPGLSGMFFBSXIADAYEIUBBEKCSMQCYMSEZQQZYXZNZOLKCUOXITZDDOVECCNTLYEOLBTNPZFJOQTU"
"JGFMSZYQLBQKUFXKWCBDSZMNATXBNLLKCGBMKNLXQFBBBGAZOVRVSCMTJHVTYGVHHRWZKQRQPMKXUMOYLRLOYQEGFZCSSNMRXJMWXTHGHCGQACTCDZYJBJYPJAACAYMZBBWCQYOIITXNQKFKVNYKWXYOVDMXQDSBPCAJACVQQCZQLISTGBTCTSLZOGDRVWKNLBHMBDFDDYDPEDUDKWLATKTCWXLBHQKPLJOYGTGFQAOAUUHBPXUIFRTTGFIGKUCODJBZUKXIIPRCKTWVFAHBDXADCGMPLZXCKAKHUQDYWJQKHWQLVQKAMVXTTEXMPAVWKZBHYOMDQPGUFBVSCJTTIZHJNJRVBRGOFCSWKXDIAODGPNHBVZUVOOGUNEDXDUTLQRGODMGLHQIMDWPCHFXQSIEJBLPSKARMPITHCMUFBHPWZNMWCVPZVVIUSEWKLFSCJZBNTZZTHCIPCHJEWBHXNVOZCYINBEOTDFWRMUXJGCNTHVKGDJCABUFVNVJFNJQSXJRHJVAJOLEEZAJCWIKUCBGZAKKLRSCSXZKHDDSVOYTVJZSEIQLBAJXTWCIYBXNFJZMMDLBBZXVHXDUBWMDODFLCAWKSYVQJDTTDEMODGZXWPZHTNNYCBNKVJYNNAHIPLFZGTSPQKDXPSNERVDXMQPATHNFHNNDGESPHATBUBVBTGVUPAMSJUTZJKKUORNRPPSPJHQALGOJQQUWNGVWUEGUXJNZCMTTKGSGYTMITASBLLVDFYZTYBXXHZKFJJHFUAGUTKISBZKFJMDQUIMMJHEXLGUQYMTDUKZFQHSGFUTJYHPIGHSGXIZNLTBTCEVHTSJOXFIANVRUXFRGSIDXCMWCWZTEUCAVFQXGUMBIKLARXJAMUASIERBSGLWEGISJJHZESZKLHXXNEINVJGAZFFALUYAWNXBFLXIWZHEIHSEDCSVRNUUXSWNYIJYWUAIHYDIMOWNHCEFXNVJFRPSWNIGKRQKGDWZPVUMWMUGQE"
"OTYVRDAWBYCYFKXDVZIIUUDTVNGXNLCLWYYENCAKYJNAAPJMNVBSVOJFAEMCKFOKCBDSXDMXFLVCYHTQSWUVUOKYSSZWCDUNZIMXVCSSJZWVAQJRTIRRJLHIVRWWOYRNIQWHIQGGPHEGZXOLXYWWHXUBBYYMTNIQBEEOVHYRJOLOFRUHFROYPNEDYEQELWZWNYSUCIHVWVXGRGBEPLSQJYDTWQRMWTKYPECRGCFAHEWPZRKHZQUUMRVNJVNEFGEUQJWXPYYLCHPZMLVWBTCENSEFDZOMVBPJAKSCQCHWIYAKOVBBVBAWZTWZHBESQNJRSBSEMKITQDLFDTGMDPDEWALSEASQCHSUDMEUFLPVJYXPYXTKEJLEOJKLUWCXLBTUQREVGRQRBIAAUNOOLVKJRPQKKAOVMFRDPRLGRLIPHUBIQECXIEXWIYETKVKAIUFLYNUQZVUHTVBQYQKYADISHDMUIJTIOPFOOXOWNWDDZEMHJCGJDXSZFYVGJFNZEAZMVMEXCLFEWGSUBVBZZJXRFSHLLWESPYINLYYZOSRDNIBQXWRFPMMZGWBSHZXXKVWKVOTOEFSVJHOZPPWILQQERPWUGJNVUFPWHKJWULFFUVRXTKEDCBNINXAWRJGQSPVSICDVBEEKTTBWMARKSHZYCGDNADVLLLFVLQCJWNLUQPMZFDMNXNSERACGCXWIYLKCXAVHGVOBYAOSHEDMKECBPWTCRSWWZIQMEJTNAPRPCZRYTXMZHJRHUAVPXPRCPMVNHFEEKGCGASFZTZLRFMPOHGJGFEOQBDFWTSOXXRGQGMKZMPPKRGIQZZYZQXYAVFUAUHSWKYAIRAYDCUEJTWAICPQGQXWJLPRUEFZJQBFLHGDAIXYBWCPXBYWEPFFDXYDVTTSQUNZXFQMYKIADFLBMTEUBQEMWSCWOUEDLEXKAOLQIKAWCRLBRMKZCHKVNOYVSYAQPOHHQUEQDEHDZXEGSSQAAEHVFAVAISB"
Returns: "ZGFJSZMEZBMKWFXDXLBDFZQXABXBNXLKCPBZPHLXBFBBBGIZXVRVSJEOXTZTBLVHZRWHXZRGEMIXUAZYLRSVYQXFFZHSSNMRXJYGXZHLECZQAQPOIZYUBFUPUAFZAYMZWHMCUUOIIRZNQKFKVNUKWXJVVDMXQWFBPXAJNFVVQCHWTISEGBQCTSEZXQARVWKDJCDABUFDLEDPECJFKZWYTNANWXLRDWKWLVSYATFFQYOAKMCVPBUFQMBOCFZIMHCUDCBZVWXIIPRYSTZVFANKDSAISWIPLKXYKAWHUQDRBUQKAWQLQRKAKVNJWEXWWAIWKHBMYOMXQPTUSZSPCJOTBPHJNJAVOEGOFCEWOKDIAUDGPOEFVPZVOONVNEWEDUXLQRXODKGRYQQIDWKCVFXRSREIDEPPPARHPITUCMETBDPWZQAWAECMVVLOSELHLFMKJFFHSZDVHQIUCSJEWIHPWVAOHELYPEOTDFWRRUKOVJORHEKEDJOGOUQVNVAQYJQSXSRRJVKIREEETUJLWENEICGCVDALRWZPLMDHEWSSTRTFYDKESQRIAJTHWNIYWXVFJMQADLRXWQUHAUSDXLDVVFLRGWEWYVQYWTGHEAAUVYTWPKJKWJJCMKIVSYNNYZPVLQPFTRWQKUYVSNERODRYQWVQROFMCSGUESMHOVJCGVJOVOYPACSCUZEJNKJSRDRFKPGVBJNLYGSYHBWAAEWLEGUBKIYANTNHYSCYQNQOASTLLVIAYCDYNNQNIZKWFPGSVMTUPEBUIKUOIAMCGURTSEHLTEGUHYMRYPUQBBWFSONJUPPRYYWPNWSLMQMHEWVMFWWMXGFWPRDXARCHHBBJHIQXLDEABCRDGMWHBGQGVYVXHRCXIMHEYRXMLDEIYTLLCTECPPZQJHJEYHGRYGFGXGCZLYSLPGLSGMFFBEXIAEAYEIUBBEKCSMQCYMSEZQQZYXZNZOLKCUOXITZDDOVECCNTLYEOLBTNPZ______"
"CVHMGMQHGSKOCACFKBPXVNQHCJDZWHBPNZEDCMRHGPHPZGPWDWTHOMHBPDRGQKLZSPYTREGDUVEXOLFLCPVTPJTYYWQCZHRCTVTKJETLJZBRFHDROIVPZJFCWIPJCAPYVGQOQUJYSSDVDRRVHZRHFOVZXWQNFBUVCYJKRKGNJYXCVKKGGQRLJUIFGRYTNSRVSZZEADQXTHWBHFDCNONYLWNOSLSTFFYLTHQLOBJQJIYWXDKADCQOSXOCACNGFIWQKHTYEGRPZQGKDBGJDLSIQAFBRVINHGSTGULCTXKSGNDSMTVHBALSDQZCZFYEKGFEUGGLYJCSUPOHYOIOELQLXRINYQUGYEJDYRXHFRHJPJSYNBMJWQRVKXPWIIKITJSUZZHUAAWWYKOKYFUXSVXJNHMEUYPGFJIRQDDCFRBHYVOWWVUKOVACDIURSFVRLFIURZGSZVZXYPXLODONLKSIBWJEXRWDGLVFUJJMPCDRWBUUKQKMOQQDDHRWJYVYMTZDBUULWDWKZMQTAJRJGEJIMNHXYMWXCFNLWWJPOCTMEGIQSXZRDHTORVGZVJNJUOZWOAYULWXWSPGUZKEQKOLLMZGLAWGICZKSBZPZBVQBGBPJXLLLIOAUXZZDRZVXPTHUJIPKVGTEAAZXMUCTINEUAGOZKFXCRGGWPARTUKMTBWKYCUKPZKYFGVFWAWVUGMONLSMIRVAOEYNCAIEOEZPRLWRVAFHAHVXSTUPULZIEIGRQAUARQDIMNPBTJJBHLBGZAITXWJJCACNHLDWKZZFFTQIJKQWBHJPPZLPPRYEHQIFMBUFXXVHZHPRXQKGFNDKMKVCTLBVDSMRWWTNRDSITIJSTPIPGTBYUTELGGFUKTGNJIPIMLLXRUKGVSISYAVAGTNUHIRAWWJFBWULDMKANYCOBXBUYXTMRPBNUOQDESRYQYAPYCJORDOMASYCTNMHQUIHBGVCCPLYURPSURLQPLLXFOTTALSZMPFIQYPNQ"
"QOAVASZKYCMSQGVXLHQJKTJJTEWPOBGGQBRKAZYOOIJUJPADTHDGNQEFQBGNJAXBPYOPFYLQCEGVJKCSYBOAFQDMNRCHSXGQUZQFIVIIXLZVWGMDSYMQIFEQXDCDNRLVFZRUSWVQBTIXSJWXACNWBUIYFZEAYPBGDAUNPJLQKJEEWTDLFJWGECFEJXUJUWEKOFORZBWUPAAEURPPVGTSIXTCMVADDSZRVSVIRGRXCNTZYBPLHUJRHDKDJDBAXFRFMPSZYWKOXBTVQHJUXYOTURORLBFYVQBQZRBUXUDUSMMJTDKGQMUUACHGDCMNYJNQLALQSTVIJLJEPWCZUDLJGOLEBAFTPQZTWKZVOOPGBHGZUKADUWYSWQONPYBJSFERXKFBZIDUEPIEDYJPZXNEVGPWXXTIYGMAGRGBPSXWWMAQXDRIIMSNBFBSCAWMWGOPAJFIMTGJKFDAWTYDWZXAWRFYIIUUTZMUFRRFMBTXRUHELTMTXEKJJMQCZVHIXLOUTHZOYILZAXSRJWOXXCUUYJZVQJARVXKIUFBXFDZASUSEZOQGOJHLCLAJQLEPMFKTYCOKZDUJLQVPJITAXBHKJCLXCIMCOYQJMPJDIPIJMYZQFPURFFVKPBWFHRYEBQLBIOJXMFBKIHGTSVVHVIYTUPFINKJVQOOUXGCJKQIFNFHHFAUOMWAAWDPBPDQCYKPPXTSZHTCTRDFZFLFMUIQAHUNXYREVUQHUADSDNQNZMKTMSGMSAARPTCFPFENCHNZVCHMJUNRVPDPBTJABAVEKZYMVPWPHXVRGQCWOPKFCJCRYCMDYHDLYGDBMNBEYZSWRMMSGDSAAWTVHIZDDAVLHJBPYTVRNLVVIEYIXZZZUQTGPRJNSFPUALJHPNHWUOTLZPOSSCSRXFOOZUMQRTVKBZIAKVKXZLKAEGGYXTBJWXQKAKZVXBRSGBFFRXUNLSJQVSOQUQUKRNEPCMNNAVMTYFQUYRNOLWILOHPVEUSGC"
"NYFNFGCDPZRWIAMVEPFMNXVQFRXHVFIRZCMJGOBMBYYELXFDDXBIYFHYNPSVBTOMLPLOEEXAIJHPMPNKJTBMJAHSZMSAHHIQQMKJPEWWZSZFXGZLUWERJEZPNSYWPVBGIRHRJNQWFJWWMGWKZBYSCCDVFYZLUNVZINLSGJEFUGCWWYAKNJVLCAYQHYGGROAAZGKQYRGYIHWJZOILYTYCLZTXVSDEHPTHNHORLPEIMBGYBCHCDFYFAVJVRQGWNBCDHXJXSEZOFJOHYQRTLMFZYEKVKGXCDRVTPYZIWPQGFWTYICNSQYESCOUSLMBFYTABVWTZRBQJBJFWYPKZOEENEZMRPDTQFREELZPZYDKDASFFPEORNRONISUVFUHAHSZHOANUWSWPFTZPHEUXGUDMKKGNQFGRRZUVESIIVQPWDNMNOOFJKXIEIOHFTOAIKXDACISLLMCEKFQPZWLFLKDJJFOYEDUDENGWMBBBOFRXNZVOJSBPMSGJFBENIEASLKZHVNIXHIXJWPUTZRBKVXVYGYELQNUDYLYTOZTZWWURQPWXRAISGISEKQTYZNYAURTUBINSLPEEAHXMHBYXXMALFZNSQEZTIFEYZODWREKUGOSTIKUSNEGJIXOZRYWOTLQWYNNIXCEDJGOWJYIZYORZVLFUCVVFVMLMQXGZNDRBOUOIBOMTVFBRJOYLQUPGSLXUOUAILUGGXVGWTNSGXSXYYUNGQKZZLEEZEEGOEUAOUTQKKCJKEMMHFQIMQSHEPVFSANJHBBKLRCQJWXQAZDPSWECZWOCRUHPPEOGXMPRNBZJGDPBQDVTHPDAHZVEDEGZKMHWZZJEKAXREIIOTBBQEVQNPQZLSBHQFVXVDGJAPEZZHCINCCUGZATUJHTVPZDIQADCJOLMADYEQRSNUPCWLHPOFRZAUPLAKIDRYZQTXCEWRFUCHMDEOMZZMJISHBNLIZVWSPVAEKEPIEAOONJGPCKBCLEZRFGLA"
Returns: "NO SOLUTION"
"XBOFRTAOJWLGSFVUZQLXBOUJYZOFKADDIJNJNNGOVSUIVCSDDONPVOMGGGEBAMNMSAXGOOAUJRRCYXKUIWQTZZMNCXZMAYUAFIJTNFNXZDHVPQBCUFKOJAWSMKWQIJXGWXKTDVYQTDQBTGZHSJXJJDRXAXSRSCLCFXNXGWCWHZTUOQRNSOJNOWCYMKAJNTLBIGYQLXZZCVTFVOBSUQDNCVRRRXGWOOOTVJKORBNHWNJYGLLLRXMWQHNFVCEJMYGXGXBIYAKJVYCLOTOAAZKDCMDIJWCXARJEJHWQQVHWWZNSYEHVMSAWXHDWQPMUGNROOUXPTAKHMBHENMAZBNTTECEXBIMRNPVEIQRPQFHDWMGCHOKOTGTEYNEBYTLUVUHZMXDAGZVIVTQOOCOJGRBJYMVEBLKVKHRLOVJHJOEVCGRWNMPKUYHVPLOPQBZTARVTWOAMSTLADFVMWVHUTETLTFHAUJVTOKZBQAFSKOUSEAERBHUOIXGPXRXAFCRIZSQPXTFUYYYUQQBUDDTUGRTGUHEJSDEQNYDKPUCEPFVNRPFZDEFINGYEJFHXESSPOFMJKZOMYARBKQJQKPAZWNLDYWNUMYUVICFTWIXVTHNKGZHLCYKAWHXLKDBGYSTDJZQVJFAUZVBHWJPQZRTMPDWWSGWVAMUDGNJSXQTKMADFLFRJYMAKOKKXGVAOYITDGFTISGJMSWIBSRGYIFTTOSYTKSVZGMQFDTKVOZWPXPEOZLDWWPOVVSAJVEYKNXNCNMPDUVITKGZPWCMHJDHYCWCQLMJPVKWXOYHINPTWLUPJNGXEOJTEKCXSIUPMKRRNWIECGAQGOSNHXYBEIIUJOWGCPQOTMUTPVXWCQYTYTWCMLCYKRFANMHGTGUANRWHHIRXNCLRRSDZZRSQSWQYMNOBOCJGFFQOLOIEDLOCEHKIZDEBQSKGUENOUJJTTKHKJVYXNBTBPAWAOOFDPWZULLRPSXNEIWHIFFQNMZNBBAMUO"
"AHGGFEJKMPNAFAMGMUTIVBLHKEYKFNOYHMTYCZEBONGDOUPMMNOLDRGHAWQOCSJCKZBEGXZYFGJLRQWTMLXYYHNLJPOYEWXWALAECPTZKQTYMJTZDTYDPQEASWKIZKHIYWXMIDEWHMYGRXLBMGBSTMSYONNFOPSLNDVHLOGJQFUDCFDZTSWUCOHNBUUFJCGQTOQBASEYPQQLZBHMQWVWIALGMRSNUZKHXGYKJSBBHPFXHGJEUITPPIFTRAGVOQMLESCPJFXZKAQDMIPCCMWLXUROLUGRRGXVQABYKTDZNXZVPIGFFFETDPQDHFQYRTMCUBEGWHZOJLDVEXKYMJMJUBXQCYLVOJJROGWMWVTUHRKVBAVLSDXGEEOOPPKGROLDTPHOOGYZRBWRZRYYNQIRCBHNROPDAJPZIOLWFJCFGWHCRHTNHQXFYEFZFROHNBEVHKNKJIWWHJKAMFGPKNQBZUKNVOBOYZQATCDUUEYANKGZSILHQKCOVQIMWZIAMYBIHDQGGGRPMHVNXIHMDTHUBLPQKPLISASYOBDPBXRHBARAFSIJOHDSRDKNFYQCPNBSIXNXEVXOEZNBPSXMXDGURATLOMDTNVZSERRHMDABFAAEQOHNXSBKQHDHAYBCSENBYVVYEKPODMJRDJSIDIEELUSKJWKXPPVUUTRZJIQXSOSFZCHYVSDYTBKAZPXXZTZJJVGAGUUORXTGNLPRAESMEOYSICJLIINCLNUXOQWRGDCTCZAMKJOZYDQWIUPACWVPLSSFAHIXMXYJAZEODGJOKLCTYNXIBBPKVTALGSDBSQHMDEXKFOWDJKKXGFHAMNLJIFERTAHAYVKSRJZDZIOKZUFDXNEUDMZXASBQRZBJKWLGFKHXXOCDWWSKQDPRBDWSWTCHGAXLWLRNREFFKWVMMBEPTTNDLNYZCUFLCZGKVQWATDOVAAGXGCQYNCASUREJHYQCTMQDXQWJEXSBRCWQIQSGHEBHOMEBQERADEDC"
"KYOULDPKOQFKYZTXZZSTAOVHELYTUHQODMGXSCOODNGZZADFCSZAHFHGEHENVTFXEQTIXONTNDIYIUUWZKDSZBYFWXONRBWDIQAEKKKHENAFLDMXWDVDCYMVBGCVNSEPCLVWDKYRKJHBAXPBGUXEZZJJEIRJGEACKRGKBPIKPXEAWBXQNJXIWSXUZVRQQVUIPCSIBKCILTTROLAUZZUBLHJRGIDCXXAFVIGNMQJHBXFFHQTPIFICGGFHOWDWIFNGWOSOZFBFSIRQBMQSRHYSKYYVJMDJFQOHSWGLONGSAFYKSGSGNPLLLLCHIJOLPSKWYLGEDJTCLOSETNVPPKFJWLVWZOEWSRRYRJCBDXLYVMJYBCPSXCAHRCIFQQQPQHTSAXQNLHTRSZPQOYZXTBTSXKDEUCMUYTGQCVNDHBOZEEOBVMQUQWDMQYZHLFSDYREDASYXCPLZNUMGEEBFMGVTDNKBYWPQGYPWNKAVZWKWCUGWLZWCSGJWENGPGKKFXTESQOVEBNAMQNWVSCCAVHSMHEOWNZKLKZPSCBAZJLKPGJORXXBWFZBEEIIKNMGMSABULQFGUAWMESBFPGUXJQFJPIZEJYQBMPMNWMQKSYDHKHYRSJFJHYAMXBVHTKBFWAJWQBLGAKONGSQGKGRENOWHRCZVFHCWBTIJCHGJPNZXZTBAGXEEALMUJNDWTAUGCWCGYAVUURDSVTGSFORWEHKGNYQHLBHEUPIWXDRQCQAWSVPWJQNAEXGAXLCZHKMMXUQNWGMLTXIWWYINMWHJNQZLSFEEOOVXGMDRVEWBBSSIOQXCYUFZCBGUETJTTABLFBLYSAHERWDWSQKEVEJUJBRESUKASKPRCJDTYGGBJLAWUTKZYMHIYPCDKOWIGTPPLXZHPISRSVXAWFAMKDKADENWOBAIUGMKGKJSDHPMRMUISGPADWDWFWDWLQZFMHMVCEPTVIPVCLAZULHEFAQJXICODPAINDWIIXGFXKKRJDXS"
Returns: "ABGGFEAKMPLGFFMGZUTIVBLHKEYKKNDDIMTJCZGBVSGIOCSDDOOPVOGGGGEOAMNMSAXGGOAUFGRCRQWUMWQYYZMLCPOMAYXAALAECPNXZQTVMJBCDFYOJAWASWKQIKXGYXXMIDEWTMYGRXZHSGXSJMSXAXSROCLLNXNXGWGJHZUDOQDNSSWNOWCYMKAJNCLBTOYQASEZCQQLZBHSUWDNCALGMXGWOZOHXJKORSNBWNFXGLLLUXMWQIFFRAGJOQMXGSCPJFXJKAQLMIPAAZWLXUDOJWGXAGJVQAWQQVDWWZNSYEGVFFAWDHDWQFQUGNMCUUEGWHZHMLDVEXAZBNTTEBEQCYLVNJJEIGRMWFHDWMKVBAKLSGXGEEEBYPLGVULDTXDAOGVZRBWRZCYYNQBRCBHERLKDAHPLIOJWJJEVGGHWNHPKHYHVYEFPFRZHABEVWKAKSILWDFKAWVHPKEQLZFHAVJBTYKQBQCDUUEUAEKERSHLHIKGPVQXAWZRIZSQPHDFUYYYPQQVUDITUGRTUBHEQSPEISYSKPBCEBXRHBPFZDEFINHDEJFKXESSCPFBSIZNXEVXBKQJBKSXZWNLDRWTUMYDVICFSEIXHTHNKFZHEQYKAWSBKKDBHYSBCJZQBJVVUZKBHWJPQZRSIPDEWLUWVAWUDGPJSXQRKMIDFLFSJZCHKVSKXTBKAZITDZFTISVJMGWIBSRGYIFTTOSYTKSVSICQFDTKVLZWXXPERZLCWWPOMVSAJVEYKNXPCCWPPUSSTKGZPWCMHJDEYCGCQLMJPVKWIBBHINPTWLSPJNGXEDJTEKCWSIUPMKFRNWIECGAQGOSNHXYBEIIUJOWGCPQFTMUTPDXWCQYTYTWCMLCYKRFANMHGTGUANRWHHIRXNCLRRSDZZRSQSWQYMNOBOCJGFFQOLOIEDLOCEHKIZDEBQSKGUENOUJJTTKHKJVYXNBTBPAWAOOFDPWZULLRPSXNEIWHIFFQNMZNBBAMUO"
"VAJEXMKOWVVVXDPUTKWNCBIVLXFPTNOTNFSPRQUHHNSDTTWHYWVYTXZYBQFXWJLZULLEZDTEPPZSFXCUYYGCZWQHQFDZNTLEDZOCMJABRMBSQMOGZFILRLKUEOCIGEBWUJRLATGNTYWBFBINSNSGSNIAEGRAXGWZKYZVAJJBWEFRRKMXXIAPBRWIUHGEYASMTBVHPSRJGCKUXYOSKFIVHZUTSJWXOVSAGIPESITHLVVRCRJTUYITBGFEIZTEYSXKGMMJCZCQXWOOSSHHSAMDCDKUQISRPFIRXMJPASGVUPMSXLHXAXZJDYXLLBTSZRAHWBVZNXCQKFEBVIMZFDKACPYLRBFXISNMRICDHRJGLDTRGBECTFNVUPQFKCRISEHYTIUPLCNDJDGLLECHEFEXHNVOHCDWRJSXNLVLDVWEPPQJOOJFCBSEQJMQFAMGBIZMJAQXGLKXMWYMUXDVVMSLUIJSUMCKEZJVLQYYXVWSCLLYGVASIGLBXGBAQYLSSGZUESOUDLSGFWFBAHZQACIIEOLXBFJOTXKKXAZCRENJVMHWRQTRIZNTGJDYPGFOWLKNPMIUFCOEEBTYPSNVSYCAQCNVESJQENDHQHJTHEWETXCPDPPHCSUOMUZYATQFKQIQPYDKZOURWTTROQIDXMWBSBLXUMZXJFORXIBILXLBJGZUYGEKKWTGFYONWSQQUANIWWLIJDOVHAKBJJIDDKWOADAQCNIWNPXTUCFTUXWYJTIVVECEEQTVDAVDSZDDYFTKKICUCXFGOFJSRPDFKGENLBLQJUXADBBEZSJSHJJPDREPZFBTLPJPBNTMFXJKTPRGPQBEAGKOQDZRVWVSJQIBSKLNJJXUKGZAFVNNHIUJSCJRXWRFZHLOQJTKZGCMGKCHXGKXCORWTQIZDOJTLGIIOWFPOFTMDMSKPTMISRKBEESUCPQRSWLIGBXZZZBTXBBJWREPXUPYNDGREHKUQOZYEFSQMIHJVVFMLOSJBKFV"
"TDRANSUUPGZNBVFSPWAWAUXHOMANVAVKDJMAEZQAWFWRFBXASURPOHOKWXPLKFFOSPSHJNBHDTCBHGZABERZXODPDTELIDVZNMHXVEPLIHMIKDVWASDAYKDCJEEFZYETYCPEDRSLYJZVITETLDVBBJVTMHXUQEDHFXJHCVSPFCUBWIDSAAIDEVENOSTKKCXAJWAGQWFMQVBDUKLJFETSMWTAUTDRHATKTUQWCKRTPOZNMIYMQSGVQZKNDEPVIFHYJFNUDIYPANBXFXPBNDWZHSRBNQZNNMGWINMKQWFISVJNWHVGWNDSWNKBWXOWIGGBKUKQKUVLHMWQHUKIXKMQHUCIXXEGEGJSQGRXKJOMEULCKUXUEBICEWDQMEFNWNDXONKXJWCAZTFEFPRYFRDGJXHFSYXIOTFUKUGPJBLVHEWDWPIAUGPOHLPVJSHWVEKHIOJEBFFSKYGOKULANSAFGENRJYLSNRVQTBUBOPEFVHTWHXJWVFIIWFLGNJMLCMQRBJYRHSZHNTYKTPALXWTRTKSQNQTYSAXFUWTJWVAWXYUCBDVYHSKPTISJXZUILKDYJKNYQNUOMUFTZQGRBGJJHNVPAAPEPJXVIFKOVPZKFDIGJLVOZPNFOIPUVHZWFKYKRWPGEVFIZKDGPILZGCHAZNIGMSAVTNZYPRXLXVRTTAUMSKNLLTNROSZDAOMPQXKFOHQGDADUVLWPFYRTTMEUTLSTECJPFQFRQSWLNYNXCHDNCYZHFGWIFBCRMMKTDMVQBOIVPUAXGSBOIJRMRDSDBLZPTYOZFXNJHVWDLCELKVWDMKADHKHKMLCTDNTJSRBXMKHIBTNFLOEBZNEANROTJGNSKYPNPQOZYDQDQMQFVFZCGHONOYWABABOXMHSPHHZWKAKNHXQIWPFKXTZMKDFMDEVHZRJVLMITZBWNNDHHKVBYDKOCXYAZATCLBJWHYCPEISMHWUUARKUWZUBRZMPYWWZWQYMEWVFPJBHVGRF"
"QSUULXTBBZOISCYRBIDIEEAMUSKAWYEEQRQXADAUFIOAPFLATCYXVYTLJXJEPNSUGGFTTWJVWGWNOJYKHGHJIUNOMGJALTETGOEKVMJOIDAXABXIXLBMTGPDMTWHJJKENLTQQPFEHQHQWIEVXMQAZAGFZFVTRLYIMQBXJSMOBHGDCHCXZOOUGCLXEYEGDRZKMKTPHOWZJJCILJHYZUVYEHODVYJZROEGDXBRFBHVFTPIRTEWNMTPJCEVYYLYHWJRBKVYIHRLQFQSCVKDZOKHWXOXNZYSYOHZFVBNDSSYHGJQGJKOAHWCANHKMHKKLWDROOXILLEJYSTTOVJJVALIRLCCHGRJAWYLSPOITULNRRGHKEXMWWPQQKRNHMAKSNCTKIZLXLPPKAZUOZAMTZCENTFSAMICGMUGCULYMRHTJSBYMTEPPDLVYDAVXKHSJDLSMUPQSWXEYYKUJAWHIANIIZOASMXTLZULCNUYYEVJSLLWOYDYLFOVWCFHUHIHMORAHGKFJYKWELIYTFBJYRKBKZQPVKYDILPILABLMCUBKNVCBQBOQBNKJRHCYOXWWVDTIYJNUGJBLASBLLOJCIEXHGHESIOKYGKCRACOHGIXYYUAMMACEKLQAGRYXYRXMKQEWKPVQAAIBIJKDGVRKTPAZNPWFDMWOSSASAOHSFUYJCAOPYKJIJGUINJVXTKDEASQXUAPGKNRDWTDCHZUNVLHZXMHECTDKFRSLHWDVAVFUGUKQYRGEBABNZNJHRGQXKIMWRVYFBFXATIKEWGBGNZAOAEVBBUSMNZHZCOUMFKMLVHLDBVKXJRXSFYCLCSFXXJRRQDDQQZTBMRVSTIHWDLXPSACMUSUIQUNIWTAWOQSRWLJZGTDSKWQGQZDBZPGOWCGCJMSFBXPWVBSRERZGBPIJBOUAHONMYWLEWKWOJJKYMBTAXJXKOGTVWPACQBUOLDUPUOUHPCVLLDYMSGLYLHBOIEDHJRAIIBBWRXWTHST"
Returns: "TAJANMKUWVVVBDFUPWWWCUXHOXAPVAVTNJSARQQAWNWDFBWAYWVYTHOKWXFXWJLOULSHZNBHPTCSHXCUYYRCXWDHQTDLNTVZNZOXVEPLRHMIQMVWASIAYKKUJOCIZYETUCPLATGNTJWVITINLNVGBNVAMHXAQGWZKXZVAVJPFCURWKMXAAADEVWNUHGKYAXATWAGPWFJGVKUUYOJKETVHWTASTWXOATAGUPECKRHLOVRCRYMUYIVBGKNIETEYSXYGMMUCZYPAWBOSSHHSAWDHDKUNIZRNMIRXMMKAWGVSPMSXHHXAXZJDYKLLBOSIRABWBKZNUCLHMEBHUMIFKMACPYLRBEGIGNMQIRDKROGLDLRGBXUEBICEPQQMCRISEHXOIUXLWNDJTGLLERYEREGHXHOHYDWOJSUKLVLDBLEHEWDWOIACBSOHLMQJSHGBIKHIAJEBLKSMYYOKULANMSLUIJRJYLKEZJQLBYYOVESCHTYHVJSIGLBXGLAQYMLCMQRBJYRHLZHNTYBAHALACIREOLXBQJYSXKKUAZCREAJVYUCRQVYHSKTGIDYXGFOWKKYJMIYFCOOMBTYZSGVBYCJHCNVASJQEJDHIHJOHEWETDIPDLPOCSUOOIZYAHQFKQYQRYDGZOURWKTGOILDGMHASBLGMMZXJFOYXRBILXLBJAZMYGELLTTGFYONWOMQUAKIWHLGJDOUHAKBJYIDDKWOALSQCCIWNPXTUCFTUYWYJTINCYCHEQTVDAVDMZKDYFTKKOCUPXFGOFJORPDFKGSNLBLQJYXADBBEZSJSHJJPDREPZFATLPJPBLTMFXJKTPRGPQBEAGKOQDZRVWVSJQIBSKLNJJXUKQZAFVQNHIUJSCJRXWRFZHLOQJTKZGCMGKCHXGKXCORWTQIZDOJTLGIIOWFPOFTMDMSKPTMISRKBEESUCPQRSWLIGBXZZZBTXBBJWREPXUPYNDGREHKUQOZYEFSQMIHJVVFMLOSJBKFV"
"OKXYFBCLSGLPZMRTVGLXTJQDIKTGJSBZIOLSWZOJCGZHMEDBPUHFLMCRGOAXKVMLHDFUMPVWHHMXMTNINZDFRCRIYEVGNIOAMMNGDNZRHMVMNSKPNADKTBYRUAENKJCPGOKRPTVXGAVJEXLNYKRUCTFVQGMKRGCFRKJBRAYOYTIULLAFVDJXRSJMAMJWWTQNVLBAJOTIDZZLAYFQQYEGBSUKEVHFDXUDDAHOSQGLNAJRZCJCIDUYXKIGEGEVYNTZJGUWPRBBCLGAWCLGZHPEXZWBOSOZRHDMYUFKVKJDZYSUBRQSNDJVITPJFJSPWDGMXUXTGGQUWUGWHISZXJGDMNORDVPMDKYDMMVONEARZTIWJRQBDDSBATTIPCEDRIHEUIYQTGOZSGOOMZCMZUDUTBIDSEHRDDYUNWHGBJPLOLCIMTTJVXZYNUZAWYLBLZAMSDFNBIWJKBXIXMLBAUFLSJOOQBFXKTEDQNERSTQTPYPFFKONSWDUBAWOMOFBKMYROJHLNOQNHUGVNZFZMOEPRUYFFAWERQGXYGKWINFEMXPUEQEAFIXEHDAOOOAMLCQNCJUZAJWOLEGWKOUOSZEGFSDEBNQVPFWHCKXEFDQYFBNHNPSWIBXHVMOIRQDKIPXVYUOJKNLDSUUZTURGLFFXLWFBARQDYYBQFDBAZKMPHMLVIIUPDHFWFTFIVACXRABSUPJJRLTGOWGUAMCKOZZIZGBIKHDJLEGBZXOPXFAJFHZJXCJPVKLTEBUTHTEKVARMIJJZPGLSBURKMTQZZCBMAUYLJERGLETENYOPWSTOSGTHROZHUJVQGHBBTEXGBVQULZFHLFHRLVPWDPCFFRHQXKTMYYEIZURMGVRHHVMEUFNACNXOBEIOOJGOIDMRYEBNYMFMSZSZIHTXOVFBNZWHKQHAVDRTPUAAHKCAKLJIVVBXVJPJDPBBTUSTQWLPQFMFSQEWCLZDLRVFJFTLZXUOFOQYULUBQSJDWPSQZARM"
"JXGKCFZACKBRTIXZPPWDBBECLXWPZKCKAXQEMTRSVYUNBJWWUCDCYDVXERVPULBROMLRJSHEBYKEAPOMLWEGYNSBSNBQDNYQFEHDFRLLGETGUZXSBQUIFYRVNTXGHUMCUHFAVBZTPBTRDFNETXSNRGJJMFFSZSYOMSBXLOBWZQMBERBVMGTUNAKPPKVPMSIGFQOIEDPDOBRWQHGLXNBXHPDGFTTSYUZJSUMTFDYXUVMEMUHKVJVIAQPRMSGEMPRDAMFTXYTWBJKJMZNOPMSSMRTVSBGASKEYTZAIDNXGIBJQVABJRQHRYNRLQQYVGPEAVQUDKEINIAKENJDDHADHVRZHREHPJFNTYQKULQVVXZMNOTPCLMRTOXLKTXIKWECNYNMWHKYKTUSKZDWLUJFDSYOQUCBOFTSJHBXUSDKCKWNXJBCSYTVIKPEMHWHUWWGXKEZAYWFCBMKHMKZAINCMIEAMNFGBVLXMMRGMVDZPSORYZWBSJDVKNEXBWKETVECNDZZKEBTXRVAAAQSBKAGBWICYMWCKZPZMGWIZCRDDNUSMYUXWIFZBGIKDYKMVBTZJINNPFYEYNPFIDWKYQDXPGINYIIGGJBJZBPADVPZGKPCXZTFUEDPJTARFBVNEMQMHSJUPGHUWZOZAAYZYWLQKBIZWHWZIOCVGXIRZWBSEOBERKUAZKIRBOVXSXBGAFJKEKXZKDGHISYPYWDWNTMMADXIQDAOZEFHXWEVOEHUKXZCPMYFDDNFHWCJOINMBEPUSOBAIDAHNQCCZALNOMYLLROEPAHEKYJAJYDDMFGGEPJLXGYVIXGBOXJTXNZYHPSSFJOHBFSYESTUHEEHHMGYBLGXIKCQKDANORNZLBYCHGDBTEXLKTSJNATLKVNJISJMPPDNBQQZSUSKMGRKVRTLZGFSMJIVHUIFNEDJVPTUAHJESTFXRTDCNRZQICDYMCDVNPDPNXRLGDADGULOEFSMPKALOCVVZTNIJDWABDVJL"
"KYNACZXBJRVJFNAOBYCSXZUMRKSNBDIYZERODOBNCOHQHLBHCUBHCHRGRLYNNUQLZRAPUPQTMKYHTRSYNDWQSSAWUFEQIJFHSURGXUJLTIXTWWCCTMZJJBZKLDUUOFRFJHJOMACYKDLTYCIMCDYEKSAGCRHNCFUOWHGSXVSAWLNSYCUDVWJAQRYXASEKICCROAVTFVMNLCHNSFOBXBQZCIZMRMCJFSFSGIQPWGXTTJUXEOOGFDSLLZCPCBYZMRAOSVWKKOPDYMDHZYMTDZMDIKXUFUUOGIAVQGAPPWLLNNYWVMCTAYVQUDMGHMYDESIRDHRHWHVKHJHNNXIGJABQCQRKNWLYLMYIOXHMDNRCCXEQZDTHOYKECEGPPDSCMLXUQMRVRPQNTZLEBIORTVTADFABVZFAYPEHUSQNSXGEPVRNPYGOCHZEJOYMFSWYTYSTFUEETPPFZROSCJLDYXMFARZBUXTESIBNAHMXGWEQNAMJXYKECVCLMTJNXXQFEWEMCHFLXKZSZKCNUNHOJCSZRCYOQNBJEESAAAWOHWTDCJLUMGZJIFCXNQHJBIKNPNZTEAQYYGUFIUEZEYFZJWYKOMSWATUXNBAEWAJMNHWVWZMNQCGJWGPGONAYFVQFYSFSJFGEVUHRWYSHXAEOHUTHAOYLRHDZHLRJZFDDCHAWCFBMGVINWCEKRTSUBKAVEYNHAKCQNRHQWUPJOFENYLNGQLGJDJECXZOQGQLGOOIMJXUKSNSOOKAFYBXCCZPLFVAOOILIKVELXIDSRKBPSQSOSZNVKUFMIQNDZPQZUYASBCEIWYTCUWJMWTMXROUYQKEMMQCVPDXUXUYPWAXMQGKNEUKGCLSAEBTRPEHUCHZATWRVIFPQOBBHSQJEYLFIGBXSODODFRYPXHQUOBENIVJNEFDFKOOMKPDXCUXCFNLGCNYAHBDOQZZPPOABWZMVZIHVXCUOZQKCQQECJZDQWLSQMNQZYLILACOZYZXHSFY"
Returns: "NO SOLUTION"
"RYYVLKYLPRUGZZVUQFJHUKGDTHRRWYGSXAIGEVYEQWFCWRSKODQQCJHPRWWYBHEYLHRRMHJVRECAJKYAGEYLBAMHSYDUTLEPVRLLTJGYMPFPNHQUOLOGBZKXSCVEDCVXKLLDESTLDGPSZHQAYXTGNFMBCZIQWUYMOEVBKNFFXLEDWWHKELLQOOXKWPIVBDSYXGDCNRXPFLLLSUARAIXWPDUHWEZOARBGRMBOGSRYAEJQFFNYWRRCJMGCWDGKRWSVHJPENMBVTNLSEAGSGGIQRAAQJOWLHZEOTUCJKZFLANCKMKHYCTLIWHZVYRIUNTUCHRJICQLHTGWHHZLEFAMEOUGHNOUWSDLWAGATKKAJVPUEVFYALJGFPICCZZFKQQQKPQQETLAYPEBLMKDTCHLUSYEXMREVFTSFGCWGJAIEFHXETVZSOZNVUASPZRALHZFTEJRBTFWXCEJZBUNGSMDXKRSSJAUORAWFKZCMNMPYIBGETNTFATBTBEVUTTYFTFDMRMNWWUDDEEXBXZYJLSXUXXFAEWKVIJRVXSWULCPFTVVCTBRZRHGRTBWJIRAOPVAMVNZZCPEYSUFEQMLFORKDPDRLXSDSPMZHKTMPWWPRGLCXFUUDKQZSOBPTUQUXCXKEPJHBEBYUNJNUABSTLOUMJADXXCLFQNOASYNJELXKSTPGWZZYVONLRMMEDSHZXMYXUSBXVKDRIDWJMKDGKEWIDYRKNAKGDXETYDDIYSSBFJAWPBLWYLNXMNYHJOOALUJYNRSBZFTENVSZUPGVABWMNBHFIDTIMQFKSVGNCMQNMWLNIUNXRSRDMVWWLFKHEESMWPQYIZZSSERHSPXICUUYJRMWXMXNWMCAEAXEOHRUZINGBUJNATEIVLAUSUCTSSHQRSSVGKTODNIYWKCHIWJPSKMGUQNUKHOGSHJGWCAYLUBTZXBRJUPKTRNIOLCDXZRYUIYVCNBXVKPWJFVZKNCTPPCGFKQHGAWOVNGZTPEJ"
"AVTOJFMBEJXCSPODDVLWAADNSKCBXKUIOVRPZNKOLLETMZKAMLLIIAMCLTZUGJXPKYNVDCKAWJHKDXTEHHLVYSAMQGESSYWKXGJCWSFKGTPKHFVASUPYKXYIDVFUBWEDAKKEUDSOLSHZJQDREJSSLXEIQBUDEJVZHXATPPKLSEXWPXXFFUGJYPSJDGRQGPEJMKAMFUSMOIQNTNJDOJEGIWQNSQWNKCILLGMEBFEUMJUJHCATKUMJDQOZKEQFHYUZRGEYXRMFWVDHKICPMACYNHCVSJAEMOVIKKIHELUVTLZGFFZRIAZBLRKXQKKJKIPVCPCHUYHXSPQCXLWATELXQBWYEGGHUZEVNAFEHCSFGUHVCLKXYRCUZKBEELMEZSBCBKROMPLMGIAYXJXRRYCRNUFKNUWGCIHJESRYZWQABJNLYZMYXACFEZNGJZOXVMZNDAPLYTNQIZXYOKRZUPWPDQCDXVKGTFTCYLIECDRHXIDRISSKCUUDLIYLGAWEJIBUBOKJCESACYTYNRRVPNCDGTIJMSAEPVELHHPESKVCKOKFJDUFHPNHZYPWLUECEXRVQTGJRRUPNTVTAPMDDOVZZRVWVYPNCEHQVRSTJJMYIXLVYASQJSLDNGDUOCWWBPXPJKYTFKRXHFSNGEGSCLMYABACBDPLTEXEKVQAGEVLLPWPAMMFKCQULXELHKUGIUOBPUMYHGFWXWSFTLWERAZMCDWLUUTBJJWDKRMSKOAFWXJHLLTNRQOOUWILIHRGKIXXXSRJNMPYHYPOQASGIHMVLPBULLAOGIHSMNZBAHLENRNFTVMMWJITPHDJBHIZUQPTRKKTWVWEUHQWWWSXHHXTSKVBFHROHJJBCYLPCUOCESPVNAGABONRYECEAIWBJVUSHBCLINDXHJNTXEYFVASFQCDBXHZCZPISNXWZTYHMZDVIYJOBVZALBFSCLTROHWBRXSCFHOCGQNLMYWFAWRFPOZTIKLULHSYVOLUSHYNY"
"DYRNYGBYDZVKYGKJCFAPBFNOFDWQWKWLTLLDNUKSLSZZFAKIILWMXCQCWITDOPLEOBDSZGIAZDTECYQINFLFXTEGGGEOGKPLFKOZIOXXFFDHLOCUDPEBLJUOCCSXZFPZDCVCGTBOLIMYTUAMYODOXOZJWZHTORRUPXRENTRMBWUQDGSEXHUJBKOXXXOOMIQUOMJDFVKBLCKCBMNYOTLANLIQUCOCMKWYTBIMEUGRAODNASYTADABXUVLBQVMCILIDJQTIRLWZXYDOXCPFNDSHDWBUDVBKDUSBDIVBPZDMREURKOAPBRGWWURZXNAAPSLZWYICACDWERXHGRJGPHRJXMUIMFXLLQAAZLUXAWICPXLIGMPFSSFQYEQDOPCPGEBBOOMGNOEZYSFXWBSBOQRGHGEESBVRUYKGWXIUOHCAYAMPXQVUGNGOKMJRKFYRQCXAZINJKWKWKKBDIUNDLZZNOOSQCHPCIYNKRBINJMVGJNKSLYLZFYUKSZDOTRHRWAYLUSFQRDMLRILYNWUSKECHSKUDPOMAYNJYEFOHSHHMSWHDHMMMGSTAOWPIAQDZNVWFTYECLYYNNIYFIVQCKWLKQUXVWMIZXYBXRKYTMTVMYODXCAKJPGEHXRZLIQMTNCPHYXLHDUDAZMPKBOAUFUATWCNLCETECUYFZVZZVLXCYHTDQCLGFAQZADHMYCJWTDQZGOMNKAFQFNPWIHGVWJWXKCQBUUJOZVCSNOFQLAVOZHUSTOZOADTMEOPWOLRTRIOPOFRIPSRWYZKBNVSWWBMBVGQCRNQHQSGVVYQEFUMGZCOGNAAXQASMYQIKNATVNGXGYREKAPXYNEJNLIOJPTUSTCOSVOFUMHPTXXRFAONPKNHPOLUMYUUHKGIJABCJUNMDNCCGEJQOJKTFIKLYJLPOGHDCPVNIZSPTZKGANLKAJQSZVUMCTIOPCDMBSCVHROAADAFSRVBNZGEHQBZXNFTENJTASQKROTFN"
Returns: "NO SOLUTION"
"PXLXTQAYEPFAXOSABLGBVLTOLTECHAWORAYEXYFRDCZYOGKAHSQJLALFBDOPDDGXEREAIGCJANIRISXBRJBKYDKVRDYGAGNOYBMLUSYYJXUSRFGRYOCQLPMUAUJEVIIKWEDUASFWITNURXVTZPDUKEASXKSTIDXQZGDGEBMESULMIXPBQWNPMYPSUXXWBZNTVJGZEWOGDLHCIYPWOEWKICQZKELBMERUELYOLTRYLKXDAAENMLFIIASMXYMUVNZCULUSIJXDWCAEUHOKOSLGWQIDFKSNXLXAKEJSOSXZCJYXDOSKYOJFCKXEALCYQWCVCUUNHOCVZDRDTGKBSRLZQZMETTKLLDWGGUHVQSXZCHJMZWRUZSDDQMTZMQZTDUUXLHCHHMQIRBSJFDXGTSBWBFDNBBTGGJILXQMQVCRZAWTVRQOZANDJBWRPXZGUULLYNWPYKCBGBZSAUKNGRNHRICAVZRCYIGTKGKDLDNCYRZCHSIZTGEUQGFQWHUNUAWFWNZUYPCPWWPQFZSQECMSLXCYLJIXOHIQZUHUJQLKNYZRCCPBUMYMNIBKMGFPHIRIEPBRNGJTITHDUGXWUXPIKIOJOIYSKUGPBYEXEHZIOPVVZCLSJXSXTGJNHMXUGBHGRABZBDYMSMTKEYINZXNXHTJLXVUUTVMJRPBZTYLPHCNHVGTKDZVJVGNATNRMWEAEILMAPFPCHPWOTUMPYYSSUGQVEXHPZHJQGDYWQEJNFLDNPPSRRSYGXIHQOGGLRNQBVMBVRBZCGNVMVCBYPXRDUKFZJWOBAUUWRXERCEMUHAHBDAMRCJTBDBYDHTYILZZTYFTCSOZTZDMYFNAHTZKFGZQPRWYLSZLEGRKTEZLCTJXPYDFHIWJNCGQQQQGEVBJBPEEDYVSDRJDNDHDIBYBWVZZXCJXOGHDGBKVMDIPWNEKMKQTYNYTJXWMUEMPUMHCNYHDQJOBWJNDXPSPOIEARADDULJCFTTIXNBKOPOLVY"
"UEGSJKUGKNGBMEYYPHIOOTKKXCIMPNLNWVNHPTTGQXBHKTBKKFHQHGBGJNWQATVMUTQNYUBHBLWPMOWOGMUNUAUHZQZKPPJKPRICJQFHIKICGBWKTWJOUVBAFKQDZPZTEGCTYYWHFPKCJFDMRWRRGUCOTHGKBVSJMTZAWKPUWHUJDZNRHXKSGPAEWMMBYYVLSUWTLQVYAZAXPFVBGQHJXPCNMMCZNDDFDKEZDFSJFMNEXYBFLSRNSUNCKQPMXJSQPKOQEKJQLMQBDOJLXGDOJTLJYOZAUAQUXMZRTWAYBWIKZUYXFPUMVXNHFGVDVSXDFRJBITMBXBYYXAAKLYVUZKTTBIUQPKNAOSUKGRRLGFZKMUIZGGIKBPIUZVILNCNSMEZJBXIGKDACJSGYXWOUCKRSOJHESAZWMCDXIAKVWLQNUZZXHRQZZQAIIKPPJDYWYRFRUDJOUTHVASXMHGAWAMBXOLQMEKMNMQLBBTMBNRVRZZMIIXZYFPXILCQLQIATUDNPIEWQEAMJDPDXKLHKSTGMONOLMNYDXWWAPMBHSUCFRBHDNLOUDHFHOYMKLKBXELZCMNGNSVAVYLKYGWKJESUAWZHSPMIQRTQVMJYBFOSHHOKAHJGXIBCIYESJQXWGODNSLGQFZAMNXYBNMTNUMWIALIZVBFZAYZSFHUWURMJPMSMMDPQBIBXAWQSJYMTCZLVIXMJWMVNCOPUXGKQYHGCCQDACZRDRBSYIZREUAKHUXPSTTUHOVTRDKAREQHVPVWZXQMRFTCXMZDZHPOJEEWAEZZVRPFGMLXHGFUXWUBMZFEARHQACLUXWJVTXEKMQMLFNNWYLYAHVCNRXJPCLABTLXWUYVMHZKDDHLPBOPCRZLVCEUSYPJFPPNBYPHGHAKLOJJEQETNUXNMQEOHVDFDPBYAFHJHJUJMBUDHESVUHXWBBLXIVEENAXKTVYPTGMGZZOBTFPMZRRVCSDUPWVQRASPAXNOENBKRFDDAYW"
"FYWBOKCWSIALTBVAGJSEBANDPCZEEXIDSWAGIPWLOSYHKDIEGAFVDPRGVXCCDKYRBWBQQJTRDSNMSYSGENRYRRVTDUCINYVPITZZBPCSGXMGVCMIQPJOKFALBUCCFQDMWUXCRRGMDNMHSXTNQCRJNNVXGKBYCARWBNSJIVJAISDOTIFTMLFJGALXKNTHBXXIDRFYOZEJZONJWXPKBZOQTFVICLTAESFFQLSLTYBXSIKKAVRWBLWVNJZCUSSFPZNMSRBADWNGHMIUNPPLAKKHJWPWFMTDEWYSKLUALMZIGWKGFFIQYVFHVPCRBYFHPANYCVFSWOFOVFLXJJNRXKDBEIZCFTTZTGWKSSMSGXDAXXPBFRPQUKYYFBSQTLWKAXTNVQMBIYLPYFTGHJAVUIPQZPYGYEUIFESBRILORZTNYPEVJCHNIMBSWLJBXYQWZWQCZMXHZINVRFEFOQKOYFKWJOFCFLEBLGFALWAAJBHPCZIQSRFWSWNNZUNHFKGWGRCGVKUNFGVUTXYOWUPAMZGCTLPIRTHLJAZUVFZRBTOWVUJSQKCEOCAMSZNLTZZJSDGEJFYGCMCQLEQYGCAPVFSFWYVVHMEQQJODPRYDHQKXGNTKGYODJXPQEMXHHPNRXVQBFBEVMYTCXQRMVLSNPAFUFBMZJJNMCOTKSFKMPFMXPXWGEFIXSTMNSWRMECZWSIEOWCKSJQJDODLLUQYKDOLRINFQIFCEHNYCIXRZRKTUYTEUTPTMCSPANUAAFXLBURDJTLNHFMIQUQXUMTLCUSNNQVVKPIFGRRTIIFMDJBSOBQQJGSFYOXCOTUKLOOZTOARCYXHITWZHVFKQIZBDMHQDCYKIFGRYMVKJFJMHTGOHNLPMBQMDPOENIYWYXKMHNRUBQKPQAIMQWPFJUMOCRHJJNDMBHZCJQVHUOIPQKVBJAYKOARXBYHRYTZMVKMUVPTSXVWTDQXSRLPCIZGYOFOKOIPTQUNUJLEZVB"
Returns: "NO SOLUTION"
"TSVXXVSSSBLDNIYBYDCCWNNJFYZEEPQEGBNQWMASXYWBZNAOKQGPDDENKEWFNXPRJKDZNKQXBKULRFTWAQTQENBAIPNBZPBUQQQWROWNDGCOQPSGAXLBJBUWCFFKZSSWFYMZJYDCUWYMCZLTMKFHRFIZKXMCNERQDBMYMHVGOSVPXXACSPSDAHEOYGLAVEMXEYZCBUOYKWGHUYMPIFJOGWUFWUHSCPHWBNXTAOVNCFGIAIVSTILTWLCPBQSDUHJAICDJWOAROHUZYGKUKHZWWWHFTVGWORMOZXDFDLOVNZFHCREOLJEYOTKYQUNCHNFMKMYKWAHSBIHRJOXISAZPEPUFBTAOGFGBWYZNNYXKRXCZRWDKIAUXZKOHIITFBMWBOBYTTKEZZUGXMENEUWBRMQIGRPFGVPNJHDHISHTBRYVHLLNHPDEAGVMDNNOWUWFNDOEKUVVECZCDJAXWYOHTIQMOLXQYMGSONWIBTPVWMWMZZYROUEUSMPYBFDVYMAMFCNELRQZOFHRRLLRIAVUGAHXPKMUCJHUKGUWGAUMESRWOSEPRTDGXTVIVMOPWQIPPTWSMNJWHWJWZJVGGKCZVDVALCTZQBZQODRLVBIFQGCDNNNITAPHVUOQCPWWRXSOCLKSZHFSOPWVNCRSPFDCKAXVKZQFMXCEKLBJHUANSLKPFMWZEKTLOISEQLIQYXGAMYSCMCHFIKVENSCUPHVKIHAZJJQKXHGWQODZJHZQTYKVQJOXJOLLDFOPOSUIBLAWBYOVUPDMWBPUBMFTTJHOJSZEHSPHMWMBNZBCKIBEPMNDQWJJODBKYKNKSZBYDEPGNWWVOCYLFEAWYOFXUVWUCWRXXTZCFZJCUGOSQRIJNBDCQSNFRVKUCZWVWTLCSOOJBALXJXNZXQHDCNBMREOGYLXQCEIAXDZAZCTRZDWZMCLXYEXFGXJDQWVMSSYWZYLIVGEHFSIYJFMBKTLBWGMNFVFGYHPSTMXIUYSHMMGPD"
"FRBZUOFZRGIJQUJKRZYWQBMYPLINKIRNDNQLYEQGNJHTEFFBLRQFTRFWHBKGOMZXYBXRJOOBILHETKEIGESBOAONGTIOHVIIUBGJUUMALWBLPKREHQXZIGCQIVGCVMXXHOIWXDWRKFXRZAYWXLDWMTWLOULGTSUGVHIGHPWSMHIEGOGEVUJRDIPYAQUNAJOUWUUFYBETGJLPMILGYIGIQTHGNRYMMHNBMKPUFAMOIKPQVVCOIXQOLXZMKWGZRRTUMALRJBUZZBYKSFCZEOONUEZPCTSCJEAFRTYUPUCWVRIFKFLRGXJVHEOODQJUUCJWCXLYMZYQFNYJBEQGBLDTZVEOXZJJHOZMDEYTWSTSKJYNPTOUVOTGNCQGMEYDWJUUHUHSUPJMREMUPWVOAVTTTBFRSIUUWRHKWGWLZQFELDTSBTQRFFLIIZEPGRJZOIPIRTUYYTHSIHXFBQIGQEUNJJJCQZRAEPISVGHTDTLYLJSWJZICKTHXPWBYCBNIYUDIMQKIESCXQDSWVGNXZTMNUYJWZATMXRVXEGNTNVCKOKHJYDLSGGRPFRYTHPYMEGUFGNZWEVFKCSEGCQULRIFLZKOVERSOFDNZGLSYDFGPINYXWUDZPUJPJMUZYPLPURVSNQPMRIXGIPBLYFJSLCKQXTGCSXMLCZJCMIQXHYHZYBVLYYLCWXPJGBTEVLPOSDTWLXQHVAVPMKMHELADUGGNJDRMKAWFTFOIBLSQSXSWBIKJHKPWIOZKMKYDLAKOKBPMAMOTQLZBWJZWKLLYFYNVCIRUYFDBHOIDPAWCRMWUYBHFGAHIVWUVQSXUMKPCDXUVVOANQOPZRGQKPDQPZEGBBQHUGXPYNMOZYMHRFHVEJGIXOZRDBDFWOSNZHRZRKHDEGJSAGMGSSVOHOCUAMDPMVQTFDTQQQNQMNQFPCGSTDFTGRNJOJUILTNTHZIGWTEJMPOONANBSSBRCZRTERQGPSXYMZZOEJFFATPORZYFZ"
"TMNQLSZRTAPGXFQAKUUAXYQHVYGMHAMSPGAWPGSAKBCAJHXWOGEMGONAHSAJWACGHWAQBIAFHVOSXMCOSRYSHXUHZMKQAKGOOJLXQHDAXFAVLUUZBHXZNWMJRVTCIQKDTGXRYGPGNUORHBDIXFXJVRSWZVVEYEZGAYJSLHKIRZYFYYMBNITCZZAERPIWAKTGQGOOQZDSYOZPSHOACUYMQMWTCMIEYYLAFDXUGKBCIIRSOSPSJRTUXCFBSRTXLSIANXMRUBNKUGLAKBNEZYYWFZVPZYLCNHVUPNXJYDPRHOZYXEMJDOWZUJGMTVEAEAUWOILCKEEKKXPLNEANPFNRLPEXNMBIOTRHOTLCMGDBQTDJDDYADIADLCOVGXBLSHTWASDXNURSBIFJUNMHWRDYLXLBWYNGKGPXGBIQPBYWUPJYMHXGUGRXTQVMSWMAOQABNIQRXAPUDXULQSKQUPLESSRZQZAVOHPGPGABOTCIYMYSLDAJIBCMCHMVUQPODDDZOIHRQQPYLPVMIIGZQICVWNILFTHFKZIAGJDVVZBRJSBGXUFDBUOSCLIOPDCJCNLXTUQEWIKWGEGGOFCGOENUOWWMKOONLXRHWAUANMVWLNNPCYCQFVAHAZVGQAZWVXDFXQNZEABOPNHOJIAZJHBHPLZVDVMDATEHGEUJAWLZNJJFEBNPBETTBLWLCWYAOGPQCMMZNSZYVZUIDRLBKIOMRJUDSVXVHAFKDKTKIWZREFJFGJCKWNOPCQKEHOCXTPBRWTZTYRZGCIENWARRXBXWQSNGWNCFVEQNCPQLUXGBRZKDVBAVGYQZVREPPQGVBFWSAUQPAXDVBHVANPPRFVOFZCSBFXXZETYGCKARRTNBPLGEEYICBGYZAEQRFSWVRQWJGWKJFIJABUOFBVVBZIAHOIQTVFFUSMFVYMWJFRRZZPOUVAMZFGYMAXQCJRJGSPRFJOUUHMVGDZHSXQZIWICEYFNPMZFLRSLBFI"
Returns: "NO SOLUTION"
"VSUFCFOJHNOEUKTMIQAIFDAFKFBLYXELGHFHJDQDQOQFVHSLPWCUVTDDGEJJBYKCWYFCPBANDFCXOWUCBJFELRQEMVBNLBEQBGBCYXAUXPGMREJVBWPFIWKJQOXPDSENVRNNZYZLZLGMGORTOCDJALGCHNCVNSNGNHWFVPOZFNILUMDAQRPBLDCARMBRCIPHSIBWUWCWYLTMFNGTZTACQLHRZPNGKFBBYZPUZTPQQTOHIVXGDOOMFEWVXVANVYASWMQXBLFOEESKKJVKZZGOIELBIXUEASWCNPWTGPVTPLTHGRXGPRASGTQUEXIDXKJNKKYLRWCGFONAKSSLDPLEPFNDJHNTTMIAHEEGCXBSICIHVGXQTANYZZXPVCRJGGFZCFLLTTOQGMHNZIEQCEWWBKIGDBRZGFPHCVRSDPWSVYACXQUHMPYGYYKEAJBBTJWZKAPBJJOOAIGUCMDCVJXBMKXSOIDAEZTKPIDZFVKJBTWQBTIWUAAGRYZWXFJZXHNBQDOPRPMOXZMSFWWUSSEOVLYPHQOPIPSAQRVODVQHHNASRLSXXWLNZRILFMOLSOCSYPDVUWDPMZQEVATBLGTPMUJEBXYCOAXQMLUXWGIRCBTHGMENWCHVVNKJQJJZWGZWGCBCIVVCQCEPBNXCIXNPZGPYZZQIYBKXKWZRPQWIYLFZJGRGLRUBTCHEUNVLRUWSWMVPJIGTDUVVWATFECAQREBRDDFXIHDFYEHWTEWULBWPLZPIXKOYZQUDENHIGCAOVIPNPHHAACZNDOHVQTCKLHRCYZWPUIQXCNFPWRXIMOYHKTGYKUSMWJADHDDKRTLGXPYSVUFWAPCPLKSDIZCCNLROWCPDEUAKMQJIMCWRNYMAKNBPJVJTQHQBTWGFVHTMSGMEANLXRQSSCWXVMHLGCLQCLRSPJXHVKIWLCVWWTAZOEGZAEAHXBLZCKXHSVFBERWZYHGQIGLKMWIFXXRLDQIOOTTUBNLPAIVYERIKE"
"FKXLFNGMRLSGOVNSBSKOYQGENCWYRHUWAKHNETCWYFTLLIEPRXTNOAYBEQDWHQSWXCZJWUWLSIQWYFHWOYCVMETNLCMLDGHXKVWUTSLSANXEXWDDSJCAUEGEUUIMLIOHTJGMVKTTUYLVBEXZFVZOBSFYKOMSQHFHBDGAHHLTWGWTQFGBIQBJQQUEBPCZIKWFBAGMFRBGBREPGOYUUOQLIRZVUVPYYXYAOIDXILGJTLRMVPRETYIRZODKTEYYYSKNHKTQZKADAOIVDBOUPVLVERZEJFWDQKYKWBPDMHSOHXHCKWGDSBMIIYFCFDJXLPPGLLWMFVZMTVTDDIBOMWEXSAUPIGUOIOEUEBGKUOUEPXTPOXDWSXHDADCATNEVBKPXTNQZLGHLLXXRTKLFWAVHRGMWZEYNDKZTMRYDKVAPNXGDPBSQXFDHTLZDQEQSQQOOGHRRRPJPFYVZBEOVGKODZDCUDBJVGGHRDZVWUTQMCUMBRSLEJVGBTOJGRYBTEDDAFELSKZKWIBWDCXYAVQQQZEUMVKLVUTODEGAVHPKZWDSIIBAILOGASIXUBEJAJYAHXRQKAXERORPLDYZPUJUKTYWHDMCNHTKOFQDGGJUSJYDLNKTPILJJYBRQHZVYFFUHEUPYHMXRKVZBNSHEVESRAOVUULROECCLDKBSJJICMSEQZALUOWVYBSRAXZQFCCUISHTWYFVONEGKFWIVRWBCSIDOTFISGOBTSBYTYXNAOIARTMNXPBZGMUORNOTGHLYZDQEDCIENDOOVMNASEXAUQNVHTJGSZSZJKATOQNOLOSXPJJBEJYHZKUZUQJPYSJOFMXMKKWWESWKXXYRBYCQELVKIFLRNYPJPFHOSJLZTFQATMVWZVKQGNFYVCDQSHGNPCTVLNFRSJUJWFYTDZZMMDGLNFJQMFBPYZPKBFZDHEDAKCHQHACMYVMFRGOTJOYJYPNDIPORATFFSZWIJSBCBZVJTFKEAPPELWKCLOZFW"
"EERXQNUWQPRHIGDZSJTXECITHHUTMPMXQHYWMFRTQWMWXFXGSOOGYCUUSMQPHUGLECQTOGGJXCTTHPYBPPZZFOCVXAZTIJPTKAYARJAQOOPVEIYNJWRQLBUVSSCKBATVHDBOJHKNINYRXYCMQYWIJWFABAFYQVRMNGLDFTHYLSNDAWQMIQXIEDGLMASGPMDPYHAIOHPYJAGELEHARYRUGBBZWJSCEKOXQNOPIVXJXKPSSQTMKANWXKXGTKMNHMFEGKEYJOGDBBEQMFVLZCWMJCIQUCLUGOJRETXCUAYXBAIZLBFSGXWAQXEYJHHHOWZEBUZHAZHWJFIQHPYWJRXFNYAZTLJSZTUCKQKYUZANEIZUTGIVOALPZAKWNUOEGFGOKOUMTTXNJYCQMGEOUYSLFLOPDFSWSQLUNJUTUFZRPPBJTJKRDZMRTYTZBOJWLTRVLCVUBLAYDHOETDUNWIFFEDTNWAOKVMRLKUXHXLVKFWNRAFLQNRAWAEGQIBQFOFTKHQWTAIVORZMLBPFQXYVTZFMOBITPOLOHGNKTAYSAWUXTBUFMQHUIPUYUKYFRMYPKBFQDCLJMNTFLSWOWGATROBOVSNRYJQJCRDSLVMFKQXBKSJNGAUWUGDBHUNEWTDRJSENCRHSMEUOYTCLLXMFMEPWZDCCDWWWYCBEWEZQTATLKXGJIWMGYZBKCLNRMOIVPSYQVBKAOFMGEHQPFSUZVYHEUXTYPSZEPCQJGCBWMTJTJSWJEAEQMTZVLNXPDABNASSDFINZZMRRJBQFYZGPEAVFEHTDEDAMYEBSYFQHNDBSTAFGSOIXFVMPPHMBNLMJBFUICPXYJUHDPJVEUZCPQIMUQMVUCGZSLUSZZAEKMSBFFYIZEKURMAFKTERJZPVYQZKKAMQWFDBIHCHRWHLDVUHVANZEBFMIGYTPGLMUCJNEJVOHNSIJAWNSUDXTKLEIOLUBWZUABDKPIBCYZVZXFVHGCCAMYROSKNRDBX"
Returns: "FSXFFFOJHNOEUKNMISAIFQGFKFWLYHUWGHFHJTQDQFQFVISLPWCNOAYDGQJJHYSCWYFJWUWLDFQWOWUWOJFELEQELVBLLBEQKVWCYSLUANGEXWDDBWCFUWKEUUXMLIONTJNNZKTLZLLMBOXZOCZOALFYHOMVNSFHNDGFVPOZWNWTUFGAQQPBQQUERMBRCIPFSABMUWBGYREMFNYUUTACQRZRUPNYYFBAYZDUZTPJTTOMVPRETYOMFEWKTEYNYYANHMTQZKFOEESVKBOUZZGOEEZBJFUEAKWKNPPTMHSTHLHHGRGDSBMSITFUEXJXXKPNKKYMRWCMFOTAKSSOMPLXSFUPJHUTTMEUEBGGUXUEPCTPOXXQSXHYAZCATNEJBGFZTFQZTTHQGMXNZILFWAVHBKIGZBRNGKZTMRYDDPASNYACXBUQMFYHTYZDAJBBTJOOKARBJJJOAYVUCMDVVJXBMKCUDBJAEZTKPZDZUTQMCUMBRTIEJAAGRYJGXYJZXHDAQDOSKZMOXZMSFWYUVSEQZLYMHQOPUTSAQGAOHPQZHDASIBAIXOLNZIILBMJAJYASYRDVUXDPMRPEVYZBLJTKMYJEBMYNOAXQFLUXGJUSJBTHGMTPICJJVNKJQZJYWGUHGCBYIMVRQVEPNNXEIXNPAGPYUZQOYBKXKWZRJJIIMSEQJGRGORUBBSREUZVLRUWSSMVPJIGTDUVVWATFECACREBRTDFSIHBFYEHTTEWULBWPTMPIPKOYMQUDENHIGCAOVIENPHHAACZNDOHVQTCKLHRCYZWPUIQXCNFPWRXIMSYHKTGYKUSMWJADHDDYRTLGMPYSVUFWAPCPLKSDIZCCNLROWCPDEUAKMQJIMCWRNQMAKNBZJVJTQFQBTWQFVHTMSGMEANLXRQSSCWXVMHLGCLQCLRSPFXHVKIWLCZWWTAAOEGZAEAHXBLFCKXHSVFBERWZYHGQIGLKMWIFXXRLDQIOOTTUBNLPAIVYER___"
"ZUJGNQLNXTIKNUDSUTVWUJQCIWOCUADPGDPRMPEZZRKOULLNJXXRZDOHJSQOJHSXKXAUGCCLVPVHRGGYZRVXKTKSWJNJXREWVRVYJCJPJQEGHSMIEKOOFHLGHKNLRPUGZQADJMZGXQHMWKCZKEECPFHQKYKBKRVUTAHUWNWNGFWXOWVMZFYPFIKAXGGGGEJNPOEYNQODIFTAIZSFGHAKERIQXERAJDEITMKKDVHRZKVKCSGMEQIDYYLUIDMXYWMGDECRJSRCQPUSDYLSYGWDUCCQLLFJCNMZEBBNRLAQBXEQRWXCHQZYGHWUYCOVPGHWQAPMPAXRSFAOTDWUNVXRNVNYIHMHIQRPEMWVAGVKUEWSEGXRVNPGIYKFAETWHFSRDAQOGHAQGSXEUKXMEHJWXNEWBVTIDIATMUKLMEXSCTFZULGYNNIZIJFBXYHHGFDCAUGWBXOCHZHQBMUTTJSVTEMPYHIRZXKZBKNZQRVBCORFPIMAOETOQPVOMJXPTVFUEFCYCWJPSHABFLJYVXLNRFIMSSQYFXBXHTJQWZIMBORUSUWIFEUHRJUCMMEPCAMIOSNLHMIOQCEEELPZWIGKVJXTLIJSIBIHYLLSUFUBJTYEMMJVICAUFCOTJNHSUJDUYDEVTPZXJIXMUCUGODUAFWQCCCULTXMKNEDHJUHLZHZBNBEBLAJQTKELFRSOIJRILXLJQRQLOUOIHGSRLUUVHVGYTOXKLIKSQDVEQKVXPIIRLENVDHJQBQNDWBCNTIVYUFIUQDQYTBTUCMJTNFVAPTJUEHDRTHRUSQUSVWBTTHVVEIMSDJUIDQFUMOPEKFYQHTHNPIHYUYWGJWVSHKWQPBEJYEJCYNFAXCMTOGZSJFPJTECYCXREVGIOAJSPEFAOAHPZEWFTGTTVELCSDQFWCQPSQJVJUSWKZVSTBBZPEGSWPROVJKKRPWPGWJGAWIANBCZSRZDNCSJKRBCQBBZFNRCMSVPYUCYCFOZOXCJF"
"PLXYKOZJQRQESYBVHKBMNUYUOFRNITGEAAYVBXJGQNZYKKQADNYTXXGGUQKVEMHVELCXBGHNXBSTAIHOBEISXFBLEWWLJNYKTWBFNGHBBFUVPBURZSUSJASKDFUADWEOOTCGRYFYMAGUZWMWDYPLCPMEXMHZNVKMVISYDVBMYQJYMXWZHSJNLXCZHFEVRJLKYXYLQBIEWURVXKRQRWBUUGJLLWVMRKKALOJHCZFHMEPJBADSLJHTKUCRLHWOCYYHSJMFHMYMMLZQOKDMSHDZFDETZBSXEYNLOVDQZXCKGMUWKCIXKNMZNFUICUPCRPRCZXZOTFRIYZFWFGHEZADYMZRTYNBDASGQKSIHQOKXOXXAGCUHLFAMYMCMLGVPUABSOWKUQIURRRRXILIXBETYVQSUUOQVEERYTNPTBGZTJASKMJPKAOBARZMFMIVXKTIWWZYLYZFWUGLFVADBJCOPBHJQEMCZBYFFQMAFKGMIMKUHGDEBGHLSZTJNCHTHNYPEVXFJQKRLRSDHDINUXNZTMOYFVYSKKGPOMSROALNERWBVEOHLGFWDSNEUJJYLMWYJIKMKFRJKULYTMMKDAVQPIKZMGMXMWCFMREOEJJNRBYWLUETENHNCKRYLCBJYPWITPLPKODDBLWVBFLPRZZMTAJDEFLZKOYXHOQAUBEIPJCSVLMWVWUFVPYDALXHLERZRGQMYVKXDYJLYGLHBUKGCXDLNYIFMKSRQXIGWEHFSIRTQNNUMGWNEGIKCBWGZRDNNLYHMABNKNZWWXZSXPRHFEQNOSZEXIDHSMUDUDKLVDGTMKHFLYRHOBGMBLLURIJEZNFDQAKUGZPDQFDDKUDBGQSNZBTUYBOQOWBUCRDCPUPTUVPLLLTPWZPHPTTPHLEHDFKJXBHVSPPYHIDKXGFIXDRKDDHGRTELICGCNUVBJXECLCZDYNRAXUBHZRYFHQXZGKHVQJIACJFFBWZEYVTTDYUWOUIRLBOANXVSCRBPI"
"DHVMMGDTDPSWXQNONIDRASCHGAQJZYTUBSPOLKZFFYIOWGJZMTUGWBIBJLDOEQUGHQKLOBVOZPERMWJSODXQJVBOOLLPMUONPRLTUXYGIYFSXAXCVVVRVXPRBCKZMINXTLTMKAODLPHSHAOYBCZXBWHWSTOFSPJDOINVYAFXVMQLNJYLTQQGZZDCOZVMMPMIOHWPRXYTSAERZYSOJLPBADEMANYNDGXANQBPZEIZVRMUJCJMRFUAYXHBJGKUFDMAYVCXAZGGRBMXSLQXHNTGYHBHWDKSQDSHEVOJCICBCVIQCNLFYURHQQTOLVJFPAPXTNXABYBBISLHZGZSXIZRQSOPAJGDYYCGIAVARBPLXSOULQBMNNRYZOSUIYZNBVKGNNUMHFXREGIYZCGUGVKHBIQYNOXKVSCAKXLNNOYUFHFPZUUEXXNKWXCONPHUOFFQGVBBRGNNCWFSUINGPIBZKKBSNZUJPPGCXFXMBKNYNDHQGGKZZPEOCROOJSDJZKHGIFILCMBLVHOOMXQRGXTROUTTSPNOCWCVCBNTFAAFCNONUAGSOEHWOKWBPPPUFWYYSFOIJJSYTYDCUEHDBEXSJOLWHZUISOTNSAOWFSHCYOATZHUDAWTRLOCBRMXNROZPPCZMMKSPSDMBRHFLNWNIQPYTCZRIGWXGQGDIMWPTWWLNJORRSRKLBDUVOZQAPOPCGHFOSNIBYLZLKUJLBAXZXBRTANZFVWXYSZWLFNXXXJBDKKMUOYUFCBHMDSDUDSKGOFSKBBLWQFTEGLYWEBZQZVACSLHULWSKBGYNJOSEULJWHFWVHQPIOEYHZGPCOOZLUSOOSSRCSFUBDBJBYZIGZYBGCKXGNGZNLMAUDCANHTRQDNHNIOZQFUNPJTFXQFFQTFKTPLCFPBRTPAWEGCJETZOSUTQSLOXGXZIXTWVLXKJPWPQQOOEASKHFWCOIJZMOOGWUKJETSNSJGTNFZICSKXMYLODTF"
Returns: "NO SOLUTION"
"YEQIOBRDSSATBQGCZTAWXNKSHXXIQCQFYXOGWZGRBFLLQBWFVXBSSXHPXLNUDGWQLTDJMUGCZJQNLNRQAJQZOAHIYDZUBGVYFKZBXIIFCZRQXOIAQSNCYSDCMNJTAJZUKRUBISAUJUOIMFMSHARUNHQGEGBBRHECLEJIMCOBZFCBIBPYDNZYOGLJKDEMWDAWTMOYJNQWIVYJJRZHLFHFTOWCLGQKYMIOTMHENJBGFDXSXXQBHWXHPWIJLFZOQKJDTLQAABDKMTUTKNMENYKPMQIRACNGMKUQRXNMCNTDESNRNTFUWAKJALJIPQSRAAMWPLAISOCHIAVFIXPTRBBVLIFMMOFBOEAQEFKIOYUSLBCPOCOOXNJJVPVOGDFCWEYANEBMMXERGIWTCBWJJOZKPOWEEJRJERUXSJXHBAHBQVPNJYKCZZPAITNWYXNSOQALKAMIUCWECLVFBRFWXMCJIITJYZEDPJQWHHOQLVVUJIKZPVIAWXLTXNHGUAOWTMRCJFCTIWEJURDMWHPTQZPBPKVRMUOEYWPDYBAXCAHCTGRCAAFEJBRRTHPRLCIRYDBHIOVCSQBHTMAGDZYXBJFVXSUMXQZGAYPMXYHAJNOCWSORKKURNSGZLGFDZODWPEQCQMRRMDQBGGPRAXWQFFCSCJSGAPDAWVJDRBANMTOSMOZFDTLQWQHXDWPHWDXMRDHJEBHDKOOZBRKMIPOBDMHJTQHXJLSJVRAFXRSGWXITLFAXQWVSVRTNYSIVZJYAYQJNBNMBQBVBNVAOOKEFDDASJOCZXECTAQUDCQBZXTAGKCIPSIQHTUEBMNTHWGUWRTFXAKUHYPYMIOTYOGVOCJMGHKFBFULRXOXQEUSIBLJUOWWFJCTJLFVZQWPYLBJHBIGZDFXWWDGWZYPELAZEYZNUXJMPCYJCFLHVGOWHWENPRKFUQSXPXHSBBAHCFWWWSZYRTLIRPCUAKUZCYWVBOLTFYIAGNOUKYEOQOOOAGECO"
"GFUHQTYSOJGMSABDTGQHTFPVLFYVGOILQUHMNVSKLZZIDJMRKIZJTSLHIPAGOTCOCOJYBPQMXIDHDFPPQGYNUCZRFLWOPLBIAXJKMUUHVPDAPJFWUQGXSQSJQJAMZDSHYJNIAFUPYYXMLJIEIEDYYPUKUSVJAYULFSOCOPFFMKQDYTDTUZKICVVSHEBIBOGDYIVIAUHIKAXOFYGFUPISJMLUSOWFNFKBBQSZPBFVKFNUOVHGWICPQCJLFHKLBTQSMTDDSZNNYLESDBOFUWYTLMCGSALUITQFBKLURKOOTOJTSPMTZTSIKRLOWMQIFPGKYODHWRRZMRXONSAAJJNJKOUXRBJEPPCFXXHLTIYJOUWRGGQLGTAVZGXWTJNLUIKFVGZEJOYOBKYCITAOERBOCFMMFIUWBSECDVABUIQDXMQKMGDXSGSTMHRYMSWAFYXHNZOUFVFZGBBKQAAFUCKXLPDZVVCHDEDTTRYPTJGOXBYAIPWUTFQMUUTLEQPGPEOIGXGMXDHRFFHAYMCJKYAYXXLWJAHWDZOPTVNJFPILIMOGNNVYSNEZJPBCXWQFLUMWDMJRRBGWKQRUENWJNXZTKTXXPFODOCQIRDAXCFGHGLJILACDOKZKQWXMIWGKVWHGZFKQSFCNTMYWURSCZBGLDAODMWNLDUGTJRHQJILNDYPLQZYBBXAOZSYXESZXPSLQWIPPFDQBLDQRZCKWJSELQGDNUBJQBNDHRXVCYADOJQQBYQBNQIVIPMOKSIHFMRVUAUPAVJIOYMNPJHKPJVLQQGEYPOSBYWCPFOERGGGNGNQKEZJMFXSFHWFPUUXMHXNKYOTEDGEJBUGPNAGGACWQQBRNGJFBPETHQLDADFHOKKDXCKMMKTFGNCNAONPLRNBQCRMGRPTIJIYZBYXWUBPFUDNYZRLUNIBKMFLRMJABKPTDXMNQWLZOIRKFRCNYNNKPJEGMZRMZYXADEFHRFWEWOEPUJNICRNBBQFMZANHD"
"KULXAPJNBVTZBQOMKVYJHCKGGDWJIDKTORMRVIKIYVOWEALOIVEPDGJUWMWNPYXKYFQEIZAWXAVCFTYIBHJWFZWYLLCFUYPHTLSPFMPDQCYGLDXTDUNRVPLJFJJMDQBDFPXYVDAVMVJFHZAVMNZATVYQHLOLBOLFNOLUHSNFWLXVOKPCMYAZNMTSUZTGZNIBNZQHCLCVYQEMTUVLOKNFNADCOYCQLHBKJSHZVWRAZFBSNBNUKOVGXJZWKLHEIRJXBOUUHUXTYIVBYNNKTDNOWKOYRRJVWEAZOKEQFBPDGMKCLJDAITOGKVCRXEICXLNOTRCUGXXMQOMLSNHGGFCBKODMYNCSVJARVMIWQPLVCZVQHIXSTSCTQFFFBHCGYQIHXPXPEOPIOLIMJHMOYIXWYCYLGJAOBPDZAMRYSCNKCLPGEYWJBRXNRUYQWRWEKFXQUCMWLQXMXLGTTUBQRYOZPKCEYAJNQYSAAHZJRKUYWSUVJBDYVFNUFMHGSIXCYCFQUOBEYVNASYGBPRMIQANDCBNTIRXJWCAMTUFDZXVKIYZTMBYUTQLPBCVISJRUWCSDSKODZKKYHHBMQZPGYPPLZDDRASKBQHZQYTKNOVYXNRBIXOBMMMQJZLYDDARHTSOZFEGVIWKABOKXBNNTRGWNUCKLULPIDIDQPRFVJLNOYZVBFCSXABGZBMNSDZHTOYODRMFTBCVVFBVXLCFNWUETBVMBRHXIGHCWUXCNYVUMYOSFNCOWVIQIAQQSYUBTJZAOMYSDUVXQMLTXFFKQMFQJEETNWKVJCTKTARWBFTCUEGIUXJXZVIZJLPIBALRPCYZSSVHOCWDDHCVCVVBBGHSJWQQOXKCHJFIHDKGDNTHQFVMGZQXPEOSTGCFNYDQFAVZWCVOJEOFNSOFVJJXRYDXKXRNICAUQTQIZWNCOPFQJBTCLERNVMLBFNLFLKDTKWPWSKBXUGFZTQLQZPSSSOTUCRKNRNLOPPQXOZDPG"
Returns: "NO SOLUTION"
"YFODNYBGDJGQYJPJWKNRECDCKYQGTBHSDEBWUWCZOZRIXKQWQLRCCHVWXIGVGNWVQZULJARFCYQONODILAGFHKTYUDOMBIXAYRUXWMILVTMUQKJFGSCTEUNERMFSHFXPIGCHVANJGSMIQIRFYKUGOQLPWADEGRJBVWUZZYTUXOBGXRGIZKXQNUMCODJYUQVYYWWBHLACFRNYADCHZCFMANZLXTEFTVQOLZRTTSOXBAPALBAOOZMNTOIGFRERSBQTENBTKFCWNPWEXKOUKIFXRYDJWFGDXCUEXEDTBXZLHJEKECLOGNBXBWGOMEUJUYIUKGSGRPSROTFDDZOUBDMJVMUSVPXYHMYFJWGWOYHDDLDVRLVGGRPDUBLLGJMXLFTHZUUYVUQWWGSXFYBNAXEVDNMMPIYSGLDCOQLUGTDZRKJQVGIVFZSHJNKBFJZVWHEAZLQSWCHLMKKALNBETOOLRNZKOAATWUJFIUGPLJRQYXHWTYNBKRDECHJTVQXCPRODBISVUTFYTDTFRALQQGNLSMDYSBUXZOMTCRXXBXRFIXMALKALNRSDYAHYKNVYIFUANYPPACKWQCISVLXXGBYPSJICKHOFCUOXQEQLUHKZUQZOGRCPGSHZBHZKJWQMJONCBDYGMRCZTTUTAVMFCQYHNZJOQHNQHDHEITEKPUKEIXAJCMQNUHLIAVWQRKXYCXIHCQCKTTWLERRAYMCIJHAHBHQFDDWAXVDOEYGPJSMZSYYBTEKKRCIDCOMERLOTRQNKYZHUVWJKSGPBEBKPTSIOSYQXOXVLNSQKFIZRSZZWHQPHJVFYTXJSSKKNRHJIWIEEXAAOCSQIKQMABOEXNLHUXRWSUMOVTWXHCLUOZOEOGSYPYCQYETWHPOKHMMXNBIZBQTAPVCQQOCSWXZGFSUULFKZXLMULKTTGNQTJUMVAIWVGZBFSQEREFNHJPSKQBCUMGOJIQXYLDUDSRHZEQHLEMUDMNVJHMLHGKWQHGLDU"
"NEZWXUHMYTOPBZSYAWIZBQNXIQYQFWFILKNOPZYQJJFCJMFKPUEYXPULDSLBKQFNKSCHXWHRVXTNTKLLBBYTOALPJTARLLHUKOVNUBDPMSRXFPGLEYKWZQFRNPPMFMHVXAVCAXISDWTSMTMNMAXRTKZRLBFVYKVYWVHPHJYIQBFYTEXNYXGNAHBUBQGGXREUNKMWCMPQQDWZNOWGMKKLSHHKNRNQBUEFFTIWEUFAZXVCYKCNCRNWWQCZDUAKHSKEOWUNAOWHJYVKEVWIOHPRBAAQSVRNWXVSECPBAGFSXUIGPRMSTMSNTFPZCAPSPEDXCKNSBTOAPEYCAWTFNETNRBNBWTGDGEGZLKPHLKXJINUTFJEPRKMFNLMSCNLOKENIDIZBHPFCLYBOIDFUDLTKFBNOJYTEWOSONWVATVZCSZZBQYHRURRRWXQATETLJSALOKOFYNKXZYTCSWCTRPCRBINCIITBZXARHVNDAEVLODIPYKXSDNUMAYVMSUYAZMEAFNZZBFSSKTFYKQBEXRVILTPPQZXPSUDIWOBOHKSDLUJWXDOADPHUQBKLVSRJMVDIIOEXYIOXYBRMTZJFTTNAGYFPUGBTKVCBODHQSIFAJSSXXZAUJANDUXSFOZHSHJZRRQBPNLJYONEJWQTBHUBVYFPNCTUABZSVRJZAJFUPKGXAXQVZICPQTJJTNMQGEVQPPSRZEIAXZLXCDPZRNNCBHTLETPLQRGKCBMLVIFLEBWZDGFRFTZURMYVGOYUIJWQWPPIRKPKDMYSQTUADUIJQLZJQGGMGUYLGYWLYVHCNPUDUGIUVPRWIWOCRXCFTDMZNCJGNVHOYJKDYVVSSQCNVFLOYAQBYNHEKEXOKUFIKPRFILGLUBKQSNHFIQNYCAKTRKUKGGUIZCVNQGWEXIPTFSDIFHPQBCLHSFXNYJLZBMHWADTWNWNSRQAXYCPVSXBWYUTEPETNFXDLKAXFDAAYVAMTYHBCSJGIOWEEZAZIO"
"ITJVOFMDRGMRLJERYEMHCGUOWHGQOPQQGPRHXFDSGBHWMOUZYXPWGCZFZKMXELYLAZIVCIOHYPUGFBWXHTOQHYTLDQTCQODGNYNKXDAOQSQIOHWIBQLZPEDQGLARTZJUKDUACTMWNIDRVBVMUPWWGJTMFLYFBFOULUCYBPOZONBWRECYWCDPCOJLABGPNYKJQQZKZUPIHSBHGWKWEWXHSTUJHDXNXOMKUPZNDGWWMMKHHYYZEASEBFDEBYHHYJMGWSGAZBSICAAWMNYZCRZITHWTRLSJBSLJSJYAWXQHVFTARYDNYILWZXPHDFOJKNAGSVBKFIVCRNZJZDNKWQTEAJSICXMOEJTLAXKQOPFUDNIUNTWGCWNZNLZMCNAOTCCBKLOMENWIVRUBCQBWQQWQCEMVZTHFXISSLYFEKRBTNDLHKSXTWIOWDSWHJRDVAJWCDSBBDVTRBYXVPFXIMMWBPADBSTHXHWAQPFWJBMBBKNSRTAEGKTAVKDBCIFTHBYKOLIVVDXLSVOMMKQQKALFKGEAIVCBRSUUYFFMMSHTSRQQFFZWPHYKVFNWIGSEAXSVYHTZRVKFADDHQOZJOTFGQJRRLJLTSWDNSIWLSEKHJINQJPCGSNEINMZILGTXLDDUBUQFBFXQRQIIWUQSPRZBEZUPVHLUIZGSGPXLTRMBBMZUDXBJRCAYHYZZBVKYDYULDTBMCFPTLGTUDVMUCGEJHSLUAPSJHBKSNPFLPNKPNFBNQGRBQEEVGDMMAXNPQVBJDRALVQDBDBKLZFWBSGBWJTRWTAZTPUEHFHQGUIZVCWOAJPTBTREXYCINQGHKHJHVOGGQLESCLTNIFCRURFHCMKRTPSRTRDCHAPZSROWMWYOAOJHSWMIWEVQCMZPGUYSVXOCHSITVHLNOOTLRROZJOBPKKXABDUJGUCHBBRQVBJWXUCQEGRZGHSPICLHDAUULKYQETMKFEBBZJFUTPJMUDMMSVTAUYXBK"
Returns: "YEOWXYBMYTGPYZSYWWIZBCNCIYYQTWFSDKNWUWYZJJRCXKFWPLEYCPUWXSGVKQWNKSCLJWHRCYQOTODIBBYFHALYJDARBLXAYOUXWMILVTRXFKJLEYKWZUNRNPFMFFHVIACCVANSGWMIQIRFYAXRTQLRWBDVGKJBWWUPHJYIXBBGXRGIZKGNNHBCBQGGUQEUNKWWHMAQFDNZADWHMKFMANHLXTNQBVQFLZRWTUFABAVALBAOCRNNWQCGDUARHBKTONBNAFWWJYWEEVWUKHPRBYAQWFGDWCVSEEDBBGFSHJIGPRMOTNBXTFPZCAPSPYDUKGSGBPSAPTFDAWTFBDMJRBUBWTGDGMGZLKPHLKHDILDTRJEPGRMDUBMSCJMXLFTHZUZBVPQWWGBXIDFUDLTVDBMMPYTSGOSCOQVUGVZCSZZBQGHRFRSRWXKBTEZVJSALZLOSWNHLMKTALNBETPCRBINKOATTZUJRHVGPAERLYDHPTKXBDRDMAHVTSUYAPMOABISZUTSYTDTFRQBEQRNLSMDPQZUPSODTCRBXBXSFIUJWLDOLDPSDYBHLVSVJMFDIIOEPAIKWQCIMVLJFGBNPGJICUGOFCVOBOEHLUHFZJQZOGRCPJSHZBHZKJZHMHJNRBDBGMLCZTTUTWQMFCUYVNZJOCHUQBDHEITEKPUKEIGAJCMVNIHLITJJQRMQGEVIHCQCKTTALERRADMCIJHAHHHQFDDWQXVDOBMGPJSMZSYZBTEKKRCIDCOVERLOTRQNKYZHUVWJDMGPBEBKPTSIOSYQXOXVLNSQKFWZYSZZWHQPHJVFVTXJSSKKNRHFIWIEEXJAOCSQIKQDABOSXNLHUXRWSUMOVTWXHCLUOZOEOGSYPYCQYBTWHPOKHMMXNBIZBQTAPVCQQOCSWXZGFSUULFKZXLMULKTTGNQTJUMVAIWWGZBFSQEREFNHJPSKQBCUMGOJIQXYLDUDSRHZEQHLEMUDMNVJHMLH_________"
"LFHOQIXZEYZOZNVUQZPFFHDHXCYMFXLBWNHMWRLSNZSSTJAIWQHMHNLGRBCCYZMCECODIWCCIZGNJBCANZGQBRBWOGXSMLEHDVFSIMPXIACBBWZGWXMVFQOENGEDUGPXGOYGDUQOTMWUEVYAEJETFRXBBKZNVMSARDTLWDFRXIWIMUZMGOARZNMNJFTHEVDZALNILOPYSTRRNOQSDEPXLMTIGSCYMYRCNSRPRCSWUIQVGQZKZFOUKEOKIYMZWISRBTFOSLPVAEKPGXONYNQYSLZDSJJFIHWJPMYMWAODRYKEJSFZLQITDDRCXCXNCHMMBTGUNBMHFDFCLQHTQSFBTIXDWVFXYNLSLRMVINFUKTCHHARBHKFLOBLZWSQOLFCKIZWSDRXWYXBLEWRVKXDCUFAMOJWUYVWTACRGWNJYJMHMYXNJZFSEVYRCJYAXDERBWVUPYBCOMKIICSJBAJZSEGEBJJPEMUGINFKMOYKJKMFRHCXYWSFJVNVBWUMSDPATLZWSDMBUYCQQSSUKBETSXCASIZRUZKQKUCNANHULPGUQBNQASEXROUGDDDDMQZNXIYRNHYTTEJMZNMJJVWVUEKTBVDAYUIQMANOGJFJEVRTQYNRXTNIDEKTJUJYWOIRZDZUSGQDOEFZERILHSMMSYWHCQLLOHMYDPINAXTRDRMSJUUQPFYNGBZBNUKGCGWCKVESFIPNQCRESNPHMOAQNVOMSGGMMYVKTIXBCSHLEALGMMIWJLVAWCQJCOCOPBDSSPRTTTOIANJLVAZMWKYBUHNPXIVDDLCWMONPCLJPHVENDZOXNUIJNVEAZIBZQMRUCNDSXMVPUEXPORUPDEZZWWQXYMTFPMFTEIJMHORBKUMCAALTKFYYOIIQMMVPIXAEJRHIEEATNKMODDCDIUPWYTONLIXQJGXIHQNVDIMXHBHTSBOCWNYSDYMMXOPEJPILHGPTHCWUHCPGQIRHRRSQHVFYSLCZSTGFQHBUFPCYI"
"SNILNBBJTPFQMUCJAWEAJVOJAIKUMOWLOCRINMJIXQJHOQJSHJWFBWDNBMKSJOENBDDCRXUALWUKWNEEIXNIISWVJZMOIDIUHLDNNUZNTNMRHLVZARLWEKAPTKUJXYRPHIWHRJJQZRDYVPXGGFBSRQVWFEMIBZGCLTYECOZXMVJZEKPYXUVJFCLYPTPETHLVREELTYXTYUQVDKFXEONHDGAVVCXGBSEFKFQQGMPVCXJQUMSHCJAAHITUXDIHBFEXQFJVERXENFQAZNDJBGXTHKHFNVEQLQXKLOXKKIPHPEPOYRKIGANLGNLGOHNOZSZQOBJBBSFAVWYHEYTMCCXDAEQZHFCSLHMBFNDADIMPNWHSSBDENLKKZFECXYSTFDGNBIQFBDNCDRJGBRSIIQJHSSESJUESZGGGYNKOVHDJACPEZNOTEJZNZZNIFQWHRWZJRYVJDJFNUFSTFDTEVYHVUUZEDAZHBPORWQHOBWIPLTGXIEVKECIYBQJLKIIIHGEBHCPPMYVCUAKGWPJOEGPBTNQDSRVWRSFUKGEIVLIGTUTXCOISQGRLDGPWRHGOTAOGDPQZZHQSHAQYZAHIEVGYYZVEEZWQIUVASKSOCYHLKPRXESSEDDBKMQCAEORBQDUVTQZGRBHWHAUCPFSSRZHYKMELHPQLLXIVRERPIQOSCPEOPFIQWNDXADSKYYAFIJZTFZWVHTHFEHCWAGJWPFFDGCHBWMOKBASRVIYIKRPVPPAWIFHSFUKYLLCQFMJHMBEMJKAPSQMQHXAOVTCZRLRNPESOCYPISWQEDVQNOKBGMYAHDABDMGWGAPYDWUHZWXIGGWEUUAIBGDEMEYETDUQMJWROGIDWGAYHFNLDKFESCJRDGXHEEIMYXZEVVITLHMHNYEYMHSRVBUFCCFAQTZTZRXAUTPJBNFDTWCOANLROYYRUGPBEOTDJJBEFUNOLLJDMKXBFFIYAILMWLHANBXNMWWAOBXTQBBHLVZYCXOOA"
"JPGHAFRNMJOFFYLIVJYQTUQOBGYAKYPHIYQTIDDAOAEMTQPNXMSPJAWBRLLMNLSXDKYMYWYLIUVXSAGZXATFRBMBSWNWYDUKSLXTYKLQMEHYWTZWWXUNUFCVPTRUUKNCJMPGNCLHEIFKCBIVCDKXTRBIQUDLBHRRNSHPNHUDJYYOEMAXRZOYDADQDUCJPOITHGNKKALVYNZLLZKBVRKBXDZABEJJHCACKHCDSVSBJDSLMGRSLGIIBJSGCNXAYGZWBYZYDSDEBCAOQAVNNYUDMUBPLSMOMLSALCMHAYFNFBPECSNFUFAIAHFZLBQROCUPLJQIDACWZDWFQLPMYIWLSASVTZIIMCLAGGBRKMBMSAZLRHHWZAFFXOZRYZRKXVULAIHLDVKALYRJRHARMSRCULGUCNRCGUAABLUWLOEKDJYSKLUUTHXSQJTQHJHPHHENVRGJYFZKZHYEDJXVILWLRZTKYVBEPXGYOJHXHUJLPVFXUFQIUQJCUNJXQYYTFKXGJKISXUFUIZOZTMKXRABFUUPYRBSXDKMFTAWXIYHFTMOBWWEFGPAXAGALDSWELYERUSOZWIMCOINSMHOYYMIVENKFPHJBNBUFVZZHQNXUUTYGRVTVZRZJIOFJASYRNMDWAXHWZLXVMWNOTLLVLJEBXBQZDLMRQKGIQKKXLTAHTVUGUMOEYQCXMANRGFUHYQEKNSFEHEHZTTYZNRFYRBKTJCBWDBGRPWIXMGFWPAXAXZAJKCCPMLCEFHKJZKKFSFYELGDLICWUXZPKFETWZFJGCRXSNHUEUSUMGTPDYHVZAISDXVPTWDECBJRRMERHJCAFAQEFIFKNGNLUUEOUQSAGOUIDIAPLXAEQNNJMOWDWYDLFVHNZPYLJUYDWWNBRLUWGIWDZLCYHDIQKGSTKGFSSERUZDPDFVXCHHEXNCXUXPSULYWYQSALVPJSZKIIPEXGQQRFXEMEEZTGAKAFNIFOROKRAQZIPHAAP"
Returns: "SFHLNIXZTPZOZUVJAZEAJVDHAIKUMXLBONRINRLINZSHOJAIWJWFBNDNBMKCYZMNEDODIWCALZUNJNCENZNIIRBVJZXOILEUDVFNNUZNTNCBBLZZWRLWFKAENKUJUGPPHIWHDJJQZMWYEVXAGJBTRQVBFKZNBMGALDYLWDFRXIWIMUZYGUAJFCLNJFTHTHLZALNLLYXYYTRVNKFXDENHLMAIGCXGBYEFKFRQRCSWCIQVUQZHZJAUKITUXDIHWFSRQTFVELXVAFKAZNDJYNXYSLHFSJEFLHXJLMXKKIPHRYKEJSKILANLGNRGXHXOCSMQOTGUNBFHFWYHLYHMCSFBAEXZWFFXLHLBLRDAIIFUKTHSSADBHLFLOFLCXYQTLFGKBIQFBRXWYXBLBRRVKXJCUFAMJUWUYGGGYCKGWHDYJCPEYXOJZFZNZYRCFYAXRWRBRYUPYBFOUKSTFDTBAYHVUUZBDAPEBUGRWFKMBYKPLMGRIEXKWSFYVNVLKIISDGATLCPPDYVUUAKGSPUKBGPSXCASSRRURSQUUGEAVHULPUUQBOIASGXRDUGWRDGMTZOXDYRZHYTSEAQYZAHJVWGUYZTBVZAYUUVAAKSGJYJEKPRQYSRXDDBKEKCAUJYWQDUZTQZSGQDOEFZEPFLHSMMYKWELQLLLHXYVPERAXTRSRMSJUUQQFYDXAZSKUKACGWCKFESFHPNQCRESAPHWOAQDGOMSWGMMYAKTVXYCKHLVALAMMIWJLUKYLLJCFCJPBDSSPKATTOIANJLVAZMWKLRUHEPXCYDDLWWMONQCLJPHVEADZOXDUGJNAEAZIBZQMRUCNDSXMAPUEXPORUPDEZZWWQXYMTFPMFTEIJMHORBKUMCAALTKFYYOXIQMMVPIXAEJRHIEEATNKMODDCAIUPWYTONLIXQJGXIHQNVDIMXHBHTSBOCWNYSDYMMXOPEJPILHGPTHCWUHCPGQIRHRRSQHVFYSLCZSTGFQ________"
"YLSBLKVZNTFOSSFJMOCUUBJWWSUOJUXOKOIXVOFIAAPRPWFBTTBBNZHPRDQPMEEOGJCAQLYJXLQCPCNKMFSMLTKANMALJWIJXNKLOVKJIHFSLDADFIPTCHBRHUWSCZQHUBJATZCORULAWBGIBEHSKBFNRIEGTBXXINNWUAHYQPPLLPBFXDBRMHKMLHOMWWOQDDPSHCHYDCUTMJUKMDIDFAMSQRDJUKTFVQIMKCVGJMFNAIUYWVMQAHYSOFWREFLKLYYBVRYLMAVJSWTVICODEUKHJIKWIKXIZIXISXGVQEBQKORDDWDQJWALIOJVVUSVEVJMLHNMLEMPHXSOFJLPCYAVBBDRMHWKHAIEGVHQFACPCJQIRACYFLQPUTPEHYKPISHFUAAVDBDMGBKOMMDEFSZDDHXBXBXMVSGBUTZEMLBAJSATTQVYTCGZXWIKCGBFZLMHJYLSDGPFIDTSJDIIILXHGZDOLYPXRSVCVTFKRDLOOPYIFDBXOGLACBBSZHGZMOWVZALPKERSKTUBKOUSRBMFRYDBGNGRCLCWDCNEXDEIRKCKLKEAOEDHUWBYXECRWIPQMRRCYONEWMEDMSGPRSDOUNQEOUPXQSGYKEOTWFSEYWDDAJLFOLNBWYGRULOSGNZULOIAOMBPJCOPDKNIKRAIAVVAZYXXENKZXQFVBWNSTRCXTPEERJCQRWWCOLDTVBDWSBZDXRBYZJHALVDWYWSGGRCNGDIFZWBDMXPXAQUATYYIJAOPEKCDSMECJVHHATNNPVDJBQNCUTBNLEJGKDEGSBHFREEIGRJNQYMUSZMSHMOSFWZWFXSFTMVSCEOPRGUMMXSXGAWVLJNRHTAIDJCXUCWNHORXFCNERTXTZDZZDKDZZSDLAVKIBHNFXXFCLQIRFTJEZIPWLARHXUIGNMUNOJABBEXDRTDEHNGDKIBPKIQRMBMFQTYLCFPVTARYSVFUWJUIAVXMZNOFHKMLGTGIVDHBGIJXVVYHEAUN"
"PKRMDBQEOFDWUNTTEEZCTIOKTLJHFEVJOBJUYZLNHKIABYJDWSPOIRVHHJYWFZKYWFWGKRQQCZTEOUEHDQYHZVOMWJONLESONPFMXESVMSPPCPTZONGUONXXPYVIQWZDTISNKCBHIBYIYCNVNLOTJQMRFMHCPWMZGXMITHRAHTWEYTKAATCXSGDCIPCISFVCQMHQWLAZQJXCDTOVIKYSRSJORIHEZAOWQOQGTTGUASBGESKIIPXVEGXMEBSICPGVBQMPIFBUGKBUNXGONDAYNQQLTVFBFGSJFXDHOLXUHCZVLXZLMIYHXROINZTGKTTEFZDKNCYUCPOFVIUVVWPQHGWPXPZYYAFZASRPTQNIKXDMJECRAUEVRKXNRGHYKIWYPPPAKXBRGHSTZFSLFAPKJLEXFTRVNFFHEOMVLELGUNYBKXZDXMXDMBTGGNRXJNOLPSWULJTXNHSQWUUQTWMOXZMEJYHGFUSJWCCMUDXIWQQETCAEXEXZEOTHYYIRPSNDJIPFTEZUCMMZLXJSQHARUPCVDQCHWCUGFDFSGXFLPHYTUIMLCYXFTSLZDRSHKUJHSTFCCZTNGIZNMKRRLKPYUGCYDPCKUDMHAJKBRAIFYWYHBZPEDHPXNNRLLXHMPIZDMQCVULVXEAASQSQBLBTQRTDEGLBKMIJMHFEHLAMSIBEARNPKPUBZJANHJZCBXHYMBRSAKLRORAPXDSSDEYUFCKOMBORBPEFQDDDZQEWZOLAIFMWGIEHGLFOYUKBLVDFVSCQCMKTWSWQAOYKUSLKYZNFDPEIMXZVDRMWUWVWMQNOUETMEPAUGGYZBNCXQVQCIWTECHFVGTDYOHHBVCQDGIIJSFUUVYFUIULGWWRSOKUDLWEVJPHHSYJBVHNXIFMHLUVSWHYHKXQEZJHCMFWJYYBJXHKVSWSTWMOAMIPXTDMXWVXUTREOMIXKVOQFOBEXHMIPOGILQCWLHXGYJBQHHHSXJBEOHNJTLCSRDARKW"
"WKOPTPMYUCQTNGARIRRFOVCXWLBSXCHABENCYJNBVYXONYZNTBAAQURSKBYRNUCRLTQQQHOKPKHVFDYKXOOXSGKPLMEQRBWJZIRTLHUBKGPFNONEYOSQVUPBAGCGLXUVIENQNFAVSZOSBDRJMIBIGNQXQJZVUTAXULKYBNGDQEUSPXOBFPOLMNYHLGGFSERPSBBUCHVKOUEZVZJFGPQEQYVQYMJMJNJPQOSJFTJCJKMXWHZGXBSRMFOUMMXQAOAOSLKEWLVUILRLVIGGQOPZYVKLWPLLXWKSPNUHHSNPKTQQQDVLHTIJIWSWYJCKFMGBMNEPVRYCTTSEQORBGEFPWUSEMJZRCQRAMURUZGDVQXYUDZFABZARSXEIXAXLBRNWFWJOCBCWVOHFEUPPWASTEZOQDJJLROSUCKYTYAXOUNNZFXSXYMRDHEYJCSZVZXYJLWJLEYWXSKWXVYOOLHZXLXOMGBLYWZKCKODEOMAVTHVSJCIDNYQIQFEPONMPPQNWPSOFVKYQWOFJFFXSPXLRZGFQKJYSBSOKTEQPXBTKXMMRZNPQSYIVNMKOIGSNPEDIWCZNTIVHKGDFKHBWAUSBUUABPESBYIHOHUZAPTMHFGWXDCPYAQBSVNVWYENJAZNQSFKVCDHZCSRUQUONPGADGXATOFKPILQMWXRVSHGXYIBYGAEFPAZMYENXIJDCQGDEJPCJCHYDTBVRIZPHMTKPZIBFAKXWBQACNPEOSHKOCGVZHZUZWSAKXTWNBUMQJZUIJSJPLZLZTCQOGAIBPVZVFZPSBAVGXMLKQWIDHECKELTGEMTECPGBAOITSXFHUXEVRIMZNOGISSFWMCGRMLNFDBAVNHCAWUBIAQYJPJTYVALNOCGFJEEFVGLQCAOHNLZQNVBZSLJUUOMNCDQZZSURNUFTHGNHTNTDFTJWPZTXHMHLRYKMNMZEKOJZQSASTRRTREJDKXAQZHYSJSWWBVPUMQMKTNJXHCXWJXBU"
Returns: "YKSBDKVZOFDOUNFJEOZUTBOKTSUOJUXOOOJUVOFIAKPRBWFBTSBOIRHPHDQWFEKOGJCAQLQQXLQCOUNKDQSHZTOAWJOLLESONNKLOESJMSFSCPAZONGUONBXPYWSQWQHUBSATZCORBYAYCNIBEOTKQFNFMEGTBMZGNNWUAHYQPWEYPKAADBXSHKCLPCMSFOQQMPSHCAZDCUTMJOKMKYSFSMSQIHJZKTFQOQMTTGGJSBNASKYWVMQEGYSOBWREPLVBQMPVFBLMKBJSWTVNCOYNQQLJVKBFGSJZIXHSXXUQCBQKOZLMWYQXWOLIOJVVUTVEZJKNHNMLPMPVISVVJPPHGWVXPZYYAFZASRPTQNQKXCPJJQRAUEYRKQNUGPYKYKYPSPAUABVGHSTGFSLFAPKJLZXDTXVNFXHVSGVUEZEMLBAJSZDTQVYMBGZGWRXJNOFPLMHJYTSNGPQWUUQJWIIXZMHGZHOFUPJWCVCVDXKRQQETPYEXEXXEOLAYYBSZHNZJIWVZEZUCMRZKXJBQOUSUPCVRQCHGCGGFLFWGXNLPHYIUICKLYXATELHURBYXECRWIPQMZRCGINNWKERLSPPRSDOUNQEOUPXQJKYREITWFSEYZPEAJPXNNNBWYGMUIZSGNZUULVAEABPQCOPLKNQRRAEALVAZYXMEFKHXQFVBBNATRCXPPEZRJCQRWWCOHDTVBSWSBZOXRBYZJHALYDWYWSGBRCNPDFQZWBZMXPXOQUITYYIJAOPLKCDSMECJVHHATNNMVDJBQNCOTKNLLJGKNEGSBHFXZEIGRJNQYMUSZMSHMOSFWZWGXSFTMVSCEOPRGUMMXSXGAWVLJNVHTAIDJCXUCWNHORXUCNERTXTZDZZDKDZZSDLAVKIBHNFXXFCLQIRFTJEZIPWLARHXUIGNMUNOJABBEXDRTAEHNGDKIBPKIQRMBMFQTYLCFPVTARYSVFUWJUIAVXMZNOFHKMLGTGIVDHBGIJXVVYH____"
"GJOVBMSZEEJWMKJWZRTDPJUPAVWKCUXLOXBIYTDMUXHKXMHFFQNSUSSXMEZHLOYJFHXUOMBQLXSUZXDBBNYEDCYWSCBJTBMVGKTFMFXBFPXGFZKZQJEFMOLOXJPSVDBQIXTKSLSLYVMUCJLITTSBKSLLZVVMGRPHVVCQRIKGWTGAIJTODUHAWOZGMDSCEPKFMFORPPOIWXDEYAAFFLZAAOOWYEMNRNFOKGXRDRSHWEKPNUVINGHKSXPRLPVEYKOTOPTEBEEBVSQPQUSKDBEOHGSWTYKOCXXGDDZZOQTJWOMKWGCMGAUZBLZWTJIJCQJJHCEJYHCXKKMMKTSXLNNRZRKSXXZHIXGSHTYMQBQIELGIFAWLCIQGNVIRTZWGQXDILTESALQXEIDYZQGCIRTGRBKDPBGJVPVTEVOCBEISZFMSAWCTRODCVEHCMSFXHRRCSVKQFMNGVSKLPVOFKRQXWLXJDMDNSPDTCXFXFWPWBNPFPABBITFJZBTAWQDTMIOOYSVSRYPDIXZOGMKWRQOTFFQIXQSVHIOPVXQVGKEUKAEKXJHEQXJSXOQDGHOASVKVEPGMKHQJDRMQLLBVAKJQSVGWMZDQQUAQJXNGICMQDKSQGTXWZAZUATGHQESYFNZGTOEISLCZTVPSGBKGTYSUFJXZXFTGBFYPPXJDFEGWSHDCRAFJNYOTGXKNKDWLZWCCVZVRWFTKKAOVXDKMAAPYGOWAEPNKTMXKPKLZZLEMGBTWFRVLEEUPMNBDRYZNREQFJEJVDCNKMVHRNOCRBQICMQURWIWMZYKTIGARLNAHRXMJHTPJBOFDLEAUTMXLNLRTYMWLSEMLNCZLJHQERWXCFNBMSSHYEAYPTSWVNNPNWCCVRSDNFSDFOSEAILJXMIHTJWFAKNBGMHAWKAMBBISIWQIYBVSEQUTRNYHLMCGXGCBCFKWLSOXKQHURUXNWSFPURDTJZKWSSGROONHSHRXZEYQYKFJHSCXUMTEYVQRI"
"ATZUTVBFHUHVVJGIVMZMGNVUKGSCJIYZZHKRSJMPQUORVKGOEIJCPXZOQOTTPNQSYZQGJIAZWQRTJHGDWTWFAEZMVOKCECWRHPQLSAJNJTVJKGHYLWZPVGNEFBNEHBDSYAFFNWXOWQEFHYOPULDYUOKGKJEFIZRBUJIOQUGQVVKDTRRYYPBWDFYLSSRAXLLUWHVQVMGLPKLUPIYVVNEOEHIZRIJLXHXAZUAOGNWIFQESVNOCAPKMVRGNXBPCBZHXSXDWQIKPTRMCVTTEQXMAWCVEXJANVULLEQONYNKDJJVBEDEPIKLMKKYROBLLXXHLLUKPUBIOBIQTNXVZXYJSEOIQCPWRCJXVYZMHCJDPSXLLPJFFDZANWEXVXRYTKIIAXGRVCTRJVXTCBTTENTOBWQEZGMQCAFBSNRTEWOHBNMGHXHKMCJZVHVUTIXVVDJOPAZWOYAZDPBGBTSITTIWQNAZRGEBXYXGFMWQUSHTYXFVZLHDEWBKHCNKUIKWMZMMLIEQPKHYFWKEQVJAKJLJDDMGBVPLPTKCCCGDQEDYBUNDPKHKIGQLKASVQBJCPLLZKJCDLLJSCCDRDZRKGJGYAONTLANTOCJEHPBZMSBDBNWKDXQLVBRLLEGKTYGPXTSLXUTUKMVUHKSYCSGFRPQBPGZBSGLBXAZQWIWFUMRLTHNRJIMYKZKUCDTPGBFMMVIBGGFOGISGRSZKNJPTFFUCTJWPEODKSQDLXNVVGOIXPWCEXUXCQOWSXDANAQSPYZZIXQJIINILVEQPXXWEFFGRQIRZXFZSRRZOSGXSCJXBLDJVFJKJBVAJOETXPYLVULRVJKTIKNGZFBRABNNXIVQAXYJQHTARXBJPRFBVPAKIKFHSDJPUEKBXGTIXPVGQVDNUCXEWJEHKDEXDQHBKZNKDCXJHBIWWXFFJSTHSPCQLAAGNMVSGCNDVRRFLXOJFPWYHHVVNSEREOJXQESXOOIWRMIQHBQWHAQRYGKMAXDTOH"
"TTQUAQGWTUVPEXBTYUDSBNHDCCOSAZZVKKALNKCUBYUJFEGQUEYOSJEMVVWIUXMOWALJAHESWIFQXYMGDBRHUWZRIWUPUTSAQUXZXPSJNXLKOEAWCMGKOFBFZEEXTBHBIWBJXOXDNKMQJMENFMDTSUPMUQKBAELUZKVROQZBRAJMWSBKZUBSMITDWXVKGVZNXCXYFUKPFAZVFHLHRJGVFYFVSOPUCRIJIXAMZXDCEBUOGSBMHPZWMATAVOKITIBMUZKSPBHKEGQIYVBUTRMHUREOOYYGLLSNHFARDYGPPJQPZYUMYWJQNFKMKHNQBGQMWLOSBYBTSAHRRYUTKVKDQQIGIZNOCEJAIISTMJOYPOOSRHYPUURTLYBUDRVUGWAPLGXGSDSQNDCSGXEOFXXDSLINOLZGGHUUSBNVWDONKDNHUDQIDHWCMGDNSYKKCUHVKYGBBQDBOHPSJCXPBSAIHMEJVSCYQKGQPIJQIGDDIXOPOQURIBWOIWBNVMSDOUHRMJBGBZUJHLDTBTADFVRJCJYUOTFLEUOILDYPAUHVQKEIJVLFURZHOTGFXHIIBUGHOIYMMIRAEXCQLNKWLRISEFHLRLWUNMQQUVXGCGTJXOMGTBLJOCEJJWFHWGRHICQVHWXCOCNZTMRXDTHEATUVZLDJDPFSYKUEYIUBOFNEDCCRGQQWVIGUWXJKSQVRHYLJIBIPPYQSSOFQFSVFUEIGBFYAVFYOHNXTTPCKELSLBPEMIBQMIKPBKADUEMBJVUJAFUOFUGZFDXNFRHSNFIHQYYEPQDHVYSUOBMVMEFWWRAPJWDBSARNUIYVNLBFLSGQUGHSPJZLILBHNVHVXPRPQFIQNGVAIBUXXXMIYKGBTQSJZZFALBXKVKLGYIXSQWKITPVRCUGMPKDMQJTJOCTOUVQBNEZWXZMTPLFEWWVKPYGBHTCULPXJRWJHKTTHCRGAKHDDDRPAEABGWHYGSXSLKEWEMBAJMMLIFBVLBG"
Returns: "NO SOLUTION"
"HLDTFWQEITMYLSLECHVCGRLALKYWWYPUHTSSIHUWKEUPXQMWYSZDELOZXYBQZIMPMNYVQUUBQGLCPYCLLJLUAFMFBBJISWEJNTEIUKIFUJSRDWWJCCYQTANAIAERDKASCGBBWFAWCGSJFSBEIXUQWFRRUGIVJYLJTUEXDPUGTCYEUGJEBYHRVKVLESBGZPASRFCHBEORWQAEYFGZKXFBCGSYDEZCZUURTMGSEPPTQYCYPLRFOHNILWFPOREGLBBAEEHJHZVTKZOVJHKFWKOHOBQXJPRFWSNKWVRZHKIDEKGOYWPUJHYVBKCQWBFUJGUEEZNEWYOFDMYPGGOZKTJYTBVBFVJBZNZHYIHTFVUAYWUJAPNTIIDPJVUJPKYGYKZLASXZWHQHETSFKLDGFGTIPOHMWMZABRTIVTZDYRLRUHEOREWBRTZIPIEGCSVEKZSKJQHKXKQSBFNWNRZGXHIDPEHENJBALJXPTYSEBYWMLNZAWPSRZGVEDJVOUOHGLLTOMBBBANTRNXJVTGIPTVMGQEPXPDZGVQCORASCIABPWZHMJVOILANSSBTAFSRIUBHDAZOBJVECVCHPWSPYHVXAQUWPJOMCCQQGJLMBAPEPEPMTASOMUFAKKAYKZJLJAPVMCPPRCYSMSLBOQJBRDKYCMHEWHXTTCNWABFCHGZVQVLFWANIRNKEYQMEKDCIWRAEDQACBUFEERLWBBJDFDPMNXZZTSAMLELNBSZBEXZNDEJSUHIIBFJENKYGPLTVSNTEYUYZKXBPXLETDLVHGMFJTEIPADWMKQGNLRJRXQASGCMLGBHVBAQAWQGHSOOTYRSXOXQWPCGVJJIZUXUCJFOITBSOUZRECOMLNYHSBMWBHRKGVBUVUEXOQBZWQOEQSGBRLKCKADKNUIYWIIJJFLTIMJTEZMUWQHYHFLHCKCIODWOLTTNGXMYHXEVPBNNMUMJNENCWKUJGCBUBFHDNFVROTDCKVFAYMHSYVBHUTHNEP"
"OCLRRAWIVBWRPKZNQKJFNEVSYNWJEGSMAZLGMUIIIQQDRGVAQIBZCGNJZKJAGFRNPPUFAJXENAUVVMSHHNCKYHQLQYIDNTSIPGSAYPZPDKKFIZOESRFPKCKDWSFBRZWZIXTKPKDKOWDOLYSHFVLMLIUEIFXPMUPEZVHDLEGLEMIUJBMDEFNCXTOBIFEAMITCJPLAQTEAIHGVWNEANUMELQQJGCRPJANBIKZRYXZWDDFBATYTIXATRZBXUIHKFKEXGHXZJPCASCKDSNTAICREMLGDMWKEDTKBNHJTGHWQWTHZDBJRQDQINXHNLGLOYYICOWPPHPNGFQEDSXEWJOUNYDBESHOOMHFGEPJFVMOIEURMBTBMWKNYKEOOLCIQAJJXPEKEMUEQGKNGYGLSCKMKFSJSRXYGTQCZQMEMKGTLDNSLIIYYMMOLVBFQMXOVBGODHPPXHVMUZYGKMFXNWYCGUFUOJLLYBSPKEOJTUBMZEDDNPYDFJJNDTMAEOLBRHHHFGNICCZNZKYZPYJMGQJAWLMCMVHHHXRTHLBTDMKZQFOXNAUHJXYJTPJFSPJYMSYJUPFWAWTMZLEXJLGUXVXIHRZDRKWTFMBBNFBNPTDMNAWXKHCQRAXBDUGVJQCBRKFCFRQRULRIHVECVGOQLXQBWNMFLSWDJVJSIGMBRMIZOUCLZDUZOCGGWNKJJBIFHZWQHVYLJOPCZQCJNCGXGNDTUTBMKOKJANNTNZLJFBNYNNUDWZNFQJGMVWKZYEBXGQJFFWDELYIUWYLOWWENSIELABFJNNYYXNCGZMONKOWKQKGZUCIWECSRYAIYJCDGTBEBCYLBELMFUEBETBRQEQMSAZVUEOCJSVSGFUUVRQLZMZUSGRIPAIECSJEMCQPIIYLNMULDYQTSVMUFLAUHQCPQZYCZRLKKIPVAPIOPAXZVLRSJVKJXVZNQJLJWJKUQYIWWRZHGBGMMXPIOAPGCPRVDKZPOFSWFKDEWBJNTQSMMH"
"POKOOWSFMBQQKPNMIEEJMSWURLVPDNCQMFWZGJWEFUXKHPLFDCULQGNEVXVOZVNNPZCFRKEPRFHYWFQXEBXHPMSMNIKRPNCBJEWFIUPHFTZAEBRMYXPCSYRAKBLKLXHZTDXAPQNXXLQULOUKXFSURKEOVOUFMSGVKUKLXRANMVUVYFIPZRTHYMHVAUDSJGEUMZZMBSSFIGDTIJJHXDXWYFUKMEYUXXZZGUEMKYBRMPHMJSPDQHZAWTQYKJYFPIKPUAGFQCMYPXCYYUIJFUZDKKUKNULLUVVDHTUGKWGMVKSBYKOXICIGTQXQABVAYVYHHRPYUOXYQXMFXDXPFTYXNUXHLEGXTQAWTLYVFOOJNWHASWIHSIKABGNGTYZFJAKVLYELLHJCXNYRZYICBUIWZNOSRIQBHBKAYVWYUYKACLQPNFSBXCKJUDNNVPVDBCJRRFXCVVCMRGPUQXNMGPNQPDCMQHDXRFYAFXQXRMSCYNRGYAZXZBFOLHJQYZVSKABKCVMSWBPHPUWLLAVWDIQYXIOOTZTJGEUNPAIOUNQJDFUSDQUUBLPRSZGLIWOPHTXNUAWSONPWQXUZSWXYQGUEMQRDSVLHPUXLUSLDGDXJQXELBRXJZJNIBRQYWLJVHENBQBOYZYOJGUCNYVGUPDHKRUKREOCEXJMGGWZFXLYTWFMWELFMWBDGCVXVAUDQJXGKLPPZTNZKGLZDOYLVEBZZKOEUUZTIAPYSJUPMMTHISJVBNGGRXJIMMWPYYKPWWLSYKFWYEVSCZBHIIYIVFJHNGVZRSSRVCOADUZIKWQWZBPZMPELVSZEWRNKMYFXQCPXFIKKLYLIDOLWGWZMYGNWWYPWWNXOSOSHHMNZZJSOIATKKXYQRDPGZIOUQHEWGAZPOUBFZHGNNOJTPSJOQOHFAWZVEZXBXMWXQMFTHVIBDUBLQNZAIGXAIXIBLIMZDYQLWMXDYXNLXSLDVWLHMKCYFNETWIJCNSEWLGZQ"
Returns: "NO SOLUTION"
"NVZDZCRZWFSLRPTDOIKZMICRTHMGYQNLQNPVZECPHOPTWQOSSZIPKWGOJUTBSUXXURNUHVNKAGBINYOCRCVRFJFCPBJSRLILDXWKDQSYKFCRGZFFJKGDIQIFSUXDONPEYJXAXWBMRCSWPABLXTBBEJLEOHLNCFRIMQPRNJDYJJFDYAAWLFNSQBNUJTUPVVATHOMFDQTWAADXULZHOIYEBDRMBUAHNSWSJESFDZMLOCYIOUQHLRRFUXPFGXYDYHULROGWUHIQVLDEEGWKOIINZSVIPOQLDBHZTSCTWCYHNSGXCKHQXYFFEXQUAKYJEHQPWIKQRLHWHOZCCSCNNYENWJNPIVXTLHSPXIKHFJUKPODTSMFBIRRXYOJJZKZMSCYEFUFZHRAJQLPEHEUSYAJPMSWOJYIUSKDGFRQAPOWNKYOBFBOFRJIBHFIYJQZTZGOGPUFNUCFLRZZKJIWKQVCGHGCYRGNIKXKEMVGVBWXDHPIDUFYYWIEUYGGISDXJWSDDIJJMQFNLHHCLCYVZJWBJBDKSESNFAWADMTGJSBMGQSKZVKVVUXGHICOINOXUGCPLMPNXPKMFJDFUJSUWYOBERRDWKSRNTFWBATHNMIGRBFFFLSHEJYJPTVLYGWPSFBIIBWSKTNDZBUWNKCZTHPXVMWXLJUGOGRVIECCCGUHYVQCRHZFOKTDDYCJEXNQFFQVEOMTJDVMSGYORAGQSLRASYBBGQPSVPBHECPJXNEPOPZXYBBXVCSXPQYFZSOIXHDIDHMMVOVAUPECBOXHVOAXBUVWUBVNOGEJCCULBXBQWOXLOOWEOPZUXQICNEHNXRVGOERONQEQYPNBIRFBIVNNUCSJNFXKBHZEUJKMZJKRYBHAXGYXCMAXJQISOZYZFNMLFNNYRDSLFWSPUDWTKFOZEQLJJKDSXPPGNUZRQPKBOKVJKKLRZQLTZTLDEYCNNWFMTVCNQVDIZINZDQOPWMHAMMTNHFNCPLWFIVTSZOZRB"
"GJVVNAVXUTYPYRHIKBNBWETTUWNRNAOCVZIPNLTJPCGZMDUWWTFWXJNTFPRNLSYOOZCFORORVXQOMDMFDGNJOGQVSWXZVBPCUBCMOSTAINXFKGKNMEZLBPDKCGAQBSECWNHMSKUPYBEODJRBQRIDSHMWYEYDQOWUBHTEOWKZKTNZMVCMXDOOEQQVOYIJFZQBTRAJEWMFPKFWSVCALLSYTSIJYJKVHLSMNJYESDPDLKVDHNPCDMLQGREKXHQKLUFWBNBCPFLFRKXMGPIJELBBXWGVJLGBWMZJPNJWMNMECYHSEOUAZJVUWKFOCCQDGBYBRYSJPPKOSXBORLXXXXZQIGGDKWGBKRLFFAWYORDOGHBDPNNCOCBFTMQTGZUTOMSVQVOHSOTUSRBQPDNNJJEULIIAIVKPYNZHEHFQFQKITPTXTZARNIBJSZLKZBQORBJNJMCDRXDBNVIOSPAJWXDZWWOUVTIBEBPYCYDZAJDHLGVVLHROBHGNBPZEPQSOCJUACKHBJRGNNMIEOSESIIPIXYQLQOMWSFMRDPPKMZCFIGDSDIXRTPHQTMNVCNFMKKZGREQHYLYMYTKPREKREMKMIGVCUMGRUKQRQQRZEXKVJPLPVBFJFFFORZXDKVAADUTJGVPAAGRKZPCOTBOZYWZLTHVPRNLBFHPODBWMKDBOQMEBZONNQUNNUVRYYCVASUETRBZVCEFUESNTHRYAUNRIAWSLPCZMHPRRVACQXUHGCFNNZGLNUTLNERVSDXPDWMYFCFIMBFBZUDHNVZMWDFUMJXZGTXLREYSXUGHQTMHSABAJYXJPMXDYZFTZDQKJEGFUCPAWIRWXNUQYUXVWXQCPUQKAWPOAPBCGTSZLAJCVNLCAYEYVBIRNWVCMBGKGCRJMCXPTWWJZPOLIESIGHGHUYRPXBWHLONIENYWNCSHIHBHZRZXIKWYCGPCQWLJRMHHDEEOILZKHWHSQYSXGCCPJGKGUMBYGMVRZGYMVGOMW"
"ALYGUJJFGYZFQOTAYJOZPTUODTVFJHATVKMKAQNSKMCQYYZEVNRQKHNHHWTUWHGUHTLIKMIWGJKYGTXBBOWNOKFAVAMIAVUDBNLJPZHVFNJCQASLKTKBOFIFQVUYYMOAKEBEGTYAVFHQUFRXDXAJWGOSBLFEOEICVESKBZUNKLVCBWKOOTXBAKTBPLYUSJATNKLBTOIHBREMHEUTABBEFHECIICJOOEKSUPYCFWQFPJWQIWSAZUBOHBZBORSKGHYSKXINMBTKMPQEJMONHHRXLECUMHQTJIAWFMBUWFXNFOOHZBWRZNSLHGNLDXWIKALHPSPYZTAJVOCXMHVVOGXATCQEFNTZGKOIRIOZEFINGOKLYOLCAZZCSQEJINNQIQCZKUCHVTYCDWJCLQBBSHTYFGZGUMYXFBSYPUKHHSSWCVAEUQIORXQZLGGRFINHWOWIIXYVWWBFSNGEDSYXGUISZHYUGJGKSJSOOPYQEFJCZPWLVWZAESJZRITJTQXHAVLUXXPNZZHNHWTCRNBRHOVIWTLHKSBWKYKETWHCLXKGQPWKYQEPAOTLTUZYWEJZXCUXRXLVJJWHGLRRHHACMACPIMXZMMLKKPCEFJOAXTPTYQVAPVPGEXVFDLKWMXZREEXGSAZOPMSUGYNBPSJPXVWTDPEYLGFLRDRACWWSKIULFBRTQXVHSVQGFSEDEPZBDAGCDHGPKRYKCXKZWHQFAWUVMAIVHQCAQZQZAOQHUKBZWAHEGPLGJIPUMXAGBRYBWKULZDTEAZQDXFHWSJFAGLFJWYRNKLIEJUANXLHCZZZTKGHBLQZPXWSUSQYOZXQMLKXJBRHQFEMOIXWSBVCOOBCVMLYNVBWDSJBAPAASMVAJBRJUDXAFODBVBOAYAKVRWLJKVUGPCYVWPSIRALINATOUZAXWVOFQUNCAJUZONHFZCREWJHYZICFYZTBTFPGYZGYNMAMERRZILZUKQMOQMOPUWXYGAQLWSTPNTTKXYS"
Returns: "NO SOLUTION"
"MUFWGLTPFQJVFRNZPZANDMKJSYQARCUJTTXKQHWBDLULUCGLXDORTERQMWTBQAXLGAHSRXFMDNSSMNXNDVVYRKZFEEAYHWSOTVIZJZGCUWSUAZJBHXBLVMHJSYMOLAHCURBAFJXUOILEWIBMURUGRPJTXLGWPZYVGTJOWFIUTRAKFBQJFUBHFMBHXQGWDWAUSZJJJCCSPHTPUPJCEXCTNQHENTTGRIRVNDWTSKICLQVWQILIZRMJLFSETVAMOOEMKKWTWJXDKBPXAQJOQTVZERNOLHDBJQUTTJFZDIHSYCWEIKOKWJIDSDWBNLFZBLPNSYHKPTKGPTFTVMQYUSMCKEKGRZTOZJUDSEGGVNUPPGQSUBIJQEFWRXDMQURLTOIMALHKXXNAWHWRVMWTJVWMISNTTJOQFILQLNIPJFEAJHGROPUWXIYTUXQPOBQEMHDVVJAFZJTONHLYPUJQUVUSKMLVOWVMMMACQMZLCBKERVZGRUAKAXAQKMWLTUHSSJSEJKDOAHUNEZRCDDLDIUYLGJUZVBIFFWGMDPXKROACDNGHZGVNFJIZYZKKQKQEDUCPCUOZKPJWHSASMAHVQJUTQJFGZORIXWBAFAPBTKWVWLJFDZMAQOPWKPRSAUYBPDQTETLOQKZBLSQCWMQDHNUPDTIRFMHYIEGVTJVATNXOSKGFTHLTVLBGRZDLMZLYVSBBSYAGVQFICUXWBZZSYDZGHNMSNSIHSCGLIQOTJMTIXAXUBHORTYCVOWLPENIVHMBZDSXXJFTQNPBOTUBYTIBKACCOWIMNVTTGEZHSQMNUNSIPRXZQLEQPPESRWCTFESCJKUUKUFGTNBCTVEQDHOABHCZIJZKJZBQPMNRRAGEQMZNMSBKFISKBGBCQXHAADSYKMINFMTKIXKFFPMSHTLANOGTQMXNYMXRVACCYHVLWUOXRPJRUJXHLWGISLYMFCHBCRBJUHBYUJFPCRVFTATZHHXCWASKRTLCAHRPZFDKE"
"ACNJVEYABGCIZMZFCQMYYNUXGAJPANBFUOLTTJIQIOPCGJJEWKPBLCIWVUALNXGBNSZNVWQPMJBYGIGLGBTBTAKASXYJGEHSPCPFCREWNBREJFAMWVFADQFLLZOXAJTTBYCWLSATARFDPGXXQIOWGILZMILPTAHATXFQBZHFDZFSYTKYCSLCUFMKZTSRRLKNWSZQRZJAUNNQSWVQVKHVIFPTEXVAQRTOQUCWJMFBANWCXAYKIZOMPYGWATVKUZHEVOFEXFRFAKJTICMIALJRXBQHCZXSXNLKCUNJYRXTWNYNZYWQQXUPIQEVRQSCPMMHRNUPZEAEHSDVUHZWPDIIFNGILHZMJIPTRKDLIZXHDYMYGTHRKLQQXRORURYIKAUGHMRJSWLNNURLHBSZOJINNAWQORCTJHVJQPCISRWCEMWVCSBOZJDXMNMSVYYYYJNQIQVJBGVETGFWHPBBETLBHJJLLFCSEPZQNPOSTDYTMUEHATICLKHMBRSCYMMPLTMJEVJYWQWTWPGAGRINFFPAKQCWRLAYRNAFFJLSKUZBVAQJTUOTAVDPTICGWFHOXGYFIEGIJQAETIONABNHDCIGVOVDSVNUBGVPOMIWYVZYLCTZHUBEMEXAQBUNCWJZDMBXVXDDGPRWSDFWIJTCJLMMYPNMHOYVRLWCKTKWJOYKPXJLGBMYRCNMOJQUJREUFGQYOUMNTBTHLMKYUAVMBCSZEGBCGIBNFLLKEVILXKDSICQKWKEOJOGCQKQIWBMWPJCRZCHEUIIJAVDPYVFDEDIHOTMWGWPFSPWSMNUFNQXBIONADBENCAEJWWKTKMABYOUKTMBQDIKQTUBNXQORSQPEXQOXFXRFEYDWQTTJGTDMFOCKHLSIWWHIQDRRQTJGSVUJDCTGYQTOJPRVTKTEGQJVZMFHQHQOUIAJMTFHCFCEMHYXEQZJKAMQUXZFZAYKKZWRCODFGFUIPYVMUNOCXDSLPPYFCYZQGHTLTEKYIJGR"
"MYLKCGXPHFPBXBJLDAIGMTRYDNMJAHAZZPBFIMLPBPPANTTMKLXHNOXTVNKQKYCPHCSNWIYGPBEKWJQNGXLMQQFZZMIFHGLYQIEQNSTDCQKPKHRIQHEDADUXOBEDRXMTMTKHYRNTYGANNROLNTUKIHKPOVMIHIWRERNPGFUORXKPYPSJWYALACNKLQJPGOYVZCBNBPUHRMMADNWXWLGTQMNOSQUDCXLZGSEIMUVDDPFWXXANHJDALZJBFJNNCNSVAEFCRFVBXWNAGSVMSIKKZIIZZTMQAPCESAKUUDNETROVAUMOOSJASTQZRKUQFINOHRFMFWROEJUGTIHRSBYUKJGEXHRMGKABGMCRYNHCOROPCDGZULEMYTFZEEDDHBNZEZARWGAKYGNISJONBHKKCVXFFHBQNRAJKHJRNIJIEKCDDGPVEHUOZEAZBUHNMTAHZZNZTFUTVWRBDJHBKPEVZKCKAQENJGKQLNCDNXOWCOWZXQRCJZEFBKGQNQLEMGCNPMSNTSUVJNWQLRKRDVTKPXLXOEXDKKFRZMOERGNABAAQJGSTXVLNLWNTYHIHAKBLXKYRCNSWBXTGUZKYDVXQOCGCYYAURSYFTGMJHOMLCFBBPXRBRWFBHUAKAGKLUDKGFAXFAOSITWWGLYOASAAFIPVGYMLAIZSQUCEOVPEPSACQGDXEIJRICKNJEOLHFGGMCVSTWYMISEPODJMQZKXPLIKAAYRCYLLQAEMAWXFQHBGCEVLPREBNZGJCMQZECPMFMGFGOZQAKXIXNVMCUQIWROSMZPNDYKWIBHMSNFKFWELZRBMUBKUMVSMONCOSJZLAJVGDXEYLRGKLTCEASDGXKAATTRRUHLHNLYSKDXBAOIGTGLUZRFQVTDNYPEULHQQQGVETJMRKNYGZAIAEDLIAMDSDNZLWIIUQQFGLIFSJFJXXLBKWVIRVXVKEMOGKKULGNRGCRBYIQIZHTUWVUTPINDJTDPVUBAZDWDUS"
Returns: "ACNJGEYABGJIFMNFPQAYDNKXSAJAANUJUOXKQJWQIOULGJGEXKORLEIQVUALNAGLNAZNRXQPDNBYGNGNGBVBRAKAEXAJGWHOTVPZJZEWNBREAZABWVFADMFJSZOOAATTUYBALSAUARLDWGBMUROGGPLTXLGWTAYAGTFOBFIFDRASYTKYFSLHFMBKZTGWRLANWSJJRZJAPNNQSWJQEKHTNFHTEXVGRRTVNDCTJKIBLNVCXALIIRMJLFGEAVVKOZEMKKFEWFXFABJXICJIALVRXBQOCHDBXQLKCUNZDRXSYNYNIKOKWXIPSDEVNLFCBMMNRNUKPEKGPSDVUMZYUDMCKNGGLHTMZIPDREGGVNUHDYMYGTIRKEQWXXDMQRRIKAIMAMHJXXLANHWLHMWTOVINISNQTRCQFILJQNCISREAJHWROPUOXIDXMNQPOYYEMJNQVQVFZGVONGLYPPBQEVUSHMLLOWCMMMZCQMOSCDKERVEGAUIKLKHQKRWLYMHPSTSEEKDOWHWNEPGCGRLNIFPLGQCZRLIYRNGMDPXKKUZCDAGHZGONFVDPYZKGQKHEDUYPCEGZKPJEHSASMBNHDCUGQOFGZONIBWVAOMPWYKZYLLJZDZMEQEPWKBRSAUYZPDQXEXDDGKZWLDQCIMQDHLUPDPIRFMHYREGVKJKATOYKPKGFTBLYRLNGOZDLMZEUVGBBOUMNVQFHCUKWUZZSYDZGENMSNSINFCGKIQITXKDIXAXKBKORTYCVOKLPENIVHMBZDSXXUFTQNPDOTUBDTIBKACCOWIMNVTTGEZHSQMNUNSIARXZQLEQPPESRKCTFESCJKUUKUFGTNBCTXEQRHOABHCZIJZKJZBQPMNRRAGEQMZNMSBKFISKBGBCQXHAADSYKDINFMTKIXKFFPMSHTLANOGTQMXNYMXRVACCYHVLWUOXREJRUJXHLWGISLAMFCHBCRBJUHBYUJFPCRVFTATZHHXCWASKRTLCAHRPZ____"
"YGKWAVJEWGQUMPXLVADMMQZKRJPBEMBLXQBIDZVZLXYFTQBXOSYFAYVVZTDEZHQYSEYSTYDTUUCFINZSULDRWXRKTXLLQLGJFFEPIRCHQAAZGSEBEWRXBPGVHDQCNVFASANKFZWIRJYGGIEWJLYIALYBQUOSIYPQIVCGKYIPBYIFPMMWEZPLPNNSWGOSBFQVBOMPUDOTWATCZTVCEJGDHEDDDGGIJMAMHQIESEOOASSEZWNSFSRDXYNPTIYRZAYVNDXQNHXYUCHMIQWTQQGYFEBFXOLKBIOGCZDPBTPKYPSKQTYNBULEHHUCNVKGPWNKDGTMZIXTMQSMVWSQTDPNVQZQIGTTSUQVKPLYNIGQAZJTTXVFNDETXESSMJDTAQPMICMQWYMZGAXPUZPBAVMIZSOADMEYXNXZVPIRFNRLXRSPQBKCTYDVMSPHLZVONPDTGPYYCZIENUFFSRDSWSTBHYMLLYRCXVCTABHFSCEEPOMSUKSZYBQYIJONVKQJMEOKLBSLQLVKYLLVHICJKFSYBVIHAOHUJCHSUEBFAACIQLBULXVFIFLSYQRLKNLTVQMOEYMCNMNQJRITIEOHUPQLIRLUDLWUBLLAFTKHEVJKAURXRNXMJIWHNMVLYRODTYGXGJMPYYLFRWPZACWPQWNNEDYBOUMDBUUTERLOVFAJGFCVRSTTXTJRSCZWVGCNWBGMANIBKJBOTEWODOMUKBRFTKLKDUBUYRKNVYUDESNGZYWEFOQLYSPKULUMZDBCOOHJZKDYPZXWIUHCMVVCPLUVGUYTEBWPIISISIIDKSCFVBJJKJWKIYMDVGTOSGEBAEPWMSBRDMWVDPSTMUTFFNEPBUWTSCLXJYRBGCGKZNUVQQSWHHWNYXLALPVKTTDYCPLJXNONLHQREESTYAKFGCWXOGGJSBQQZGLMEXUMTGKEPFCHSZCWDRCJMMFMPWLDGJWOLCTWSWJNQBVELWGPUMRMOLQOEDVLXJHVOVLKBKUH"
"FTHYYEYGXQCNUVVRPUVBPTRDUOBKATWXDIHBNRIREQUEAVRQIBXPKWSARITKKSBXPFWAJDWLHOZNALWBMXNHTODOHFDGDWAEZVZMOEUJXLUYPKGKFSOVLMWBXJXJDFGDRYEPBYUQBRVQCVVATNWSPWNJYTWWWKJZGNBAQTJJOFDWIBJSVUAJYHTHKLUKIYXEJUGZDSNNARLVDYZHHZBOGRJGFLMUOGUGCRNHKVABSGUGWFDICKEOOMIBQLGFORIPLPEMRTPRTXVDXXYYWNNGLOCNUUZSCTWVXJRLJBACCCJVLKNVHQMFQFKSJQVBYNSDCYPJOYUBQFNBGJIVIZISFFDMJXGIVLRDQWAHPPDMDKQGVJTWDYIPQSFWSFFVRKQOTWJHBEXFLHKNNSVLVDJSQKUSEJCVSTWPDGMOETOJOBOHGVXGBACEWDVIPXWJZOMFYRIIWBKMERIINKVJSCPMQTGRKESACKDAOAWKPOJACNSNQANFBPBDSMXKXCNCQCCVVEPWYBJXWZRUKHAGLXBWCIHQOBTHNIYNOJNGOTVBEDMTHJFPSIPDDRGFXPHQCAXXIXFYGAHEZNDWNUDLLGTTPVUZSRAXLSBUZLVBYTSXFZFNFJYUBJHBAEZRMPUXRTICEDSDZNKZQELCCTKKWAMBKVDWNBZYLHPXGXHHEJVUMXQYOCCWGNNYLECAQAIEVHIHVTUZAPZFWNIHNNXQHDEGYISXFZVCTWGDJBIJHXAIARZQOIYTNGRHCDLLIQNRSGGBLPLRULAIYBQMBPULMDZLNYSZOGECWEBVBFFAONDLNTNPFSUPUKJAPNOIIVOCMKXNDQNUYCYCRCONYOHSVMYMSXJPWSNAQJVIWMLIMWYDHSOVLLPQAJXPRDHBORGHPWUDRFJANIVHIFYNTRNBMDLEGENFJNBSCKWTNGMBBEVAATOWYQFZGTABUJGFQTEWUHGQHKMGDNPIRUPQXSVIFVYCXQVHRCBPWWEAEWUTWIYV"
"DUQYZFYNIKTRLIUAYSDIMHHKGHTLQZQJPLABGTSSASYJLGCYEJQVJWOBTYXARDMGUXHMGMUOPZIAEGJVXAIZBJQCEUSUDMGVFGFNZIVQSLKPSYQQRMWAYXVTPUTSQXWHVVVDKQFDNZPMYACVQHGECRLWJCTDWCADBFNVJLLBNGRPGBHPZWDKNVCWLUNTNAKQVIAZWETBSCYRVSIGMUUULVZTCCUVTZAVSAMWETDKLPDEOJDRMEANCOKZUHLXIKBWZSLJBESSZGKVWBAYDWPUMQIMPKAMAYXFPZXUKVKEWZHSXMRAFPZCBCFAWFVQMLWZYZXBHXMVHHPFGBTVNSNOTBYFTTIAXRPZHSAATNSQURMMZAOSUEVVDOSPKNGWKOVNBAQLDUKXVERZVNQRQGMALVJBKRILITTGYRSGXULFZNCSKARCQDVTOVCSUZARNHSWEXRBIFWINEXSBOUVEZLOZSJBGUZIHJDANMGKZKIAZZLMFSZODRVRTTFFOYAXCPRQQLHBUJNEETZNLNXLATQEUMCVWATASOADXVGZBKPDMJQNZXEFZYZCNJVGQMQDWIVQYLKHLJYLFVDNEKIBFLLREXFXFJXUYUBZLTTVMBYQAUCPIUFRWFUELAYNMAGFOYJPYJACSZBZMZFOZKAUXISICOPUBZJNJFMTEUKFPXJLMEEIHQQGPMZQREHGPXURYKDCOOASGEMEYCCIEQLDPZBWDESITKNVWMMQAWZZGEIHRDUPTQLQPMTFXOZSFDTYMPWZWXSGOALFZPTGBIHYWAQAMKQDSUQZPRPCQBQZVGBCMTRFNMUBBMDKSMIWNHEKVMLVCCOLFOEOAAJPFWGPSIROYXHODSRGKJPUMLPDSAAXPVPEXBINKJGQVPQXEZIPOAYJZVANOQZFGKBNKRZDCSPGXPXWBQOODSGEMVORFZMLTDGYEJRAKZLZKQTMWRNZIINXMJITZWAJKHFIELEVWKQJXKOTMINPBSSHZULXEET"
Returns: "NO SOLUTION"
"VFTNCMWADSHHZJAZNSEPVYGNXXPHVTFMJJSVNPWMKPTXESAVPPEDHNKSDPURQPFYWYSWGEXKXERIGGPXRENWFVGKGPQYEKYWPZLSHUZJVAJEPNQHUMGHJAOIDANITKZQUILLSUVPOVPNABWZJAQFMTPTGQDVQZSMUNOQOBHGHABJTHYZDNZRXKGVOZPRQRMPOHGXIPLEPROOGGTKZVZJHCHYWYNSSZWARWOTAAFGFDASLSLLFKEKAOCNLDXDYNXESJAWDABEJJRVCXSYNVUXTRAWECDNUANTRHANLKNNFXOJZHXKLRLPMLHCJPZKPWRLGWFFNTMJZBGWTSXPMAGUIEYGRCQSESEHEQJHKVUFSSQARDPJXHUCAKNFFKPLDWLMEKTERFOEJCJXBBUMDXUSPJTEVQSBCIAPXRUIZUIZMCKTZAFYOLTJLNUJNYOEILTJLHRHPCKNBBMWTFVMHQDJXFOEMBVGZGRCHRFPGNOUQNZEPZMXNQKHSNJSEFGPBCEQOOXIVARPBXSEPKBGSYSAWYQNOPKSIUWJTVKDEEQMONDSBHBGTBKRACQXAFCXIQBAVNAQHDALHJXYRIVQLKDHVVVCVKRSPDZPUTGXYWORWBFGBNIEQKJNZFYSTOKWMBGZSFZBSTXWTHIEDNKJHKMLAJUHZBCAWZYUMEELRZEAGKCENSQJKGTDLYTKTJPDVXVLRGCKJVYFVDZOGVBGGDPLJBMXBXGDTZRSZWGINHMYRGHOVPWOAIYWQZKRCFBHCEQBYRPMEWMCHLGMSLQULKQBUWWNQSOJOJKRPRAAYDSJJJJUACSZETDEPSEZMCPGQCZHCMFCPGPQKLWJVYREGNCTILQAASUYJIMUSEJYPADXIPKMIDRHOLXCTXVTDIUKSCXDWDWHEZAYRNIORKRUJIJDVEPOQTVCXTABPFXGZWFCMZWHOLCPUHXVAYKSACUWPCNAHYVKXKKFCGCVRANROEKGDHIHEGOFMRCXPUFMTANL"
"ZMBWASJTBMYRVWJRCAHZPCHQNZIWGFSYOGWCTLEHFVMMXWQRUNRKEZCCOKIIBVMSIHRPNXBYJHDGPJTKXZUPTLIDKTBPGHXVEAHUTETXEJMUYUHOKIFPUVJZOQQCSBCLTTMCQQDQJTHMFADYAQALTWMABMVWRNBJXVLBKFBTVTNPHWDNHRAKERLBXGQXBZDAAGMJKUNOVXDPPVGSAJYIQAQNYJZAXLHKSIDNLZRPEKJXKTYQZIKAJVTUOBBQQYNJMXOVKUMVFOLPNWWUAJNLOMFKKKSDXTGXWZNAFXVYSSSSVJOOOYWFJHMHFIOPHSWWKGUUUOUAEFLPUQMFNOWBYGIEJWRHXJCCYRAVNWKOCUGJLGBBJTBFELKKBISKKZMBKPGKQOBNFWQZYFVQUYMGBOACKPWMIXBCZCRBEGOMFTWRSIMKGMZWVQEGXGJAJXDKHWDOOEPXMKXXRPYAXUZPYMKTQIYQJTLUWGTNYMILIHYUBAURWCZVTKNJSUHDOGDCYATRDVQERIOPCAHJTNLFEFMTFQRLYNKNREZACUBNWXJEPIJDWRJTLOEVREVBJMJNHUBRFPZJQHTVTAEMWXQVJCSEMYXNFEMUCDHFZAFNLVAYVCPJWICVSAGTYWEEYPEUYWLDGUCJXPXDQCRCEQLCZBDFIHMILQIJVBOJDVOUZEKOTIHSCUEROHOYVLSYEMIQDLPTWKJRUBUDHMVQSNLERYCGGPRNDWQWBDQYJELBANFXGYTFDWWQDCFGNOSWUPUUGKOADITJRPKVDEZEVVPKJCFJWFKACBSAXCXKHARROAOFVWHPDKQJDAOLZZZSPPQBEKEWXHJINXDFFLQBTVKVQXTSJJICREQDAQYCWIYRYVASHJHNFIFPEQXAPHEULRSNIEHMTDFIKZCTMFYHIYYOENCUGUIJJIJHVLLYJSCDBVFZJTGVNZRZKZZEFFNIXRZZVXKMQMEOGLSMXYSYJPLEUMRJPIWORVVUVZTTUCJI"
"GEMVJOPWDXFVTESUTUOMLGCPMHGSKBAZMDMIHFHIIXKQEUJIYPIZOLHUBSRODWGNPSENSGKFLZYYRNMEISNVQBAQECTTYDTFUCHFFDLWZZZTUIODYKYFNJHKFGYAJDRECXVQXJAEKMQPOYJZOLTLEZVNKYARPYQQDXQVAUYRZTUVVIZUFHGCNGBWWDINHMZMGXLQWWTCZAESHPGZHERMBECKWSZKOCHNEEESXTHLUPFZJGEWVTTCVCBBWLQSRHBWCFIDJCBKOQWUPQLAYOIZWXCYORRXOGZXCWOPZJALYGNQOMNQMGJHENPTADHAEOLGPSZWTXGZQWUNUWSQESYJPWQXRORYRKMBYIXDJJPQGRPQDHBXOUILUYECXJTZHAEWTIXNGLJYUCHUXNPXHMYVTJMNXZIUHXRLYNFRQLSUFIAWYHWEZPJFIXWJZBSPPMROPNZZRTWVADKXPBJBINNKKDAYGKBBMECQNBZGGWNEQNRRPLMERQUQSKFSBCUNLSYATZGMGKPYUFTHBLWDJRWPPOVTMRQEWFWTLEIAGINXPCUQQJMEWLQRQCODFEONGLLTVFFGFFZNMBGWRKKNSQONDQCMWPUAVWKRZAJUVDYNANEIXQAHOOCWODLVCQCRJJERORFIIHXHKVNXALYFVDISIQBKFXVRDECFHMJFWXFCYSBRQFYZLYJJYLOFWDRBEJACNUJNZDHZLIZBNBBKKZYXDPCASMUZAZJRYLNHTPDZTDNCJSNQVCECDPROSEZVXEQCCRXSVAEWOBIUGZFFKRCTSXKXDZHMFHPCCLMADKHCLTCEVCQXCQRCNZRUERSAFRQSWQDCOZSTFEEVLFCDYAGNMNGFVZFGQXUYFFCXRNLEEJBHLOTMVGZYDSZNINIFNGERSTJZAHNQHWQNQUKUDCJMYCRULVTSJKINOQDTDSZHONSHFFGUACQEWCMSPANQNTVSZKONOXPRCJOLSGWIYHSRQHMBOUZUZTYR"
Returns: "ZFBWASJABMHHZWAZNAHZVYHQNZPHGTFMOJSCNPWHFPTMESAVUPEDHZKSDKIIQPFYWHRWNXXYJHRIPJPXRZNWTVIDGPQPGHYWPZHUHUZJEJJEYNHHUIGPUVJZDQNCTBZQTIMLQQVPOVPNFBDZAQQLMWMABQDWRNSMUVLQOFBTVTNPTWYNHNZRERLBOZQRQZMPOHMJIUNEVROPGGTSZVZIHAHNWYZSSZWKRWDTLZRGEDASLTYQZIEKJOTNLBXQYNNEMXAWDUMEFORVNWWUAVNLTRAKEKSNUTNXWHANFXVNSXSSZJXOLRWFMLMHFPZKPSWWGGFFNOUJEFLWTQXFMOGUYGYGRWRSXSEHYRJVNWUOSUQJRDBBXTUCALKFFIPLDZLMEKGEQFONFCQXBFUQUYUGBOTCKQSBCXBCZCRIEGOZFCKTZAFYOLZWLNUJNYOAIXTJLWROOCKNBBMXRFYMXUZJYFOTQIYQZGLCHGFNYMOUINZUBZURNQZVTKNSSFHDOCECOOXRDVQERIOECKBGSNLFEFQTFQRLYNKNREZDCUQMWNDSBIBDTRKRLCQXRFCXIQJAVNAQFDALHJXYRAEQLXQVJCVCVYRNFDZUCTGXYWORLBFYBNIEQICVSFYSTWKEYBGZSFZDSTCWTPIEQNKCEQMCAJDFZBCILQYUMEELRZEUZKCENSQJCGEDLHOYTJPDEXVQRLCKJVYFUDZOGVBGGNLEJYMXBXGDDZQSZDGINHMYRNHOGPWODIYWQZKRNFSHCEQBYRPMEWMCHLGMSEQULKQBUWWNQSOJCJKRXCXAYDSJJJJUACSZETDEPSEZMCPGQCZHCMFCPGPQKLWJFYREGNCTILQAASUCJIMUSEJYPADXIPKMIDRHOLXCTXVTDIUKSCXDWDWHEZAYRNIORKRHJIJDENPOQTVCXTABPFXGZWFCMZWHOLCPUHXVAYZSACUWPCNAHYVKXKKFCGCVRANROELGDHIHEGOFMRCX________"
"NVLXMUFRFGSVRHREQJDJKMFHNIEWQYDTAODRLHJWHVNZCBPVWCEWUKKRAFPBLWTYMWIUFGKHCDTMVFRTDOBXVJKYREJGTEVXIUSCGKHXKGISFULDZIMAYOWDEATIDMSREDFRHWLHUYRSBZHMBQOILVCOSWMQPGMHTMUBYMWWMPVJSWLEKOOJYXRYWZLREGTKGKTYWPMLOMKRCYTIRRIPRRXFIQTMFIORYXWRQVFORPSEBCQMWBBXXGGIWHAWIOZMPFHDGZKWSEGQIRDEJENODOMDQRFPYAHEUQIMESYCRQCGBSAANHLIDRGRQCMEATYHAFSMRYUJEMINIWLQAUJRUEUHWRWBJTURMMOCKWULGHEMKGDKULNONXCBFNHVLIMULZQMBAGESZBYQYVQUDZDUURDWZHMQFVAJUSXNPDIBAMBEQCCVTDSRPZDHTRBQOFZSLEIRMOLNIDTHEVQUMGFNESTCVCTCEGNZURAZNIXMNRZENCSOHCLSWJJMXBYLBXRCZOWKMUUWSDWWRWJIOJTIVOSMCUCTXWZGSIJOJEAYHBFLSVKDFSQVMJBRTNOZIHLVWKEUVAYISWNKPAMHHHEWAVJSGHRWJGVBGYWPNAKMVYNFICHBXLMUDWFWKLQLBOOIDCQWJCALOCTCUQWEJQLUSKAQXIWEFECSENQRWLEITDECLHOUQLSYCUCEFMJQLNJFFBSBTPYCCAYQEARXBTBBJRSQRSEOBFDVTRHBCEFJYRPKXVVHGHXYVYVGSDXVQFUKOQSKELJNWZIUTDNVXVRDRULJZRBZRQAODXFIEYEWXIFYXUSHLRPJBDOUWYNPHVROWZGYCYODBPBVKTSUZZZSPWYURXTMNIQKKQGDSOSBVVRCMOTRKMZBYSJFKJOUVUFNYBCUGWGWMWFCCXIIDFGMKKQYPIPBLCQGIWAZHAXYSQFGTWJKLLIMJJCZXKUCJBJEBWPGHRIGJUOGGDUKGVLXYCYBVPBYMSKDLOIWPGP"
"SUPHBWMYBRROJOMSXAOZGTADMWURLQGOSTRSVYIMPLRRLFQPIFDSCVLTRKMCBPBCELYCPCJVQMZGQWNKYAXJWCIFDVANOOYYVVFZNXVVAQLUYOSHPFGENTJOMKBAEYPBNVMWSLJKOCJIEPGGNANMKOXHMRAGRAHZXGGNCNSTBZFANZMMRDHCEBJHLQSBXPIEQTOIVGNAVWYVEAHEUBLDAXSAYKCHITTSETDVMWKXTWUQEWXYHGYEWMORVVJQUFBULIUPRSATNCFLWJFUTTCVZCAPITLCFBLPYIUOVWCZXDOIVQONAJPNRAEMEJZZBVDKDTWRLMTYHCQQFPRJYOFOBMQFNYRVVUPPAXRVRQGRTRKICMXGIEPDMRTXLGMIBTXKYUYUNYNKZVOJZPUMEHCAIENFBFKSKYEZULMPXLUEEFTGSRSZBHFCKHKNRMPLAYNQMPYLJYCRDHVKQQQHVGLIDOYJQXKETLMXTZPGJWZWBMVEKPRADNQCTFSMJTYGZYLGRAUZZSHDYANFBLDCXUYKAGMZEJQUKMXNWFDGRFQFTJEAPOASGZNLQKBTLSORLETHNKBGPTKXXBHAMJNENAEVVHBDRHEENDZGYOJSHDCRWMPAPEGFWUJFGANYLTEVVSCHDWMJHYTSYDGNECVYFATNNJOYAGTGAMTSXRDJLGZZYBNMIZGPLTGXIETICWEWHXYIXPYDIKLRMMBVBTYNZEWUYQZVCLOOZPINYPWWLBZEAQJKZNNJIHUDUJQLOJTMWGNVAPJKQLAHUJYQPKBXNMUZYGNGFKEESMKKNOZHDORFLJXLXKAPBDAHTUNUTZFEWWTTPPTDJXIPHTYDYFVVMJEBVCZNRAOVKZLTXFGIBVPYMRBAFKWYJNHICAPINDPZNOSZFEQXWKGLDWSHLPLTFUVRDJNZKCVIHQPAWYRICCCQEWLYLHUSGNUWGIMFOFJEVQIGGIOKLSSOWOMSNUOKQCPFVLBVPEMJKZNVOUBXESNW"
"ONHQFACEMIECRKRFNTMVBMYHULINPVVEVCZMTPIIWNGJJUKMYFVBYOSVNDDHKCRVWNDDGMQODTZCSJJPEKYNIXGJRBHDJINYTEWBRSOVZFAXXOPGLXYSFPXEZRFIYJIPPUVVMVWWVAHXYICREIBWHWVJLPIIRFCTMCCTVXSFTFFVVYNJDSDQIMNZQIZIWIXMFNEYDYHTPOIGYZRDUYARAJIADXADWUJBPDIIRANTRAYIYRALJIAMYSSKUZEXDDEIKJMUCDHPCMVRLGSBLQOQQQVSTLYIFTMTRUKBHUHQUWNWLUNQSYUDGVGPHGLDGWLPRGBGYRRHYTEFYCZLQHKNTOZOTGPIJDUXJIRPGXHCVQBWGWWQYYJZOENWFATYMYEYHIKZMBCEGADWIHBAFUMVWLTMIJBYAPEPUGTPOLKOHQOOVMVSPLNBFPEDDCCMHHJUWVVRIAMGCXUOLMRXXFRMFGQYZJLZKMSXZMKMNBZVPHYWXKQEZSAGBCUFQEGDBNVYPPZRQBMHMUWBMBGRXJHJZPGXSJFOWNJSCBTQNEVNKFJUCOLJOXQGEJLVQJFJGEKASYWJAHDNTYXQTIUUQAYCQSEZXYTTKRNRUZZCOKLCQZXAQABGRCUSMIAVEFMZSGBSDVGFBNMVASITDCNDSPMJGWEEKMFIFNVMRFWCTHDEZJAVKXWZJVEFMPNEFCPAUWXOJXWGFVPBVNACZERYGPPZRDDABSUGYERMHUKKOLANEQHBDRXYNQTKFUKGXKVLUARMMVYEBMXUQAUZRNHOERGHMENFEAYZDXUTRLEFDBAZYQEUHFVQPSPAIDGLBHBVJJOTXMRMLELLUVEOQWLMPILQUNJSBVDZWQUZPPRRADIUIPGAPPPFYJODYDJICIFGPWDWXMMVVMPXWHLTLPXTXOFUCYAFWPNGLWUJBNLVQKZGYPSQRTMCTEYAGIEKSEALTQTEANEDEOURMRTIKVKNRGMXNQFCBORXZPSX"
Returns: "NUPHBWFRBRROROREXJDZGMAHNIERQQDTAORRVHIMHLRRLBQPICDSCVLRRKMBLPBYMLIUFGJVCMZMVWRTDABJVCIFDVJNTEVYIVFZNKVVKGISFUSDZFMANTWDMATADMPRNVFRHLLKOYRSEPHMNANMLVCHMRMQPGMHTMUNYMSTMPFANWMMRDHJEXRYLZSRXPTKGKTIVPMAVMYVCAHEURIDRXXFIKCMITTRETDVMVFORPSEECQMHGYXWMGRWHJQUOZMLIHPRZKWNEFLIJFUJENODOMPQRFPFAHPUQIOESYZXQOGVSANAHPNDAEMEJMEAVYHATSMRYUYEMIQIPLJAUFRUMQFWYWVVUUPAMOVRQGLGREMCMXKIEPDMXTXFNHVLIXULZQMNANESZBYQPVQUDZAIURFWFKMKYEAULMPXPUIEAMGEQSZBTFCKPZNHTPBAYFZSPEIJYOLDIVTQEQQVGLIDEYTCVKETEGXTZPAZNIXMNVEKPCADHQLTWJMJXYGLYXRCZUZZSUUYADWWLDJXUYTIGOZECUUTXXNGSDJOFEAYHBAPSAKDZNQQKJBLSNOLITHVKBGPTAXISWNKJNENHEEWABJSGHRNDGGBGYWPNCKWVPNFIGHBXJFGDWYWTEQVBOODDMJWJTALDCNCUQYFAQLNJOAQXIWEFECXRNJLWLZITDEIZGPUQGSYCUCEFEWQXYIXPBDBTPYCCAYQEANXBTUBJRVQLSEOBFDVPWHBCZFJYJPZXVJHGHXYJYVGSDXVQFVKOQSKEAJUWZIPTDNVXVRDGUGJZEBZRQAODXFIEYFWXIFYXUPHLRPJBDOUWYNPHVROWZGYCYODBPBVFTVUZZZSPWYURXTMNIQKKQGDSOSBVVRCMOTRNMZBYSJFDJOUVUFNYBCUGWGWMWFCCXIIDFGMKNQYPIPBLCQGIWAZHAXYSQFGTWJKLLIMJJCZXKUCJBJEBWPGHRIGJUOGGDUKGVLXYCYBVPBYMSK________"
"UCPZRPZHPSEOBGVDEJRTFAGZIHKVJZHXNGAYRJJGBEADPKOJQDHQFALGFKNAEJYPMLLUVQKOKXJJDFQCLXGAOXPXPABKBVZOCCKGUQCPURYADTOYOSPLGJDPVBLRYAIZFCHHFFAEABHRALPOMNJPTDZIZVDZYJOLWZQYDGPFSYNAETCJAYPTYMJDWFRRTYTLTIWGANBTFWJAOFXIPMVVCUWZGXMAEDBESGHJUAYFWMVBQLYYYYQQWRSLQLRMCMEQXKGLQMNWEDLKIGNXKQDPJVEOEGBMPCBGQRFSTPNLLYXMWDSELOYWRUORJYRRHCSYDWOHHFABLGODYHIUBHHNKSZDBFQAGEQVTYJCGLAMXERKQHNLFUOYIXSXZNDEMLTTNMPYSTGXVUAWGLRLXYNBZRGTIJGWURDWGCIPRCCDGZPGBQRPJOONSVPDBUQWLKNFERFOZHAPTPBCCEAQVBOJERZOSJQHGKAMFJQXUGTUXMOYKZJXPLTQCPMNMMQEDVWAEWPUIZBUCVBIZTXBGHCDGDSDXTUMQNWCDAJOVIXPDXTJVVEYJFCIRCOHFKDIGJZZJWFYVOSAZUXVGFPKJQKRNVHKJPTTVYYGPGMSEDBWOGXHPSSGCVXHWJNJSIZYWTOTOCZDGPXITYMXZOTBESGIEPRDDJTOJLAWMYEJLLNVJRCOHFZVAEIOJNSXRVBLTBYQAQJJAYATTREMBSFOHXWRVLLSYUPRYQWOQCXIKDMQMLXLBYXEJKNNHTNUPGBLDTYVUMDFVSCLYYTRFUREJCRHLTJEOKNUNRVIQGLWLFCPKQOVHBENUPUXKMPUJZQVHPOJBOIMFBHMNVHOLHAXRHGNMIKIYAMCNKXDFZKQLQFZLJOYQTEGIWNTLQZXKVLJEVGAMUKQSISDNUTYMVDNYNXJFZMIMRKVOTPKQZHGVBNRWRPSEFIGRVLQAGYHGYHJTPOYCNKTNYDHPTIGAOTOXYLMZGHXQHYGCYOSFNQDLQDK"
"XROGFVJDJIFSYKPHZACJRZSRDSXPHQSJHUEVKWYOZWWQYRZSYSMCNYUYXPDFLUBESYMOXCDSZYREMVNIHZJDJBHLFIQTFFMGONLJGSERWGGPBDSXLIYJNPSRYVGOIUPGBFLAYNQAVPEOFPDQJHYSOTJZNBRITSMUCHOZYWVQQMAPXWMBGXEQJBWVRXWQFFOMHLJKFZFWOZOCHPWAFOXNATYBJYIHCJEAPMCZZQHCEGFWYGVJIEJNCXVIJPLVBKOJYHHMXAJAILHRNFFEVCCNEACVOZFQJGVHKCYIXIBIUUGFOYGUSLHTMTPHLTHFOBXVSQTPNVVESLYQDPXZCALXQLXKWDYEXOJZUJQLHKQZWYZZBWEKAMJGSGTANEHHPGEYJZOVKMDUNHDEUIZPQXORMALRLHQGYTZDTFDKMZOZNXUQSBOUATHQWQRKFQOMBTOOZPPILSGNCXDDOGGUNDDTDLOLKDWJERQKBCACTHLPGTIUMTOOLSPTGKBQLXHAJQGOPMFNMOTBLHZLLAVFKQXTNYDNAHIUXYOEJYWFHSRRTQLQQTLBBBHRNAYYJJTGWEHSBPWMCEZGJXHPPWWFRDYZQTRADIXQZBCNNASOASQJADCIVTCITGUDJYJPKPVHTXVIJDRSMHPZBWYVFESJAJIEKFNQYNDXTJOUFTQEOABQAAHKMLWELXONUQWGUBMBVMLIXXPIEPGIGHOWPLXVUDHEHQETJFHSQPNIIPULYMQGQFHSNTIVAOULCMHRQXJVXFVGZYMYHGNHICLQLSPFQZZBFWBSYPGKZJXXNEGJZQIMEDATNLXOQAWSXHOPUYOTQXXYJWOQQNIDTHCNNAJDEIVBRPSWDJEHKRNKAEGRDTEDXQPFIOMXYNMGCBXQQENTVTEKHJRTKEUTIHABEICYUVGSMTPZQDRLJFBUTNOWRFEZJCZYPZGWKZYWFIKQZSPNATZRXJHJTBGSRKGKPZQBRIYRYSPFVYKJYNKFVBHVDBEI"
"OJKJTYBBLJCTNLSFBNWCASLFWSOOHPNYMEUEPVPTJOKNDHPVFCKKOEWHHJCNQRPYAAHXPNMXJRNIINULAKOOUFJZYQFMOADNXUNJNWDWMBRPZOGOFCOVYWUUYHBVARNGFEVTOFKFGWMBCKXXCTDHTYSRFUJAZSEYUJMUZBMCSSGWTJOBQLCGDJKQFXPXUNNFBBYFWUTEMMRLCFLUJDOUUCZQRACSCELRYPYRMWUOSANRACTWWIMKRDMFMZSKEZQKSOFLVAVBANHJXYICJZETAPUILKTWNXVSILEBGNIKPWBXBYJZYDGYQQYTMFSRCESUIDACKYBVHIPFEHEIPCHHYEVXUDNVOQOPXFCKBADKAGOJKECSVBMEUODUSCJGAXFKTUTKFAYGUDUZGNXDPLOGQOKIIMTBOFOFJQMBOYKOHTZECBBBQEWXUJUQENBNSMHSFQTMDCUDULOAGMVZHWHUUHASUNAPMABDTGRHTOHMTTGZZQGCPNHERQDWIUGAPWOXUSOQJEYBAZQVULTIYXVAPRUIFYUQBGOIEGHRLAJZYKOSQMWFIZSZSBEGCKVCEYBXBVURZYUEMLJUQZYROKGOOZUEMHLIQGABQNVHDWNTVLLLLQNCSHCDCMIMAPXFAIPQBRPBWHULEUSNJXLGZTRNOGRPXRUYNQJRZQMTDVHQVYIKXIIZZIKXSVVSVNDGVIMSSIFZHSWFNIZLJUQNFEBLMNPJQUWWGMDXXRKTYSWPUILULULKUHHTNSVXLFXMXUGAVNFISCITNXCFDZPITUSGDZCKSIFWZYPWTNWBFZFTCLDMJAIBKVJILUDHNUAYDAXBBZIPAGVNDGBZEOBVOKCYDCXQJXRFDQRMRDHOTGTQWBDIDCHPLZVDPBXNNGKXACUTKIZLBMREURHUYQDKWJOTQZVENDMLTMYGUSVHZMOZOAUJCRJCPMUHMXABZUQDWHXWOSCKFCBDGGNYKQATOCHCPECFTZGMDJXWCVGHE"
Returns: "NO SOLUTION"
"CDLAQATZQEJNSUMELDHDTRWEMONJKKBEQTJXBSZRTVPQYMFLJUPEADYXNNKEQINYJDMAELWTUEDIGPPWMVDMSCLGCOZGEYIESNEBIFWCMBAXVONBKZRETNYRCBRICEMQPZNUJDZJKTXKISUHQVDHAHRTPAIHWEDCOOKNTQZITFLJHTQKHSXAMOYKBJQYZNLYQGHVGUTYSITSPJOMJNSIRKPOAARPMDUYBWJSVZGOBLRAMWXXHKFFYZUJYTHSFWKASZDIHZFYFAZUEUEFMFSGFZSCGRTJXISFMVDLJXVVTZGVBRSAWHAZUOSWBUJKCFVXNSFPVLLXRYPNFCWOEEUQRTZWJFMNWIUCODCSADPAKMILKQIVFSDZQPRRXFHHOIQJSZLHVGDJKHTCQRSERNPWSBLXXOYYKOIZPNLYULBNKINJYCGJEAICIQRNEZERNHZZFDIMJEIWNYQBBXOLLLFVPWSHMULQMUPZOQKEFGJVTMCKYDCHNREIZQXXUHAUVQECBBJCLMEDFTYJWWCQZYPYETWWVMVYCYAPJMRRUUQWLAIJVOQWEFHSWYQVASSATOZPRWQMGTIMQZWLGAJPHOECULFDVSTJSNFJMLTQCNHESZPRKWTRFVEZDGDQHEBRFNIOQEPRIECTDDOXKFARLHVFZWKERCSBQZZWGDVNYSOMYSNEEXYVGTCYBEMGYBLSPYRSCEIADEGPBIGNWWHUDHMPGJIYKNAUSOKXUYQJMUSPMCXOSTPBVCLQVCIDSVRGRTQXOHFFGEAGQMBKNRQGCYQNOGHYLMCPZJWJAYDBSCMJVIHHDMBLEKGRCVKKNVCLYWWSSANJNQSRGGGHMJQZZMKPNVDMRNCRLRCSUAOQDEWFRWWAOANUMSLGBQUEPPTMJJEYWGVBIVOMZJKDGNQTHRRGDPMHWWQBBIHUSAXWOPPKRYTROUHNXONDJFWLLGEWDNONWJZMDGDQWDYFSFERXOPYJXLKVAWVTJPPNCHOLBHC"
"UMIGMUOWRKPJWWFTKFYLEJGOJEIAJMISFNUHLCICNKOARLNUKXFYEAAZGHPJTBEEVZDLCMBQRXWHPGEOAZJWBSQLTLTQTNFFMZYZVGGVALORKXIOCLHUZIAHLENEIAAEWMSKPCOTEIIPPKVLKHNCULKFAUOSDJZOZQWVSDOASAHNBJNDARYZCZWOMVINRRJSLUPAAFVZYTOVRAPYLYRJPEWMSBNGEQSMRQIVOSVNVBLYAULVLPJEBMVBJMZJNLTJOCXTMHEOPDNCILOBSGJKLEKKRQDRMEENAKBAWANOCDHWTCVSMGGCZDIKYYBJQGRIXESDMUJVITILWODYHTXDAHKUHCAFRMBVDNGJKMBQGZZYOIPSIJVJHWMNDZCIYBVTKGIFSLEFJZZDWPEFXATDWPKCKYOTSPCJZHSENBKLTWCEJRAUWTDJBLMQPRAZXJDKIZSHRDKGQFXSJMEVKYUWOHMAPFFRYRYLPCGALTTWRPPUQKTFEOYTVIGOVWFLWBMZMJVPCUOZRJSUQFELPQOUGHJRCVSISEXHUQLVZOMGBRWVUPMGDXUGQXZUJHLWRFSQEUIZSKBOOUAVIRUSEYONRGYJSVIKNCOSESCBVLRMDYFKRGHEYKSYUFCBBDZHLSCRMFEAJMYWGMCTWIPXIBIMJLZXDUKXEJYSOHQFWAMVMZQOIMDKXZEUELYRSLDZIIHEUYBTALTAOZOFIYKIJLOARGAARIZOQAMPEQMAIPYWJTPNJRVMQAUPZJVGLAQOPERNXANGIGLLNOYYSEMBRISJCUGGURTHUMBHKQFGAWBGSFLLWOJCGDVKVAFWHNZRASOOLEQCJNQTOUQFJAUHCKDVIPCWZHYSITLBRLJGVLNXGZEFIZPEBYGVKIALYWWPIOIOCHBHBFPFMDOIVHXDYZEWWXXTSQPHTRUZZMNDWUQSNLEHXEKBZSSBNXIGBRGVRQIAUQYZFVSSCOSUIQXGSSBBHSIVQLSHSIGBJDESHYYI"
"WXTUNHFAWTEQEDLFGWZZSLYRYVKNVUXGGELATEGNZVVCEPTUSXHBWCVBYWHXDIEUEIJYJFXDIKCTHPRRRULYSZQEUFEISRJPIEBLHFMXQIXLLNDQDNKLMQWUMCRXLGSLCTTTWTLLGKQNSLJZXVAJZGWOUQUXJMPTSKUGFPDXZUTWGTHMSBRTPLKCDZKPUWPMDXUTRXKPTBCGQZUGSHWOIQSSANRKLGZMCSORSFKEHYKVENKYLJSRPMWNAZKUJTKAADYMUCIQECOGKTLGBPYBULCLHDMADRRCMFLHJFPNJGCSQAYICHPPAENCJFTJAZMCOPURKXLBLTWGSEXITOEFUEBGQCIBXCVEJUBHJBMETOGYIUCXBEELOAIDYIFPNYIIIZFHDGUSIGQKRYXVKXZLNUAQNYUWSPQQHSSBTICPQCURYBGIAXTJBYYLOFKLAZOULONOCDSRCXLFPYWGGRQSDNLPHVMWCXABEDSEOLFLENSIOXIBDNHPCGAVQMFFVSNEWWLEDJKEFWEGGRAXAAHIWPFEQIZMFGZMVPPOUZFYWBFUZSTXHQKSUKWSSSTFAEATHVMKTPDCJHSXFDDVCLRRIMBKKURMEVSEPQVUWHTZYHDWKBMFJIQNRBRNLWBJKHITDSPMFWCYNTBOJFDGFJMSFRWWEBQKFHZIMAXSHNJGBKVWQCUDDOSWWEYNBAKXCBIIXLTJZRYIDFOREFXWSBGJTERIASXPMZOZMQENJYFRHQAVVWILHJHSLEACLAQWEPBIGFYTSNUWRGCTALJDYACHWWHJNMBSEKBVPKGBJIHNOWNEMEVXPSAQDYKYIRGLKEEJICDUJTMFCJTYPQHGZPLWJEWTEHHTGXMRILCBELETBITFSNIIESRYGSLWMJHJEGUBXFOFGLAWUHRTHBGTHCTTQSKSNMURJADWVCTONLVDHSLZWJGRLNPBEEIFCDVAIPZEZNOHLZVXYXJYBJVLVJAPAQCEUNGWWPGQWYKBBO"
Returns: "CMIAQUTWREPJSUFEKFYDERGEMEIJKKIEFTJXLCZRTVOQYLNLJXFEEAYXGNPJQBEEJZDLELBQUEDIGGEWMVJWBCLLTOTQEYFEMZEBIGGCMLARVXIBCLHETIYHLENEIEAEWMNUJCZJEIIKIKVLKHDHALRFAUIHWJZCOQKVTQOATFLNBJNKASXAMOYKBJIYZRLSLUHAAUTZYTTSPJOYLYSIPEWOABNGMQUYBWISVZVOBLLYAULXLKJEBMUJJTZJNWTAOZXTHZFYFANUIUEBMFSKLZSKGRTRXISFAKBLWXNVTZHWTCSSMHAZUOSKBUBKCFRIXSFPMULXRTINWCWYETXDATKWHFMFRIBCDNCSKDBAGZILKIISISVJHPRRXFHHYBQTSGLFSLDJKHTCWPSFXATDWBLXXYYTKPIZPHLEULBNTWCJJCGJWTICBLRNERAZXHDKIDSHRDIGNFQBBXELLLUWPHSAPFFRYUYZPCGAFTTWTPPKYKTHERETZIGXUHFUVBMCBBJCLUEDFTSUWFEQPYPUEHWRCVSICEXHJQRVUOQGLAWVUPQGDXUGWXQVAHSWTFSPEWQMGTBOQUWLGAJPHYECUGFJSSTJSCFSMLTBCNHMDZPRKGTEFVSZDFCBHDBHFNIOQFPAIECWGDCXKFPXLHIFZWKEDCSXQZZWGHQNYSOMYSNEEXDVXTEUEEYGSBLSPIRSCEBTDEGPOIGNWWHUDLOPGJIYKNAUSOKXUYQJMUSPMCXOSTVBQCLPVCIGSVRGRTQXXHFFGEAGQMBKNRQGCIQNOGHYLMCPZJWJAYDBSWMJVIHHDMBLEKGRCVKKNVCLYWWSSANCNQSRGGGHMJQZZMKVNVDMRNCRLRCSUAJQDEWFRWWAIANUMSLGBQUEPPTMIJEYWGVBIVPMZJKDGNQTHRRGDPMHWWQBBIHUSAXWOPPKRYTRXUHNXONDJFWLLGEWDNONWJZMDGDQWDYFSFERXOPYJXLKVAWVTJPPNCHOLB__"
"AGAVLXHREEJJBBVZKYBIDPERCQSACDWYROPYJGUBNOINOZLWIGGTBVMFKAPYEXSSDHQTYUEKZZIZFQMTHKUNIARPAUTRUQMRIECSKCIOSVUPIACAFDICNRPGXPOVPAKRQPXBXGLTZDQKSOCKTKCLRKTQTETUBBSYWRLHXJYMRGVEZIZUJNXDVAMRMIEVURXIJEWGWMPQILUWXFKNMPBAYHLXVKPMFONAAAZWICTKOGLWAGBIUDQIZUHTNIWRRZYUFIFLYNSWOVQAXGJEWSXLCMKATZLMACIVVDWACBXGGIMPKEEBSNGJGIEIJSNMDBYHDGUIHRUDIYPLYMXUKJOPDPEYCDECTNDNCMCQXVZKAQUCPNMTGIZQHLQTKFHBZIYPUPJENEVZMAODQAPPZQFKLXRHTUIBOSHYMDGLHCILHODJPESGQEQMATLNKGLZBVSWESDMVZGSLRXTCIYLCZIDSRBMYBRSZBCVJENFWXOQYNBOBRZSHEOYXHYMPHWIDKVTULLOZQPTYZHYLIGSQTFUTMSDHCXVOKIAZOWQIYBHYRLBKVNXIBGHBUBWVCQMTZRSZYJWJPKRQOBFHKURZZZAIBHHPFORTIXJWOOCEUNQZOCGRUBJKVYCNVZSIBHXUQATRIPQIWQCMSNCDVVUTYHBDNOETTZQFNIPBIHEQMIAQQKXSIGALBQIKWFFVOQWSNQDPPLVLZWCZVPVNLUUVCTHMWCQHYIUFOQGQEVIUTWXXHVTZFSFFXESPYFSVURTLONFGOLFRYSTZPIOSGSTWYCXDARXVIYNBOOYTKNSPEBSBSXDIEYXIGPPMYADPTOZJLQQMAWBMTPYQBPTAAXQUIWFQQYHLQNDIPGFBNENSTFSLCRWFRKGJSLKUZBUVOVWSBIEIVRNIZEIUDQFLUIEGGQUVLXPGMDBFQNJKEXGSTFBIAHEABPJOGRMHUJSCUIABSZBGQUFZRXGYAIFOZKWJELDMOZCBXRHYHJVVCDBGSSX"
"ZTZMRIFFVSMUEKRQWVLHVKUMXDLEKHXMBURTLKHNMVWZSWXJZUHOQUFCRPCQWFDYGZWNETLFBQVODSJVIXZYMZTCOIRSEJZSYRJADKPIYLORLHSIMLNNOAXMSUVDCFQBLEVVNLUDWHONPNPMPZVPDJWCNTHYWPNNJTFOZZJXPCJLWTMIDUYNCQJDDWIJKGPOXQEREDTFDBXUAYIHCZREJPPJOBIAUPAEYWVHTMHAYQGGVQRQSXMWLWUDOGOEWVXGDALJVRODSOGKMMYLHVQVNVCDJNGUCNUOOBKYSKCFNLCNWDKJOGTDHADPOXLEYJHOWVIMEXTADEDAFCLIWRWRULWOPKSKKJGXPYLCWXSZRUHRDJPRTGCZXBCBIDQMYFGHTYPABKBAOYQRSOAJUPKBJTYZQSXRMHJOUZVKLRCUCSMZJOMSMFGCEHBYBDWNFKRQFPGNGPSPNUZHWSDESOQHYGLFVAJVGQIQGRAHCPIJMLMCNWVFBNMFRZQBXKAKEJZRQWTUVMXYOKYVKQQLPNTFIBFISIJZYINNQMRATKWPHJRHOFTPAIPTIORPXOVAGRPUUAGHBYDCXKPCULSNIMIWLEXNJYIOYVWCZBFANWDBAQSZCMCSIMHJYWRIVZFSPWCAQXKGTOGLEGPUQNIDZGQNJLMRHGBBGHMBUNOPKRSHAVWAVGOUIWHGSDDLCSFGPLHOSWZPJDTBMOZXFGRGQRGSGUVGTLLILQNEOJRGXFBWPJHKGSMSGUAOCGYXKZWGGGGOAPQTETFLJLUHIAULPOOUWZSDNKQKDXDFEEBJARDQZCNRKKUPDCMVLFKGOZCWNZEZUEUCDNEKZHXHUVWLGWBKOJURZCWCYDMDAWQDAYQLTZMNKKDEYCZMVWXYGIRLWUXWBOEIFXXDYOJJNXVCSMPPSKFKTDYDIYKIBOHAGKYADIJQHUYUXJAPAYSEQJXNVWBHYMRLFFHEIONOXPZJKWBVNPVRKYYFNTZHEVKKWVKH"
"BAVPDERMVJBGBNGOKSQXKIRNDXIHJXTRAZJTJSYTSGKFNHIIFXDZUQXJGWRNRXGSQBUUWWGEEQBSESXPUXTLWLYPKQUHLSVYQFWWVNYBCNVNPSWWLEOKFERRVLJVPKSOKFYOTYQUMHSUULQRXALKQRTWWDXEAYNOJLXGQKWBCGYSWPBTTRNCXMHAPQDCTZUKNQQNGGZMJNZFWEWNBHMZCLCDRUKBJANNWUQNCYAZYCTOSTESWGIJOZSSCGRGYVFFZGDBRRRAUZXTBPNMLYPJIHJUMODRCIVGZDCRBUXEEAIHSJXLHLHJOWBYUMKIOGPKFNLTZMGJBEZBNMQMUIRBJMVFCLSQTUDFXAZIDOOBNZXXMYHODTHATHWGTXFAUXDFUGAPNVIKDGCIWWEVYOWCGAVOPQUPASOVALYTCIRBCGIPCHSPRDVLDZVACUJCVDSRHTQTNUMEYWUYVUXCDKXYCYMAFHLNPZHIXXPXRZVPTLWRKZSSAYCRFDFNUOUIWSKHECFSDTFVLJDHMGNWKZJIGMYNKEWHUEHYCKNNLEELULGPFMGBFBFDNNEHYLRDMCLDSXEAYAJWWYNDMPMFGVZUUZQPSXTCOQTMNIUAECQCBZBZYUZLALLNEZTQQDJZSGDZQSAIRUJZLZYFOQGZXAKSQOHWFKLHCSFTEMUPPPBLUOZSHGGULHYBQUOTZBJFHRVCOLHQCHTPSEILSMCZLXCBCNKYTQSOYHXQSUSAGFUPWZWHSGHDDOXGYJZNQSWAOKMCOLHXIPNLINOJHXGCZRSWTXEIXYSJCXKQPHDMSQNUEVIRSKLJAKDZJYHFHOHBFTWYXEDMFNPQLECOPNUZIMQMWVFOVZAEZPHTBGBSGWWYWZXTIYYPLZWIWRCBMSUKRPPZGUQWJXAHRYEJRECJWPTCFXNAPLHGOMZOSTBQHMBWYIFSUSHEYSENQRQIJOVTCOZAPUCLHRBMONFSQCVIKIEQGQUIQLAWDHVDTUEQ"
Returns: "ATAVRIHFVEMJEKVZKVLIVKUMCQLAKDXMRURYLKUNMVINSWLWZUGOQVMCKAPQWFSSGHWNYULKZZVZDSJVHXUYMZRCAUTSUQZSYRJSKKIOSVURIHSAMDICNRXGSPVDPAKRQEVVNGUTZHONSOPKPZVLRKTCNTHUWPSYWTLHZZYXRGJEZTZUDUYNCQJRDIIJKRPIXQWRWMTQDLUUXYKHCZREYPPXOKIMUPNEAAZHTCHKYQGWVGRQSXQWZWUTOIWEWZXUDAFLYRSWSOQKMMJEHSXVCMCATZGUANUOODWASBXFNLCPWDEJSNTJHAEPOXNEDJHHWVUMHRUADEDLFCXUWRWRULEYCDECKJDNCYLCXXZZRUHCDJPTTIZZHLCTIFQBZFYHTPPENEVZOYODQAAPUPFBJTYZQSXBMHHYMDVLLCCUHODZJEMGQEGCEHLNBGLNFVSWESGMGZGSNUXTCSYLCOQHSGLMYAJSGQCQJENHCPOJYNMCNWZSHEMFXHYBPHAKEJZTULLOZQPYYKHYLQGSPNTFTMSDHCJZOKNNZOWQTYWHYJLHOFNXABGHBOBPXCQMGRRSZYJWJYDCXOBCHLURZMZALBXNPFORTIXJWBOCNWNBZOCGCUBSKMYJNWZSIBHXUWCARXPGIWGLMGNCQNIDTYHNDNOETTBBFNIPBIHEQMIAQQWXSGGULWQGKWFFCOFWSNQDSWLPLDWBZOZXFLUUQCTHMWCQHLIUFOQGQEVGUTWXXHHTGFSFFXESPYFSKURTLONFAOLFRYSLJPIHSGSTWYCXDARXVIYNBXOYTKNSPEBSBCXDIEYXDGPPMYADPTOZJLQQMAWBMTPYQBPTAAXQUWWFQQYRLQNDIPGFBNENSTFSLCRWFRKGJSLKUZBUVOVWSBIEIVRNIZEIUDQFLUIEGGQUVLXPGMDBFQNJKEXGSTFBIAHEABPJOGRMHUJSCUIABSZBGQUFZRXGYAIFOZKWJELDMOZCBXRHYHJVVCDB____"
"ENRZOYVAAZNDGWGXZLFWUJVZZYYGQXXOTJDNOEXFZSGRKWOXIBYYTVNOTAKSXOMCLXXFZGXYTWBSNHVHTWDCDNTSKADOVMRSDGPUJANYIZHFWEGECUDHSKXJXVUTJODQLPDNIUTFTBYQMGSKAQNGZAHCJEHDVHNIZOAMVAAEKRDQBIFFUERQSZSVHCTCDMNKFOLXSVQOQBVCKZFRJXBFDJVQXMDODCMJFGJHKBLTPTNDRLVHMRSQFBOZKRQDRYHNMUAYAXNUKYJGKZYNOURXRKAVLTYHLARYWPEPOCHYJQQMXJEUVEGOVADIQSWWZTLHINSTJDIHNSXKWEXZGFHZGQJBHEKICLEEGIUIOOVNRJVMOMOELPLUCVVRPZPGULOAGOZLEIEZBMFFDPPBQCJKNUOVIGIHYLKXSISTYCMBIRWSXFZBVCPURQWIADHWFBPQEEKQAPJDRXGLSQUTEPNCLSTVKJBZFIMBDRSHEZQDAMYQNZBLDNTXQPZFTONGXOBCDRJVAVOQJTFXLVKASUCFDLQNWYFOCBAKKLKOSBONONFSUKLTSXYOOJUJYUZXHIKHZMYNVWLSMBNNZEEKLHMMEWFFQGTFXZIWISAIKYLDYZZAQYWTZQKKHHMJTGWSHDOWRWCWKMDHXFQBZXZFJGRMBLJRWLUKPVJCQOBLKEYQUPPFCWBXLOANRTYYONIPGHIVWDJNERMKOMUYJVVEVUIEMDUVRFTMWDMMXBPCRANYQYESKLBALVGKNIXNBERQOTHFXWGBQCEWTYFKMPVRCHYYWGDQUADZCQAGTVZUEKSCLTGIRDSUHMEJNWMTAETMNMFTJVEPPEDENJASNNSJXSZZOHAACWAGCQOWGXRIKFMBRXFQVYBPSKFSVORBNBSXSPDXCJGGVFWNTIESKERLOXYWXNWSAPXASKJTTKZVLGEBZBAPLLMWAITBFYBDEHCVLITASKCBAFXWCGJFHMJNALOTECTUYODEVINGCIMPOWHM"
"TYJGAXZSJLQUWYTQCTDBZIMGICSZNFUEINSFYXBECAUWWUEKULMASCJLDLVKGGVFAPYRCVCSCZLRRLESRFGMWBSMQULTDRQMEVIQXCGEDXTSCBHGNOZMAJZAPHOPZPEJPQLJLNWNJNNADOBHDPXJBKDNAKOTAKIABSTEYZLJXFOPAJLRLNEKMQCNPESACHMAMBEDVKZYSWNSAICFAZEXSNJZAJYKXYLVDFKKRTUYJJPWHTOVQQYWCSUVPNMABQLCOQYCXKLDQBMQBHMAUPLBFDLRYNLAVJNEZLRSETJTMWIXILRSCVJJJLCAHPMKENAQRSXNSPDTRBUMHKRAPMTDWFVGMPCQHXMZOFDBNGTJUULQKKDDHCRKDLYDFTLPKXVBHDXBACOCLOEAEVLWXKIVRZAYHZPOKXLTCEVKPMPTDZYYFGNVDIHZVAEDJXFRDSZFRNHVDHPPCPKWBAGAFHOMUAUZQAIQMLBSFOMTTMALDYQKHKPZTMNONITVPHKCFRYBSGSIGUBOXONMBFMBWFYXCHPYGOYYZDOCNKDXDUAFPDZVYQUYAMERFMEWJOEYRJOBUKUCGTPAUFAXDOGXVJZNFSNQTPIWZAJYCGFNXHQYTBXLBVQWGTBYQOURQYJREWELUHNZIOWJEJAUMWYKEJIAFUPDAXKOZTYQWWRVFZZLAFAEBCOCIWJBOMWKQJJGLAUSBMFQTCXLJBRGVLMXJEGAVKPROABVENNYTWDXBZHNPLVWHJZSCEZVLFBAGHJZLFKJGJMEKKKXJIHCUVWSGCJGUKENYEQVLYWCBNXCIHHGHCQCTKHQJWGTSKCDWGRNVVWBZNZOBYVGSDENUWOSUJIXDASCXEWNEKZFJWIQQTLRGRTDOSXDNNCXZWNGBGGCMUPNXLZBPEMKENCBCQYAGZIJIXMIEOJYDENGXCTWVVHONOKSWMQRYBCFHPIBIAHNNUNNYRXUIXFPPUEUWARPXWAPAEVAGZSCJHEXBFOQRKPI"
"KNSEJHKXUWVKRIZOMUCZTFFSUILUEDTOIJJPZEQENSIGAVSSMJPEGNSKXXSLKWQTBKVDKDFCHNTCJPSKKGGIHDCPTEEHGIWCDBIHTZFWKOFRIUDZFAFFJNJBHXPNWTSTRPDFJBRJIXPIIQETCJJUKCVVQMXSGGUKYTODUBBDXVXMMKZBRCEVFMNKSAKTZDVOJVHDPOOPJZLIYITUXWLMZDQANBVCOAFZSXMGYAAEDAEJAMQSGQLEZJPKDDSJELDZJOZVQAWHKVIEILZCXNQFTYWLHGOESQLLZAFGILGMSMZHXWLFXFKMOWCNFMKPJMZOJWUYLSYPJTDPWZYGXPMDWSIFXZSMCZXYXTRCYAJDCUMEEDQWWJLWFCKZFMJBTMAIBEIPMFBXLZXEOOTXRLCLAOMIRBQRFMTQAXZHTEWVAXNNKKWFUKVAIGYFCFJXFRMGQTIRIUQXVJGGDAZMTJCUZKYLWFBBAXRAHQPZTSKLALTHCXXNATFRSONPXEDNKPQTTQUTLDFTZDGUHKKPAMOUHDYKMEMDDTVMRBYXOXAOWAJRCSQSVAQCNDFTVGXGXRONJAHVBGILJBVVMKUMZPKZXMXLQEIXKESYEIGCLIQTVPSDCDZGLZUGONFCJDYDVECUZTCFRKGKRZOFPEILTJOUKWTKYUBEVFIIDRATERFYBLEYVFHUDAHCPBPZUWALCDPMDTVOJXOHDRMMHRSNONLHQGUBUJHYYYAXIXHSBEJVACKOMGXOUSTIYRTHPTRFTOMGYCFYGFJZNRMFUNJRGNLLPXSUPCTKFVXOWUASWWMDWBEPAZHQMONAIQBJRJZWKQXRRBYUZURPGWTRRPSGTOAXVKRVRWVZFSYXABCWFJNIOYBAOONDYLBDYSNQZPEBDBZSQGFFQJMJZMRNFIEKOKQBJDAKVXPYOXXSKMUQPQQHAOACZZECNKARAAWSZAHVXVCFPASDKADUNSMWGDLKVKRMIMIWXAZFTC"
Returns: "ENJZOYZAAZQUGWGQZTDBZJMZZYYZQFUOTNSFOXXFZAURWWEKIBYYSCNLTAVSXGMFAXXRZGXYCZBRNLVHRWDCWBTMKULTVMQSEGIUXCNYIXTSWBHGCUZHSJXJXHUPZPDQPQDNIUTNTBYQDGSKDQXJZKDCJEHDVKIAZOTMYZAJXRDPBILRUNRQSZSVPESCDHMKMOLXSKZYSBVSKZFFAXBXDJJZXMDKDYMVFGJHKTLTPTPDRTVHMRSQFSUZPRMDRQHCMUAYAXNDKYMQKZYAUULXFDLRYTLHVJRYZLESOTJYMQQXXJESCVJJJADIQPMKENLQISSNJDITRSUKWKXAPMTDWFJGHPKQCXMEGFDIOGTJRJLMOKODHPRKDVVRFTPPKXOAHOXLECOZBOFADPPWXCJVRZAVIGIOYXKXCIVKYCMTIZWSXFZVVIPZRAEIADFRFBZFREKQAPPDCXKWBQGAFPOCLAUVKJIZMIMBFRMTEZQLAMQKHZPLDNNOQIZFTHKGXRBBDRJIGUOOJOFXBFKASFCFCHPYGYFOCDOKKLDODUONONFSUKUTAMERFMUJJUEXHJOBUKUCVWPAUFNNDOGXLJZMEWFFTGIFXAIWIGAIKYLDTZZABVWTZQKKHHMJTGJSHDOWRWCWIMDHXFQUMXZFJGIAFLPRWLUKZVJCQORLKEYQUPAFBWOCLOANRMWKOJIPGAIVBDFQERMKOMUYJVMEVUIEMDUVRFTMWDMMXBPCRAHNPLESKLBALVGKNIXNGERQOTHFXWGBQCEWTIFKMPVRCCJYWGDQUADZCQAGTVZUEKSCLTGITDSUHMETNWMTAETMNMFTJVEPPEDENJASNNSJXSZZOHAACWAGCQZWGXRIKFMBRXFQVYXPSKFSVORBNBSXSPDXCJGGVFWNTIESKEYLOXYWXNWSAPXASKJTTKZVLGEBZBAPLLMWAITBFYBDEHCVLITASKCBAFXWCGJFHMJNALOTECTUYODEVI__________"
"ZZCLHVQDKRNIRLNKQJHMPULKVMMLUEXURVMJIGHLXPAWCQJSFVZRPRVZSWWMXGNDCVIEUPIXWHVESQXIDWWISWDRRIAXPHAQATSLSNTGXUJAFXNQTGZJPOMRVUUGEUZHTNPFDDNJEVQISQGEOTXPRVBSRSHKUJUDNFYULUTFRTMXOAIHRTZMGKFNANLFJVWQLTUGNBUXPVVTABZQTKBKISAWLVUBAPTSRJJXSVLXMCEYRQJTODBPDOCGTHREUFJOWGBSAPRZABSPFMZNTJJWRSFLFRPKMINIXOGBNLFIEZBFWJWGDDQLIOAVXSNTOUFRDOCLTIRSIWSPSRVOJPKPSUFEOCDATZAQXVFHCBJHRTZPBPHWGQAOEGHWTNIRKWGQYRDAUUVFQKTUMHVGELAVCVRGONBIXFVDTJTDWSHUBKFCCRQWLFLRKFLPWXENALHMDCFZTXFOYWUTWMNWWTRCIDRXANESAJPOYUSYPOFPLJPDDUZXFJOZUMLVVNZLCVFHJAWATDNPASBEMOHNIWDPDKVCQXYTCUQHLDEOLHDBTXZUYXEUYQDLTMDUAEBMCSXYDCYBBDYNRDAZPNOCZPKRXNPRDLDKURLLKEOZBYXOBRNHLUKDXBEUQXZCNJZXVWVJUXDBVMJUUXHFWAGNMWHIAYBQBPAVMCFAIDVEJZUBSETWTKGKWBEQMYXHEKPRCIOUBXMIQHMNEIGPRKBYPXHLVOPODNWTFXFXQGHYCZJYVGADSHKLMSRLBIQJBWNATUDNNRAFIPUYKWTCZNOZIZNJGDJDQGRFQEHQWGKNKRFAQBNHICDLPRCEBQQQMVFAZRODJZRVMYDHLEYXBSBKBQUNXCHHLKBUJYFRADGXDNIQLMXYARZPDUBULFYHTQUTXYIOFEYWDMUOXNASIFIXOHDIXPWWEQOXYBMNITYVAWHMHBZWHVTJRCUFWHSJKRWSUIXHRQVYWQZJKNQKUTGBRQYNFRZVEQYVSLCAHSGHSCLL"
"KUKUJWVWXBMFCJSVYZDBRSOCEGXPPTRKHNKUUDKPDEGUYRUQPYCIXHBCHSUWTVOABTUQWABJGKYQYUMSHCECYLJFEOJEBREEDXJDTUBWKOZMMURMOUFFAKZZZFQPMHGVVQBDVUZWHWDVOXBZZZONPIGYYNYGCBCISXNNBHPILQNQPUMDWDXEZSAEVTGHQSUAMWVXEMCRFWDWDKLHAPIZPUVOJOOWSQVRTUVONXMDVFSETZDUCATFGMLHQVYCQLTBJCARZNDVJTQJEPBVQKCZBOXYOKCWLRBTZFVSYDGRQUDIHQGNBXSWRKEIMFMUJVVUCYREFEQMVBLLZSQPBRLOUMWJLNEURSOEHEPKNQDJNZOYOQRFDNYRAZWFUTYEVLCIGNFDOKSYBWJFNKTZWTQTQZYCUUWDDAERMMJPITWLXADBEWFVSJATYZUOLJWABXYXUMUYAYRKOZTOPSHAHRCTLWHOYVNGLHAKJGWPNLGBEBWYTSNMAMQWQLWIMYMGTPTVZJZWEPOEFHRATDGKPHRCOZSVXDZWAWMBHEJSVGJPGBEBXYIRJPLPIOLYPHHUBYCMEVKOVBPELNKWOKXKOEBTHRMSMENAVKEXUKJEGTCZXDZXUJZJIFHXVVIEWPRFPJYGBKCJGYPMFTZIFJZBGMBAFBEKQOMOWLXUKGHMZANMXFRCJCDOHKIHXMZYCWEGESQNCDZHZSEEYBZSJGNOWTNDYYOZOSNEPZIFKLWSHCZJGAUSZUGZLNAWUDGVGGMBBXRYPWXISLWVBRWRBXVJOVBERUXKOHJZDWXTHOTUESRPHAKQDBIDOKWPMPJUGGEICDQRRQQSQONJQMROFAZAAKRTVIMXFTECTTBXZNMYSRUKUTOVYNUSHTIEIQJWRBHHITWGVLKMVUQAIGHLPQNMXYQXIQBSASBNDSYHPYBHVXKIEMCPFBPKAQLISWMLFSCYANJKVETWCJDCGAYYMLTFAHAKROVMHHSHKYXWBTNCYOEY"
"TPPTIBSDHXGDVIDFCESBGNLURZMLBIMIQSOKMAPDGBOCFDFIOPFHCRRAMZNWAHOOZPJQOQTQDAIOSNCPDSZZLFBZTVFVMCGNOTKRBEAWYIOFZVENYTMFQPGVUSREACENOIMHHDANDJPIJHTIITFGXVLGNXYLHQJZPLPZCMUFEFQNEMTIMNDHYKFDQHWUTBGOOJHSRXVOEUQEZIEVIIWCZBGYNUSZBLWDKRKGWZEKIWHOFIBSJAVPXLHAETDADLUNVJBOHFAZIFELEAGRCWUPWHQQMZVTEXBYVDYIHHBZVZQFWDQQWOBKTOVPWSBGTLPIVWXNJNKYYVUFLJSPPRIDWCPPGUGPVXFMCNSELEGRBPUIPBKEHBZNOVTMOYGPZMRHZFWBZQHPMBNCUNTYJPADVQITHAQAUSSDTPECSRGELKYVMBJTYCLJPFXKYFSSQEFXCNFLLKZEBKAMFBIANEAKUOVBCYVPXIHWVMLZGFEPKNVRPJBBCWNMWBJKCQTHQDXCISZLLFWICIFYBZVWWXXSTTCPXACDQRXEZRLKENDEIKVNGPRGHWTRFUASHPFMVOASIHMMITHCLFJPXSJRVXSNZMXDRMPHDYNQSKZWTTPKPDWTRVBQQCVGMHRNIYPMPQQZVZVANCRVKRVLRFHWVZOAGZVTIAQYLWJPFEDTWNUUDAUYTARCJYARBQOSOWAMVYUOEHEJSVZGHTRJPCGQANHGETMQJOIFGJBPNNLLABOPKNLKGNZHCGEGEHIPZIJOLNVUVCKAIPHMPRDGARCVCZONKIAATVXDWXQIOOGTFGXDSCGLPWVXSWXMBYGBDKCDMTSUQPQUCKLBZVRJMLVUPYLWURLRDDPZNHCQVXQHLMQSWSVNXYUYMHLRYWAKPCGINHKXMNABANGZGHRMQSDESUZJEQTTPCXLSQPXPSAZTSUYSGERROESKIGGCWBEOYCXYGQUBSPPINRHGJLZFIXJYANJ"
Returns: "ZZCLHWQWXRMIRLSVYJDBPULCVMXPPTRKRNMUUGKPDPGUCRUSPVZRPRVCHWUWXGNABVIEUPIJGHVESUMIHCEISLDRRIAEPRAEATJLSNTGXUZAMURMOUFFPKMRVUQPMUGVVQPDVDNJEVDVSXBEZTOPPVGSRNYGCBCDNXYNBUPIRTMXPAMHRDZMGSFEVTLFQSWAMWVGEMCRPVDTABZHAKIZPSVOLVUWSPVSRJVXNVMDMCSERZDTCATPDMCGQVRCQLTOWGASZPDZATSPFPZVQJCZROFLOKPWMIBTZOVSNLGIQZBIHQGGBDQLIOAVMSNTJVVRCYRETIQSVBSPSSVPBPKPSMFELCEATZAQHVPHCBDJNTZPBQHFGQAOAGHFTNIEKLGIGNFAOKSFBWTFNHVGELAVQZYGONWIXFEDMJTPISHLBKFBCWFWSFATKZLPWJWNALHXDMFZTYRKOZTTWSNAHTCCIWHOANEGLHPOYGSPPLGPEJWYTSZXFJOZQLLIMNZGCVFHZAZAEDNPFHBATOGNPHDCOKSVQXZTCWQBHEEOLGJPTXEBYYIRYQLLIMLYPEBMCSCYECKOVBPELNAZPNOCOEKTXNPSDENKVKLLKEJZGYCOBDNHLJKDIFHXQXICNJZFVWYGBXDBVYJUFXZIFAGNGWHIABEQQPAOWCFAIGVMJZUMSFTCTCGKWBIQMYXHEKPGCIOUCXMIZHMNEIGPJKNYPXHLVOPOONWEFXIFQGHSCZJYVGADSHKLMSRLBIQJBWNATUDNPRAIIPUYKWTCZNOZIZNJGDJDQGRFQEHQWGKNKRFPQBNHICDLPRCEBQQQMVFAZRODJZRVMYDHLEYXBSBKBQUNXCHHLKBUJYFRADGXDNIQLMXYARZPDUBELFYHTQUTIYIOVEYWDMUOXNASPFIXOHDIXPWWEQOXYBMNITYVAWHMHBZWHVTJRCUFWHSJKRWSUIXHRQVYWQZJKNQKUTGBRQYN____________________"
"FDFXPLLBQAUUYXOTNSTJNKIIXAKPLXPPPPYHWOQKJCUGXEEHUHFPMSQQHBJRQPUGCUZLQPPQSEBTZISBOJPYXXEHZPKSJBWKHPJEPQJBLXVSGUBQQSTBNQOTXZBIPNTHPCZUNXLDZAPIECCCCJSTJUEYYZDSJMGWZGTYNOJTYBRZHZATHLSUZGOEPTCPYFRMVFQJWONEPEPRPTYACNRRSLPMZVRNPHPKCAUFKYIBOEFMXLTNYBEZIQYYWROAOKNWRCHJQVSDTUFUFFQJTNKBHHXARWIOYSUFMKOPQTMVJJVMZYCSYWJKDFZRTZFQLNJYDTCJDYVXSUQLIAXJZNFBDKNZEQPGSRKJLOJLEJOAEIUQGZJFZQNBRJAXIAGXUCCNOABKSNZHGVZINXNKCUKVZZGBRZCJXUZEGCOKJDVTTGLTOORZMVNNEPYDSQIVPRJMSOOUVWKPFTRVZFKZHNEYDRBXZZMOIGJBHZPYSMGOYMCSTXECDBLGIDRVOLYDEBOSGJGQYBDMHTFJELDLDIJVBJCLCAUJGNHAQWHZNZWFEBLWLTYKRIEAMEDZBZCZHTLACMRJHYFZDAOJIICJUTVNTULMZSUHNUXKLYZLFNXSYFRPGQXOZOLHTKHRUPHVVYZVZLQTHCSFKJFDRGMOUMNEKAYBRKDMTDUGUDNYOHEMODGTLLXHCDTCCHRAONITTEMETAZCTTUHFQGVRIRKPHHLKXVTAUJRSVQDGOEXSMKQEXQKGVXGQQMPJSQRQKRBJASFSLXWOVAMGREZUWBPHZZNBZZMFZEJMTTIKZOTTLXNHDPCDMOYWGSQFRGXOTXRZVPHCDIZPPMBWDJKXVYKEMZBQXBEFYMUAQDHZFIMFYFDIZUCMXHXHYDKXNJMJELKGNOPDXNCMGBWFJHQANLVIUTCNJNXYAOGWKQYXNBPVDEGHDGQMDRJVHPJRVAVNGNAWXYNYTTRHTJGAHHSJSDWSBQNBSSBNUYEAKMRRNVSEMCY"
"MOEVOEPRLUJBDFGRDQKWGZQJCIFIXFGHCLVVPMPHIYIEKKZARVDNJWUYRUOHDSVLBLPQTJEZHUQIBTETZDNDIANPTIWTZFGTQAKBMGEGGVHDMSXJCWZOQJEVHKKGJPPIUSKEUMZFTMYTKFLZABJEHQGZBYRLLTRGVFXXJQPVIFKFKDOHIVVVFETZWOSOVJBVIKSWKVMCYYRTYGIODKTHRZAACAYJYZLFDWFSPZSIVVRGHGZGCPIKQJOZIHUYMFKUNOLDNERTLVSXPRSDNVUACRWSLVFXQYYVRIVNGOIDXGUANJIVNUSDYABSMBKIXURAZMKCZAMTNISFZTHTUJYZPYCIAUMAQUPNXAYMKFTUKSHJJHMZMKYWYDUUDUJIRAXFIZEDLUYCZDGZGWPOJSHWMMFMXCMUVHVFOPUCPTFPERSXREAVBQWJOAXWMUDQCFLKKWEJGQWELSDBTIXWTEPFKEHJNEFFECPYGOGWXLBPVJAWQEIXVSMSBSGGPSONFPLIDDJCNKZGPMKPHMVTCCREQHKJJFZHTOYSUAAHAFVQBIAQJFAFVXLZRZVKZNDQJZCSNYKFWIJIBOZTGMTOJIUSDKJKIQXCCOFIALJVVCMHQQVFSYLAAADTEDLQLJXLJKBIPZGKNBEJJXSLYRJCMAPXOLMFXUIYLUXJWAABHYHHIGDLECNBORWSYDYKNZRWBVHFZBRJKSMYLOOLAAPNEXWCBDSZXYEZJBOWRCGAINWXJEINASOKIHQJUKIVJDKYUFNTXSHSTYQZKTOTAJXOANUEJAHUZAVTLNKYBGIXXALMJARQBIMKGQEILXVDAKIQLEFWMGAFSTLVFVDHIYNRSCXFRNWHPCCBPLGTYMLUZRYANQRQPEYIKTYSTIDXCIOZYGURFWGAOMEKMTNEIRJPZXZRSUHPAFZTAXYUSIIIMSHAXHLKWTAYTKFRKEGRSROQRYEKODUBVIRRPLCUUNQUQAHGIMWNHXUPRLTBMWMATSHV"
"XYJJJBOHOURMHGARHTOKJSHWIRPKYXGAHTJVPMOWWCFGNYZWRDDWDRRIIANJRAAWDHDQLAVNNBTFDKCHSFGIFUGYSHIVTYALTPPOADZRWZWYSQGBZKOXCUYTXJOADMTSTAQALDYMWOONRQSOBBIEVSSILHVADEQQJVETBJCEMQUSWEEWHTJMFAOYBNNUACWKLYYRZVLFURSRIPIVGCXMVXWVBGZWSAGJBLZOQGVJKKZPCZKFURHWTWBFWUGFKZKNQCPXIGKNVJFRAZHTREEKKSQESLUZNKNIWUSPLYUBMKCBSEFNHWKYWYSZLEGWOSCTPMCPXWTGYQVKFAOEZNXXSHFEKWHKVGXQETBEACGQJCNYXKVUFUKLDIDBCGPAIHFCUQFWACNMCHPEPUFQIBLSSDMNTSEETNNTEXVJQUHBTMRGHSYGLYJRTSKZPWVNPHFWIUAOYBYYLJJKKFQZFORYWPYOKOCVCPXMEUVBGJVWEVZJKAGSNCTWOPKRHUOBYHFTWLVBVZPITHMTCXYUTNQAGLDCUCMZQXTCXZWEQXVYFXXSJIQFHZRWPRICMQHCJHPTEEYGSTFLJYKITFJOGRLQSCJCLEZLRKZSMVWHCXHAGWJWPBENZDYNMBACWCBHQOMKPMTHNYOJBRJSVVJZTBRBGELDUWKGVWVJOWDWGGTVTYCAKRWFBFDKAWACGMFKHRIDCEFFKEARVVULRXVMPNLFBRVBMPYGSPTBAWDTLIQRONNAALHWUTOOIBWAZERMGGQJPMQHBUZRUIPOVWLKCQIPXTKLFNFSSIVOJSVGHBNSVRSWPXUPXMZINLNXOSEOPXRUAAWBZVVONMKRNHYRCZKFFTCJYUSUBFBEOXDYKURMMOJHAETBWDFFOUGOXHPCHALBPRIUOIQQKCZYWFABNHUNUSYQPZJYPSIVNWNSKQLPTAOVMHEHLMLHUCHDLHASMFFGMOOEQCDEYVWHGMYVLACGDIICLTNVGTDKW"
Returns: "NO SOLUTION"
"KTYIZIEYQHXKQVSRCFYJGTVVXAGHNJESZPOOXTJDDVIWGVJDPIHRMNFKXOTPEBKHQPWNDICLUAPZSKOLJXRICHZOQGGQPLFRRXPCATOHDGKYJWVGNKDYSXPXVVGFAOPOHZZCHWWPWLYHAQGNVHOGBCDBJRHFCSCJZVIZZCEYWNSUBCCJJIHSAAEYDBBQRJWCUPLTKDVJAGVMRLODQNKROTDUYYFPJANZOMRXWCIYVFERGLINRRGDWADJYRYOXMVYFTHODZRFCOHKJZOSQQAURMWFNFXFKMNFHULVVQHARRFWUPQKIQKMUAXCTROROWRPDOHJSPMCWJTYZZXNURVJUGJRTSGCPHEVTMGKWEFJNRNXIOARKJGYKEJREJKPUTKRWJFEKRXRDIYYXCLWEZDFXPKXJBMOIBFWAAIMKXRKXKMMLRZDZIUTNFRVILNSYLMQBICJNFPDJFUMJKTJPYZKCUTRWQFWSCBRYVLFXRSNYCCONAOMGMFQHADDNCYJPLUKEEINIASACVOVKBKXTXSJADJTFZNHWDFMVUISEPTAHWBLXVPCBDZZIZLRREJWFYEERYIZQOJAPAGQKCPTVNKOIIWMHKYXTAIAISCUQPRDNAMAEZFRJAEOHKVTSQZTUKSFVZRLCMYPOWNHYWVNMQUMXRIOBCFFWSPQQDOBVBDBSNNJVTOVLAPZGDJXJOZGLARORSFXBHZQSRGDJCNPSEAEWLKTYABOZPKBMGYGHIARMJZGZOFDUAQHVCQMPYLDLUHOZQDGDWEOAUAWYJGQAWKSZJBSGNNMUAZMKSGWMLQRAWUNQXDBJVEDQTDUQWDBYNROCHWHYPFYVMDRFNKZVPTURSNEOKMFOAJMCXIJOSKLSWYQGZGAUGFRHYHPZSPWGFSGUDUKRFMJNGIKIXGSJIKNOYFCJTTIGTVLWCEJOWLPUECCRRODKSCFVZIWWQXPXVKDVGVRNTXDSLQILALPPGQRGMOBHLJSCGBSTGFKWPWV"
"YZTQNPTQNZUBMETFIITXMOZELWDFOBPAPBCXUOZIKTRPWJZXZFQNBLGPODIOBCIATCBOTXKUKDQMJGEOANQGGMKLWPEAUAMUJAUOHEJKXQCHUILTMOVAWZCYUKEKUCKIEASYWROOIGNZTIJKERENDFVHWENZVQRYWHHGOLKUVDOWWUZXQBWICTJAYJUDYGDPMJGWZRIKKPEYUZVOWSRFVXOQXVEJWVUQKSEGEQNTMVQYPFFDLLDGNOQIPVZEGRPXRUKNLHIDXTBGHCXLERGFHGTRGHVZTFDWGKNFNKTRPPINXUPTVORTSZBPGVGKTNWXUEOQHKANXZPUPIZJCLNWIRLOXHMIFOPHBRRYIWTBMOSOCPMWSHONJHXLOGYEIORITYMBNELDIGNGPGRJSPQLFUWQPYJEYGOJVWRNYABQROEFFHXBFAEKTPBUTZVOBHPLEDOLBBFIXMQLFSNDLXVUOYOWIXQJENIZEOVYIPKJNQKXJGXJPRMSSJPUHYQAFOTZDXTGUYOHAFXROWLQDCAYKWSAQNOZPXHNQVNCOYKMNHDCFFOWJLXIYXXZZWVFOOMHINGMWTUCZYWKBJFQSVECNAGCQWCHICKEHZFBMCKUPTCVHNRJFBJFWDXINJAFDDWHZLIGQNGTKHAZNKBXEUHAFFXLANNCIVRTJQJYQKQHVYASACZRDDUEIKVWNBEFPXNLYNOAHFFENIWVVAIDNLUUXTRXJUTBRCGTDTVHXCSCWRKASNVIWBWGDQKCNVKHCGPQHSZDUXKPOGDBBZLBBIZOYOEMHFLGKTGTELITVFFNJXILIHJAVPVGDMPJCMGLKWHSKOOIEQUDNDCHDWAEUKDNVXIAANYKCSDXWJSNVLEHKGHPKCMJZCKSRWMKVLEZIVQOAOQESLKLSRHLKVLLHHYLZMNWAXZQVFPOBDAQFQGKQUOWCNGMUXAWFHXSYEZCDLAPRHXMYCSJYCPMAYSUGBIAUWAUOKCOHUZXSFUSTOGT"
"BTWZIJJNYBBUNBFPRXTYZEFIPYGNVYILBTDGEVYDETFWNZRRUGNQTKIBWBMXSQMQDODGETBRCKEVMLZKPKXMIDMSYZIYYFZHKHHPQFICXVCQABTAUQDOEGQSIQVQHWGFCYFBWQABQBHVLGCBBHHJLXPTNVWTIRGAGTBCXCFWLAZLWUEADHYWJWWPAFEGQUDKIFOLTTBNMZFICRPOUXPLSGQPBGIHTEVYXKHXYOQKUOKIPUJJILNUNHHHWGTXCMKDJDNIMDZSVAAOBXKVXNRLEBMPXRJVJNTZNVVBCZCTOKXYLOWPZFYQFADYSACRRTOUSVZEUMKSXIBVAITJPETOFWITDUEBLAJBOKTUFSWTKDARWMOVQMVYKSPCQBWWSLTUCBPGASANDGSTJQADOGBRFIBVBWHSXNCQAPJYJHRZNTECPGMFJVQUNBBIGFXWJICHVBNIYKIGWAXNXKWPPTIRSNKFHKBMZMMMYXAQXGFOEZJFUNBXBPNKFYGCSIEAUCUMYGPHINSMTLRCYBXKSECVYUJZMEQBLQEMLGWUQQLOWYFFHSHTKHRDJYEGXQFAVRRSKAXLXZSUGHWSAHZOOKMLBFZZZFUBSANXPTYYBEZZUFJVNURWWYVFRGRRRONMATYGKCNPWWJFFAGFXEOJKUKIQJKVKRKWZKLUXWGAJPRSLWSLHPMDJMZCMEJJDNILDYDPKCODERZRSYIWDDODPKBZHIGJCYXBJEIIZZLFAPKLNNYFYNVMUKIYKXBPJLCOFPNIWRBQSPDNLGFQFEPBPIGXBIASYXVFZBPHUWJMMQTJCNAQSFJVDCPAWICSUSNGBBOBGXKQWYFUUBYVACNRLDNOXFGOPQIUYQBHHCYYSOTGMBXSIHTJUYVFZMJHHMKDQRFPWPFVGOKICBKZCWQLXRLRRHRISCVQBTSCGNOFOKYJGNLUMQBWNHTZXEBTAFFBKFBMROFWJKZMKTXLNQHVECTDUWFFCANLDPZA"
Returns: "NO SOLUTION"
"HDHBIIFFIA"
"ECEGDJCADD"
"DDCIFIA"
Returns: "_D__DICFIA"
"CHFGBBFAEJ"
"FBAHBJCGCH"
"GCAFFJE"
Returns: "C_FG_JFAE_"
"BFFDJEJJDA"
"ACIFEJAGFH"
"GEAJJFB"
Returns: "BF__JEJG_A"
"IFHCBGGICC"
"IHIJDEEBED"
"GECEFBC"
Returns: "_F_CBEG_EC"
"EIICGHJJBF"
"IBHDFIGDCJ"
"BIHEJCI"
Returns: "EIIC_HJ_B_"
"CDICHEFDFI"
"EHHDIEBCJC"
"DCICHDH"
Returns: "CDHCH__D_I"
"ACDDFIBGJD"
"BJFFGJEFGE"
"FGBGDFF"
Returns: "B_FFG__FGD"
"LRFKQYUQFJKXYQVNRTYSFRZRMZLYGFVEULQFPDBHLQDQRRCRWDNXEUOQQEKLAITGDPHCSPIJTHBSFYFVLADZPBFUDKKLRWQAOZMIXRPIFEFFECLHBVFUKBYEQFQOJWTWOSILEEZTXWJLKNGBQQMBXQCQPTKHHQRQDWFCAYSSYOQCJOMWUFBDFXUDZHIFTAKCZVHSYBLOETSWCRFHPXPRBSSHSJXDFILEBXWBCTOAYAXZFBJBKRXIRIMQPZWMSHLPJHTAZHBUXHWADLPTOYEZIWKMGSOVQZGDIXRPDDZPLCRWNQWQECYJYIBFJYKMJFQWLTVZKQTPVOLPHCKCYUFDQMLGLIMKLFZKTGYGDTTNHCVPFDFBRPZLKVSHWYWSHTDGMBQBKKXCVGUMONMWVYTBYTNUQHMFJAQTGNGCWKUZYAMNERPHFMWEVHWLEZOHYEEHBRCEWJXVCEZIFTIQTNTFSRPTUGTIZNORVONZJFEACGAMAYAPWLMBZITZSZHZKOSVNKNBERBLTLKGGDGPLJFISYLTMMFVHYBLJVKYPCFLSAQEVCIJCYRGMQIRZNIAXAKHOLAWOYDVCHVEIGTTXWPUKZJFHXBRTSPFTTOTAFSNGQVOIJXUVQBZTVAALSEHZXBSHNRVBYKJQLRZZFMLVYOSHIKTODNSJJPQPLCIKLZQRXLOQXRUDYGJTYZLEIZMEAINXSLWHHJWSLQENDJVXJYGHRVEUVPHKNQTSDTWXCKTMWWWSDTHZMLMBHJKMOUHPBQURQFXGQLOJMWSOMOWSJVPVHZNBSILHHDKBDXQGRGEDPZCHRGEFEUKMCOWOEZNWHPIIDUXDNNLBNMYJYSSBSOCOCDZCUUNKRFDUVOUAGHHCYVMLKZAAJPFPYLJTYJJPYNTSEFXISWJUTENUYCPBCNMHFUQMMIDMVKNYXMYWEGMTUNODVUZYGVGUXTRDSDFZFSSMELUODJGDGZFMRAZVNDTAURDKUGSBDPAWXITIVDU"
"BBQEONYCAEGXFJKKLRFKRAOHEUCSVPITEQRSWGKAAAOHXXZHQJTKQAQHKWBERBPMGLBJIPNUJYWOGWCZLKYRDEJAQUFOWBIGRSNJNIEGVDVOTUGOCEDKTCBBUFNXORIXIBBDFRZUQSYRFQGHOYQEVCUANUUJSZITAOAOWSXYGLAFBWZDDOZNRVJQEYQIGNPITRUIJVYLLSIBOBJLTUSRYPANVYBSFRXTLFMPDIDTYOZOOLZSLGDGOWIJATKLVJZSCIZRKUPMSOXFTUMYXIFYUNXUCUBVKFCTKQLROQGZJVJWZIZPPVSOMFLVIOEMYCNPHFJTBNWEDTUBYNSBIREPGCXFGSFOMHVPMYMKDOHETTYYCSIBBEAXNIWJKFVABNRLLKMAGLYTHKGLAUZGKEULYRPAEURDVEXQLWGAKDTBIHMFRJIJANXKHRQDLLECYHBSUXNLFTMJCNYYBWSJMAJBWTUHKKIOVYTGAUFPJLXIWBNZHYBSXFMUMBHKJQMDABMYULBRGLWSTJKOXBCZKJHVHSGZVWIIXXAOBHFSOPQNEBMFLCOOETJIZOLQRMSXPHQDGZDMQHOGGVRVJQRPMXBHKKFGZZXJEGSYOVDRMWCJAVPMSHOJZXAXNBIZTKFOMZDHUJDMCYXDQTEQJALGQGSOMONVBREQQZZPWQLIHDNVUDVLZNFHBAOKXVCELYKFHXBLDYLQQEWDNJZRLBSKQGFVNQLFVOBEYOLYYOVVIWHXFPBUIUJLOLNJLDGVWXLJBOAYPAOTDZJXXRSCHMWRVELIUMZPNOIEIPOGWILASWNTYWUEGDGYETHSRZNLZRFFMWDGXAIGMXPYVYAQGAULTODTLGZCYVFIYKMKLLFBZXQYHVIZQMAMJZLVVGOIFLTZYWUEYPMABINMYAPPZAECVMXIRQSMZCUIDDYMNLFUSKIHEKNEVXTEHXTBTHQKJVTFZDDLGCHXCZOHPYEWFMUFZAZYXTQXCUWBRXPFYMUVFVSY"
"XRRCFUUSICCZAQHLSWBZIEVIJHRVDUDVMARAVUPITYZFFECDKSUXTEEITXTGWDFUYDRTBFYPBNKCYPQODXRRWIKFUXWJHTUJRLIUAIFPPZVKMXYSPWVPFYFPKVGTHQQRMAJXISPJNCXGVIYUQAVAYVSVZNMHSKODMIDAJWLKFRIMPRRHENGUIPDGHSTYOPBVUIQCOPLVWDUWMJPBLQOAFNXWGQTVWZTJEKXWNBCUGGLIIEHIMVOYMYJASINWSPSQIUKFLHYFACAMQRBQRYPSTSXHPLRRMBEDDVPHNEGTUXXTALSYXEZJWTLWMXVRJTXYTYKKCKUVBHHLOVGCXJXHHIVXNUTKXVHADIAYSULVKNMCANHSYXLIVARJDKGFCFPOTNVLCIBPXKIDMWEXPUGWOXJICDKVSTLTIENWQNGIUTNUQBZICONTZLYBGVUMNWEHJXOSWNPRLHVSUZVGYEETTENNGIPFVRFLPPRJJALCHHHCMHXKUPCIULCCQSSAQGDTTPLDMZDZVESLYJADSWTSBHGKDDEOUXBLDSXZMFVHTONLAMPLJGZYVEMXHNLCRLDTFTHULKXHFLCOUPGEIKRLAKSUYFQVNVTNQSPYJBXRNPHOUOYHVLSWVOIBUVBHHJCDFLVLXRGORFBJROFOKGGAFXMDQHQATSFEZCHPICYUAWPOVMMYZWFORHKOATPPYBFOFHDZSBIYJLDSKLGZNFNQYDISNYXZFPOFTCJUPRWYGSNXKIKQLIMALFGXNUOHRNHGQPUBLURHZTNTGMIMCOZUUFZPHDYIUCRMMMJQTCEYKWNNBQORGHZYZZUKJQSJBMPFMDTRGVWVYEIKGJDNMLXKXWLDNMIZAPZUHSBSSAXJUTKBKOLJYODLIPOFVNKQKKTWTJLVGMKGJWLECTLAGYLWDVOMTUYPJBTVITKQNNVTDXWRCLPSPCNGRD"
Returns: "BRQEOYYQAEGXYQVKRTYKFRORMULYGFITEQQFPDKHLAOQRRCRQDNKQAQHKWKLRITMDLHJIPIJJYBSFWFZLKYRPBJADKKLRWQGRSMINRPIFDFFTCLHCVFKKBYBQFQXORIWOSILFRZTQWYLFQGHOYQBXQUQPTKHHZRQDOFCAYSSYOAFBOZDDOZDRXUDZYQFTAKIZVUIJBLLLSIWCRFHTUSRYSSHVJXSFRXTLXWBDIDAYAXZOBZSKRDIOWMQATKLVHLPCITRKUPUXHXADUPTXIFYUWKUGUOVKFGDKXLRDDGPLVJWZIWPPVSOYILVIYEMJCNPLTVTBNTPVTUPYNKCIRFPGCLGLIFOLFVPTGYKDTTNTCVPCSIBRPAXNIWHKFVAHNRLLBQAKKYCVGUMOUMGVYULYRPUEURFVAXTGWGCWDUBIHMNEJPJANWEVRWLEZECYHESURCEWTXVCNZIBTIJTNTFSTPHUGIIVNTGVUNPJLXICGNMAYAPWLMUMIHKSZHDAOMVNLNBGLWSTJKGGDCPLJFVHSLTVMIVXXALJVKSPPFNSAMELCIJCTJGMOIRZMSXPHKDGLAWOHDGCVVVIGTPXXPUKZJFHXXJTSPFTTOTAWCNGVPMIJXUVXAXNBIATKEHMXBSUNRVBYKJQTEZZAMLVYSSHINTORNSJJPPPLCIHLNVUDVOZNFUDAGKXVCLEIZMHXINXSLWHHWWSLZENDJVXJYGHRVEUVPHYNLTSDTVXCHTMPWUSDTHZMNMBHJKMOUHPBQUPQFXGQLOXMWSOMOWSJVPUHZNBSILHHDKBDXQGRGEDPZCHRGEFEUKMCOWOEZNWHPIXDUXDNNLBNMYJYSSBSOCOCDZCUUNKRFDUVOUAGHHCYVMLKZAAJPFPYLJTYJJPYNTSEFXISWJUTENUYCPBCNMHFUQMMIDMVKNYXMYWEGMTUNODVUZYGVGUX__________________________________________________"
"YAECMNQOEYNTWHSOMNQBENLAMRYEKHHYMODLHEBJEURYNHFQUYXHJYSCNDWKKHCLIXUMVTXOUUYFYBNAXDHYETQOEHPMASCJUTEFLLLQKTMPWCDYAZMOIDAKVMMVMJKPCTYOHBNYSRPOLSGJBZMHHFZHPXOJLANCOPSVKZHAJELATNMXUCNPCHYKHHEOKHXAVIEJPTCYUDRZYCPPHWZVYGSLOMLNUHVVXSYPCYELBBNWHSBKEZSBNVLLHZGEAVKEKXTABAFBCKABNGERPSQRQFGJMVKPVYKPHKEQWUGQBJMLYLEJMKBRZEQCIGMEFTTWCAKCCSBOGGOCAHCDQJWKXUXMFXCRZAHKKYKGNHORNRRXKZHPFYXYLYBXHHYUHBEGFBORIBHAOQRUFPOVDBZUKSWLEXPXRHMECHZMZIBHWECHRDTVOAICTGFCWQNVPMGIONZFBRCNEAEYXGUCEGGAARMFLKGLXKKEGWAWRIYYXZUIGQKJHFFNWDKELPSEVVQZNILSSBZOOUGJWIMLOVSGKQSYNQVUHGNYODKSWISYBYSRAXRRTOHASVTRJUNFMABJPYJBLPRDZEMZPBVLNILBJGWDJJUTLBMTXXRKQDBJRICWDWMQYVPQZTCPYHEPGYIGFXKZMOYMDYCSDEGVQHLMCNGWWVKKGDDATXQDOVVHOTUPVOTVYVFKVRZJFNJBXGGGXYGAQUSCIZUYTJLKVPTEIBCDXDHKKGLICJOKMCTCLKLZQWZHCAGPXIAKRJTDQLFTNAHNLAJZIIVOMCYDTJWIYXWLJKGRENRSVOFDKLBORODRAMXHMPXVXPFIGWDTWZOPFSALVXGBFWOOZFWQCGZASZHMZXBACQDCSIBNLTOHTFVYPAYAOJWLLCOTRDINSTTHHZQNSHAODJWOMHFRKQCHUDUROPXCNUDGDREEPZFLRHDDYMLQSYJBPKQQXZMWCLCDMVJWWWGYOLCKPRCPAOIKXXVMUOGAYQQTUZVNSBFD"
"SVCINIVFLBYAXNUSOSPEOUBQYCNUNEVVMERIYTEQCCYDIVIRGZLFOMJZWHCKURZYJFHFMPWNUTEKMCMVARPCSBKMICMPNOUZMBRIZDAPXZHMJYMYTEHYATVMDHDIYPJMROHISJNKKENDXXKKCZNTKXDRBGLBDRJODAYACJIYXZPWAIRAOPZXQLJIOSKZDYGTCKZIQQDJHYTEGVDKZLFQPAGMQHLJQJYERYNWXXJUAMPHDENACFOWARHNPWXPWDFQDEZGWONODKOBWZKOPKURTVJLUMZZYBQAJXDWXDFULMYKMJDLVSAZLGUSLUTKQLEHIDRKHUUJUSKVYVFEDAOACAJFSVBFAEFXUGIHDMTVQSITZRJRNPGMGBPPOZGITOQKGFAAQJYPJMMZWLVWZSUHVUVKDYTUOIDPFDDMEXTGGLDVQFHXEOMJMUPDIAZHZLHXLWPUNITADRYVNFRIPFNJTFGSIPKFTUPQLNYDQFPKKDMUVSUQHIEWVUBKGIAAUHGYFUVHVEIMGIABGNHBVZPKKLHIUTBREVRCVGKXJQGFOYUBYNVGVDHDLMTURBMNEDUUAWADWHGAYMLYBQNKJWLZQAJVJVIJXHMZEJYBSMGNSLEPAPSKPPHFWCEUYAGHOUOGDUQLUQDWUJNKQNLLTBIXCAALUANPQMAUHGLSTWRTEYFASBQOUQAVFQBNCZCFQQDGDEJBRPDARRDRGBPIKBPMYDGMERECTYSGXYNXLOHRHVVYFBECSQMSRTKMWFIKZPVJVVRHXLMBKELLBTYOFBZJKIWGTEAUTEQNEUYDCGWKBXFHFUGTXRUHGYDWYKPDHUGAECPXACHMXKQLNNWBKCRWZYAMLPNCHAIFKRKTOSIPGWHZOUEQKPXHGCLHAOCZPRVHTDMDPHDTUNWQIHRNQCFWPWUZAMDLMTLPYHYAJLQVAQKRXBSQJYEZAVXHADCKINDWDXWZJOOGXAHEXTWQMJMGGGVLXWAXTCHQJEMVKPPZ"
"ORYURYRRSJUIQPAMYBRVNEQGQTXVIAWWRUQLVJCNUYXLNXZNYQLMWDUMXRJFUICNCUYZEDMABJNPINEHFPVCTPQSIAXEIZSMWSMCVACXMQOUDUDIMYKHNDZYDWCNYUZUPNWKOAJCQZWTUAEGYQPOTOMYMOLKLNGACEKQFWSVVRRRTVXRLOHFCTDPKRBVEIVGOHZTDTRZMIQFDQZQGGXJCDAMUBHALCIALJVPFMQRWIXBAYSHEPQGUSUQVB"
Returns: "YACCMNQFLYYAWNUSONQEOULQYRNUNEVVMORIYTEQCURDIVIQUYXFOYJCWDWKURCLIFUFVTWOUUEFYCNAXRPCETQOICMMASUZUTRFLDAQXTMPWCMYAZMOATVMVMMVMPKPRTYIHJNYKRPDXXGJBZMTHXDRPGLBDRJODASVCJIAXZPWAIRAUCNXQLJIHSKZDHGAVIEIQQCJUDRZGVDPZWZQPGGLQMLNQHVVRSNWXYEUBBNWHSBKEZSB_R____G____Q__________________Q_Q___U_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________"
"ABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHI"
"ZBCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHI"
"ABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHIABCDEFGHY"
Returns: "NO SOLUTION"
"AB"
"AB"
"B"
Returns: "_B"
"AA"
"BB"
"AB"
Returns: "BA"
"UWQJGNMGKMPEWCEZZFBSVWFNCBARJWYEBFCWJONPVZGMAQNHQGACTZCHKTWCWWHUSZPEQUPHHKUSJWQGNSPXEBTPNEYOBQCHZLBGEPSXBRUYRQAVEPAYXAWHADRHXHRLENHPCQAZRDZNXSJKQUPJLUWTVGNALINCWNPUVBVZUYOTJTOJREUKTJDRVIKMUELVUMMCXVBGCUIAOYJRGLAWYYSBHJSFOSKNAWMBITOSQDROWTKVLVRHXXWZXTHEHSUNCVHKPAODMLZTWNQSKLIAQVRDWRAJWHBGGLKEFSSPFFYQADLWMQMDCENTKVHBLQPPYLHBTMFEOVPBCDUQCCCEOOLLWKHGHMZCJMHFCMEGAIXSWNINUGEDTZKMUVJGEXOLLDTGGMBMFRXBQTQBVZSWDXLTQMNFIBUAXABFOZGUDVIGPMISFNNMLQBJPUEIXIVGUCHFIJELSDENYUASKKNLHDNNXQRCPNYNQNFRMBZEJDPAYEKTNAPRRKQFDMABSCYMCYGJPWMBUHJANLREUCYDMOFGCJDKHZGIHEWMLAJEADGNHKUDQDDYXYEPBWRRHWNDDLUJFFDOCKVTJUVFAQJOUEQCERSSXBDNBDLGPHOIAOBCCRQESPESPFHAQFOBGDBXFTLNMLKVXWSYBFTFTMKYQHEEMGUVDGESLWGKNQQQTJRWANPCAWSJQBILSTICXUANDNDMVJUUYIQRRRLKEBXAVHWPNIPVQFMWHUUWNVJTZTAGXPLWKVEWDTYLQXHISWEXYRXSROGMDHQHPFOOFOCZKXXLJBOCZFDTLQWXTWEORJAJZOVKMBJIMHMBLORIFULVTQFDJELHOFBLIDEFYTZPJJKSAZXXYWRTENPZYTDJOGWMKKUZDNMCVJCWGBORXAEZVORDFTHXLNVQFWQSCKDTIRTTCGCHOKNFVYZVSIAQMKHRUSLHVZZOOLPFDOZMZJMPNVCANIOTIIZFUJXPUVZERLDMCQVLEXFTQXPYCTIL"
"KMOLUZWQTETTERKGGMRZSIXLEJPZHLEXIPHQSNYJHEWVBPBIPLXQNFMEACPVRNFFSPTIRTXEUYTVXKKIYQXLUQUSXVSNNPCVUNTWUOOZZFFIATFMHIYPYKOGTTZRENCKONIKZPLPSIPXVZSXQQJLGPMHIBIZWHVAUYICLEPGWTRYGHETAQLUWMHETLVIIFOVHVYSSVYPNJDBGUORSDRNZOZTKOLDUYQAZCUOXPDTZMQUUPXQEHVLPLVNYNPONVWVZQWCNCDRBUJITELABINQQIGYSGHYDJBNMRFWOGBJBQFLZSQUUKDHOWWWBELYKBHSLWVDCYYEESLTGSKXORIAEWXDKYTBVHWJTFLDVMVOXDPKFLIIRRQJVMLHDOEUNDFPUTNSLKPFESDTBCXKZIWIHMMXFCMAQIQSUJPOYCUPRYBBBSNPJVANIKHBMPOBKRCIYELKXUVVTYEZIMQJLKGPCMGUJSLSFPBTWAEZRPGOIVZPQISSDEWXELVIFQREAWHPKVDNTQVPMYDWTXMQCKPAXDSNDPWHMGLJIQGPTJWTFDSDPTLSNQARVYZDJJMRFZTPUCDCJQWUIMFIJPZTIOSQDCPCJBKFAHXBWDUVIVZCPMGXXDKQUSCECBGECDXGAYYMYXJECBUJTGFLYGXEPJEPQGDLSFUCRRZGZAKIAWVRLJLDCEBLWODRKJCEBHTUGFICDMECFDKGXCXDZVEYGQJJMVCTXZHFZIFOSPUKYASHOCCUEKSUIKYEVZQYBARLTFIBJZSDXJEPEIDMGFHJUJKPTIWWSCQXIDXTMCMTHVAUQUEWVFSSTHCLJPADSGZCMROHVPVLBSVRETCIXYSMVEEBFCMGMPHACDCEIXCJJCJUMJBPBTHXRNKJNWOQCPGUXKPJIPEADRUETYDIGXOLVDRNGIMQOFTHUZZJAQIGSNLYVJHJRPQLKKLYMZFGAHOJXBIXLXEKBAKQEQTWKKBXCDVLFVLENHGVMVFAGTXGGWAW"
"QIPXIBTAJMSVWXRHLUKTDLOEGCNLKVFWMUIJEGQAMMLAJVHUQZGOXNYSPECHJJEJRCDFDBOSFVPAAWQFWFKWKJRYCNRCMREIENHYVRJHODOGTILCCGEKPXKPVFAEZPXFATZGHXKAPIZZSPGBUEXGCLWDUBUZABJMISBNGNJHRSTYYLYTBBTHRVDAUEXQMDFCOQQSONXMIJSJJUEXYMSFAIIKCYXIRJPRIVPBYKNKXQWLUMUREBRTCVLVLYZCQSQQIKTPVIZBCFLXGORZPEOYUDSEIUSYUTAQHRMBEQHZTZMAILAGQAPOIMZQJFDEKIQKUCKPHIIUJGTPDPPCXIQILQWSCVJFFLXSLQMVVCJLRDLLJQPEQNWUBMHLKOHIVVPBHYEXVVWLEQVDQDJNUWWJRIMAOWOZRHADAGCAFTQZXCDGDVGIKPQDLXYALUHVJWZYPHSSMTSUMNZLUIZAEKYJILLITSYNCKWELJMGVMRZDVSWBMHFCUXPEYABKMDEISWWLRIDGULFTXBDFHVPECDXCFMBEPEUTZHGSZZELXBDIWIRHTNRKALFTLXLFEXXTLMGWTMXHRTFQWOQDLVZAJTRYLUNEFIJDOGUPVWSWREMEBAVCDQWZGVFUWVEKMBKNOGNSHYMQYWDTJHEMNBFHFJMWUCUHMWHAQADVDDDRDTVEHXDAPPGCNQRZOZFUYIFBJWKIAVEPUEYCWWNPKCDHOOHRIGHMJTEFKBJNVOWJSSFJTIBEYQILJBLEOBFTVUSMLXIVIZDVTFEZPORLZSFCITRYWBCOWETQOJILXPOJFDSTMBDWNEPOGMDQEMTPTTKZQUCRJVVKPALPXNOPUXYXHXWMBVLUNITLUFXKVKSSFRAVCVFWDGUELKPKMRDIEQNOEOTBEFTNPSBGCEISENXSQETHMVCTMPRKFBZHHQIGUDBLKXMSNWEPVEUEWKTBKVXGGRMGRQURRIDZYPERTCHTPZVOHQZXRCHNZKSXCZXDTYK"
Returns: "UWQJGNWQKEPEECEZGMRZVIFNEBAZJWEEBFHQJOYJHEWVBPBHPGXQNZMEATWVRWHUSZTERUXEHKUVJWKGYQPXEQUPNESONPCHUNTWEOSZBFUIAQAMEPAPYKWHADZHENRKENHPZPLPSIPXVSSKQQPLGPWTVBNAWHVAWYPCVEPGWTOYGTEJAEUKWJHRTIVMUELVHMMSSVBPNJIBGYORGDRWYOSTKJSFOSQAZWUBIPOTZDRUUPKVEHRLXXWZYTPEHVUVCVHCNADRBUZTTEQSBIIAQIRDWRHJWHBGGRKEOGBPBQYLASLUUKDHCENTKEHYKQHSLWHDTMFEESPTCSKQORIEEWXLWKTGHMZJJMLDCMEGXDXKFLIIRREJVZLMDOJGNDOLLTTGLMPMERDTQCQKVISWHXLXFMMFIIQAUJBOYCUURYIGBMISFVAMIKBBPUEIXICIUCLFIUELTYEZIUASLKGLCDNUXSLSFPYNWAFRMBGEIVPPYIKTDEPXRLVFFQRBACHMCVDJPQVBUHJWNXMECCYDMDSGDJWKMZLIIQGMLAJTFDGDHTUDQQDYXYZPBJMRFZNDDCDCFFWUIMVTJUVFIOSODCQCJBKSXBXNBDLVIVOIAMGXXRKQSPCSCFHAQDXBGDYXYTLNMBKJXWSLBFTFTMEYQHELMFUVRGZSLAGKAQVQLJRWCNPCAWDRKBILSTICXUICDNEMVJKUXIQDRRLKEBXAVVWPNIHVQFMWHUUWYVJTZTAGXPLWKVEEDTYLQXRISFIXYRXSROGMDHQHPFOOFOCZKXXLJBOCZFDTLQMXTWEURJAJZOVKMBJIMHMBLORIFULVTQFDJELHEFBLIDEFVTZPJJKSAZXXYWRTENPZYTDJOGWMKKUZDNMCVJCWGBORXAEZVPRDFTHXLNVQFWQSCKDTIRTTCGCHOKNFVYZVSIAQMKHRUSLHVZZOOLPFDOZMZJMPNVCANIOTIIZFUJXPUVZERLDMCQVLEXFTQXPYCTIL"