ctext:="IUIDSWKVWKVXPMFDFEJEFMWMBZGMKAQGCPAISMEFGGEVIKQLGFIUGGVLAISSUSHYBLINIEQMCFHPH FUWPGUKGVAGLEQPRZCONKRXNIFDVCSVMGYUGYLPIBNEEPQVWEOUROMSIUWPJFRVIMMXXQZYILJPWI IUVZVBWRNLXSUCYGUDGPXPSFWACFPJBKIPYUOPFYCFYXJFZNMPZWFIICRZLCUVGPFXRUPEYTIDULM IABLYFDRAKZRTPLGMKTRVMJZMCBTROFNLXUILAVRPRMVTATTBEMVGBIMQTOQJKCBXEAZMYCULPRIW GMBLJBZCSEILXTPUFZHNFPKFQSGFDKQRRSFPLPBIARPAIFLCMTUOUAQMZEMGFUSRLMPNPSCMTGRDA EKZTFTNRBMEMEAZGQLIPGWCDMFRMUPUBASDAPPPRWHXVTELSYEYBJBRISATQSEGSXILXLPRUVFRAQ IHADCMRKGTILXQUCPJZBKYYEAEMMZBYBXLRZTPUEIRTLWFAHAJZGBMREMVLGFFBLFGRGLCYFRSZMQ LRPWQJZOPYSMMIHLTURAMIIIICFTTAYHASAZVPEFKRNXCZBPYSZBVGWWPUQJZKCRGLLDCZMFFZSTK RXINGOJCCLSSEIWQJWOOMWIMMXGSPJEKIEFZAMFCLRLXTAPPQIZHNOEXQPSLOKBBBZSOVPGEVSLGG QAJPNZIILKWZOVPCFRZVLMGABYGIZUPHXGZMTSBFBGYTSEBCPDLCUAEWSMRPJJBQAEWQZECZPSQNS ETZJBBYABTIHEOEMTKIGALLTCZPTJFPGWVUMLQHXBZHVMIPJQFVBHKXTUZTREZQJGIRAODBMYBVNP SMIHJOKCGRRRUMNMPECIGIIOVTDFVCPBYQUVWFSVWVWHOFIELMYKVDIEIVWYXZSFMHIFEFPMZVRLG HFWSRFUBGXIEEFCBFVHCLRLEUTCFVHGGKLFWPRPVRHXZGZMPYUVCRZZLFQPUIYVRKGXXIYYOZSZXJ WAVEQFUHLIWMMQXFWEARFSRSMSRPFKGKXIPLLFUEWFBERFQNFSBHGVQGZAPSBIRGGMIQMXMEVQPMI QMMARWEVVMMSFBQGJVOAMPMQZYQUVBGWEQUVPYFNCRFWHTMPKSXORZSBQMLWMKFEWZIQBOPIJSFTQ JXGHLFVVAPELYMDQZFPFKVLQNPQSZHYTELKCRLTKDVKLFQQLPFIRUWXYUWPNTLVATMHFPNRVZOAGS LPQLCIEBGMIWXGWJQLBQKGQPMPCFVIGNELEXNAFRZYRMAMEYYOVGGZIXQMNCEFFUHYXBMUFSJAGDS PQKLPEBCBASVIAOQBZFAGIFAOAUFJWHFVRTMHCIVSUTILIBZTFKZREFWUMLLTDTBXHLFBZCTTGVFM SEXHCQRIFKWLXNPCUVBPBKYAOEQEVHGRILEJXGDLCBGWTQLCMOUKBKVSPMSCHEHTKWAAADYSKIOXI IZXHJUVGTYELMBYAFCONWXIDBWLIPSBXLHFCRRFTCRLTIVPCQONGQEEIMMLPZEOAHPCZTXPFRMQOI SPISNQCFHLLLTWLRHUZNGMRQMDCXKFBAHCXCSJFYDFXWSAQTSMJZDTIMZCYBEEBRMJSAXCCTVJVWM WQPDNFVFNPPYDPWGMVSVXQZZNZENZSFRSSXZZFFDYAGEKFQPLJVTLBEQYANQSLCYXSXKPSABRHVUV XOGLMJCHAXIVOLUSTYANAYZQBOCFUTRBRSMDYREVCVBWHSQSCTZHRWRRMVOGSZVFLYTQQZJKTWGNS EMVYYFIRSASGQMZRODFRQCROMPRVGJRTXRPEOCSLVTGILFQECHJWUMMWYPYDPRARXXVQTNYJYVJYW PXLTDFKBJKIYUOSGOSOTXWKZNTLBTWAZMZFZNLPZDVCEEFKOGMVGIWMVQXPAPKJUMIIUNDYNVVBKX TYQERMLHPNGSTBTGTNVVLEMZBDRPJSCBHSZFPKTFSJKEXKXECFIFOAYRDKPTJEOTMXPZWLRJZIURL XYIPQUMIEXTIQPWYBDWYXXXQAYMEUBVXKIMAPWTDIBMIVQXZFXETUMVITBZZXEKBWMMXMYMIKJRZV FQOSRFVRLLIGHQPCYJHFTEJZNWMVVGRMXHIVLDSYHFXMXRMOCIFVAMESEJOCZLBTTEJAVRPFKOAKS XZCSQTCSEEXEFONGFYBVAXFDQYMNVZFLACONLPBZUNBQPZAGYFFHANLLRAWYQYHVXTCUINAFYHEMS LPAPDJRFBZXMGBWFCKRGGSWSQCYUVCEGALDWHLBJREBATQMDWFVRYAXRMEEJJVHYGGIPWLFTISSXV IZLHLFYHQEHMVIRRUVWENSREAPRCXBRXSWMZDDQYWTAXXDVPJFYDVHEWPBFCERRZLSUUMYYBKFHYM CAZZRUXSRJVEGDDABZUFBPLZDPCPYHIXHVFNZBOESETMWQTWAZGOGTSITCAZUZFAEEGPQAZPISITA SAISAOFVTBQHMQYPMVKRVWSYCQZTIUYGJMSNTPOZGULEEZLDKMZZRMIWABPGTSRYRXIQBOAIKSRXE HZBEBBDVATLEDMPCFFBEGWXMESUMLWQTSQTDPBFRONHJAQUNLFDRGTUIZCDPEVHULISEIDPIICVRX XQWEYMYQSIQIDMSMTWHBNPIZGCPXZPGMELFCDCJLHGWLXMZPMQGCRWEXMMPBEDFBREHQXXCOJHQXR EZKJPPVFYIGIAUAREKFRNIEPZLYIERRBWRPMCCUFWEHKEHOEYBZSVTTWFPXCJESEVZIBBTSOZGFHS MBKEEUYSAXIIMZYJQKBVFXWAWFCVGFGASYNOZQOVVGYMXKITRJCHZLSMSEXPJECGMSCZCTFBUBEMG SABFZSCCLHVCNIAQUVGUTKPQKEGBYMYAIIAPESSVSFIMQDVPCZVHVMPRZQPAVZYQMPWMKPNEEOUGV VAVPSFCULKPXGTTYCVPYTIMFMGCXKBVAKYDPSGUJUUXXGQQYCUZYUVWSFLCMGVSEMEXDTPYUKUEXI MAPYLPYHNXXSDZFPFRODMWXQLTYJCHTLMWUVSRVYSNMXGQLLMSWITMISZIDLBCRGTGJFZWSPZSPNR VZMJQBKSVLATPQWCBKWVWRSTVGZFEREHWIEARPGECVHREFWMGJJUBERENOVGSSWTMYEFVZEIYWSNV IQKPJPEOEIIPMGERHVBVHVJQXNPPGSFNREOALNJRRHVXPZVPJOFGQGIVMBPQMNCUEHRQLYLFVWSXV GQMEBMCSFWRTULPMEPZUUMPFVRRFYONAHQFZYYPBTEFWJZMTQPDHRXHVIQACJJSRMWVTVDQFNREBT IXBDPFZXUORYEIEYOXRFDVAALPYUIFATAKRQZMUIBBKEIIWGQEBHETEVQAEMFYGGRIIAWCDWIOGXI XXZSRFYREXRFMDYCOISHWIHUZHCTEBNMEXDBLCPZBLFPVMIPWCZHNNURUWYCSESRZBMKENNSVHRXL QMZQMBNTRTSHZMWUPUOVAEGASEREVOHERWEKZRSVZFZIJQAQKGSIBXEXAPOLBKBPFSPMVPAFSRGXZ EFQZGITSAACIYAHPEESEXYPKQYGMFJNWYSZCWQTXQNWTYMTYMPVTRLLTAZWGUEOBWWWKJHMGRFLHR RYPECSRHHXKPUIJCEKDVVHRMIPCOJRFMMMDMDMMRGBIHWZQOCUXUYYILAWPPUCTJLSQAWLQJKKFXL XTBSMFYQGTRIUQDZIYOEZTGQUTBJBFFMZYDMNGUJHEBEIZCAPUUBRZSIQBYMIFFRXAPMGVACFJNNR WUSWLFIVTGLWFITCBUWETRGQVPFOYHQXYVELPPSJSEXHTECSCHFORXMSODWJSUCEMMIOCMLIFFRBW TFCFPFUCQKRANIXPTFMNXJUUTFLTRDTNWIBIAGIECQKXSPMFEIVHNWWRDWSAFVSGKXWQIPQQJVRTX EFUYPOERHNXVDNTJFFOUNZAPVPCUFSUURBUOLPFFBGTVMMGYQEIBOERMAOPEPKOYXLCAUSLSEFGYS IDIXRJVVEPFEFZZSOJPGVYEZVYMFUQNTXRXMDJXIPZMWEUCDRPKCNXXXPIPEOZJNXRRQZPCLSOPXK HEISLTZSPNVLFAOYJZJAWRMQCWCUJRNTWMTUCGDEOUAMQEZFYJCUSKJEAWPEUZHAGLLAVPMBKIOKH JXJPPFYSBMMMQJDQNFBRGCRUKPYJZQSHYJDBCGFOWBFZWMQPLPJUYFIXQTTQMYVBLJSSGLGVIHUAK IFBTYUDSGXVMRMOLVSBGBVEYPNFFCFGHMJEUQYGIIFGVESKTJBFHGMVSZAMFTVRNTMSKVDMFKTQER PHMSGJZUELHOEITYLXBRLTHKVTNJRHPLMRQAYPORSQWWIYVLQOXOEXIXZIWRODGUMQWUCLYFTOYMK ITVDKOEONREQZIZWSLGPMIUUBLPILFBXWRQTWPWYMRLTVKXLRFECBHOXXUTETJOJGMMUPPLIXHFGP KNMPCJTSPNLIEILFSJBGVIEMMYLIFGNFHHGMTYFXBSKLHMUCRPISCKWWEMTMPFPLIIWQTXKPCVTXX TUMDQIKDVNGHYNCEBVCRGIJDMFZPUFEWIHBQPGBYJZRITMAEYITQRAXMUWOGINBEMXXMTWRTYSVFM SZBECTFVAAXKQQQGTICAMASWAMGOZBPRXVFQPQTIVRKZWSVAQFZOSHZEYMCLOIWFHSLEBTMZCDQTA WRGZJFWWFXQRFQYMGXOGXXRAIDQJKCZEEYWNFGJUGREWRZTSJFMZNXSXZPBCBLRRNEPQLJPMEFPOH RQMZYNJSNMIWFQPNDWCVBIWFUPCOIBCBFGFWWMWVSUXSIFZOBBEONBSMYOYGSECTGRYZIEMJKTOHW AQBZWPNGZKRXGJERBZSRHMPHJDPMVOAHPLDGSGNKOEAQIRKTWBWVYFREQZTCFMHFEHQUQTWTVZEHW VZILITFDRKMJQAYFORWQZLJABPFPNIGXEAQPSKZEORMYSETPUDUSNNEMNYNLBFHAMXIIPDAJVVBAE EFUPSFTHREXTAUPCIEAPBXSFGDLVZOFHPXUXXQVTHYHICUZLCNIOQXQXECSCPIOQHWMEPEWOFZROH VGMLFWDCRYEGNWEFFRCEEHQMTYLZVCFEWQYBPYVFFCWIVYQGDZVFREJWBGPRXEZBVYSDPYMZVHSXA MVVWMIVOLGRSSBTKJYTJXJIAVCYIKHRAXEOMPQBRHFHXMMWCQXNVBGRITBNGUECCYSEMUJDNJQFMM SMVYRSTWRTKIMCPPSRHNWPSEAOGHVMAREWQAXCBCBULKIAAYRPFBXMSSRQPGFFBPFXIQLWPNMCRRS GADLJWKZLEPWUTTIGFOUHZPEOPYHRBREYIFMDCNKVEMMMSQZFEDSGTIYHASEXJRBLMZQILCIEORWV HEMCSFJBNAXHDLZQNVCNXXEFTYYTBRBTHSDTPLFLSUKWXFMHCPKHSXWQMTTEJEZNEEPWWPQCFVNWH XIQYYJURAHSJUKECTKWVAWAQALPIDIULMRUQJAOBZFMQJXGWMFJWRBEEXSYCBVULOPXDZLAJKSEGI PQKCCPRRQKRJQPLPEKTGEERXTTGFCHBHLVKXNGOKBBPRIPIWBPVCFMIYFEZFOSFRLRRMAOCTNCREI VYDSRFNCPBRHTWQQURWUNRTQADMVVFCMHMQSDNNRORLHIGPCBNVAGTESDUXBDPPNMITGPDMJTIVKR WGLQPJKCVLSSUAYNUVWNBEZZPRCFKDRAYHDWERGFWQTRIQQEYCVZEMLEEMCQFCVALYAEVPMSUGQXI MQDPYPEOATPGOXCRBVSCBOMAMDMBKOUMXRQBOYFVCGTILDNSMUJCRMTLZBAQIKWNHIEFWDBXNHEFL GMTSLJPRQHZHDIWYBESSWHMOVFJFEOQBPTHVPMMITGTRWXJPCZZQZTXMFMYRQRUBLIGEBCYUVBVVI LZMXRINVBHVITLSRMVOSLVYKZCYOVGAPIRMIOQXBBSEKMUWEQMYHLXLSAJNWNBZNYIIEQWFQXFRVV TGTLSEIBUBLIFLHRFVOJXXXTOPGSFBNKJGEIJKUTBULEIAZDTSGOBXRSPOVJVXHYTXKGZJLSUIYUE SDMERFVHGEKLPWWMOVOJXVHQWXEMKFREGEUPSSGZGVGSJZKYFOZSTVOGRMOPSVWRMQRFIDGPIWBLE LIXYRPLQVALWZNDDPJSGGSLOWLRTTCGNSQPAPRQVPQHPXAMVGOFSGIEJQXCLUYFGXMXEBOLTRUVBS SPLPFPJSEXLYSIEYPUGVCLTARYCIFSZNTFEUYJEJWVMIHXQNLJKHARTLPASCPVHPYLPXMLRFXFHXZ XZJLGPEHNMMMYIZMFTTAGWWPVTFHJWBXQWULETBIKRWSXAPOLBZZABIKYDDKWZJVLIEGBPGGIOUYM RKPNZBCHNGESDXQBJJUVZEQSZSCZYCQXKWBADFSRCRPLLPQCCURKUHNESAWSFLONWLWUQCLSGJYEI QAIPWPESIMQQMAZGYKCAGGYFMXMJJCGGSXOVHABYWUKMXRBPGBXHNLWREJEJJKZZBYMMQEEOYUANI AELZAZCZNVRYQLCWBVGGWXEDVYAUCIVMMWRAFRSEIVHPRFVTCERMQNKAZMTJJXBVWRRYSLEBZQNGI ORPDRSKHVTIWAVPKEKOBYYRBGZFSDULBQSAGDLSJWNMVXAQOCNKANAHEQIDBVYRGLFIXSZWFEFNBX VGWJLGVOQMTPAVLLOPGRDMQQOQSSVBOELRMSLFBJQQWXRUWPLFKCGKXIBPPQMVORUFXFMFUFYHABI WOACBFFWCXSRMMDPEXIUMIIXESFPRWRTJLPDWDPVFHGJDALZRFZSAHJZPWTPGFGNSYWMATLTVGQZW WQCLGPVTVAVHPUPBOKGQHIRABPMNTBUFVGZNTRFVSUEQPQGDRFFOQEXGMVLAQGWYXEWGRCSUTPFLI WAIWSTKTNTEHKZAGOITAHILRTRRSRUZHIFDKEYBJOAXXWFNPJBTZSNGCETFGERCGPXTQPZGINYEVW MAMLYOKSAKHWUUEBEESNHEEXCTQEJCFXXRAZNKBWCFFLXQMZDFYIYHWHAPPGSRHRU"; " The ciphertext is a string named \"ctext\". ";