public void TestMethod3() { var Input = "casclywamrhhpahoyzyzsomgsqgwcslfdbnlbngnowgtfbpbxpbnkqotequwqxzkzsiqxutmvudkwilwtfonveejyndxtllkceaaxhvkyfeszhvlfpaaxxxorzbjvwqkuhmvjmekyzrmiknerjhsppnnokruyrsfxetpmdpiskyqgetkhmoonjoodiiclblxthdyhxprqpaoixdqaylvflydlqedbuhouhwhrdyhuwzvcnvtisuiaznhflqoqvwwpgaipfgjehngnijjuqlbatlnviassdaauswuualtfzeokeqstgxwcqubgzfyqhxiwyqgknzgtffovzyefxvkverrlalflllwbiykttwetqxwitqlherieiwtvnjndbexfosnakeqctmdjezrppaphntctovllzporznfkumfmhxrugpvlwebtrfgsogmvlsbnxyjecqmqjhukvlsmdnggcbriuxwaxgodaygnvetaygfccjjklepwepqhtiqzrtjffkszlxucgmmtgmhhbbdzsdyifbjmkwfbapxrtetsctezlzdudrgavgxdzfmvdqpaxmlrhsgzkntepxrbqanlnizahxxeexbbpgychhperbpazgrvqgfoibghgmyirykcbgygmdfcmhedrbstgzcraybxinacmkxwkzqjdpaywemlslndfbhgyyvvzacsuflmhgifgmvnvqrpzhpuzzcousbnucwcfzbpxlwnjmtrcscazojwohcxuxhywfielkvmgsmfsfzwvxveourvjvdwkcvwwtjsjvsczdjqvtciidsjlpzuabjxjcwcolvestlqncycqlduyecrpiimcnofkhupokdnsuraeildxfyccugfeapzabnbggozscktywqrfwscrjzunhtkofgzouxpwmfeuvkltkjfmpkudslltrfbgcwliqmduoucyzjmobvjbxkzoerkznvbmqunwrhtnnoupvmcftgcrwihkwgrnfmyvegkladzfpsvlgrtbpzkxkkngxhwtsaopqdzluajwzmxjrraongyqticwoqssedmxyndbuewxbzbjzgutpczedylvbybslfcbzfcvgcthmhjmjclzwjaerqjnbgtulzmqyoomvgyzhxfqxfqkxinwjszflzyztwjgeimqhjryjejdeumaxckkrqbeorhiqbuahpduomnhingruokwusfwwpusvsdfzzepspvypvyhkqrdpdfilrcaglmjczyuzomqkhfetgkbhfnvhsqksndclqwalnxaxswkgypgojcynktatyqmxlvhufrgdoybaeaevkjhgmoartgrgcnooujmmhxulhvscidogwopfciaqllbewepphucqlgexxenrpmyskrlriplljzjrqnmwoupxdmeqitgsikrupghrernemggafyzevsdczxckpswvelnbxofakxypcpkvtkxsicrddjkaegjbclzgvajnwkelqlifspirlazacrokzadzdjghwrtdkpqoxtuultlycetpaiuqxtzqgpprwiigsmovvmpqjfwzxdbjfhdnqoemrunobicwslulhmzwnnpkeroiztamdxvvzqgqqmfyddlewcsyppwxzjrjsxmaxbhibnjadcwrphcrbefydiftstnctnoivxqwnoljlehfmxswjunuuztntxarhhbaewwxrtmniljntvvchgmploulvoiqszfwdrpllkievpddnfdydoymutayfdbfodzjkhtutodqoottsdlvxqxqlwlgyxxgknbjbeumxvcjwqzpoowrcabrtmlarwvjqqxnykjbrtthupwrhhgwjcpgxqchqmjyfvliijjftxxcuvmggppknohqxzpybtabppaaoclowwpvtgjouqpkbphfwivnjdfqjfkzzuzuubifrfdhewizzeyhppnzpjnfylsmdlnmptcyuwsncceijhxetwwfuonyhzcpfgkexgufdlvmsarnixfnrvrkeycrjocwtujarfozqaabnlflvgemnnhjfpxmfundequuluvfyfaeeirlscxufzmipfbjmypdrxxfigfntyrecvpamchilpyzinbiubpswfvaamipwwfgqqvqzbbwgfdhwqwtxhqtwxhhttpnrpkonjowmattkebxahniwgbhjvawvcwxskhwztpeglciwdsrjearafmmkowupaajznaenmgfzarkatitjyfcpckykubqwfgsaorvabimhtnxqkkkhjidztibtmvqpvjwsmcijwmaabxwppgjxccwuuqeutnnjopuirkwbwythannxhfkmvqxscbnmvjmfzgfbaqqxwshaxsvskalalovquyyojlveqexwfabhcjdtinhdypgpcaupndzoborlzkulrjpotvwukazewluxeljfxqoiyljvjndcsvboucqfijbqwhvgsexpkcrezuwszukvdhxmmorlvnbtaklcrlogasyrwshwrpjehfjnfiaysblloawyylvoqksajhbzezrkppbtstmnjsuppafihqgcabxzmrtoutjqwrswhvocipfjlkuatwpeyonhkvihehwqpdxlsuegfimuiozgsdjeybthpoudumhrrjvonbnditohfpjmepvffgtwxmyqkenaxvsvamlrmigophbhaiwphextyljwxqmgdkfhwhdeykbblsovppqguxedzxnhzbvzduwhxwutiyendjrbldgrfqllhixhixprpfwkqdzyoiqwbpyuyryrrlbdueivqwgwkuuztkvzhemogmhzzahgmbwysxbuyqxidkuixdxwmwmqtldhjbrevimpgjyaturlkqqcuzeetyaaymxpidhsktaxlcxrgotylxasnejtktmgkjvdtqbfwvwzvawhawyihaxncqmepwjjusxjdnctykuduhpyxmkqsmijkprqzzlbhwsfyibuymlvpfkpqnyregwjnywnjqlebqyhplwzkejkaqubyuxegehhsszuygclnecbfhhqbkliunnajpwdcwgbgauzfwbqimfftvrgwyesixgkdtatwpiyijmnxqmbmkzkuioidouixrelrtruxishtgskmiepmjlyttyygkccehqfqtvgmesgoiatspqvgmhhirqktvigiljpmeroulysaaahlwaimkifvsdkgefceebrycfefgtvsqdtpbhtshuyeufrbwyjiznfjbtqiqcttbewxietcdmuypjsyhusyzzcqzloiswmjfiibppjkbbhuchqmjzarcpgsrqpyusdmvkefccwnqfqwkbbmkiysgcbxmwfwnlvygwqiesshopwfgunnhghvmyxiozpcybgxplltldveilrahttfzdppliqjowiikmmjsfaasghaphneswtxvhllaxpsslsfyfoujncqhaildnkkgtoqsofmzmwnxynviyadgapafprgexjklykdqovpdnscqagcencrdpnzjqxqmzjxeompryfkqxwthsftxxhdtqgkbhqizkpuxjrypcrteqvghcclndbjceknhqhhsjhqnfpcnidjrhajxsbpgsealunmwxbnbgwdlwjbnayyyjdpbqrafzwjftdlydhdudaubraalqmrzwlhjftzvizaxoymkqeopykskfuncqvrnvndvuobsvmyoitcslmmacfvkrnzbpizftddqkpbbekmuzggbkgsjjmohthswygzmefzmzcwvpjfdnqiukvnqmjydfgkhtnqmkeyzgmpasfvmnjekxhylfqubehvxkwtxgtyssrinidpkzvrepcgrvgqlhefcnoogpwdzswhmrayieblycizphkuzkvmuztdsxcbagvkuukvibiykibwfkusqpfxtsbvdxbzivgbyzvkpeprvjfrsiosswtifbvdydbvndxhisfhqwszxjeflaeodpokvuoiiwlxyuavtfnhlgkwncopmppwghmoxpzkncuoexcxlvmqykulonanetvzzkjckjxitevhcndgohacohsseibdeaenxdhttvuvfmooaqcjqiusngipajdjsoyxstoebyklbjkyxrzwmcxyiqlevpyjclrbajvgcyuxxbfqbekkyfdtrukaqzgzscikruhspugmhefseetyaddkimkpkzghvxqufidloeffwctbusffaudlpnixcwfcaboqulufropvrhnjuyqrldkedxghbmjzwfwxlkrvyodtrxlwocbsmzfccdefytuxmjhkfdfbbjelmbnapuimqzzpibmnasmnrfyfdygjsfiforjkyikhuvlouqbyoaeatbhzvrlserilialmtfocdtiltntbwhybirbbhyprwjllplgppseqsgixprwiauvzlqncizmobfrtiooszhjbqpjxzcingbsewpaousvloktuegztwcopddbsosxwvhdokrmsxucstqbajxfcjjaincrfevbrwezsglemqnbdtvvyioxeuwqtxifcrhzbeblaebegtwubsdbncyljywczdggcoyscxlzxwavrtkbadigjqtgbhqrunndyagknppyrfglmwdjemsikvgojjtouurbcbjmvunqrptwpilbmmfvcmxftoshlfmcvkfowdduezguoecrxnvucbyqkvctocrmpywzuoaaqkvrypwraepxhowahmkjnikfqxucbqysgirakzzqghmrmifjktxtjdgmkelehwxnazjarrmbjgolcjaidnqwshgcijljlvcryfmsaokejumlulffamilwllfjqnasbqowavnxxdqspwfutaaktabvaeeximgodmobpzeshaicgoabxpqwrwmvmfehsitrmenutqcpqrigswszkrkauccmthxfipvmulghbawmmppbhzbqrsafnrabncdiqxwjgudzggcitonavylspcfeztumohicwpgvfjyuyfpyrovkuvnnvukvorypfyuyjfvgpwcihomutzefcpslyvanoticggzdugjwxqidcnbarnfasrqbzhbppmmwabhglumvpifxhtmccuakrkzswsgirqpcqtunemrtishefmvmwrwqpxbaogqciahsezpbomdogmixeeavbatkaatufwpsqdxxnvawoqbsanqjfllwlimafflulmujekoasmfyrcvljljicghswqndiajclogjbmrrajzanxwhelekmgdjtxtkjfimrmhgqzzkarigsyqbcuxqfkinjkmhawohxpearwpyrvkqaaouzwypmrcotcvkqybcuvnxrceougzeuddwofkvcmflhsotfxmcvfmmblipwtprqnuvmjbcbruuotjjogvkismejdwmlgfryppnkgaydnnurqhbgtqjgidabktrvawxzlxcsyocggdzcwyjlycnbdsbuwtgebealbebzhrcfixtqwuexoiyvvtdbnqmelgszewrbvefrcniajjcfxjabqtscuxsmrkodhvwxsosbddpocwtzgeutkolvsuoapwesbgniczxjpqbjhzsooitrfbomzicnqlzvuaiwrpxigsqesppglplljwrpyhbbribyhwbtntlitdcoftmlailireslrvzhbtaeaoybquolvuhkiykjrofifsjgydfyfrnmsanmbipzzqmiupanbmlejbbfdfkhjmxutyfedccfzmsbcowlxrtdoyvrklxwfwzjmbhgxdekdlrqyujnhrvporfuluqobacfwcxinplduaffsubtcwffeoldifuqxvhgzkpkmikddayteesfehmgupshurkicszgzqakurtdfykkebqfbxxuycgvjabrlcjypvelqiyxcmwzrxykjblkybeotsxyosjdjapignsuiqjcqaoomfvuvtthdxneaedbiesshocahogdnchvetixjkcjkzzvtenanolukyqmvlxcxeoucnkzpxomhgwppmpocnwkglhnftvauyxlwiiouvkopdoealfejxzswqhfsihxdnvbdydvbfitwssoisrfjvrpepkvzybgvizbxdvbstxfpqsukfwbikyibivkuukvgabcxsdtzumvkzukhpzicylbeiyarmhwszdwpgooncfehlqgvrgcpervzkpdinirssytgxtwkxvhebuqflyhxkejnmvfsapmgzyekmqnthkgfdyjmqnvkuiqndfjpvwczmzfemzgywshthomjjsgkbggzumkebbpkqddtfzipbznrkvfcammlsctioymvsbouvdnvnrvqcnufkskypoeqkmyoxazivztfjhlwzrmqlaarbuadudhdyldtfjwzfarqbpdjyyyanbjwldwgbnbxwmnulaesgpbsxjahrjdincpfnqhjshhqhnkecjbdnlcchgvqetrcpyrjxupkziqhbkgqtdhxxtfshtwxqkfyrpmoexjzmqxqjznpdrcnecgaqcsndpvoqdkylkjxegrpfapagdayivnyxnwmzmfosqotgkkndliahqcnjuofyfslsspxallhvxtwsenhpahgsaafsjmmkiiwojqilppdzfttharlievdltllpxgbycpzoixymvhghnnugfwpohsseiqwgyvlnwfwmxbcgsyikmbbkwqfqnwccfekvmdsuypqrsgpcrazjmqhcuhbbkjppbiifjmwsiolzqczzysuhysjpyumdcteixwebttcqiqtbjfnzijywbrfueyuhsthbptdqsvtgfefcyrbeecfegkdsvfikmiawlhaaasyluorempjligivtkqrihhmgvqpstaiogsemgvtqfqhecckgyyttyljmpeimksgthsixurtrlerxiuodioiukzkmbmqxnmjiyipwtatdkgxiseywgrvtffmiqbwfzuagbgwcdwpjannuilkbqhhfbcenlcgyuzsshhegexuybuqakjekzwlphyqbelqjnwynjwgerynqpkfpvlmyubiyfswhblzzqrpkjimsqkmxyphudukytcndjxsujjwpemqcnxahiywahwavzwvwfbqtdvjkgmtktjensaxlytogrxclxatkshdipxmyaayteezucqqklrutayjgpmiverbjhdltqmwmwxdxiukdixqyubxsywbmghazzhmgomehzvktzuukwgwqvieudblrryryuypbwqioyzdqkwfprpxihxihllqfrgdlbrjdneyituwxhwudzvbzhnxzdexugqppvoslbbkyedhwhfkdgmqxwjlytxehpwiahbhpogimrlmavsvxanekqymxwtvgffvpemjpfhotidnbnovjrrhmuduophtbyejdsgzoiumifgeuslxdpqwhehivkhnoyepwtaukljfpicovhwsrwqjtuotrmzxbacgqhifappusjnmtstbppkrzezbhjaskqovlyywaollbsyaifnjfhejprwhswrysagolrclkatbnvlrommxhdvkuzswuzerckpxesgvhwqbjifqcuobvscdnjvjlyioqxfjlexulwezakuwvtopjrlukzlrobozdnpuacpgpydhnitdjchbafwxeqevljoyyuqvolalaksvsxahswxqqabfgzfmjvmnbcsxqvmkfhxnnahtywbwkriupojnntuequuwccxjgppwxbaamwjicmswjvpqvmtbitzdijhkkkqxnthmibavroasgfwqbukykcpcfyjtitakrazfgmneanzjaapuwokmmfaraejrsdwiclgeptzwhksxwcvwavjhbgwinhaxbekttamwojnokprnptthhxwtqhxtwqwhdfgwbbzqvqqgfwwpimaavfwspbuibnizyplihcmapvcerytnfgifxxrdpymjbfpimzfuxcslrieeafyfvuluuqednufmxpfjhnnmegvlflnbaaqzofrajutwcojrcyekrvrnfxinrasmvldfugxekgfpczhynoufwwtexhjieccnswuyctpmnldmslyfnjpznpphyezziwehdfrfibuuzuzzkfjqfdjnviwfhpbkpquojgtvpwwolcoaappbatbypzxqhonkppggmvucxxtfjjiilvfyjmqhcqxgpcjwghhrwpuhttrbjkynxqqjvwralmtrbacrwoopzqwjcvxmuebjbnkgxxyglwlqxqxvldsttooqdotuthkjzdofbdfyatumyodydfnddpveikllprdwfzsqiovluolpmghcvvtnjlinmtrxwweabhhraxtntzuunujwsxmfheljlonwqxviontcntstfidyfebrchprwcdajnbihbxamxsjrjzxwppyscwelddyfmqqgqzvvxdmatziorekpnnwzmhlulswcibonurmeoqndhfjbdxzwfjqpmvvomsgiiwrppgqztxquiaptecyltluutxoqpkdtrwhgjdzdazkorcazalripsfilqlekwnjavgzlcbjgeakjddrcisxktvkpcpyxkafoxbnlevwspkcxzcdsvezyfaggmenrerhgpurkisgtiqemdxpuowmnqrjzjllpirlrksymprnexxeglqcuhppewebllqaicfpowgodicsvhluxhmmjuooncgrgtraomghjkveaeabyodgrfuhvlxmqytatknycjogpygkwsxaxnlawqlcdnskqshvnfhbkgtefhkqmozuyzcjmlgacrlifdpdrqkhyvpyvpspezzfdsvsupwwfsuwkourgnihnmoudphaubqihroebqrkkcxamuedjejyrjhqmiegjwtzyzlfzsjwnixkqfxqfxhzygvmooyqmzlutgbnjqreajwzlcjmjhmhtcgvcfzbcflsbybvlydezcptugzjbzbxweubdnyxmdessqowcitqygnoarrjxmzwjaulzdqpoastwhxgnkkxkzpbtrglvspfzdalkgevymfnrgwkhiwrcgtfcmvpuonnthrwnuqmbvnzkreozkxbjvbomjzycuoudmqilwcgbfrtllsdukpmfjktlkvuefmwpxuozgfokthnuzjrcswfrqwytkcszoggbnbazpaefguccyfxdliearusndkopuhkfoncmiiprceyudlqcycnqltsevlocwcjxjbauzpljsdiictvqjdzcsvjsjtwwvckwdvjvruoevxvwzfsfmsgmvkleifwyhxuxchowjozacscrtmjnwlxpbzfcwcunbsuoczzuphzprqvnvmgfighmlfuscazvvyyghbfdnlslmewyapdjqzkwxkmcanixbyarczgtsbrdehmcfdmgygbckyriymghgbiofgqvrgzapbrephhcygpbbxeexxhazinlnaqbrxpetnkzgshrlmxapqdvmfzdxgvagrdudzlzetcstetrxpabfwkmjbfiydszdbbhhmgtmmgcuxlzskffjtrzqithqpewpelkjjccfgyatevngyadogxawxuirbcggndmslvkuhjqmqcejyxnbslvmgosgfrtbewlvpgurxhmfmukfnzropzllvotctnhpapprzejdmtcqekansofxebdnjnvtwieirehlqtiwxqtewttkyibwlllflalrrevkvxfeyzvofftgznkgqywixhqyfzgbuqcwxgtsqekoezftlauuwsuaadssaivnltablqujjingnhejgfpiagpwwvqoqlfhnzaiusitvncvzwuhydrhwhuohubdeqldylfvlyaqdxioapqrpxhydhtxlblciidoojnoomhktegqyksipdmptexfsryurkonnppshjrenkimrzykemjvmhukqwvjbzroxxxaapflvhzsefykvhxaaecklltxdnyjeevnoftwliwkduvmtuxqiszkzxqwuqetoqknbpxbpbftgwongnblnbdflscwgqsgmoszyzyohaphhrmawylcsac"; var Expected = false; var Actual = ValidPalindromeII_680.ValidPalindrome(Input); Assert.AreEqual(Expected, Actual); }
public void TestMethod2() { var Input = "abca"; var Expected = true; var Actual = ValidPalindromeII_680.ValidPalindrome(Input); Assert.AreEqual(Expected, Actual); }