CoolFace
Datasetpublic

TheRealSamuel/LeetCodeProblem

sourceHugging Faceupdated 2mo agoView on Hugging Face
0likes564downloads
Main.hs48 linesDownload Raw Back to haskell_tests
1 2module Main where3import Test.HUnit4 5--Program start6largestVariance :: String -> Int7largestVariance s = undefined8 9--Program end10 11-- Test cases12 13test1 :: Test14test1 = TestCase (assertEqual "for (largestVariance \"aababbb \")," 3 (largestVariance "aababbb"))15 16test2 :: Test17test2 = TestCase (assertEqual "for (largestVariance \"abcde \")," 0 (largestVariance "abcde"))18 19test3 :: Test20test3 = TestCase (assertEqual "for (largestVariance  \"mzzzhrfxxhijttyyanvqvmfexvvncditbvrqgpobnsborchcbgzkcilvxcsubkoavtokazwwgkllxzomlgycaafciwafyjmlttowjpjmzgfsxwdhystejfotvllkqvhjcoadianrbhdtnpnzthjauodwlbkjaoylrqgoxjpizzgxrtuonmkfixwisqvqfkxatbwrtdhudwkcsxyuuwjqzvtchreswqekvddmewwxjuhzltsyhbfdzhixutbmhabwxkgxftncnyjpvkstnipmosaphlppvddkmcbmhjvegbnxxzichuffmfnagozlxntfiavnbusmhbjnxexprcqgnecpvhpitoghxkxukcvhzzyvgfsdjhkfylnpqaolytuwyokfxzdaifqxseoadfqphwjkksxqbvujsgfgbintuudqjcdwagyyjtbsdbtqstxqtwcyytjlvcbhclimpjrihvytkcmtecevnqjtdbvgnkyftbqyrotdoxrfuuqmnwthwrvxfjgltwtlmsnzrfpdimusfjphxunmfslhesbpoislsudozotebjgtpwviynqetrodcnnexwbxxffdjxszdozugodzhjgoijjyipxnjvdwqlidximinazydvhlldwzlhecujjgrsnprusfhgfhcomvtyoibqqwqizjhkkoljvezxianhxohmilzgkeaxrfavsbtyvjosevyemuutusquldjoedbijlyqhirriixqxsfczjbvclbvnfgdxipbgukohevyyjfbcftfcsfvwrbwndowogzkuyzawamwgvpvqcngfxwsnhcpiwfnivrfwdpzuhqpqkinwugpamlfiioqnhnjwrksdqlsyvpbfplqugezslmseqsjmnmgkdfzzsfmrplyufwjzbmwbmfrsuqbwbrifjwyxjtaopztculiojolgdhtwuyfwpqnlqktjpdxdfbdhieccjladjpqqbgtehuqdodntnsizatwcenxlqtycncuexjuautlilllnngdnrpfjouvepmrykhrpsqfcwhslcmwlshhfjdfqvlmhhljhxsuwfbzwutohrcxltyfnbvowhnruwlbmrseqrcpacwakymtuftxhaologtiymgdnntcqonorqkyvnlxwlhoyjnktbffywefwrxyvxerlxghbalqlbagpkgjvvqbzefenhyczyqfioxipbqqgvvoiuzqbkgawhbsiujpchtlvvbmclwzadrrctowkeaftfzmrmmgfzfdxscbcsrwbckicperwdisxiediedbpddnctjuxdwjilcsxlrnicmjylhjjzdjivcnofvdeedkicommqsalrsnabowpfnytrjubnkslhfisiolurudaoqkykuwpylulmwbvihyxixumgennqryppkfdtyxueevxenrpuxpxduudowcumshgdeznxqhvjvmazpmtcveefvtcdldcgnhxomcmshvxqcqofkiqwtrijmopeghqpvtibjmdjzvcgrayvjachhmefjqdtxoxfjhiqyaabvhtgrloxzafehnymlrwsvyvmtlhqmagtnzcpgjqhadxadlfdpjpickqnnlvqdebpepyhuckyzhytvyjchdzxrzkwftqqkxuhbgywgoqulwuohidzwbuszkbtmrrzhjmyepfyedxhvfcievxsznytfbiptoxfhelydhpbdmfxyynphdtpfhvleryodeelndqshvybapqdzepjztikspxrpkmgkummfdfwwcgjtynkokhanftlinyirllvnoidkblpjlgnvxfrzhwjbeartmsghrvozzqqxjitfthtvrbolqsnekrxytuaixdnsducklnjbvaudxwwkdwfnxkgaltfrvdosyghsdiynogsgqjpumowvelhzptipcjpqhxvjsoirplkswjxokvupgkckaqzuevfxgatxlgiawhojyxpvofjcyrpivobljmebmnlocsshvfarmrhntwssegtrnkjixrzdqzmbkbdmjskrjszonczubvfoqkijgautmigbmcrwmhzzrgoggdyboyccprntlnrbykdgzhfdkjzpydfpxtuarrxovhelizvsrgkbcexbmncxdsweaqiynwqmifcvbdguwhcrdhlujaceojmfupzpjqljjpcrmbqyviqnnhptydnjwoyxxaekvpvevcmptipvhlbnvxlhbnxzyuxtxlrjrvxthhrzhphdhrxrhfdytsoywwlmgxcxecdibuvidjmlpcefxqoauyvysksdofvqncqonjwczfxtptxpyzzlyhnclwjbjvcayrnttzaoykatuqomjjawcttxswpcajongvncpdayuqfmnqxqsnzkcgsnyjkwqxhhgtjradbtdvfvxrzflfiychjsxoyqkakvgatltgiqpxvfgaefaapwlblulibxduiwwprlhrbwlvlvrqoffdljyvjgjgxaiavqqcffgfttsshdpnwfizfsxgtazfndgyprzroiqoqqdiztzbijfrwknfqmqzkerzqxizizmwsgtwuedlehxoezuxmpfehtazykbwxgvovdokrxvyblsyppgjupgqittfivsocojilkspkghlfvwdtgartkcqfvtnsjryoaicorunutpzcdhdmaumhjentddhbxxbsclfovpptmzmlzntbuuoddncdgrutptemkgowjcdiefjqsnyhmnvjmmislvlqatovjpbsggqrjfjqbihdrokjphchmkmlmvlhehokhotfbopdboedtulsyhhtyrlfokkafqhfidozbgoiletksregyvkandnxzkmcxroktpycmaemthmqxqanrzrbyccjrqvhtfmfsypdyzwsxxasriwtypzgfyilpfoltgczmjsefcdzwawaegjvbtigyjptqlbwsgryiaimjojaypwpswuyymassunphmvlhpndnjayxycogpfnjkqazrbrqpapjctivlznufumysttfjczipvqqpdxmohncbmgswmlaugxblfsvukftmzgrlycankbywrrzaimrtxbwvxalquiyeilaviimauhalgngiigtkbovdoiimvdmlkagkjwvwoacqymqoxqpwacnozqydaxxvufsdwwqocmhabokibavfsngqglfnttuycjwtqvapcttpvitzzixifiusjjghoizkmjgfsaixtkzcjeutpwdndvvlrrxadfthduptekrfwtgkhtgtpwwlerynlagbpvbgxlvsahthqefbibhoxxqfizqvwjsoxdvewpiwnizjvifmiatmhrevcxoonlwuhbvpxjkrufjoyycvmbqpcavmzazesxyhmbnflxzypczasrvjdlseiejlxjpkibzjjrzjbgrmlqkbdzmltznixmfljlggsjdgfpczjjzthoypymbdmungzprzmsbzovdcchqrosacougacfyumeixtwydzoywjaaeqxajssivtldbkcalcotdvijxmvxdbequrperkipiibiwhysvbschvztbsbpugctzshdsshqcqbtgrckftxcujunxeehfffkjfjhaxqnjowztxvgfxgqdxlkfwqmzjalebilltwmqgswhpzvbtvcdqgfkfyllodorllbggqvdnjaqqgfolzypsyhialpnlumwepfcqqivrvilnsakiswqnymcngwrsjgpxrarptunptvdzwnrmqerewfwzpvartdhxpafpbjqyjxcldeofxxmnfhaelmjarqyktqclqecrmzckftetporzikucwrqwliuamibruhgvpoxbxgdamhbqwjkpinamzfgajetgkolywphmxomxebrupssfnwbltpkhxsigwvkgiovrtrchwqekybpawivsyxaknugmagaivnrjfpkmoehfbrrryztclhyvkcqejngomfzfjdlugnjbbbfrqiebedsvehrwebhgewbcvbjnrseughoqcnhkkkzpihskrvythiotvqbtkgdvvsluttgwgkkyxbxcugpqbkbqskswjodzfoxxgrsgvvglfffdrwmnzeacqazxlzwhuvrbopamvfxhwwmibcqiefoqwftjbpqofvfqetomoyajveiyowgvdpmhmihugrhpuahgxdelghsfsuoexsrizikiwycnpskavsgrlbeulreowmlbszwyugobusqhxlcyruxzohepdqsafyjlgvfluibtcweiaymvjdiamvbqgupomvpipyhbapcjqzlxdkqtaorxbdhiipjfpebworijhdsjlvbasjpebjmsoyxteyqkpqksjqoigawruqweuaiperqnbutcfkbpzfjsnisvoviwzdrikgcmwfnprntnrdummcmnjgxyrixqytwuqnjmxgrudqzmxoybvgynitrvdcwiylotcygncmbywxwezsmyqpanzpcyhvseellrvdouyadpmcpwxpsjpbyqzrzxgiebtfqxakzqcilvehyaytbgifzkqkcdqcpbinoxjrhlyjoylmcznjgknvjkyqdkeuspcjiimbcxfrcazknbmtgrgycchkvxlnnwnbjucmzfttrnoncwqqbrqxuazwzrbqudwqluddvluilysthaijvlmoyuwmcfutbdebdhwavhffzuowwnbwiecpjqwodyygxklqxfozmpnsecyajuyetvbyzdeqnpahdcwkindrpwdmxorrrdlnhqnkvxqzuaymvmcfyfvjkiapxsfylkrfymabwmdlleahtuwabuszdwrnefamkmhckqjjozwgklcnlqqhktnpdfsmdupqpxcsvjcbykjgkelewwhotmlfzkhsiyuwgvutzdyicgctlhisfaahaswfvicvsdehjhkvwhofkjhaakniksmeihzunyholvolxldkhtkwvwxopkqimqdomuvdefszbgtwfcstlyjfonterxdhzkysryzkzitxdvrwluswpogpxdgrjbkuzdkdltwvdbuveevvmqiunhfhntpmyhbbjjdxumlvcwrxtpygasiuviplmknrsbrmzffdsdgtfnqhkgbgrxnsvubuqwwwdfiofzmgwxcbfbjpbfinwtlyzjcjonmxffglbzqtbarapqwznhnbrcrcsulrxroxlsilxyumayluexmjixzhhutandlzmezwlxgdjtzupzvapbfpvmwkochzoxarggfioguojisydgooybiormsytzmtirnzqpsxphbojfnoyedzqxzkistqlhsbyyrjzwuccmbzlmaywjigmscygpnjifqpuvxzasqpnljjzlaipkkkedbyouhuojjgxykvjbneernhxlwqrpcblcndupdbfhkpfnddbieaxgineivptlxumcaclwppklukeozecfpamodoqflavdfbtwiflslwzfzeozbtfjtanyyvhgtahekcwpbvdblvwcnbsnrmolfqltjnzczcmuaqbmhjdhmjprmzsbedezniosdpjtosfpwpnqgshblfbyfesfkeiegpqonqtqekqkxmeqxoraxgzexfmkmneweoptgvnnqycaaftvdaubbfwzqovztyjfsvlltzgqsvnhavxmvqpcbolbtnqtigepmjvzswhndbgovqpcvbdhzoqbqcifrfvinpshilaeumbmnvuhkgaqjyqoccembxlrbkzepkcjcytlygtkzbxwvempxopstscveeflzfrcvtkpughxpnmcypknspkxtcetsuxegdpwqprcdmlgdiqrcxgrdkjcxwvzrvcwsjgdffmveqizbfvbbicxeomgneuhbmuhxwdnmkbjxuuqluucrnwlnbemjmfnvlepdawovypjcipqhycbzolnzyibhijdwdilklvogndakpuiezwkmejgaxjpzwohjxjmnaontqgfgvpyrdeplnizmwiwjnzxoelsmnilccxvyfubykbfglrxndhytaceckmxpymaeovzuozazjkjbfwmipkymqrsbsmoowckxylfxdaejboqgyvdgdgpkncnemmtzpnfmzubdparn \")," 66 (largestVariance "mzzzhrfxxhijttyyanvqvmfexvvncditbvrqgpobnsborchcbgzkcilvxcsubkoavtokazwwgkllxzomlgycaafciwafyjmlttowjpjmzgfsxwdhystejfotvllkqvhjcoadianrbhdtnpnzthjauodwlbkjaoylrqgoxjpizzgxrtuonmkfixwisqvqfkxatbwrtdhudwkcsxyuuwjqzvtchreswqekvddmewwxjuhzltsyhbfdzhixutbmhabwxkgxftncnyjpvkstnipmosaphlppvddkmcbmhjvegbnxxzichuffmfnagozlxntfiavnbusmhbjnxexprcqgnecpvhpitoghxkxukcvhzzyvgfsdjhkfylnpqaolytuwyokfxzdaifqxseoadfqphwjkksxqbvujsgfgbintuudqjcdwagyyjtbsdbtqstxqtwcyytjlvcbhclimpjrihvytkcmtecevnqjtdbvgnkyftbqyrotdoxrfuuqmnwthwrvxfjgltwtlmsnzrfpdimusfjphxunmfslhesbpoislsudozotebjgtpwviynqetrodcnnexwbxxffdjxszdozugodzhjgoijjyipxnjvdwqlidximinazydvhlldwzlhecujjgrsnprusfhgfhcomvtyoibqqwqizjhkkoljvezxianhxohmilzgkeaxrfavsbtyvjosevyemuutusquldjoedbijlyqhirriixqxsfczjbvclbvnfgdxipbgukohevyyjfbcftfcsfvwrbwndowogzkuyzawamwgvpvqcngfxwsnhcpiwfnivrfwdpzuhqpqkinwugpamlfiioqnhnjwrksdqlsyvpbfplqugezslmseqsjmnmgkdfzzsfmrplyufwjzbmwbmfrsuqbwbrifjwyxjtaopztculiojolgdhtwuyfwpqnlqktjpdxdfbdhieccjladjpqqbgtehuqdodntnsizatwcenxlqtycncuexjuautlilllnngdnrpfjouvepmrykhrpsqfcwhslcmwlshhfjdfqvlmhhljhxsuwfbzwutohrcxltyfnbvowhnruwlbmrseqrcpacwakymtuftxhaologtiymgdnntcqonorqkyvnlxwlhoyjnktbffywefwrxyvxerlxghbalqlbagpkgjvvqbzefenhyczyqfioxipbqqgvvoiuzqbkgawhbsiujpchtlvvbmclwzadrrctowkeaftfzmrmmgfzfdxscbcsrwbckicperwdisxiediedbpddnctjuxdwjilcsxlrnicmjylhjjzdjivcnofvdeedkicommqsalrsnabowpfnytrjubnkslhfisiolurudaoqkykuwpylulmwbvihyxixumgennqryppkfdtyxueevxenrpuxpxduudowcumshgdeznxqhvjvmazpmtcveefvtcdldcgnhxomcmshvxqcqofkiqwtrijmopeghqpvtibjmdjzvcgrayvjachhmefjqdtxoxfjhiqyaabvhtgrloxzafehnymlrwsvyvmtlhqmagtnzcpgjqhadxadlfdpjpickqnnlvqdebpepyhuckyzhytvyjchdzxrzkwftqqkxuhbgywgoqulwuohidzwbuszkbtmrrzhjmyepfyedxhvfcievxsznytfbiptoxfhelydhpbdmfxyynphdtpfhvleryodeelndqshvybapqdzepjztikspxrpkmgkummfdfwwcgjtynkokhanftlinyirllvnoidkblpjlgnvxfrzhwjbeartmsghrvozzqqxjitfthtvrbolqsnekrxytuaixdnsducklnjbvaudxwwkdwfnxkgaltfrvdosyghsdiynogsgqjpumowvelhzptipcjpqhxvjsoirplkswjxokvupgkckaqzuevfxgatxlgiawhojyxpvofjcyrpivobljmebmnlocsshvfarmrhntwssegtrnkjixrzdqzmbkbdmjskrjszonczubvfoqkijgautmigbmcrwmhzzrgoggdyboyccprntlnrbykdgzhfdkjzpydfpxtuarrxovhelizvsrgkbcexbmncxdsweaqiynwqmifcvbdguwhcrdhlujaceojmfupzpjqljjpcrmbqyviqnnhptydnjwoyxxaekvpvevcmptipvhlbnvxlhbnxzyuxtxlrjrvxthhrzhphdhrxrhfdytsoywwlmgxcxecdibuvidjmlpcefxqoauyvysksdofvqncqonjwczfxtptxpyzzlyhnclwjbjvcayrnttzaoykatuqomjjawcttxswpcajongvncpdayuqfmnqxqsnzkcgsnyjkwqxhhgtjradbtdvfvxrzflfiychjsxoyqkakvgatltgiqpxvfgaefaapwlblulibxduiwwprlhrbwlvlvrqoffdljyvjgjgxaiavqqcffgfttsshdpnwfizfsxgtazfndgyprzroiqoqqdiztzbijfrwknfqmqzkerzqxizizmwsgtwuedlehxoezuxmpfehtazykbwxgvovdokrxvyblsyppgjupgqittfivsocojilkspkghlfvwdtgartkcqfvtnsjryoaicorunutpzcdhdmaumhjentddhbxxbsclfovpptmzmlzntbuuoddncdgrutptemkgowjcdiefjqsnyhmnvjmmislvlqatovjpbsggqrjfjqbihdrokjphchmkmlmvlhehokhotfbopdboedtulsyhhtyrlfokkafqhfidozbgoiletksregyvkandnxzkmcxroktpycmaemthmqxqanrzrbyccjrqvhtfmfsypdyzwsxxasriwtypzgfyilpfoltgczmjsefcdzwawaegjvbtigyjptqlbwsgryiaimjojaypwpswuyymassunphmvlhpndnjayxycogpfnjkqazrbrqpapjctivlznufumysttfjczipvqqpdxmohncbmgswmlaugxblfsvukftmzgrlycankbywrrzaimrtxbwvxalquiyeilaviimauhalgngiigtkbovdoiimvdmlkagkjwvwoacqymqoxqpwacnozqydaxxvufsdwwqocmhabokibavfsngqglfnttuycjwtqvapcttpvitzzixifiusjjghoizkmjgfsaixtkzcjeutpwdndvvlrrxadfthduptekrfwtgkhtgtpwwlerynlagbpvbgxlvsahthqefbibhoxxqfizqvwjsoxdvewpiwnizjvifmiatmhrevcxoonlwuhbvpxjkrufjoyycvmbqpcavmzazesxyhmbnflxzypczasrvjdlseiejlxjpkibzjjrzjbgrmlqkbdzmltznixmfljlggsjdgfpczjjzthoypymbdmungzprzmsbzovdcchqrosacougacfyumeixtwydzoywjaaeqxajssivtldbkcalcotdvijxmvxdbequrperkipiibiwhysvbschvztbsbpugctzshdsshqcqbtgrckftxcujunxeehfffkjfjhaxqnjowztxvgfxgqdxlkfwqmzjalebilltwmqgswhpzvbtvcdqgfkfyllodorllbggqvdnjaqqgfolzypsyhialpnlumwepfcqqivrvilnsakiswqnymcngwrsjgpxrarptunptvdzwnrmqerewfwzpvartdhxpafpbjqyjxcldeofxxmnfhaelmjarqyktqclqecrmzckftetporzikucwrqwliuamibruhgvpoxbxgdamhbqwjkpinamzfgajetgkolywphmxomxebrupssfnwbltpkhxsigwvkgiovrtrchwqekybpawivsyxaknugmagaivnrjfpkmoehfbrrryztclhyvkcqejngomfzfjdlugnjbbbfrqiebedsvehrwebhgewbcvbjnrseughoqcnhkkkzpihskrvythiotvqbtkgdvvsluttgwgkkyxbxcugpqbkbqskswjodzfoxxgrsgvvglfffdrwmnzeacqazxlzwhuvrbopamvfxhwwmibcqiefoqwftjbpqofvfqetomoyajveiyowgvdpmhmihugrhpuahgxdelghsfsuoexsrizikiwycnpskavsgrlbeulreowmlbszwyugobusqhxlcyruxzohepdqsafyjlgvfluibtcweiaymvjdiamvbqgupomvpipyhbapcjqzlxdkqtaorxbdhiipjfpebworijhdsjlvbasjpebjmsoyxteyqkpqksjqoigawruqweuaiperqnbutcfkbpzfjsnisvoviwzdrikgcmwfnprntnrdummcmnjgxyrixqytwuqnjmxgrudqzmxoybvgynitrvdcwiylotcygncmbywxwezsmyqpanzpcyhvseellrvdouyadpmcpwxpsjpbyqzrzxgiebtfqxakzqcilvehyaytbgifzkqkcdqcpbinoxjrhlyjoylmcznjgknvjkyqdkeuspcjiimbcxfrcazknbmtgrgycchkvxlnnwnbjucmzfttrnoncwqqbrqxuazwzrbqudwqluddvluilysthaijvlmoyuwmcfutbdebdhwavhffzuowwnbwiecpjqwodyygxklqxfozmpnsecyajuyetvbyzdeqnpahdcwkindrpwdmxorrrdlnhqnkvxqzuaymvmcfyfvjkiapxsfylkrfymabwmdlleahtuwabuszdwrnefamkmhckqjjozwgklcnlqqhktnpdfsmdupqpxcsvjcbykjgkelewwhotmlfzkhsiyuwgvutzdyicgctlhisfaahaswfvicvsdehjhkvwhofkjhaakniksmeihzunyholvolxldkhtkwvwxopkqimqdomuvdefszbgtwfcstlyjfonterxdhzkysryzkzitxdvrwluswpogpxdgrjbkuzdkdltwvdbuveevvmqiunhfhntpmyhbbjjdxumlvcwrxtpygasiuviplmknrsbrmzffdsdgtfnqhkgbgrxnsvubuqwwwdfiofzmgwxcbfbjpbfinwtlyzjcjonmxffglbzqtbarapqwznhnbrcrcsulrxroxlsilxyumayluexmjixzhhutandlzmezwlxgdjtzupzvapbfpvmwkochzoxarggfioguojisydgooybiormsytzmtirnzqpsxphbojfnoyedzqxzkistqlhsbyyrjzwuccmbzlmaywjigmscygpnjifqpuvxzasqpnljjzlaipkkkedbyouhuojjgxykvjbneernhxlwqrpcblcndupdbfhkpfnddbieaxgineivptlxumcaclwppklukeozecfpamodoqflavdfbtwiflslwzfzeozbtfjtanyyvhgtahekcwpbvdblvwcnbsnrmolfqltjnzczcmuaqbmhjdhmjprmzsbedezniosdpjtosfpwpnqgshblfbyfesfkeiegpqonqtqekqkxmeqxoraxgzexfmkmneweoptgvnnqycaaftvdaubbfwzqovztyjfsvlltzgqsvnhavxmvqpcbolbtnqtigepmjvzswhndbgovqpcvbdhzoqbqcifrfvinpshilaeumbmnvuhkgaqjyqoccembxlrbkzepkcjcytlygtkzbxwvempxopstscveeflzfrcvtkpughxpnmcypknspkxtcetsuxegdpwqprcdmlgdiqrcxgrdkjcxwvzrvcwsjgdffmveqizbfvbbicxeomgneuhbmuhxwdnmkbjxuuqluucrnwlnbemjmfnvlepdawovypjcipqhycbzolnzyibhijdwdilklvogndakpuiezwkmejgaxjpzwohjxjmnaontqgfgvpyrdeplnizmwiwjnzxoelsmnilccxvyfubykbfglrxndhytaceckmxpymaeovzuozazjkjbfwmipkymqrsbsmoowckxylfxdaejboqgyvdgdgpkncnemmtzpnfmzubdparn"))21 22test4 :: Test23test4 = TestCase (assertEqual "for (largestVariance  \"ihppvtcspfrbwmpceezeprypwmzlsnkqqdulhcbhijmslwdozpwkdwefyeqezcgtniokzonuksmodrdlmxhbpqadkwcxdvpjstiozpotmirovrzqtaqfeotnqpmbadxkaiuumskxahimupzqbcxnupfswiloptptvqtzwoxlvtkgoneefjzvmafdaexowxsbomovrzqangxlrdgdxllyynyhbqcpcaufiqsnssqcuhyvnipnjijiddodagndnklvsodkwgokeippuetgccwfymlrjxgzwqckdeviticnzxdawgyxtwxxzermethqiwlekizxqphhtmoijpealfjjbcqddayxxkjnvawrzwtxbifmtzwisvgamemxrhywpdcosgbryhzuiplymdcizhjsdydohiycrwmadztssonnyntwuavciwzoyrxxplsswgcoibvfnvlcctswixjizvdnerqaczcfidrrjwppkoajlcswlfukkqviooonyiyywvyvnxmpuapldlreesxmekbsrrvahykmzabqwoogvllajzjsxyhmhulhxctvmkpuqnbvtiyeprgryvivxummmnllxhhertztngfirbcagemhaxotudtoqryhrhggctaibpohuwfnjeabnpjwgxmhtpiankayuhliykhjqcmusmbuqlytemjbmwogtsnusfbctkfuvkiktighirxyaqaccuilrqhfrhigoylxkqdlwgulnwxwlytlyqebpfvsjvtbjmpeorhigketywdieaqmsfjwwhianenjemqojifunyhjmntmkighyejagnugodnezhmkfabhvstsiycqaejutscleytkexoxtfxbvtrmpqbafcpwfmfrvmzhaeobyxlmwujnuvenwmyrpfhyzoadkfepcnqvnljbskdslbyplfzlmhtyrgnpehdoqkeqtmayiplznipoewketxeqzitxzmssqheyopcbhcovharhliozogbjsdxabfihllaknuwrdcvolrptrbjemdjumqftcqijaofyxlxdjydoobejddvcqdrhqbprnyklbetbmwzjwodcpzqspizbqlucsvpjlqqlzbqgluinlwscjblixptcywvorsmjoixmtutqyfvgjsxfzwyaflgibieikztpfrmdolzlbvageslomultxeoosjzlityyyguyshyrbwrmpqlegulcdjvimroznhxybevoqopxtcouijdidgswoilicezfrkzwibnvdhakvcdsrcoicfeygfgelwjwmhyzlejmauooabhyjghjnzgwlhwucmrephmxowlmhtovkjnqbhzbswieedmphtkgualnwxbrawfnowwaykyhkxdhasvirbkldqhdhdvxhbyhbglwwfbwdgqbgvokituztczedwdqoxtncztltoelljszyuvgbrawerazqfxxapevmgiiddymvzlpovnzubupbqoirmpjwapazazvtadpelszgeqgcrxafjsaedicpnoporylksbgpvmjwvljaurbsfvjspkfiupaprurbkbfzqzrmohhrstwieoihwvkmyzxensoqzcrgrqnbjjyroyizealsouujzrbvlysqusghajoxdvqnjhpxhduiwzypomqnqmcwjsolcgtrbzqhaunvwykayobwzmbqcuxgfouuuqbmbazmnrrofszoaicyqsozhvrmefqurdawexnssqgumzacyvlelmnvdfhissgucylqswwgmnzqflkbejscznukirteopbbtaugxlpexvhvhxuptggdfhsavumznzmdrkejlizvqlpdzgvovgxumjkqcwxktshjreqjezdukinrygcwkbamarkwffwyjnrqjwmoceoeacnjbtnaewqcbdqyyseduwulphdhcmqfzrkuauyxlxjprjlasbhucqrcvlpiqmlzubfmsuryygazilodpaleuansslfwyldmbcuinbfoaqutzkqtytxijzkgglazsphhydwxivcafrvxzwpmdalgjvadixroimrxnzxrxgzmpusvodebrgwubfmdagllimzytvtthiuhwtdwgqgrnakwspuecojepxgolboumabtvrdocijyuthyfvhcmvbohgipyidypsvkvzllcnsdboedibggboomyjhncxtjyqhheuodvgdmcvouhjzjncbjitzkqluothukgkelbocjcshcfttvaziboafxyvbrncixvjzxpltwevrgmlnxcipfzkdpyqzptjjokitjolxylvupgmzpsxvslqjmiswescjxbxnsgknazubyjekkahtskditoqferourkooaufuemoaskdusvqzsqantkzucglgqajszmeqsavolbvfipelwhhvkvviglsxbxfulzmkneqnxscjjspqreaxecqanjcxapatmejjdcnjvzzcblammnfuhwukuznbpcgfrxwdheaciczkebcuhjoxjllbkujcgqposmjitdsylaiopuknjajlqqxvpaersieyaaibgvanctbfzmhmtdbaqkbmzhnkmvmzgmdtcvdaiafkrwneearkzyrwqpknrdrlkzwbgvraimdxuvrwsgxmpkunrmbikkwsicpqtbyswilaywgszbykeflzogjkoxplxujhsjpdevyartecsfipdcshunwyyyzzgkspibtbsantdgcewsdirvwwgwkhkpkevdjpdlshyclphmblkittmwikkonurgcgwmypginpsoimacvbjhaomyjpzbohbeuahxtbomtqczgsymthakjyxmnhfvjfmlqxyqnhxczvcyudmrdxyramvuvyzqycmesfougrhqrhifebmuyhjgvajtkanfiltajaefjuvglexbemjgpktapgcbhimenuuaisxuyhtlhtflmkjmqssapbskqqonaidhrykrzhdkimcknlfigcdklkpbwuovwymnympmdfzzhzuvylvganzjbyraqvkxchgzpbgyowosbpliwjnvuvcrbtwceuweyitaorxuggpdfgupsscppyxoyletvimimnrfipsloleursgtlfabpbvwzsxlxkdsqpbuchvfydjswmdyaiswtrgmtajfgnbsrbxubvihiiftemdjxfcmadrwkdbiikrkkisjvgmngqvcpvihcmlzwggwggtxjuyczmxsemchuryntdycsrlevoyuiorynyewqogdmcfgglbvbtgsirsoapqcpnkxrrtaeaxqhtfvclgxqnnzfndmyatnbtnoejwpnzvexsxqhmkhudetsbvvzwntrnitceoommbzhtztuporqfyhpiglvfarptdjzuvyilyxmwfihvvwkbvodmktkfmkhjquzvmyohpkewbudqgltpuegwlhbudsfqayyagepkgxeojtmqoaqnnvdqrxelojnphynaypxbumnliszorviswyjnennnhpqeqsghssjcnzuasoidqxxfdfmndhvsdzsaxubasggskjwtjbjwnanpogwisxxdwnghdzkzssupjvnpeaysvgtfngizcxvyplfowvftcfkjknqsgsewcwcailkahcjbrxyvzpqaojtckbjfpqshvecyquxziinwamtpfofvjjkvydfyrzenldvcxkvvjbvyjfsnddixjroomuswdrcsuqtpcdhwjfzvjloepftweomwjepekcejbtlnbdbfuuzvygqhwkwobfiygzjlydxivpgoskbhswkccfdrdkkwzokxpypzwloljabtibkawttddguglbgoopulzzdyyomqbbqqgsvbyxtcnufpbypyqgymyyjddxiaxptfpybkkfklaldlstdzdcpeixicnuvppfmcjmlcbbzozogcbvidsuqyhqrqhnrdlkpmxdpoibygmemoqudhnqrsgeetkkfpgrzxgkkwtxyvdteesazfpkcibpbktiuaymdlmvjnxtgpzzbfhnybfwomrxhgfjjgzasflxkffxgxsilgpkqbiytyqloqukblkappmnvmbyvmiezeqzjdanqhtvnaxdcmhusqdzdrtqwewdrqqjnaibnblmmyuizeyhvriwuzpozvxbpizpxbxtjodwiufaxpdtqyzrdiufenwrsyaygkcstoynjsqfcovngehdzlcavllgyplmcvqiubrfdmcoguwslfdflbsasrdsgpvomajtnuzpjumgtrgpakcysqrvmgcwklsktixuwqwoyeylydgrdhhcfczefscgpufsspdqrgipifgfdrmjeggzkczigkcwnrryfphuwbunnnvbshjvwlvgzzqzooingfkmrqecwibtgptjbgimylsqelostpgiudixcwxrytomnrljtrmhxqokptnchqerpocufzmulctagdohnsqphjwcjtwucskbzmqjbnhzojtpnrnzmkliqypfgoialgtwcumbabsmnklqvxfgrcwhopunxggexlyxtkycrzwsozurovhkqxwnhonymmftqipddbfgejkfqaokreqlmzbegvqsvugkqyktrhawokovjhobuwbqkejwvarntkcjbamfsmdzcukejnpcnhoamecunkohrfdtdgelynacfxtumpepcxotikjgmytmeyqwgsnycphmwviaaauebedtmhvpzmgxzjjswxrwslqbgmrldergzbzgvtslarotbfvdfdytxgfcrzawlypzojqneierobjomkmhbpmlblqerecktvjaxedtmtieifapmjofbihssodtvjuwtynxqwfwtjoczljqgmijbgyserbwvvufwfvcxiecmkgppioqhhwumhyufztbblzlvncigzqdeyrqslypqqbcqkbeaskukdoygdezrtsiuolvtxqwwkzhewnircecqlfastnhdnmxyhbzotutltugjsxwsledcpbkrdctewqjicimukhczlcdtmxhwywxaorsvrubagvguctecrkvrpbguwoemasfxjkzlbjektmgvzteilpndvevrgbncbgedittxwslvmhskfvbgjzmwnxdnomsjdotefjphyhhkcumdpqgwkfxejjsxhmmjlxrsylzlkxwdhrnmvzxvrxzmptscoaymghljnudksbfqzmrhavsxsoqadcroqrxxfuudrkxdbrvqpomnqpinzoasgumhbrjbxqyzbpndfzviujlsamlwwkwpmdzmqyxqcgayboyyvonkzkktibpbvyvnmdxtqcpepvuvblvwmobqwgexzmhneaeifbgeukswhuuwkkqldxugvawthrghcgarhikeocfaimmunrortctntwgngquqhzpueaohtvbehggtbbwyovlihtjqzftgyrktiiyqlqayoexcwnghhlmntubiohujjjzdphxucgmphapqgvirbnffuoklnwnjgchkhsrmjviumhjuvpfwcellxasnygpehbyjcvsjakexaefzgatwfqqzebthjpndmbktlidbjqtrruxluxvpibxmvgmhlxrylhzcjzztkyomzzopwgslgymvbpamvyplgabywuwfyweufsxygrrmvoaecpwrjwbgsfunipzychrsixhcdyuyohpsohlququsmdiyjumggaumgajdiqtyognvmrthbjxhgasscnjwuydflhsbajizjtlnxxzmtpbxfpznnbwiuhuqgjdbvsnqynzhiajmkcbyvrcfbefvczfumdxevrufrviuiuhchugbymxveuqbphkybgudkmtewxpdoyoynigvpxaflzlsahpugprvvheufyqoawtnhofhlnonagplottcpgzkwvgbrynzrornzvwzluedtpalvfkwqtqtagutsdngctmobqmxgtrvaqzhefhbktmpifaldbykgqajmcczphkhrejvqkauwnvrppbkqibvaixbeswqcfashzdsmapevghoikgrinznuytyclzookrqqpypwvijepkgxdjogisijdssemniwomjojeplxfxsqtvrtuaiqelixjwcqxjvlricnbmuktvlwjkzbfdzdxoyrnhtkdayjlbagnqrymxdwehdcediusqeekfwsgyjgioranjiqckksqrvepuhojgovhsydbnnrgzqkmngptvgdsxeiphqaamjmshtbqnphydriqvphnfsgurjjrbfsugcxwlsggnwcpdzrifusbyjnionpaeoiosmtkjfveejgartpnkbuyalznvtdmaioozzctaiqceedaxitceuieoqqgzwnesueqzgnvgmnrhemnbdqhzpoaxjxeghphvbcgkefmoezbxadivuulgmcycraufhceuiutlurkbuxbyidmitnxjaemfaqipfpposbwffbuhbddcyhqstbdswczcgjptrttkeszfobexgovkgrwcsensbtqakibetgzvequesqeqljalvoctccwgsfywyrmpcwqerfsquohxymfyqoopotxyceonecpirqzptylfcrbvqliptpswgjywebugupbufmvkbeayxdiothyejrodyzqxiwyhlmcxhawxtcgftlcrgzbmtgeyhokkjaubpvhoveltruqskjgzswmnvxsralqiyrblhvbzumqwwqhxpinpwisbxuesvjewsheooffpdyztjxrboladhzfalxenkikarwohhmdmoddqcxzlvghnkpkanqmqmrnjdkhoqlixzrbksfwvsfbjypmqmoygaavpgzncekzjhkcldtqtiluingswjugflnoovswsfycqutjlyaaiiifbelyzekazjsydhqfwafgcawcbetmidjipayvwcjcyddpshufxwribctjwdkyvvxamhencfdismvedqohgvssnpchkbxpimkjyadzezteddqpiqiifeefxdqoeblgrekgzfvgrasiofxlfmvnziisnanewvrcdzonsklfjujbdhsfbfohzujpdeknyvfuygglmhuvhunwsxfiwjjthbmmnsvgmkvipaxoxbmcpokdewxutdxemlhlhmetajfcfwrtbylseqfpaprrilzktauhgwawvwdcfsuzfbzrrtzkpwvffkezigeybkoifzrixtwzaxoeqdagoajrxrrkwwxqypiuajwsvpmfgapyrxusaqanqbglmkizzdohxulylgcjxcipruzljqwlxfomtkjbhuszfwdjklvzhaykbmxnwtxqtjuukilszxqydrzbbchnebeoqzvqsnxitlkgbyehaczujkfltoxygxvuykxciycojgtnbilhoefxitcytxdtopvhfdredacyaozereoidqhijksjjrcevjmxonvwjorxwpnoshtlwcakxslioyohyaiuvxqwoaedleqmfmpgdznfrhcvcrivthcwhjvosgozwjgbkndszcuihknrrkvxfxcvcgehazimzhlhbznwezbjewajhdpftycgslcenptacawyszxgtfjegvvukycwcujzgfvanboxnakleanbrdbmvjmuyftvkdqucptwjnbelecweqizwdohtqczpaohphhzfjquvzrdneltthgptcodemlfxqszcbrbkwaqkemkrfedchhcixcauuhexisazozmhcffhvtttgngmhknqkpkhdugtwufddonygqxtwibjeoosbubzkhetvlskfheuqepdiwgbrzofyejhdtazedzsydulbhexcxtwzistadbvmyhlyuncvjezkstllsplxvfqdmklnaxfokmaaowxiqbaetkjmqiattlnvvahdycohyfofluwfoafhheurgjdkpkivzjmownuyudgkkqmukryebwzremolctmbnzrixldcrjcgycocjgsucuvicecsvb \")," 80 (largestVariance "ihppvtcspfrbwmpceezeprypwmzlsnkqqdulhcbhijmslwdozpwkdwefyeqezcgtniokzonuksmodrdlmxhbpqadkwcxdvpjstiozpotmirovrzqtaqfeotnqpmbadxkaiuumskxahimupzqbcxnupfswiloptptvqtzwoxlvtkgoneefjzvmafdaexowxsbomovrzqangxlrdgdxllyynyhbqcpcaufiqsnssqcuhyvnipnjijiddodagndnklvsodkwgokeippuetgccwfymlrjxgzwqckdeviticnzxdawgyxtwxxzermethqiwlekizxqphhtmoijpealfjjbcqddayxxkjnvawrzwtxbifmtzwisvgamemxrhywpdcosgbryhzuiplymdcizhjsdydohiycrwmadztssonnyntwuavciwzoyrxxplsswgcoibvfnvlcctswixjizvdnerqaczcfidrrjwppkoajlcswlfukkqviooonyiyywvyvnxmpuapldlreesxmekbsrrvahykmzabqwoogvllajzjsxyhmhulhxctvmkpuqnbvtiyeprgryvivxummmnllxhhertztngfirbcagemhaxotudtoqryhrhggctaibpohuwfnjeabnpjwgxmhtpiankayuhliykhjqcmusmbuqlytemjbmwogtsnusfbctkfuvkiktighirxyaqaccuilrqhfrhigoylxkqdlwgulnwxwlytlyqebpfvsjvtbjmpeorhigketywdieaqmsfjwwhianenjemqojifunyhjmntmkighyejagnugodnezhmkfabhvstsiycqaejutscleytkexoxtfxbvtrmpqbafcpwfmfrvmzhaeobyxlmwujnuvenwmyrpfhyzoadkfepcnqvnljbskdslbyplfzlmhtyrgnpehdoqkeqtmayiplznipoewketxeqzitxzmssqheyopcbhcovharhliozogbjsdxabfihllaknuwrdcvolrptrbjemdjumqftcqijaofyxlxdjydoobejddvcqdrhqbprnyklbetbmwzjwodcpzqspizbqlucsvpjlqqlzbqgluinlwscjblixptcywvorsmjoixmtutqyfvgjsxfzwyaflgibieikztpfrmdolzlbvageslomultxeoosjzlityyyguyshyrbwrmpqlegulcdjvimroznhxybevoqopxtcouijdidgswoilicezfrkzwibnvdhakvcdsrcoicfeygfgelwjwmhyzlejmauooabhyjghjnzgwlhwucmrephmxowlmhtovkjnqbhzbswieedmphtkgualnwxbrawfnowwaykyhkxdhasvirbkldqhdhdvxhbyhbglwwfbwdgqbgvokituztczedwdqoxtncztltoelljszyuvgbrawerazqfxxapevmgiiddymvzlpovnzubupbqoirmpjwapazazvtadpelszgeqgcrxafjsaedicpnoporylksbgpvmjwvljaurbsfvjspkfiupaprurbkbfzqzrmohhrstwieoihwvkmyzxensoqzcrgrqnbjjyroyizealsouujzrbvlysqusghajoxdvqnjhpxhduiwzypomqnqmcwjsolcgtrbzqhaunvwykayobwzmbqcuxgfouuuqbmbazmnrrofszoaicyqsozhvrmefqurdawexnssqgumzacyvlelmnvdfhissgucylqswwgmnzqflkbejscznukirteopbbtaugxlpexvhvhxuptggdfhsavumznzmdrkejlizvqlpdzgvovgxumjkqcwxktshjreqjezdukinrygcwkbamarkwffwyjnrqjwmoceoeacnjbtnaewqcbdqyyseduwulphdhcmqfzrkuauyxlxjprjlasbhucqrcvlpiqmlzubfmsuryygazilodpaleuansslfwyldmbcuinbfoaqutzkqtytxijzkgglazsphhydwxivcafrvxzwpmdalgjvadixroimrxnzxrxgzmpusvodebrgwubfmdagllimzytvtthiuhwtdwgqgrnakwspuecojepxgolboumabtvrdocijyuthyfvhcmvbohgipyidypsvkvzllcnsdboedibggboomyjhncxtjyqhheuodvgdmcvouhjzjncbjitzkqluothukgkelbocjcshcfttvaziboafxyvbrncixvjzxpltwevrgmlnxcipfzkdpyqzptjjokitjolxylvupgmzpsxvslqjmiswescjxbxnsgknazubyjekkahtskditoqferourkooaufuemoaskdusvqzsqantkzucglgqajszmeqsavolbvfipelwhhvkvviglsxbxfulzmkneqnxscjjspqreaxecqanjcxapatmejjdcnjvzzcblammnfuhwukuznbpcgfrxwdheaciczkebcuhjoxjllbkujcgqposmjitdsylaiopuknjajlqqxvpaersieyaaibgvanctbfzmhmtdbaqkbmzhnkmvmzgmdtcvdaiafkrwneearkzyrwqpknrdrlkzwbgvraimdxuvrwsgxmpkunrmbikkwsicpqtbyswilaywgszbykeflzogjkoxplxujhsjpdevyartecsfipdcshunwyyyzzgkspibtbsantdgcewsdirvwwgwkhkpkevdjpdlshyclphmblkittmwikkonurgcgwmypginpsoimacvbjhaomyjpzbohbeuahxtbomtqczgsymthakjyxmnhfvjfmlqxyqnhxczvcyudmrdxyramvuvyzqycmesfougrhqrhifebmuyhjgvajtkanfiltajaefjuvglexbemjgpktapgcbhimenuuaisxuyhtlhtflmkjmqssapbskqqonaidhrykrzhdkimcknlfigcdklkpbwuovwymnympmdfzzhzuvylvganzjbyraqvkxchgzpbgyowosbpliwjnvuvcrbtwceuweyitaorxuggpdfgupsscppyxoyletvimimnrfipsloleursgtlfabpbvwzsxlxkdsqpbuchvfydjswmdyaiswtrgmtajfgnbsrbxubvihiiftemdjxfcmadrwkdbiikrkkisjvgmngqvcpvihcmlzwggwggtxjuyczmxsemchuryntdycsrlevoyuiorynyewqogdmcfgglbvbtgsirsoapqcpnkxrrtaeaxqhtfvclgxqnnzfndmyatnbtnoejwpnzvexsxqhmkhudetsbvvzwntrnitceoommbzhtztuporqfyhpiglvfarptdjzuvyilyxmwfihvvwkbvodmktkfmkhjquzvmyohpkewbudqgltpuegwlhbudsfqayyagepkgxeojtmqoaqnnvdqrxelojnphynaypxbumnliszorviswyjnennnhpqeqsghssjcnzuasoidqxxfdfmndhvsdzsaxubasggskjwtjbjwnanpogwisxxdwnghdzkzssupjvnpeaysvgtfngizcxvyplfowvftcfkjknqsgsewcwcailkahcjbrxyvzpqaojtckbjfpqshvecyquxziinwamtpfofvjjkvydfyrzenldvcxkvvjbvyjfsnddixjroomuswdrcsuqtpcdhwjfzvjloepftweomwjepekcejbtlnbdbfuuzvygqhwkwobfiygzjlydxivpgoskbhswkccfdrdkkwzokxpypzwloljabtibkawttddguglbgoopulzzdyyomqbbqqgsvbyxtcnufpbypyqgymyyjddxiaxptfpybkkfklaldlstdzdcpeixicnuvppfmcjmlcbbzozogcbvidsuqyhqrqhnrdlkpmxdpoibygmemoqudhnqrsgeetkkfpgrzxgkkwtxyvdteesazfpkcibpbktiuaymdlmvjnxtgpzzbfhnybfwomrxhgfjjgzasflxkffxgxsilgpkqbiytyqloqukblkappmnvmbyvmiezeqzjdanqhtvnaxdcmhusqdzdrtqwewdrqqjnaibnblmmyuizeyhvriwuzpozvxbpizpxbxtjodwiufaxpdtqyzrdiufenwrsyaygkcstoynjsqfcovngehdzlcavllgyplmcvqiubrfdmcoguwslfdflbsasrdsgpvomajtnuzpjumgtrgpakcysqrvmgcwklsktixuwqwoyeylydgrdhhcfczefscgpufsspdqrgipifgfdrmjeggzkczigkcwnrryfphuwbunnnvbshjvwlvgzzqzooingfkmrqecwibtgptjbgimylsqelostpgiudixcwxrytomnrljtrmhxqokptnchqerpocufzmulctagdohnsqphjwcjtwucskbzmqjbnhzojtpnrnzmkliqypfgoialgtwcumbabsmnklqvxfgrcwhopunxggexlyxtkycrzwsozurovhkqxwnhonymmftqipddbfgejkfqaokreqlmzbegvqsvugkqyktrhawokovjhobuwbqkejwvarntkcjbamfsmdzcukejnpcnhoamecunkohrfdtdgelynacfxtumpepcxotikjgmytmeyqwgsnycphmwviaaauebedtmhvpzmgxzjjswxrwslqbgmrldergzbzgvtslarotbfvdfdytxgfcrzawlypzojqneierobjomkmhbpmlblqerecktvjaxedtmtieifapmjofbihssodtvjuwtynxqwfwtjoczljqgmijbgyserbwvvufwfvcxiecmkgppioqhhwumhyufztbblzlvncigzqdeyrqslypqqbcqkbeaskukdoygdezrtsiuolvtxqwwkzhewnircecqlfastnhdnmxyhbzotutltugjsxwsledcpbkrdctewqjicimukhczlcdtmxhwywxaorsvrubagvguctecrkvrpbguwoemasfxjkzlbjektmgvzteilpndvevrgbncbgedittxwslvmhskfvbgjzmwnxdnomsjdotefjphyhhkcumdpqgwkfxejjsxhmmjlxrsylzlkxwdhrnmvzxvrxzmptscoaymghljnudksbfqzmrhavsxsoqadcroqrxxfuudrkxdbrvqpomnqpinzoasgumhbrjbxqyzbpndfzviujlsamlwwkwpmdzmqyxqcgayboyyvonkzkktibpbvyvnmdxtqcpepvuvblvwmobqwgexzmhneaeifbgeukswhuuwkkqldxugvawthrghcgarhikeocfaimmunrortctntwgngquqhzpueaohtvbehggtbbwyovlihtjqzftgyrktiiyqlqayoexcwnghhlmntubiohujjjzdphxucgmphapqgvirbnffuoklnwnjgchkhsrmjviumhjuvpfwcellxasnygpehbyjcvsjakexaefzgatwfqqzebthjpndmbktlidbjqtrruxluxvpibxmvgmhlxrylhzcjzztkyomzzopwgslgymvbpamvyplgabywuwfyweufsxygrrmvoaecpwrjwbgsfunipzychrsixhcdyuyohpsohlququsmdiyjumggaumgajdiqtyognvmrthbjxhgasscnjwuydflhsbajizjtlnxxzmtpbxfpznnbwiuhuqgjdbvsnqynzhiajmkcbyvrcfbefvczfumdxevrufrviuiuhchugbymxveuqbphkybgudkmtewxpdoyoynigvpxaflzlsahpugprvvheufyqoawtnhofhlnonagplottcpgzkwvgbrynzrornzvwzluedtpalvfkwqtqtagutsdngctmobqmxgtrvaqzhefhbktmpifaldbykgqajmcczphkhrejvqkauwnvrppbkqibvaixbeswqcfashzdsmapevghoikgrinznuytyclzookrqqpypwvijepkgxdjogisijdssemniwomjojeplxfxsqtvrtuaiqelixjwcqxjvlricnbmuktvlwjkzbfdzdxoyrnhtkdayjlbagnqrymxdwehdcediusqeekfwsgyjgioranjiqckksqrvepuhojgovhsydbnnrgzqkmngptvgdsxeiphqaamjmshtbqnphydriqvphnfsgurjjrbfsugcxwlsggnwcpdzrifusbyjnionpaeoiosmtkjfveejgartpnkbuyalznvtdmaioozzctaiqceedaxitceuieoqqgzwnesueqzgnvgmnrhemnbdqhzpoaxjxeghphvbcgkefmoezbxadivuulgmcycraufhceuiutlurkbuxbyidmitnxjaemfaqipfpposbwffbuhbddcyhqstbdswczcgjptrttkeszfobexgovkgrwcsensbtqakibetgzvequesqeqljalvoctccwgsfywyrmpcwqerfsquohxymfyqoopotxyceonecpirqzptylfcrbvqliptpswgjywebugupbufmvkbeayxdiothyejrodyzqxiwyhlmcxhawxtcgftlcrgzbmtgeyhokkjaubpvhoveltruqskjgzswmnvxsralqiyrblhvbzumqwwqhxpinpwisbxuesvjewsheooffpdyztjxrboladhzfalxenkikarwohhmdmoddqcxzlvghnkpkanqmqmrnjdkhoqlixzrbksfwvsfbjypmqmoygaavpgzncekzjhkcldtqtiluingswjugflnoovswsfycqutjlyaaiiifbelyzekazjsydhqfwafgcawcbetmidjipayvwcjcyddpshufxwribctjwdkyvvxamhencfdismvedqohgvssnpchkbxpimkjyadzezteddqpiqiifeefxdqoeblgrekgzfvgrasiofxlfmvnziisnanewvrcdzonsklfjujbdhsfbfohzujpdeknyvfuygglmhuvhunwsxfiwjjthbmmnsvgmkvipaxoxbmcpokdewxutdxemlhlhmetajfcfwrtbylseqfpaprrilzktauhgwawvwdcfsuzfbzrrtzkpwvffkezigeybkoifzrixtwzaxoeqdagoajrxrrkwwxqypiuajwsvpmfgapyrxusaqanqbglmkizzdohxulylgcjxcipruzljqwlxfomtkjbhuszfwdjklvzhaykbmxnwtxqtjuukilszxqydrzbbchnebeoqzvqsnxitlkgbyehaczujkfltoxygxvuykxciycojgtnbilhoefxitcytxdtopvhfdredacyaozereoidqhijksjjrcevjmxonvwjorxwpnoshtlwcakxslioyohyaiuvxqwoaedleqmfmpgdznfrhcvcrivthcwhjvosgozwjgbkndszcuihknrrkvxfxcvcgehazimzhlhbznwezbjewajhdpftycgslcenptacawyszxgtfjegvvukycwcujzgfvanboxnakleanbrdbmvjmuyftvkdqucptwjnbelecweqizwdohtqczpaohphhzfjquvzrdneltthgptcodemlfxqszcbrbkwaqkemkrfedchhcixcauuhexisazozmhcffhvtttgngmhknqkpkhdugtwufddonygqxtwibjeoosbubzkhetvlskfheuqepdiwgbrzofyejhdtazedzsydulbhexcxtwzistadbvmyhlyuncvjezkstllsplxvfqdmklnaxfokmaaowxiqbaetkjmqiattlnvvahdycohyfofluwfoafhheurgjdkpkivzjmownuyudgkkqmukryebwzremolctmbnzrixldcrjcgycocjgsucuvicecsvb"))24 25test5 :: Test26test5 = TestCase (assertEqual "for (largestVariance  \"sjrnfsjbcmcnxqnndlifisezzlxyzsdrblpedldwnaayzjmrvzxaolkzidymmrtpwqzoeyldmzzbwqbqqqhyfapyimacgzuvjujoyzlemygpxqyovtlaitktcceglweysdfrlkijkiybrtfbxgtdnhfehyhjvwhycpomciljnseiglyfdihiryihdyuqfntuczhsffnkzbdeoutktcnrallwbkzzqfahomvuhnqluqdqpnrybyommkvctqjhhotlpclchzfjcwhdgublibruzpizyfcnsslfxdlanztxggyyaaxbyihqgafwydfyoxvfcmeaetpseidoelggjqwfpkyurnmctyoejkeujobtwrrumgmmxpkemctdshrhpnksggefrncxqsckgepwqaglwugkzvhgfzmvxxdzcjhmazkvxeplckocpzhyjfkfdbdsqzyvwcyibwwrfqqvfpsflisbvlilybhoajeudmbrarkhbtnrdkyjarjyqwksfwrheoupgwuiitgobrexiwmybsmjyclaxevzsqoyzegogkxgujduiannfzvjbriysijokshsvmlsjnnrxsenrplctqnobfkoncecmyjohjzmqsnhwzwaqybjndkogkjedtfgmocbhpzzxghaadggyhvuzgfgonftikouuujsyqjmkwamecilnykoudzktrnlapfzkiclckbfkrahhirkwcribgyyalevenocadprkvdclwysqqdivblkqnfjbyohbqjfxcbelccmofvqjkbpikdpwvkekjrgzampkasxmpjcxykaauiyqexxlrhwissuxzxyjfjtyvsehfaulltwhvacgvdrivxqwkftrdmylwcjqcupheahuhhqwoqkxkhauhewyaslxlhmrvpmgduiuayawqhhhtsaoghvivemitsgaclsjugidepoiflljmcmjrqjnkjpstothrgrfublshblenljdlcgvdhhtxaszfakpahqasoivjeisdqceyvbqmamoaiqngvhfhlknkumiaslqepfgegijrrhrmwxqyhwugikzivwshayhfrjtivcxstplaepsbdispupguuqgsodhqknpmtcixnqyfzhukjqihtfkzowomkunnphtinqccohslhgqwluxzhqrrlkerjxtfnvsrtkxttshentcffnvwxbljhwegdiqszgpuvhijcyzdubtgowoazjtenvreymbsweehhswzfdqusjbfagyilxrqabvsankevizwbtrlxpezyiqhqgawvohefcrrwqvyejrwxvarenddonjzktdhuzyfaiibagrtfwrrypxzuihdfhwortaadxdppkismdyeerddwizdbxnnqnzuniwowubncyknyoexjkgczzwczdyilgnjynuywrnznihqgndflzkktnhvsbqioargpftabqhyhnefycnfuuocneuepeykrmereuvwippjveqgovpraqsyqwegpjtoxodacsgojkngpnzojrgsrxjycmtrhqilaiifwpugzptwhrrkiucdlkpmyqqobvjqlfgettularudkdrijwywdubzhqvmklrgemmftxafxxpdvaviybxdxkxnhhfuuvdketctrxhswyzruyygopyamzeyysrkbmjddrpfzthacupiffklrywbaewewyviyczyttuoqcloyoaceeofhocdlonfhjcphhrqjxydirbybifbnaxnxysecgyidbucmwxmzylwxvasfjofloltsbylsrfowpyxcblucxasoxsmatmzknfbyqbeyhnxvobzvfwxssdmqyjopiyeexkkylqfqbajhevjjlffsrezdecrkxmdhyfialicbpgvcayjoelvnneihtbuktluhrhkuucomxwnawfnefoodghwlkmowbdhxirljnzwodtdwsgrviuyxklndcdafhjbzkwzrdwqluezxhelwujmsrzcxeesxveiejmffulhsusneysjvkyelqmcatntofmzlsbyttenjshdaiivtdympbembvtxoujmiaygnbfkmkyzwnhwpmdcktrqzvwzuqwafrwivgxaqkeijbyttsfiiobowtmtztnnwaxdwtjlpnjpsxjranjrnxhxermrqshwayvkaiploeblrwmygnlqzinawcxmnlyelnnlkhxarpkuzrxrqptdlkjoknzqvrpndyjsgllfrtwdnhkpblfqhkgyvjmtmlckhqrsokqhtartklxnwfmzqczhlfurldxvzsadmturdzieurnmyglbfgcruudgjxudtdymnjzdqogtaqgxhhypsvziahfjaoxkbkcmrcufcpxdeqttardyscdhzsgnfbyooompumdfphouighzrnnusgdevnukbytzewwkzunxstrxivokoxtgojtkxkjtvvauozkxtshxtnhyixgnkfzzsogoodxfyibesltchwzusuheqktiobgzmhjocskptniewjrwlejobejfcaytkzglixkjkatxszsuyuobuxwymewidseeelyaqtrjsfbptylydfvfwofrmlwhhyddqnfvzodqryvcjxjqaflfnkdvxldgmhqckwnhekjtpugvcqdlbkrpcfnwwwcgrwhlvktbkbumygzvqdgmknhzzfriaxfcvorcnnsnlinhyyzsdfpxhtenrwslguvsjpgdkheotqpwowbqagozjnqebkbiefdmellbadxwrylgnrqjbzpztvpnhaysoumiywgnyguwdhrzfujmgkpyekwsdbacdpbrxbhvhbwzuxgdgierujyasvainfjnbcftjjshwtjaywhqkidqcejlkpigxfxecvghfsalalhjztgmkzvtwsqlbqywyzzetjrocnxduydnddcvtyknxxyahtjpocfnxpdewddzscyldxnyonghofnswxuzaqwglesujhvpypblpfejhjgnkjulmgvstotnzneguoydbxjikjbaaydwzuorsttektflgtezcglpbpijidyjejquzeyckfojvampkblezvevrxfbnfrvvhryuujfugzllencreszphllgfqroumevjxlflconstcvmcpdsgywtpczcnwbcacuxepmgiltwhyykouwjijpqfrasalnyebmpjwsrryoznhsydquthhegjjdajpzygoxowyvprjyxygfhnscnjjunrtpkwjyohxpsaxskmlwrgimvbozwhdhsxgkvhttsmbndcqauoqehcsbeoyfmvrtsdatnscjzcpslqptugvhqsxkfveqdccidnziamccsbzvoznpwjlpmossblavsqsoomjehrqzbdbepdixhuukoibkvzssutfwhiynzcfadshrsevnwavbtgkjhuejshqjivklsfnviiuphcsvtlualycvwsjwjuwvlcnakkkoeujpuslfaochtksobpdqishxrfqdjpdzsduqwzzwdpdhhvxhrkqmkrnqvxbvhokvjskykghcaznmwpjtbkivosdtareifhsyyzmvidqzpjarmseuyuueqrccxnviyygvqtliqbqyuhnqgsgmcspigpkjxbcwvebeaesfihusdswwnkikxdnrvqmiajlzbdjmrpheffkcdgvoocgneinurykwzxxoyxcvlvceumjmduxtvshkzwnyvprwixasdwvuhumiqqkvxrozdhscgsyhtsypqpairhrpismovdnbopckjbaascmiqxocieuiitydszgwxsowbxjbnkvzasggpimrgnhkoplnrxsgeidlhwehxnuawdwrueavrcucrfmtgauwiztxkqtxolkemgwkckmtswrszirwbrpufhighmakpwmmmdvfqueboqrlldngvfksevfcfahapedxyqnyusjtknkshfkphzyzjjivzzothvuqxvtohmotlnnjwzvgsojlbgbhzkgpcighvogkhggagkskvjbbrvzsoqicopwuyrvuvyraipywaaenecobpealkbjdbqfoifdvkfnsuqwgqyrbdzjkddgqfclfffmipigkghovqvuiydweewkcqrsdkhgqgxibqgeahdzeucjtnomiviibieiwlcnbfqslmzcjymylubeasmggggynmzicgnnigjbufckflsvlxvsrrrdakwdvwhqycdtszwzrguucszlbcikrarehngffzfsblwagthdlgzgebnjzpoksiifrzthhkjpuwhpcalpaaxcrwdlwhxvmlcioekvkoxatzrvsawaknulosrceryguhfnxhfjsietsklvbbhwxwexxyiuoolfotjikbumkmtxeozafqafpxlamgidfnzdegzxybdgyvjitmzoizmrmmweouwozanstutbxnuzvhnlhxbxueateycryjgkpggtgdjnknmkmytmusdzkryajvmxflrigdskjldmjjzjiidjmcdntrinpyiyerwlhprerjcmynoyvaertwhuejrhqvbdlbpgwsrueacpgcmqfuaanuqjtsdnjstbeyisychtdkqldyubsnrzedzcgiucravyqwmdrjwudubosfewevtraooqgrtkayupfyvohdjbqywpgyldykwbvdogkxvcwkzpmbkiwlcunvuvbxnbnjfldqwvdhozjkjrryqopxodhtdujotujmpldvfpcbzfsyvgxpkarbaqzwnaynfmruxhqbvtlpqaejdbibmnnfmjkveocwxnbifxkidhrhgkqcutdzwqidxemuykvpfrbstxfsjbnhnebqwqkfgnwkkdeqpzhebvvivlztxweoaslihmiaayefqqkekuiaieczwnlwsbtgogzmfttjmbjeltteqffliqpyyzswzwysntsebduasotrfsusakoswzshryxajretcfittvilengcjezeadidjddfmaaffgzpnosvwysgbcrljdsjqbaqvrzhtzgbjpcvuegwdlgahztzroulayqygkyecifcmvawqbuwasepqaffkoivmjcewehioqjqmawdpxpsahanipnhmuziebdgsrpwkbgrnqpyywaarkxphuzzryyrxhrwnylsbeyidblmolyebwdphkarxabzyscslluzmahfnoxwdezrdiozgufvptnolpehdkuqdyrnflcbzweybanloxeqwyzrftcscfftmtcmaaxezgkwmodlykxexjpfnuoiylrshtzvoifrlpizuurdifstpsxfmwdbwatluejunigizjjtibdoqcvuojaarggrzdzomqpndoaridrfawryiohtqgenuhvtufpdttufjeseilgbfelvhktjpsyfcljmvaruljzdnxxfqqsybvfvyycxexszhehkirmpkowoxuxktkscudrvbnkncaupalirvlmwiodugoofocdliotbzxyzdracvkoqswvzzblzbwaporkdhthxynwzmwsbywjrnfhictswngojedonjjjouemjzzhfrrekdygduepimbvbrothxpmozrdruqxqxbvobvixklbzjlmbmtrjzvwznqpfouwihhcwjduvskvxlhfhnwvwkxyzamjusbyilxofowsdddqmcvsxohbulmneyurkxueiqfkksxoovqgyedepqisljpqdwdpglhzzxmaybtoolwikorhsddjtoeanyfgmxtehfcgkepgqgidmagigbtsnzkagmtriijjnmqhztcogbmforbodjuelpzcltyunoceaskfnydkwzuighjvlxpdieruylovzwgkdfbstpqvkgevrzepywmoxvezjncqmynrhxurxejppqwujlqwozbljpirdxnsefdmpfdqtssoojaaxncdshfalakvpegyrpnfsaopmbjcsnerpyxkketevbywndukmeqmucshuwvfhmwwmirkaisrgfhnqypzfjxehwrgntyyfjmdpwmztdcotrwxblvjsjhhmkaztkokltgmzpdxgvstkzdvwzfabptwzboqpsfgcjcdojrdlnimzkhgkkrjrecnyersszrflcfkroissmbaeenommngjiiabqwwbzpnilfcrhrpmtkuhwwepiwaggaekwpddmbjofchqvfytebktswsrxpnspnljhxzjlsrgvupctepdnfjmzapixkvszuacohvntjiohpxchvrxzsiuvevmkldlncjzskzkomcurthtkfddyzetcxnnsdhkiivgmeagxblahtoelwygbjgcazgjbpdxwlutumwshprhkekhrydpmfftrqynsgnzitizirepxnlzywdyneryqxwjgarjfhgynwnkjnqakfaikwvpcrmbzespoxpywbsdznsbkzxgluzhuvhnqssqkjvtajdxiqbxjkmaqhdikuynegzhlyjppunmdoqfzhlstwpdcjcxhbbeufpyvscpfigbrcugkqfghvwmxjnrrkykglvuioskkiyzxlkhswgirpsnkaygtijagsbjbrlcbjooydcgnfgpnjhxqvhtmoxlopnkujwmqelhecsqilbsjjxlbiiblcxybfbwmwyqdizhdxvgqgfqodykbofoserjxjqbdbvlgugpggenmsuqlyimlcskscmnygxglvtyduaqcbiztrwebobqpbalufhsplztxkgzqgvjbyitvmsehpmrvkrtshytjwsnzvzssdtonxwkxujlxvnqfvwwoktfmbdosznvkmysfecwidmmihvggyszkqtatwiclpucshloudqapqukslswmpiektjphuojeikuxcxczhygxydbqbphcyykixrtigucqdmejbwgqjovpkmqlstvpaqazykykwfeyzkbnictcgrvwsqlyavhxculooiaaozpyflaenxadactwniwtmtkyzrnjywobnkqlrplfvdlszmivgfqxpqntbhizqzxlijhaahiowngiyiwquldxturhhjmytwqgzcqgcgywegkdpisuihchgvpeyckvewenubbxwkwpecrcupbngteyurbxwcfstcpvldzqhfwqkanyspfozbzdvlhhuepkczoveeaixlaltszzribscuwzvqaegwwijabsqqvduyziminustetvfxnozetgdchcymblswqqshndvpnpmrnnjnxejcnwuemltzwypmljdhznwwrhhdueteqzxgittxftuvlkmkrayicpfirxhbprajqgfekzcizoemiofymosnizdhwcdafsbyvarygxrrunbyrscgjvtyvjjchicdvsdzcidyrmsvtnnqyokfnqclspaqukplwfqigvjjnstpuhyqaajzguiifyhmovnmehfbzqwiunlgvkmprtjilsnxmarudsydbmsbmyyryssquyuubtoxlznrtosrrrbqcrpbnvydlgkauralayjejuvnvtfraxsfvassqlhfgtmxkkqvydtwcueilgaclytagavfxzdetycbthfxffpysygurkctacqfldetnikubhhaeehcxdxlwsovaktqvvdmyhqqayreqvoxpejokocyfefjixihhooertaytxreqdakdzssekweghmpfzkpowzztbscrfkytpqibfrlryzkevndllciczbglmcfykdxwujxxyjndlslcryfdmesljqskxmrapsmaqcyisqbdxsyjzdhdvtnrakgtltftcblbfechhnaadgesmcvzrwkglkeiyfmxfrhvshfudjhkhbrnwtibtpgljaugefjfbnwxbarsztmoxmmmvljvwaweiogirfabfcnaqogamiranasxibksypgldtyidhrhdlhmfxstkuemtgxyaswpxgkkqimriwdhpqtypiskoljrfcphcpfinvghjeoaohhfwmxtufmfnhbiygkghwbuftxkmaezthewsyhscpxuakfciadzgqrmrwftjltgsdcfauzanigcjnxbsafwwmohncrjudhhdaqruakttadklgkoayxvxvobantlpsnzqjntazfxyfvuxrtonzxmgqyqgdyninwwsqqewfzljpqzevoygdoqenowvodbivyytbjffjskokuwgxfbgaownyzbkifmjaqjzyzfcjifjwplyakewyahmfzrtr \")," 92 (largestVariance "sjrnfsjbcmcnxqnndlifisezzlxyzsdrblpedldwnaayzjmrvzxaolkzidymmrtpwqzoeyldmzzbwqbqqqhyfapyimacgzuvjujoyzlemygpxqyovtlaitktcceglweysdfrlkijkiybrtfbxgtdnhfehyhjvwhycpomciljnseiglyfdihiryihdyuqfntuczhsffnkzbdeoutktcnrallwbkzzqfahomvuhnqluqdqpnrybyommkvctqjhhotlpclchzfjcwhdgublibruzpizyfcnsslfxdlanztxggyyaaxbyihqgafwydfyoxvfcmeaetpseidoelggjqwfpkyurnmctyoejkeujobtwrrumgmmxpkemctdshrhpnksggefrncxqsckgepwqaglwugkzvhgfzmvxxdzcjhmazkvxeplckocpzhyjfkfdbdsqzyvwcyibwwrfqqvfpsflisbvlilybhoajeudmbrarkhbtnrdkyjarjyqwksfwrheoupgwuiitgobrexiwmybsmjyclaxevzsqoyzegogkxgujduiannfzvjbriysijokshsvmlsjnnrxsenrplctqnobfkoncecmyjohjzmqsnhwzwaqybjndkogkjedtfgmocbhpzzxghaadggyhvuzgfgonftikouuujsyqjmkwamecilnykoudzktrnlapfzkiclckbfkrahhirkwcribgyyalevenocadprkvdclwysqqdivblkqnfjbyohbqjfxcbelccmofvqjkbpikdpwvkekjrgzampkasxmpjcxykaauiyqexxlrhwissuxzxyjfjtyvsehfaulltwhvacgvdrivxqwkftrdmylwcjqcupheahuhhqwoqkxkhauhewyaslxlhmrvpmgduiuayawqhhhtsaoghvivemitsgaclsjugidepoiflljmcmjrqjnkjpstothrgrfublshblenljdlcgvdhhtxaszfakpahqasoivjeisdqceyvbqmamoaiqngvhfhlknkumiaslqepfgegijrrhrmwxqyhwugikzivwshayhfrjtivcxstplaepsbdispupguuqgsodhqknpmtcixnqyfzhukjqihtfkzowomkunnphtinqccohslhgqwluxzhqrrlkerjxtfnvsrtkxttshentcffnvwxbljhwegdiqszgpuvhijcyzdubtgowoazjtenvreymbsweehhswzfdqusjbfagyilxrqabvsankevizwbtrlxpezyiqhqgawvohefcrrwqvyejrwxvarenddonjzktdhuzyfaiibagrtfwrrypxzuihdfhwortaadxdppkismdyeerddwizdbxnnqnzuniwowubncyknyoexjkgczzwczdyilgnjynuywrnznihqgndflzkktnhvsbqioargpftabqhyhnefycnfuuocneuepeykrmereuvwippjveqgovpraqsyqwegpjtoxodacsgojkngpnzojrgsrxjycmtrhqilaiifwpugzptwhrrkiucdlkpmyqqobvjqlfgettularudkdrijwywdubzhqvmklrgemmftxafxxpdvaviybxdxkxnhhfuuvdketctrxhswyzruyygopyamzeyysrkbmjddrpfzthacupiffklrywbaewewyviyczyttuoqcloyoaceeofhocdlonfhjcphhrqjxydirbybifbnaxnxysecgyidbucmwxmzylwxvasfjofloltsbylsrfowpyxcblucxasoxsmatmzknfbyqbeyhnxvobzvfwxssdmqyjopiyeexkkylqfqbajhevjjlffsrezdecrkxmdhyfialicbpgvcayjoelvnneihtbuktluhrhkuucomxwnawfnefoodghwlkmowbdhxirljnzwodtdwsgrviuyxklndcdafhjbzkwzrdwqluezxhelwujmsrzcxeesxveiejmffulhsusneysjvkyelqmcatntofmzlsbyttenjshdaiivtdympbembvtxoujmiaygnbfkmkyzwnhwpmdcktrqzvwzuqwafrwivgxaqkeijbyttsfiiobowtmtztnnwaxdwtjlpnjpsxjranjrnxhxermrqshwayvkaiploeblrwmygnlqzinawcxmnlyelnnlkhxarpkuzrxrqptdlkjoknzqvrpndyjsgllfrtwdnhkpblfqhkgyvjmtmlckhqrsokqhtartklxnwfmzqczhlfurldxvzsadmturdzieurnmyglbfgcruudgjxudtdymnjzdqogtaqgxhhypsvziahfjaoxkbkcmrcufcpxdeqttardyscdhzsgnfbyooompumdfphouighzrnnusgdevnukbytzewwkzunxstrxivokoxtgojtkxkjtvvauozkxtshxtnhyixgnkfzzsogoodxfyibesltchwzusuheqktiobgzmhjocskptniewjrwlejobejfcaytkzglixkjkatxszsuyuobuxwymewidseeelyaqtrjsfbptylydfvfwofrmlwhhyddqnfvzodqryvcjxjqaflfnkdvxldgmhqckwnhekjtpugvcqdlbkrpcfnwwwcgrwhlvktbkbumygzvqdgmknhzzfriaxfcvorcnnsnlinhyyzsdfpxhtenrwslguvsjpgdkheotqpwowbqagozjnqebkbiefdmellbadxwrylgnrqjbzpztvpnhaysoumiywgnyguwdhrzfujmgkpyekwsdbacdpbrxbhvhbwzuxgdgierujyasvainfjnbcftjjshwtjaywhqkidqcejlkpigxfxecvghfsalalhjztgmkzvtwsqlbqywyzzetjrocnxduydnddcvtyknxxyahtjpocfnxpdewddzscyldxnyonghofnswxuzaqwglesujhvpypblpfejhjgnkjulmgvstotnzneguoydbxjikjbaaydwzuorsttektflgtezcglpbpijidyjejquzeyckfojvampkblezvevrxfbnfrvvhryuujfugzllencreszphllgfqroumevjxlflconstcvmcpdsgywtpczcnwbcacuxepmgiltwhyykouwjijpqfrasalnyebmpjwsrryoznhsydquthhegjjdajpzygoxowyvprjyxygfhnscnjjunrtpkwjyohxpsaxskmlwrgimvbozwhdhsxgkvhttsmbndcqauoqehcsbeoyfmvrtsdatnscjzcpslqptugvhqsxkfveqdccidnziamccsbzvoznpwjlpmossblavsqsoomjehrqzbdbepdixhuukoibkvzssutfwhiynzcfadshrsevnwavbtgkjhuejshqjivklsfnviiuphcsvtlualycvwsjwjuwvlcnakkkoeujpuslfaochtksobpdqishxrfqdjpdzsduqwzzwdpdhhvxhrkqmkrnqvxbvhokvjskykghcaznmwpjtbkivosdtareifhsyyzmvidqzpjarmseuyuueqrccxnviyygvqtliqbqyuhnqgsgmcspigpkjxbcwvebeaesfihusdswwnkikxdnrvqmiajlzbdjmrpheffkcdgvoocgneinurykwzxxoyxcvlvceumjmduxtvshkzwnyvprwixasdwvuhumiqqkvxrozdhscgsyhtsypqpairhrpismovdnbopckjbaascmiqxocieuiitydszgwxsowbxjbnkvzasggpimrgnhkoplnrxsgeidlhwehxnuawdwrueavrcucrfmtgauwiztxkqtxolkemgwkckmtswrszirwbrpufhighmakpwmmmdvfqueboqrlldngvfksevfcfahapedxyqnyusjtknkshfkphzyzjjivzzothvuqxvtohmotlnnjwzvgsojlbgbhzkgpcighvogkhggagkskvjbbrvzsoqicopwuyrvuvyraipywaaenecobpealkbjdbqfoifdvkfnsuqwgqyrbdzjkddgqfclfffmipigkghovqvuiydweewkcqrsdkhgqgxibqgeahdzeucjtnomiviibieiwlcnbfqslmzcjymylubeasmggggynmzicgnnigjbufckflsvlxvsrrrdakwdvwhqycdtszwzrguucszlbcikrarehngffzfsblwagthdlgzgebnjzpoksiifrzthhkjpuwhpcalpaaxcrwdlwhxvmlcioekvkoxatzrvsawaknulosrceryguhfnxhfjsietsklvbbhwxwexxyiuoolfotjikbumkmtxeozafqafpxlamgidfnzdegzxybdgyvjitmzoizmrmmweouwozanstutbxnuzvhnlhxbxueateycryjgkpggtgdjnknmkmytmusdzkryajvmxflrigdskjldmjjzjiidjmcdntrinpyiyerwlhprerjcmynoyvaertwhuejrhqvbdlbpgwsrueacpgcmqfuaanuqjtsdnjstbeyisychtdkqldyubsnrzedzcgiucravyqwmdrjwudubosfewevtraooqgrtkayupfyvohdjbqywpgyldykwbvdogkxvcwkzpmbkiwlcunvuvbxnbnjfldqwvdhozjkjrryqopxodhtdujotujmpldvfpcbzfsyvgxpkarbaqzwnaynfmruxhqbvtlpqaejdbibmnnfmjkveocwxnbifxkidhrhgkqcutdzwqidxemuykvpfrbstxfsjbnhnebqwqkfgnwkkdeqpzhebvvivlztxweoaslihmiaayefqqkekuiaieczwnlwsbtgogzmfttjmbjeltteqffliqpyyzswzwysntsebduasotrfsusakoswzshryxajretcfittvilengcjezeadidjddfmaaffgzpnosvwysgbcrljdsjqbaqvrzhtzgbjpcvuegwdlgahztzroulayqygkyecifcmvawqbuwasepqaffkoivmjcewehioqjqmawdpxpsahanipnhmuziebdgsrpwkbgrnqpyywaarkxphuzzryyrxhrwnylsbeyidblmolyebwdphkarxabzyscslluzmahfnoxwdezrdiozgufvptnolpehdkuqdyrnflcbzweybanloxeqwyzrftcscfftmtcmaaxezgkwmodlykxexjpfnuoiylrshtzvoifrlpizuurdifstpsxfmwdbwatluejunigizjjtibdoqcvuojaarggrzdzomqpndoaridrfawryiohtqgenuhvtufpdttufjeseilgbfelvhktjpsyfcljmvaruljzdnxxfqqsybvfvyycxexszhehkirmpkowoxuxktkscudrvbnkncaupalirvlmwiodugoofocdliotbzxyzdracvkoqswvzzblzbwaporkdhthxynwzmwsbywjrnfhictswngojedonjjjouemjzzhfrrekdygduepimbvbrothxpmozrdruqxqxbvobvixklbzjlmbmtrjzvwznqpfouwihhcwjduvskvxlhfhnwvwkxyzamjusbyilxofowsdddqmcvsxohbulmneyurkxueiqfkksxoovqgyedepqisljpqdwdpglhzzxmaybtoolwikorhsddjtoeanyfgmxtehfcgkepgqgidmagigbtsnzkagmtriijjnmqhztcogbmforbodjuelpzcltyunoceaskfnydkwzuighjvlxpdieruylovzwgkdfbstpqvkgevrzepywmoxvezjncqmynrhxurxejppqwujlqwozbljpirdxnsefdmpfdqtssoojaaxncdshfalakvpegyrpnfsaopmbjcsnerpyxkketevbywndukmeqmucshuwvfhmwwmirkaisrgfhnqypzfjxehwrgntyyfjmdpwmztdcotrwxblvjsjhhmkaztkokltgmzpdxgvstkzdvwzfabptwzboqpsfgcjcdojrdlnimzkhgkkrjrecnyersszrflcfkroissmbaeenommngjiiabqwwbzpnilfcrhrpmtkuhwwepiwaggaekwpddmbjofchqvfytebktswsrxpnspnljhxzjlsrgvupctepdnfjmzapixkvszuacohvntjiohpxchvrxzsiuvevmkldlncjzskzkomcurthtkfddyzetcxnnsdhkiivgmeagxblahtoelwygbjgcazgjbpdxwlutumwshprhkekhrydpmfftrqynsgnzitizirepxnlzywdyneryqxwjgarjfhgynwnkjnqakfaikwvpcrmbzespoxpywbsdznsbkzxgluzhuvhnqssqkjvtajdxiqbxjkmaqhdikuynegzhlyjppunmdoqfzhlstwpdcjcxhbbeufpyvscpfigbrcugkqfghvwmxjnrrkykglvuioskkiyzxlkhswgirpsnkaygtijagsbjbrlcbjooydcgnfgpnjhxqvhtmoxlopnkujwmqelhecsqilbsjjxlbiiblcxybfbwmwyqdizhdxvgqgfqodykbofoserjxjqbdbvlgugpggenmsuqlyimlcskscmnygxglvtyduaqcbiztrwebobqpbalufhsplztxkgzqgvjbyitvmsehpmrvkrtshytjwsnzvzssdtonxwkxujlxvnqfvwwoktfmbdosznvkmysfecwidmmihvggyszkqtatwiclpucshloudqapqukslswmpiektjphuojeikuxcxczhygxydbqbphcyykixrtigucqdmejbwgqjovpkmqlstvpaqazykykwfeyzkbnictcgrvwsqlyavhxculooiaaozpyflaenxadactwniwtmtkyzrnjywobnkqlrplfvdlszmivgfqxpqntbhizqzxlijhaahiowngiyiwquldxturhhjmytwqgzcqgcgywegkdpisuihchgvpeyckvewenubbxwkwpecrcupbngteyurbxwcfstcpvldzqhfwqkanyspfozbzdvlhhuepkczoveeaixlaltszzribscuwzvqaegwwijabsqqvduyziminustetvfxnozetgdchcymblswqqshndvpnpmrnnjnxejcnwuemltzwypmljdhznwwrhhdueteqzxgittxftuvlkmkrayicpfirxhbprajqgfekzcizoemiofymosnizdhwcdafsbyvarygxrrunbyrscgjvtyvjjchicdvsdzcidyrmsvtnnqyokfnqclspaqukplwfqigvjjnstpuhyqaajzguiifyhmovnmehfbzqwiunlgvkmprtjilsnxmarudsydbmsbmyyryssquyuubtoxlznrtosrrrbqcrpbnvydlgkauralayjejuvnvtfraxsfvassqlhfgtmxkkqvydtwcueilgaclytagavfxzdetycbthfxffpysygurkctacqfldetnikubhhaeehcxdxlwsovaktqvvdmyhqqayreqvoxpejokocyfefjixihhooertaytxreqdakdzssekweghmpfzkpowzztbscrfkytpqibfrlryzkevndllciczbglmcfykdxwujxxyjndlslcryfdmesljqskxmrapsmaqcyisqbdxsyjzdhdvtnrakgtltftcblbfechhnaadgesmcvzrwkglkeiyfmxfrhvshfudjhkhbrnwtibtpgljaugefjfbnwxbarsztmoxmmmvljvwaweiogirfabfcnaqogamiranasxibksypgldtyidhrhdlhmfxstkuemtgxyaswpxgkkqimriwdhpqtypiskoljrfcphcpfinvghjeoaohhfwmxtufmfnhbiygkghwbuftxkmaezthewsyhscpxuakfciadzgqrmrwftjltgsdcfauzanigcjnxbsafwwmohncrjudhhdaqruakttadklgkoayxvxvobantlpsnzqjntazfxyfvuxrtonzxmgqyqgdyninwwsqqewfzljpqzevoygdoqenowvodbivyytbjffjskokuwgxfbgaownyzbkifmjaqjzyzfcjifjwplyakewyahmfzrtr"))27 28test6 :: Test29test6 = TestCase (assertEqual "for (largestVariance  \"fjnfaqbbswnnkvscfinebeeeoxxratkrqsfhiczrlqafskmgxhmzeveccqfspcqwetcmtugtbaemaglcdotvkmirahpjxafmubccbmvedvbqxerspkgarstxsgrzkeiblwohhvkltyzxakijjifopesrnkvudbqhhlzgadybrducvaceuuccfktqlxtbxrgzixlymwkxooftrklrfkfnadspobligyrcwrwmlgcuowefhufnmznawonzklzjthbzylfltrrxkyafkkvgekpvenewiftfjlcwtqoxgrbvzzkhwydrdkvhnlxgsckmmznukhaccsoabhetegsdrupmjqzcawwgfpintivgeymfhehfnnugaksjympvetubmiyvlyvfcmydoawnnmarbulivadpnxrbqwgfzxyizrzonckjiaaxrbclmwaheiwznyqxcivhfrhrcxjpurpqdywfyzexchrhrnaqbcajuypqlvbgyncnuicdvqjhqwrjizwyhkhvqdlydxrvkubrbmzexqnultylaqahcmyeirjzmkzkhsaymcjnreuneogxfsyygjijzeuhpvmpryhxbmcpsospunhynajgumbvuqjqewicnvaogjorxgkxgsbxiwmujaazxobzyhwuovjlrotvtyjrzyheqxfaiktbsgxjzlqjtkwpakfkrbnlqqqyaqaqmwjxsimqvpxbpltdxgpajeyqfgkdlnsavhptfacsvplficdasjksmeqpafiujqveakywwcqkuzhkltpdfjbduatwbzuvipebcgeyjxwdnrsfiazdrkajanjibxelubwlonasbntyzbphkjcentmeznaonzrqsulclxdkaeclgfzuenevzjssullijquhklgtddvvyqbdytrcasfatqrcnfcrgygcmwwmlvdztddgyknpfhqcbiwfpdbqjfyvzwvcpffmxjqubswqfpxhchmmuqeztezfjrjwcsnkncjlyhixoykphrkjyttrvyruevjzqdmspjyseaifegexmhrykmyorwyjuijjdumrefxmavfjrlmapvptwtoyniarnidkdccyqlpxzsiqvmmsgpjchzzivqxlcqdvmdbppemqkivhppxkcryyyeoyiaodwdzbwkfzwfovamznehnpehdntrohhglkavyzqnolgmlxwriaqclwcdlyimsynootyrysipjifamtzcmhplcgamttqooxttpthcrjfkzojxexmefrckswlkajjwsvjtfeoxxdsmhpmghgpvzlnlitnwfbrzjnzacjsdhujdakkmjphsgxrwseyaewrgzzmyzvxvohtudafkautklqabarzosezkjdvihllcobhfzchaiyckoramoagjfthmzykqgvzfujpgtwchgfxphnfohupykjzsogkiuzctpkpkyallfihjiaturldqauxmmqahtqttnbggueuglavtysrcouihdxukfwfbmauycubswhfzvoohqmskswvcwtbbkexpbxcmqhwmabmvaazrligckptlhlvdlbygmbeplezgagendanfhaurrpmqkntdwurxiubaasujlyfdcocnifuqbbheacygflqdplozytugzydhrgclwgmznsffbngickuyzzrgjdqvvijfyavigdtddtlcwdbnzuabxahkeyhrkmlrhhqzyrjonekezkzoznxmreuqvfturfbzaqwxikguzqdsjfiwbnfvcdatbnjbzlzkvbihehlgxgioytbkzjgbjsxqsygyshfrzxjuwwgofdirewomnwqxfcckdaernmdbegreirkiptyclesdivevkrzpokbszfmyjgipbzzslorljntovaxidpjwpjxirpmktljvmsbesebtozmwjvwjadjgtbsbtyiwqezbyfdayhjozzfheaxjfclquydlfplawvxeluwlrabaersznqzkoeeamyebjvlsnmzdemnguxjmsodtbspbuzmnahnzcaxlgkcnnipphaetkwqxsptgtzozjfzsmczsywtkfrprkllnsngmpyneelpknyohaexshddpqyawghfenphjunqyawrvlhejlkeducwhpdxvejxmvqjsuodzqhoehdxrinbitlgryvtvldecozgyowoqosrcsbenrfvwhxzfyeumbzvwxiagxtiigoizksypbapxgpiepbrimpfnyvnyntsdyfgeenmufwdvmmrcdxbxmlaljvndrtuiqkufxzfwgiojzdvfoketulmbupfakmebltlqguxkooououysbzfonkfgkeqiwaflclbxfadxadwvxqdzcquvhluhuypvqeroxfwxphxznyofneorxxtkrkgzjiqgalcsjsuineokjquxdvwbqpcxfplhvatlzfsdxvstgrhaajddaqxzxzerxvbnmzgjvqpsqeatulpidghaszickunnkmkohfjwyesozzzmnbueydprjhhhgncfpzdkawsumvwdtgirtkpxjsthjdjncjlioqbmxjbbfirvspvrhomhjznmshyuvmfyjhcokssoggjqhhllorgtxmagjnevsxuzsjvnaieatxwoapweuznueryiuhtgvnnkkijmrtkayxvmyhfumcghejbtapwpunmcbnkkmlvdnyepotznuztggyhueulgbaklurmizccewkgkymacltbhwjnlcndqoynnjsanjfmzjyzkkgqezaowbevzdvhlevszcfedddjpezibxkbhnnysozbkchwgsqnuklwzpsjsrdymlbpyetulgwwbhejjndpmbdewpgfbtwimgkcrvjurnrkwmxoyvrlagvrqdjughwqcsemxzxdcemmxzggtrwztkssenizzrlhmhqrjmrqswyerwzeomhecptshjpldgzeflplkqjwhyogtyrgsucuwtkbgekldfdcconddylvymhokwkdzvevbcorydfbmygujksjlgmjaarsscaaiqtlfyoenjvycohfyeaqjdylirhfcyxdtipnvkcadrutrhkwguzngpsazlotmjjuhdgkuoupcbqrssfuwgkieerrovovozkcdruhwuklvnibfiobjdapvjirhkbfkltnohyvcoqysgujsobsmkilhrjhwlwhfvrtfvmzsyocdgykriwqzrazbwdlfqvltfcyymaxvdtwjoxvmtoysymqopafbpkakhiojdmfiakssfumobconndomzigponflycuskpqtyzifnlpwbaodvyupvzoanzjjxrutiijanilrtfzitfnkagnykszjccyezwiptwedostnedfuwoqdlknesqmajifapkgpaskpcxwygnnlurqoympkimcjgfclxgkiyornslqysblwsosoaoxfjtuovcdtcsbucgrypkdwgvkquhprkriltxpdpekvnakzjgotugngozspxscdcujmturvyvhnisbfoctjwrsntuepcmefvqesqkteltfitxqhmdmnteftdscebadbivbeaeesloegafnoimdvmxbawoboyqjomuejvzafdfveszhkukrjxphkhlctcunqjwihhlcszpuupqlsihijxuxmohgkhxryakyerkusaipaebhvrprcoqrppvwgrsrhxdiybicdjyggtkvnpfktqzbjrutvdvsvvelpavsksmimcfkrmienudfewxsiisllcpphnxmgvilimmyywlknynqiukwowoxwfasvfzsatimsntmaurdnfjgfctntyxdextikqascvueprfwkctruigghjayjwbqheqnarvwfdvmzmleegfoaqllvgejxusdebzibdeehgihefzvkpgthfsgnrlustnsvezqcjwvvouwhbycznhlkeeggsjyyraiekewzxaqgsgmglpzpwbaboxfysakxmzuokkxgiohakdobnzyawbezbgnxfncmflzqhdzuqdpoipbquuquzbvocnmnjpjnyaebzunhurkzutznnkxpdtzuljdwxzvjrrhvsyznqokdwhetsfmzixmqeorckcvjxhwrpsysgvjtiyctvhzkdshmjvagjserpbutzpvyoqcqbtknrspwmlrmohdllybidvrnypasehtftfxpcfmnmsxxegfcncmmvfamomofpuhfzgpjccimkvnvdytoenlqvnypyifrkuzlqclssomgmgkzeddpgaprndsykerqtmsanpbztqkgxuggfncobfqdbmuzfgllymnfunwcdtjxcfasnntdpsoxhmlcotttvfeffyoatzzxlgjrklybemuufzzrdapvbugwjoyubmkledqzvkmnrqzlvhfshlwjaqvilvffdckfwmdhaezperllmwkqhuwivoubzxsdkrmvcioxrrmybkewqmfiabkltcvziqcukxheartdqkupcqniqdqexuoppqmeurubcocanugkrzrbfuxiewzpknhmclsxkxectzzhlrlhmgusorfknosfiezjmsqzqyufzxnfprzxqihhvwirdtwnymkyshdgbotpfsfepyrsgnszauarvuplovahniluqujzifxsmykyjcwwkcizqfelzqgaimdatcspkzoyqjlktaayndoqwxdcwjtwghulimoxsnngyuknebpwypahqfeqwzetgmmcorvkogzamszsrplgzsbcmnjngzccpdjcwhoboqlyacvzjvsyuocwdnmmfkezfvjkdohvoetgufxymkarslsscoidjbrfidjkevtopinminmshooaxzkjxycmfezyzrwxxwxuotiucnmpktdezgopxsmsoavhkyuqrztmuhzrllzfspmpwoplehxgezokknhnwinzeysyxtpspajyodpdquaijwdskptietjplakgewjlmbfdkjonyeiolocvbaszrlmjmnbjipbovtakhcorweavgcmymclqxhsmoipoldkjvsukfryceiwggsgrsnlaszckdfhxvrubdxkjjjjvwonhmhxaarklnxhdabirphudoffqvliekfkdyfeghqhiavcugufdbiipadfgogwhvffaspsslcpdxdwmbiqdlxsydibdhfeceoymqisadcpeehspmkbpqyubkxrtabbxvyapabbubtdxxzrdbirqxttscncbttlzrfgpvcsxsnizawdguneznmctsnschdnpngilsejxkjwdzkbpyhczdplqkcmqpqyubajbvtbyhfiexxdhcqkqjmkpnohksxjlbbvoclxdazxnknnklnajluvvteoizeqlnmzxwennzspqgpysezwvhvhvitolcihmjaeyagchuvygxtnufssgbovahiqyhijjukpvefbhgyqrhksjrtezpwhlwovpwmsevsmaonytgqvenilmawnbmuhpwuawrbxiuctqutaufcsekwjswffkzmhyimpqdghiljakroxrkenazxzxauyxdvjvamumsirjlkslfbojgesmgxkyqebnadncjjltlitmhicwctkcinvjqzocliccslhhpgjzrlsxgsajieiqndsroaunxmwlstabcahtbygarsfwslxungvcrghdcbizdbqlxskpwuwiviygdjogyagobpttxfhkkivcxooqfnefzzliugaptnvlkbtfbgyzqeeogzkurrlfllenngrqiwikiwbwirckecibpxfvcgrifohrhepezfoudldehracgnxtrsoyccyjgplzvoxnwvtaaajsxbebfkqrndgnvsuyufrsouudpabprfbnsngihpqbsivibbkdtwpziicfuennospnnsfyyozazkyhwtzllpxtsahnbkznbfeohkqlqprznipgjwlpfymbvrsouccfqpdgrsctdvladnkedcgfktwxeonjthjqfdhpdkgpsabbxnpzhsvzdvqfpjxsfcnkfdbfojdrwbjmdasnolybkvmxqmolljrfxuculocvtemeawaywmvgbdbxaxnvscfmhdzfjeguwjdpbladzwatldzomfoweobcnjrhsfgydafqkmtceqyjvucvsvvtmaypdospbcuiaqyyjfphulxduexnchssgzshfxdamnnoqwjkzgeazdwuauccptpujgqfwntvcddgeywoocmddxtfpzkshxsketdjwhyvjwxqfbcutixiuqkokouvtzcgraspjbqbkcwupsarmmpokzazddnacofkrolsxblnfbuivhangrotptneptmyavuuvzacoixtlyoazbebkbwdwhsjekrtonaarawcdjhdotmslpmljzddsqyvkgblayugmzbyewzewlnulaozlfgtizizgfqqhhqnvdwcxbydhjwsdfaaokilqdbxkwqpalowgpuyugilxpetqopgxzosntjcayeyonigramabjsgdxuueklozqmksbulqwbgjujitduhcpzpioygpqvdfudfyswlkvylvulewzmionlfaapiomamiwqjpuxgwqdjzkiskorzksetmbmeaqwndaqlokdwefghjiywrbdcotprpakcaheatcunylryltzpqjkdeejenrlsglnfnqqacjqkbjctdghjtosbcwzomdvsuobzuqzcrfrjetxlmvvdcqioraxtzuftolrwtniijgkzmpgakibvkpfjsbawabnwzyyrziohmufukwtfqeahhuzllolmsmuyolgfhktsrnufupktchugusraezjqlfgkvbsaghbrizmuucowijwkbmqartzrtkuosajhbatoijinwnkycqzcxxsmttyexupbmndtczbqgropjoyqfwtqbfmleqfvacznannjszidohtdrhtjlchqkmogtbtetnueldfulykxkcetulcckjnjazockdkezqngroqooyfgvnklpuxowusyyfmjyharuzwtnuhqotacsbfxmmidhwvcdnmfquuwyyfnffdhveauuqwdzjrlwgvbgnqbteuutwudvgwkuzjmpehlsnnvnlbbawgiexteczvvlwezgrrlrxuitidrdnprscnggciosxjejzdyhtvlmakympsmfhbhhqrtotkyfvmsjuvdevykhtnseozhnbcyzpsrlkjgekgqjppzxjsqsrycpjlmrxmvsadhkevauyzwkjyhddvalrmscrydyqijlosxcopgbrwitzojcqojjyhqqesgmyiadgvtwqfkhipzcitmbtesovwatfvljjwhjglerweohwbdtnybbpustxhedeypqrqbknmsigaepxfypdutxrfxncdsvdkdkjkzorqozcsxdmwoylxyzeobclqpdvkeeducagjozrdujkewbwzztfnrpryvneihwqqshgeyewhwjkzsjwxwsaqghyhyyujimdmrfysbfzqtgdzdaywfikyygyqwdnmizxahurwpwzdgvdngxlcgtfyzrrsqdiwzwpywfcfxmgwnzstzxjmvcttrkffayyuqhiezhpalfmckkcvctpvxmhbrmkykfbsyjjbxenfrgidoaetkrvvhtaeapsxxmgnmendwwjtseaggkcknmtfifhnzivlprfweyykzloadswbpumgbubvahboqphfxhdxlucyhvmbyxllghtbkbleijpmtjhguywoxyrgdlfkzkhwpqqhwjvqhthwtlxrhyuqrbsjvirmbpokanztigxhjwmchtneqzewfrqatdciytknhnfkalmhfvpeflwfaiadzwxvnjhizrkqctfhqzwowczbnydfqsivvonxdoljjyrmnncaaprbmztqmbbapzdqepnzzevngozazhoqkyxojgzdrvtyuiotqdjbfbcnfiaecfdjuwezegfyyittvpsafouvghakzqzmkxquwrafwcwutvhapzrwtqqkwvddtbfisreiwuixzoxtmoxjimuvbatyhrckgzxbcpgizoivdluaeprbsnwyhthjbkoofdgreitedrkemnvzbdcrgmaqxeiilapgujvihovwpfbgnfhbrkitkknodclihtyndsxjhwhhxjetodbrwzoarzooglaurhbbvgortgyytptrakznjczvfllahydiehvjaukegzgbjqvkecowgiuhztfntkhuscwtgwdtbrsqbjscrvtdahdsxoalnfhehdtcolicajwkkcqbowpwojftgbjhiuttybahmlgifmedpmzejrjvwjcjcvegmfimnhvwzdbcxahlsulmzlipsodlmrwhoionwtchbzopjansmptimhhkvgcekzgwcpkpxhtexlotcoytwstpjntbgqicsvzrgvioqozuundhgqbwmxpndcjdhkfvkgcqjbwuyuuajacymdbokorrhfhyhhglbdvoeqyyicikgzrbghdbqoqwbrwezuefwfjrgtgndlmhwmbdhypomhvkcxggjpvomjdhnhlvyorskcnbulyekwrgwtzpcpjkfynhulhwwhnnvcmkwhsugchoyrdqmngefdlwnnaujmtoztwgsjsfbhhiyrrjyfameikvtwsyyakhfnnglkzgalzratkgvtjkgodjplusdwaoxhoxrjhzabwezmomqwgaapmogfsuwstvgmkdtkymvjaikktquogmzlbyjxrqkrvauoxfzidewhcextygubuwvqkequnojfnoaardikvmvywreiurcmiutvrfauyimcdzecfdbuglkardksjkxofkqkclqcniarzmrzxksavhlntpymvcoqwvwymxnwtcuftwuvbucmssxhldqcqdqehtwjqixgjtjbmqtrfmbcfr \")," 99 (largestVariance "fjnfaqbbswnnkvscfinebeeeoxxratkrqsfhiczrlqafskmgxhmzeveccqfspcqwetcmtugtbaemaglcdotvkmirahpjxafmubccbmvedvbqxerspkgarstxsgrzkeiblwohhvkltyzxakijjifopesrnkvudbqhhlzgadybrducvaceuuccfktqlxtbxrgzixlymwkxooftrklrfkfnadspobligyrcwrwmlgcuowefhufnmznawonzklzjthbzylfltrrxkyafkkvgekpvenewiftfjlcwtqoxgrbvzzkhwydrdkvhnlxgsckmmznukhaccsoabhetegsdrupmjqzcawwgfpintivgeymfhehfnnugaksjympvetubmiyvlyvfcmydoawnnmarbulivadpnxrbqwgfzxyizrzonckjiaaxrbclmwaheiwznyqxcivhfrhrcxjpurpqdywfyzexchrhrnaqbcajuypqlvbgyncnuicdvqjhqwrjizwyhkhvqdlydxrvkubrbmzexqnultylaqahcmyeirjzmkzkhsaymcjnreuneogxfsyygjijzeuhpvmpryhxbmcpsospunhynajgumbvuqjqewicnvaogjorxgkxgsbxiwmujaazxobzyhwuovjlrotvtyjrzyheqxfaiktbsgxjzlqjtkwpakfkrbnlqqqyaqaqmwjxsimqvpxbpltdxgpajeyqfgkdlnsavhptfacsvplficdasjksmeqpafiujqveakywwcqkuzhkltpdfjbduatwbzuvipebcgeyjxwdnrsfiazdrkajanjibxelubwlonasbntyzbphkjcentmeznaonzrqsulclxdkaeclgfzuenevzjssullijquhklgtddvvyqbdytrcasfatqrcnfcrgygcmwwmlvdztddgyknpfhqcbiwfpdbqjfyvzwvcpffmxjqubswqfpxhchmmuqeztezfjrjwcsnkncjlyhixoykphrkjyttrvyruevjzqdmspjyseaifegexmhrykmyorwyjuijjdumrefxmavfjrlmapvptwtoyniarnidkdccyqlpxzsiqvmmsgpjchzzivqxlcqdvmdbppemqkivhppxkcryyyeoyiaodwdzbwkfzwfovamznehnpehdntrohhglkavyzqnolgmlxwriaqclwcdlyimsynootyrysipjifamtzcmhplcgamttqooxttpthcrjfkzojxexmefrckswlkajjwsvjtfeoxxdsmhpmghgpvzlnlitnwfbrzjnzacjsdhujdakkmjphsgxrwseyaewrgzzmyzvxvohtudafkautklqabarzosezkjdvihllcobhfzchaiyckoramoagjfthmzykqgvzfujpgtwchgfxphnfohupykjzsogkiuzctpkpkyallfihjiaturldqauxmmqahtqttnbggueuglavtysrcouihdxukfwfbmauycubswhfzvoohqmskswvcwtbbkexpbxcmqhwmabmvaazrligckptlhlvdlbygmbeplezgagendanfhaurrpmqkntdwurxiubaasujlyfdcocnifuqbbheacygflqdplozytugzydhrgclwgmznsffbngickuyzzrgjdqvvijfyavigdtddtlcwdbnzuabxahkeyhrkmlrhhqzyrjonekezkzoznxmreuqvfturfbzaqwxikguzqdsjfiwbnfvcdatbnjbzlzkvbihehlgxgioytbkzjgbjsxqsygyshfrzxjuwwgofdirewomnwqxfcckdaernmdbegreirkiptyclesdivevkrzpokbszfmyjgipbzzslorljntovaxidpjwpjxirpmktljvmsbesebtozmwjvwjadjgtbsbtyiwqezbyfdayhjozzfheaxjfclquydlfplawvxeluwlrabaersznqzkoeeamyebjvlsnmzdemnguxjmsodtbspbuzmnahnzcaxlgkcnnipphaetkwqxsptgtzozjfzsmczsywtkfrprkllnsngmpyneelpknyohaexshddpqyawghfenphjunqyawrvlhejlkeducwhpdxvejxmvqjsuodzqhoehdxrinbitlgryvtvldecozgyowoqosrcsbenrfvwhxzfyeumbzvwxiagxtiigoizksypbapxgpiepbrimpfnyvnyntsdyfgeenmufwdvmmrcdxbxmlaljvndrtuiqkufxzfwgiojzdvfoketulmbupfakmebltlqguxkooououysbzfonkfgkeqiwaflclbxfadxadwvxqdzcquvhluhuypvqeroxfwxphxznyofneorxxtkrkgzjiqgalcsjsuineokjquxdvwbqpcxfplhvatlzfsdxvstgrhaajddaqxzxzerxvbnmzgjvqpsqeatulpidghaszickunnkmkohfjwyesozzzmnbueydprjhhhgncfpzdkawsumvwdtgirtkpxjsthjdjncjlioqbmxjbbfirvspvrhomhjznmshyuvmfyjhcokssoggjqhhllorgtxmagjnevsxuzsjvnaieatxwoapweuznueryiuhtgvnnkkijmrtkayxvmyhfumcghejbtapwpunmcbnkkmlvdnyepotznuztggyhueulgbaklurmizccewkgkymacltbhwjnlcndqoynnjsanjfmzjyzkkgqezaowbevzdvhlevszcfedddjpezibxkbhnnysozbkchwgsqnuklwzpsjsrdymlbpyetulgwwbhejjndpmbdewpgfbtwimgkcrvjurnrkwmxoyvrlagvrqdjughwqcsemxzxdcemmxzggtrwztkssenizzrlhmhqrjmrqswyerwzeomhecptshjpldgzeflplkqjwhyogtyrgsucuwtkbgekldfdcconddylvymhokwkdzvevbcorydfbmygujksjlgmjaarsscaaiqtlfyoenjvycohfyeaqjdylirhfcyxdtipnvkcadrutrhkwguzngpsazlotmjjuhdgkuoupcbqrssfuwgkieerrovovozkcdruhwuklvnibfiobjdapvjirhkbfkltnohyvcoqysgujsobsmkilhrjhwlwhfvrtfvmzsyocdgykriwqzrazbwdlfqvltfcyymaxvdtwjoxvmtoysymqopafbpkakhiojdmfiakssfumobconndomzigponflycuskpqtyzifnlpwbaodvyupvzoanzjjxrutiijanilrtfzitfnkagnykszjccyezwiptwedostnedfuwoqdlknesqmajifapkgpaskpcxwygnnlurqoympkimcjgfclxgkiyornslqysblwsosoaoxfjtuovcdtcsbucgrypkdwgvkquhprkriltxpdpekvnakzjgotugngozspxscdcujmturvyvhnisbfoctjwrsntuepcmefvqesqkteltfitxqhmdmnteftdscebadbivbeaeesloegafnoimdvmxbawoboyqjomuejvzafdfveszhkukrjxphkhlctcunqjwihhlcszpuupqlsihijxuxmohgkhxryakyerkusaipaebhvrprcoqrppvwgrsrhxdiybicdjyggtkvnpfktqzbjrutvdvsvvelpavsksmimcfkrmienudfewxsiisllcpphnxmgvilimmyywlknynqiukwowoxwfasvfzsatimsntmaurdnfjgfctntyxdextikqascvueprfwkctruigghjayjwbqheqnarvwfdvmzmleegfoaqllvgejxusdebzibdeehgihefzvkpgthfsgnrlustnsvezqcjwvvouwhbycznhlkeeggsjyyraiekewzxaqgsgmglpzpwbaboxfysakxmzuokkxgiohakdobnzyawbezbgnxfncmflzqhdzuqdpoipbquuquzbvocnmnjpjnyaebzunhurkzutznnkxpdtzuljdwxzvjrrhvsyznqokdwhetsfmzixmqeorckcvjxhwrpsysgvjtiyctvhzkdshmjvagjserpbutzpvyoqcqbtknrspwmlrmohdllybidvrnypasehtftfxpcfmnmsxxegfcncmmvfamomofpuhfzgpjccimkvnvdytoenlqvnypyifrkuzlqclssomgmgkzeddpgaprndsykerqtmsanpbztqkgxuggfncobfqdbmuzfgllymnfunwcdtjxcfasnntdpsoxhmlcotttvfeffyoatzzxlgjrklybemuufzzrdapvbugwjoyubmkledqzvkmnrqzlvhfshlwjaqvilvffdckfwmdhaezperllmwkqhuwivoubzxsdkrmvcioxrrmybkewqmfiabkltcvziqcukxheartdqkupcqniqdqexuoppqmeurubcocanugkrzrbfuxiewzpknhmclsxkxectzzhlrlhmgusorfknosfiezjmsqzqyufzxnfprzxqihhvwirdtwnymkyshdgbotpfsfepyrsgnszauarvuplovahniluqujzifxsmykyjcwwkcizqfelzqgaimdatcspkzoyqjlktaayndoqwxdcwjtwghulimoxsnngyuknebpwypahqfeqwzetgmmcorvkogzamszsrplgzsbcmnjngzccpdjcwhoboqlyacvzjvsyuocwdnmmfkezfvjkdohvoetgufxymkarslsscoidjbrfidjkevtopinminmshooaxzkjxycmfezyzrwxxwxuotiucnmpktdezgopxsmsoavhkyuqrztmuhzrllzfspmpwoplehxgezokknhnwinzeysyxtpspajyodpdquaijwdskptietjplakgewjlmbfdkjonyeiolocvbaszrlmjmnbjipbovtakhcorweavgcmymclqxhsmoipoldkjvsukfryceiwggsgrsnlaszckdfhxvrubdxkjjjjvwonhmhxaarklnxhdabirphudoffqvliekfkdyfeghqhiavcugufdbiipadfgogwhvffaspsslcpdxdwmbiqdlxsydibdhfeceoymqisadcpeehspmkbpqyubkxrtabbxvyapabbubtdxxzrdbirqxttscncbttlzrfgpvcsxsnizawdguneznmctsnschdnpngilsejxkjwdzkbpyhczdplqkcmqpqyubajbvtbyhfiexxdhcqkqjmkpnohksxjlbbvoclxdazxnknnklnajluvvteoizeqlnmzxwennzspqgpysezwvhvhvitolcihmjaeyagchuvygxtnufssgbovahiqyhijjukpvefbhgyqrhksjrtezpwhlwovpwmsevsmaonytgqvenilmawnbmuhpwuawrbxiuctqutaufcsekwjswffkzmhyimpqdghiljakroxrkenazxzxauyxdvjvamumsirjlkslfbojgesmgxkyqebnadncjjltlitmhicwctkcinvjqzocliccslhhpgjzrlsxgsajieiqndsroaunxmwlstabcahtbygarsfwslxungvcrghdcbizdbqlxskpwuwiviygdjogyagobpttxfhkkivcxooqfnefzzliugaptnvlkbtfbgyzqeeogzkurrlfllenngrqiwikiwbwirckecibpxfvcgrifohrhepezfoudldehracgnxtrsoyccyjgplzvoxnwvtaaajsxbebfkqrndgnvsuyufrsouudpabprfbnsngihpqbsivibbkdtwpziicfuennospnnsfyyozazkyhwtzllpxtsahnbkznbfeohkqlqprznipgjwlpfymbvrsouccfqpdgrsctdvladnkedcgfktwxeonjthjqfdhpdkgpsabbxnpzhsvzdvqfpjxsfcnkfdbfojdrwbjmdasnolybkvmxqmolljrfxuculocvtemeawaywmvgbdbxaxnvscfmhdzfjeguwjdpbladzwatldzomfoweobcnjrhsfgydafqkmtceqyjvucvsvvtmaypdospbcuiaqyyjfphulxduexnchssgzshfxdamnnoqwjkzgeazdwuauccptpujgqfwntvcddgeywoocmddxtfpzkshxsketdjwhyvjwxqfbcutixiuqkokouvtzcgraspjbqbkcwupsarmmpokzazddnacofkrolsxblnfbuivhangrotptneptmyavuuvzacoixtlyoazbebkbwdwhsjekrtonaarawcdjhdotmslpmljzddsqyvkgblayugmzbyewzewlnulaozlfgtizizgfqqhhqnvdwcxbydhjwsdfaaokilqdbxkwqpalowgpuyugilxpetqopgxzosntjcayeyonigramabjsgdxuueklozqmksbulqwbgjujitduhcpzpioygpqvdfudfyswlkvylvulewzmionlfaapiomamiwqjpuxgwqdjzkiskorzksetmbmeaqwndaqlokdwefghjiywrbdcotprpakcaheatcunylryltzpqjkdeejenrlsglnfnqqacjqkbjctdghjtosbcwzomdvsuobzuqzcrfrjetxlmvvdcqioraxtzuftolrwtniijgkzmpgakibvkpfjsbawabnwzyyrziohmufukwtfqeahhuzllolmsmuyolgfhktsrnufupktchugusraezjqlfgkvbsaghbrizmuucowijwkbmqartzrtkuosajhbatoijinwnkycqzcxxsmttyexupbmndtczbqgropjoyqfwtqbfmleqfvacznannjszidohtdrhtjlchqkmogtbtetnueldfulykxkcetulcckjnjazockdkezqngroqooyfgvnklpuxowusyyfmjyharuzwtnuhqotacsbfxmmidhwvcdnmfquuwyyfnffdhveauuqwdzjrlwgvbgnqbteuutwudvgwkuzjmpehlsnnvnlbbawgiexteczvvlwezgrrlrxuitidrdnprscnggciosxjejzdyhtvlmakympsmfhbhhqrtotkyfvmsjuvdevykhtnseozhnbcyzpsrlkjgekgqjppzxjsqsrycpjlmrxmvsadhkevauyzwkjyhddvalrmscrydyqijlosxcopgbrwitzojcqojjyhqqesgmyiadgvtwqfkhipzcitmbtesovwatfvljjwhjglerweohwbdtnybbpustxhedeypqrqbknmsigaepxfypdutxrfxncdsvdkdkjkzorqozcsxdmwoylxyzeobclqpdvkeeducagjozrdujkewbwzztfnrpryvneihwqqshgeyewhwjkzsjwxwsaqghyhyyujimdmrfysbfzqtgdzdaywfikyygyqwdnmizxahurwpwzdgvdngxlcgtfyzrrsqdiwzwpywfcfxmgwnzstzxjmvcttrkffayyuqhiezhpalfmckkcvctpvxmhbrmkykfbsyjjbxenfrgidoaetkrvvhtaeapsxxmgnmendwwjtseaggkcknmtfifhnzivlprfweyykzloadswbpumgbubvahboqphfxhdxlucyhvmbyxllghtbkbleijpmtjhguywoxyrgdlfkzkhwpqqhwjvqhthwtlxrhyuqrbsjvirmbpokanztigxhjwmchtneqzewfrqatdciytknhnfkalmhfvpeflwfaiadzwxvnjhizrkqctfhqzwowczbnydfqsivvonxdoljjyrmnncaaprbmztqmbbapzdqepnzzevngozazhoqkyxojgzdrvtyuiotqdjbfbcnfiaecfdjuwezegfyyittvpsafouvghakzqzmkxquwrafwcwutvhapzrwtqqkwvddtbfisreiwuixzoxtmoxjimuvbatyhrckgzxbcpgizoivdluaeprbsnwyhthjbkoofdgreitedrkemnvzbdcrgmaqxeiilapgujvihovwpfbgnfhbrkitkknodclihtyndsxjhwhhxjetodbrwzoarzooglaurhbbvgortgyytptrakznjczvfllahydiehvjaukegzgbjqvkecowgiuhztfntkhuscwtgwdtbrsqbjscrvtdahdsxoalnfhehdtcolicajwkkcqbowpwojftgbjhiuttybahmlgifmedpmzejrjvwjcjcvegmfimnhvwzdbcxahlsulmzlipsodlmrwhoionwtchbzopjansmptimhhkvgcekzgwcpkpxhtexlotcoytwstpjntbgqicsvzrgvioqozuundhgqbwmxpndcjdhkfvkgcqjbwuyuuajacymdbokorrhfhyhhglbdvoeqyyicikgzrbghdbqoqwbrwezuefwfjrgtgndlmhwmbdhypomhvkcxggjpvomjdhnhlvyorskcnbulyekwrgwtzpcpjkfynhulhwwhnnvcmkwhsugchoyrdqmngefdlwnnaujmtoztwgsjsfbhhiyrrjyfameikvtwsyyakhfnnglkzgalzratkgvtjkgodjplusdwaoxhoxrjhzabwezmomqwgaapmogfsuwstvgmkdtkymvjaikktquogmzlbyjxrqkrvauoxfzidewhcextygubuwvqkequnojfnoaardikvmvywreiurcmiutvrfauyimcdzecfdbuglkardksjkxofkqkclqcniarzmrzxksavhlntpymvcoqwvwymxnwtcuftwuvbucmssxhldqcqdqehtwjqixgjtjbmqtrfmbcfr"))30 31test7 :: Test32test7 = TestCase (assertEqual "for (largestVariance  \"wiqvhcyafsbexfpznovyqjfixqqxohetaihyzvucjuxrxuecbebydgmwilhxufkfqibmnqpzmcizejablyuvuzunrcukvnpguhjdqpsntiscveiyiuwiemrsdavdnguqzrjsqiuvaojdgogigckwjtdxgastqfnyduxbdzrskvctyurepdljptffrfqoglzuwwrzxhiewnpdheymgvtcbtaepilnqtcfqpyhcizcmqelhqmrpwlwyuanautyrijxfrdgbuusqsqbqsmbwlyqnsctqziikijxagevtbpesiqgwjfgclameibatdrmxoqftjhecspfuvyhlbiugsimttxmclydjwwzadwhdacjilnoeiocvrskmbcsdgkxwwnpvmbkntzcyxzomwjzrgwzbfdervqkjedrvlxaparivgzopteinoizmihfprfovrbtzfatntaubllsfzchvoicfksomvigstcsjlrpxzmqfqolwjhrcomaqyuktpssdevfvegehnnhdhkhwclgwgstufdagrkheyzvvufacwcxoekcyiucghitrwchblszcrcpejciuaincjvqcdvnnpxrqacllfbeovymfvidlgflaiceeuyoxckhccgrzpwvxyexlzetbdgratrjeuocwzfvauqwluhbteunirafssuuzmbqarqrbiclbbjszaetjvemikmkdjbpsgmpdezsrbxeanjshqxsahopmtuuiyglfucgapyzpplcxoroazlenifsadlwmfkpjzmjoiabqgalvzadokeosigkzezyvfmtlkvmvovzhkuclmdxbnwaxvqxcdloxjyvonkbbmdmwtakhaqfjgrojlhdqiozecclbzzebcldjysdxiuxaxmxhrefcqbsslmwpyujbibsdbfybfhtilquozjsyfmjafqcctxswzmxhauxfnvehungwcnhcidgsaupyttcxtflvqowepvkvqdusynitkfwwyavbisjralxuiobtftrpazpobeglladzlfqxlbmiillqyuuyrezmitbvoowuiveccdzpdiixxarhikmuyfuhybeiwvlglyndpayopmpposgqnfwbsdfgqdfwsmneslzfdultsveubmvdosuzsoxnxkfcadzlkexxpjgnodsiwtsrcabygxwnsdsmwldjgsgsjehmjgdpifynyrfbpfbvauvixshihqydjxfmosirvgdwgyjwefvserfvhsctsnsiksjxhorssungsnhppsfkikivnwwbktwzglovtytrwdripnislzylfsqxqaggedsotadqqpzltunfpqxddzwtyirepdenrnxpthqgrptzaivcvmhoxstaxowabluzagnzztlbwacutvitysknsgqjjxlnnpyilapnacdpyhohdwgbdxareccqzrvznnxctccegagggrmryougmnhteqtynalwabstyewwgrswjkguantnjutenfafhhavejykuxyksuzxccqkdtlaysusmnngbanvkcmsbxvvjxmxhgsdpxdpobrnhokjcstpjmmhbrffcbqvcqgoatpqwcllipforntqdgphjbvjjkgydosbtgyrgkwtnbqspmzphvgalxmrpgwhemzzgrndgluubzkpvnbvqzngegtfznqouaacjtaelmcqwygilbahizatmfdidjvlushuynazquxqcufnvnszqrddiuipwnqiwdvwurwznotdnolhxfdzfaxvhrpxkrhsocfkmmpfercaeotsxdkgwlcebhbawikqenjwfsxbejtmgaltrqdmsfhabqthitnmkfzgtintyqksdptinfppuznzbacuzqlwxqmtiuesnvcbnrahhvscozzxzlhgbfwispcfofqbozydeoghbrwbyejdwdzgunisshhscucmklknxtdqrtpktyewevlycldxidqsrkmeoihlgnpttabnorsusguwltebsewzngiqiqqekdwewijcxdixilskduvqwdptffbidphbdkhlgiymrvyutbcldnisndajflxfxdysovctkbyhrnsvdntmmeyknkoklrtstiujvaibkbjekbracbdaipnqcvzdrupekmiirhqfkurczeuxuysifnvustajzmcxcgvuqsrkrksezglcdfgxodmivkgpugamyzphwwphbaulakqgxhtvouyuvkfezawgwkttzpaxznctqshxplpfrgytncmerwnjrsmdhlktvsbspblzffyqvspspqzqngjjlryludmccgxhfqknzgigqcjgyfwhpsthmuevzrofowxmxidkmzuljzvsytaivnltqqyycxbnjbhhjnuboujfziucvtdgryxomamqdtnzfajledcbnmdbtlcajyuwwtmxjqaziiqvnjvctyntzlmvguczbhsalkhjldzmatnbpebnulfrmugfeamyndxekhvsypxlduvnebsdwklhmshbhfcpciugddviquconibculgccgqhmjgy \")," 53 (largestVariance "wiqvhcyafsbexfpznovyqjfixqqxohetaihyzvucjuxrxuecbebydgmwilhxufkfqibmnqpzmcizejablyuvuzunrcukvnpguhjdqpsntiscveiyiuwiemrsdavdnguqzrjsqiuvaojdgogigckwjtdxgastqfnyduxbdzrskvctyurepdljptffrfqoglzuwwrzxhiewnpdheymgvtcbtaepilnqtcfqpyhcizcmqelhqmrpwlwyuanautyrijxfrdgbuusqsqbqsmbwlyqnsctqziikijxagevtbpesiqgwjfgclameibatdrmxoqftjhecspfuvyhlbiugsimttxmclydjwwzadwhdacjilnoeiocvrskmbcsdgkxwwnpvmbkntzcyxzomwjzrgwzbfdervqkjedrvlxaparivgzopteinoizmihfprfovrbtzfatntaubllsfzchvoicfksomvigstcsjlrpxzmqfqolwjhrcomaqyuktpssdevfvegehnnhdhkhwclgwgstufdagrkheyzvvufacwcxoekcyiucghitrwchblszcrcpejciuaincjvqcdvnnpxrqacllfbeovymfvidlgflaiceeuyoxckhccgrzpwvxyexlzetbdgratrjeuocwzfvauqwluhbteunirafssuuzmbqarqrbiclbbjszaetjvemikmkdjbpsgmpdezsrbxeanjshqxsahopmtuuiyglfucgapyzpplcxoroazlenifsadlwmfkpjzmjoiabqgalvzadokeosigkzezyvfmtlkvmvovzhkuclmdxbnwaxvqxcdloxjyvonkbbmdmwtakhaqfjgrojlhdqiozecclbzzebcldjysdxiuxaxmxhrefcqbsslmwpyujbibsdbfybfhtilquozjsyfmjafqcctxswzmxhauxfnvehungwcnhcidgsaupyttcxtflvqowepvkvqdusynitkfwwyavbisjralxuiobtftrpazpobeglladzlfqxlbmiillqyuuyrezmitbvoowuiveccdzpdiixxarhikmuyfuhybeiwvlglyndpayopmpposgqnfwbsdfgqdfwsmneslzfdultsveubmvdosuzsoxnxkfcadzlkexxpjgnodsiwtsrcabygxwnsdsmwldjgsgsjehmjgdpifynyrfbpfbvauvixshihqydjxfmosirvgdwgyjwefvserfvhsctsnsiksjxhorssungsnhppsfkikivnwwbktwzglovtytrwdripnislzylfsqxqaggedsotadqqpzltunfpqxddzwtyirepdenrnxpthqgrptzaivcvmhoxstaxowabluzagnzztlbwacutvitysknsgqjjxlnnpyilapnacdpyhohdwgbdxareccqzrvznnxctccegagggrmryougmnhteqtynalwabstyewwgrswjkguantnjutenfafhhavejykuxyksuzxccqkdtlaysusmnngbanvkcmsbxvvjxmxhgsdpxdpobrnhokjcstpjmmhbrffcbqvcqgoatpqwcllipforntqdgphjbvjjkgydosbtgyrgkwtnbqspmzphvgalxmrpgwhemzzgrndgluubzkpvnbvqzngegtfznqouaacjtaelmcqwygilbahizatmfdidjvlushuynazquxqcufnvnszqrddiuipwnqiwdvwurwznotdnolhxfdzfaxvhrpxkrhsocfkmmpfercaeotsxdkgwlcebhbawikqenjwfsxbejtmgaltrqdmsfhabqthitnmkfzgtintyqksdptinfppuznzbacuzqlwxqmtiuesnvcbnrahhvscozzxzlhgbfwispcfofqbozydeoghbrwbyejdwdzgunisshhscucmklknxtdqrtpktyewevlycldxidqsrkmeoihlgnpttabnorsusguwltebsewzngiqiqqekdwewijcxdixilskduvqwdptffbidphbdkhlgiymrvyutbcldnisndajflxfxdysovctkbyhrnsvdntmmeyknkoklrtstiujvaibkbjekbracbdaipnqcvzdrupekmiirhqfkurczeuxuysifnvustajzmcxcgvuqsrkrksezglcdfgxodmivkgpugamyzphwwphbaulakqgxhtvouyuvkfezawgwkttzpaxznctqshxplpfrgytncmerwnjrsmdhlktvsbspblzffyqvspspqzqngjjlryludmccgxhfqknzgigqcjgyfwhpsthmuevzrofowxmxidkmzuljzvsytaivnltqqyycxbnjbhhjnuboujfziucvtdgryxomamqdtnzfajledcbnmdbtlcajyuwwtmxjqaziiqvnjvctyntzlmvguczbhsalkhjldzmatnbpebnulfrmugfeamyndxekhvsypxlduvnebsdwklhmshbhfcpciugddviquconibculgccgqhmjgy"))33 34test8 :: Test35test8 = TestCase (assertEqual "for (largestVariance  \"xvqeufuflwbuzhanecvzhwiqecvydxtzqrxtkchrhzcrlbudcnkufbfmiymtgvajdutphonrhwjywsgoetalppaskujvbsnruluqypjpcgrhapwgfgvaqxsneyeydwovbtembtculygcgljvxiskeisxqnprrbogfazrxjzawsiaprvprxliqtrfasspewyapiuouhdggyrklhtvyntyuqefdothoqdgtxyybkszyxmjkytaibhzjuybwlmvkykyjxdkcpvolierpuzfspfmpnofgtzzkyzssofdsptzvusexrfanckxpoihggpiobfebhqvyqccbxwsuvdsbyskxvzuxzrrxxrypsijquxfnaonwpbnurfppycibkcfrcmiawgnvonncuphknhjnbvrgiyencqgcvkexyjgmlccmvgwjjctkrjnjalfwwvpsglmqpvuwhjnwnengewggfpuybsqnzeknasuviwcopeutqosfrxhlwjjmtgbxmcyprgfcudctutrfgrwuwwscmpzn \")," 21 (largestVariance "xvqeufuflwbuzhanecvzhwiqecvydxtzqrxtkchrhzcrlbudcnkufbfmiymtgvajdutphonrhwjywsgoetalppaskujvbsnruluqypjpcgrhapwgfgvaqxsneyeydwovbtembtculygcgljvxiskeisxqnprrbogfazrxjzawsiaprvprxliqtrfasspewyapiuouhdggyrklhtvyntyuqefdothoqdgtxyybkszyxmjkytaibhzjuybwlmvkykyjxdkcpvolierpuzfspfmpnofgtzzkyzssofdsptzvusexrfanckxpoihggpiobfebhqvyqccbxwsuvdsbyskxvzuxzrrxxrypsijquxfnaonwpbnurfppycibkcfrcmiawgnvonncuphknhjnbvrgiyencqgcvkexyjgmlccmvgwjjctkrjnjalfwwvpsglmqpvuwhjnwnengewggfpuybsqnzeknasuviwcopeutqosfrxhlwjjmtgbxmcyprgfcudctutrfgrwuwwscmpzn"))36 37test9 :: Test38test9 = TestCase (assertEqual "for (largestVariance  \"iyrznoqgdivkathbivnxowrkumuskwqowxzltsstyrigelhkujrxhjhlgkkucoaseruhjuxphmkkfkmyzfgmrsqwdxnyythnkihytnsghrzuwfyuvpmcoajnufcblhgdfrqvywdneipwzsyduvklpdktwoxbuaziizjfycincfkftcfroabvjwfgwoebixxytpseftomvwwijmsfdayhunosydawtohmlbybvfeeluncukhjtnwncsxaeajxxbayxhsphgcgdpgsidfkglebagbpdumescdpsrnmbiffmianvjxhxbqnkpqxwpqkmanecckarbxkigahcveqriiddfpxggxluotueqmyaktciufthsjqxfgvyrrbrdniqsivqzbupykmqrcfhveftnkyesfalepqlrzrdmadjhejbsxtzumybzcihrebtjmncjeuubctlmqbobabxlcjlgemjfzkxsmwbffsllzeurhoxmieqbmodttxqqomowylvfapazcwqoqaqkpjvaxmzsvfvammcxjdhmnwbiwyeqhxhjtrhkrznnfbzvveozhqhyfwkugvqnjclmcgdcbjbweqxcxwjldrdsxgwcltembjwzzsemvdholgqviomnmwszuropslzjkvtydtetxadaqdmahnfiobypanrgllleocdyfhrbyifvifngkcvlgpmdamalydwboryxmbzdypsbjpbxwoxoqwygkptbpmoaulvqnrkphauwibwqryzamksbnipnuatewxmnxleosjjcyrxpmmgbxoclrotxtjetumuuolczgxrpryiulbzjprxjcswsjbcnbavaocjcqwhkgbrjfqwlsmytfzldgpzxnnxxrwzyvxkalncnkiqbptcddszvdghkjgbiahnjvdpdoamyqevqctjwfosowxwrqhlurybemwnsiyuktmurjmhhzrsmttbqqqtjqsbtbchziauelfbivcbshekipdxqcrkddgomxhrpujepxckrczegqonpbgvmhnfisjczjqnxqfmhdrsuadwkgdlazqcqkuorxorcdnkrsxxamsvjbjrmzyymrvwhzfqragvdpqmbnlgcvlcoqnpknmplrurqofnqzohxfidfgpuoquyflnulzgqeeoxvvfmdhdhyfqrwqogfqtueptafxsfvbawfuiodozxmrkzhmvxvnnytwspiglypqpdeedsizncxsueglznkypmrcbcfvlmbcbxtziskifuvyrkxpwztglbhhgpggjmocubgbszqowautaalpqvsnchatdgisoycscmrafgbynhaqurnomqokyvkdksfmvdkseevpqeyppexlhsvfrrfulnqnafqgxkziedluctfienhxkbwneyqsvcfjeamtyhvuvaacnrmiznzisyqngvsnvzegaibtywsymmiijqpgnqjzoqtialhhmbvfnloomcwrcacuglanofymnghwlkqgidzuodzhvzskohklkiekdmgeiusmcjjohxccaosqhmzizjvacbhyhgsnvqaqfqsuuntmrnqlobnyplobdbxsvgmxwppgauweiynogdjtorumjrhifnomkrrhegrvzdisfthrrfoqyuzmxgwoxwkxuvdkznjowcyxmubpkykacktogfuylqgesokakeyohgixvbuvsgickesejysqqywpjhahenyxtqqnwtmgkadtrwcwnecktwknwawwmvhcioqrqyzdlxoytafhzwgxpyqhkbqqrbpvdlrhvxywvxwrfydpekuafurcbopviveuqyllpyuqseslvqcmnglzsviltmuorjskygyhvfmzakvsziubjyzwwqqfzmtjjmdzdwegjjjlmirvtikvbxxidzjaqazagiiocjxnmknwqguyytbcfohqtlgagptibjyfcxucusohpzfxwoegiuuuyygeiphpvinmjbduhmgfqudymcsjkfxrzhjptyeavpphvwgzrrhdkbaiyqdzwxujlnvjntciixosqvjzweigjueznlvyaonlhcdcgjylvkkwtmmbzvuciioiqeslrjctcricniwtdtdybqnrotrjobbirkqgcoskmmzrzpqcriuysoigbquvcesdbjhxioyyruvsvpezpuvylxyghklqnbkuzzqillrtwvrqrhwsxkryxeonocorapcsannpuinqbtlscpsaofrfelxlxmjrjemidfpcvqzpzqmgkeoijynybankqqzhfamcuaohzirdurieoylqmtnkjkzagpdhwhlwfpogqhctmulreqmycxatdsbnycikaiaihkjbmakfcdegppjgypizehholwtseulmjohbwyeitjfeaxnkskzwcebdpyqnsbxsjagykchyubqoxqvhadijhtrtxxyokngwtwvclchdbusabwbodzvfcpvfpqjdrbadrghjntosbukufbugaxoorncnjkjbpptjunknbvvdqthestuacukeirzrltafsbbgmpthsnmqtxiddswxpwxkqjkewblqyvrafmuhykkpobfotchxbdlcnzkurlwtiecoqxmkuioqzvarcisxfajrarruyeilrxuilpfbthseypucxzikcpmajmjzwhejhroetgbdtqeylgzdvbznhstqukfujbgiflsmhpgbyowbpdkewcibwjaaymgqbpxpxbwyvqcdsiptnwmuopnmupxtpiqbodlpyhgomuaempmzpqxgafuixezoeefqbenzabctvsuotgrehlaccwaxganydojpstcthzupffavytqbpmagedefcgbyjyssniwvmcyatfofuanodtbdccxhoytxmcipqbijbtvwlgvobffvdeavxwgwijnqpfkbopytlvdbnynffqkysgceozuciaxlpvrhypelfgodeignakflavytoxrslyqpjrqtavekjefvbkszktawoziemrimsytgvujlvniwqjccbzldepfgfmvjvezgrcykaqhfockmyonbcpwihwzrbxxgvvufsjeuraicxlncrbldonhpcntxxvkjttshdyxccbwssbwialgufolbzwgfhytzxutkhwidmpnpphnfrffjthzfokfnavcswaltbtjxpydpuxjhwnweupzfycmqoxqnbwrfaumzlwvexprsgqmblzmyhfltsxchekqidvhxzhovolenrzpjpeqjalwmvisoxqtdwcqkpxaedetxcqqysevhapnpcfrsdhcvxfomazaxhugnlthygmsmpiuxlkprbxcbfncoqeuizrfwquwykgvznxfuxoxewaykwbdzpmzxvmzsccwiunxifwvmhnzxywtjatfeifqfukopnrkethhlkj \")," 48 (largestVariance "iyrznoqgdivkathbivnxowrkumuskwqowxzltsstyrigelhkujrxhjhlgkkucoaseruhjuxphmkkfkmyzfgmrsqwdxnyythnkihytnsghrzuwfyuvpmcoajnufcblhgdfrqvywdneipwzsyduvklpdktwoxbuaziizjfycincfkftcfroabvjwfgwoebixxytpseftomvwwijmsfdayhunosydawtohmlbybvfeeluncukhjtnwncsxaeajxxbayxhsphgcgdpgsidfkglebagbpdumescdpsrnmbiffmianvjxhxbqnkpqxwpqkmanecckarbxkigahcveqriiddfpxggxluotueqmyaktciufthsjqxfgvyrrbrdniqsivqzbupykmqrcfhveftnkyesfalepqlrzrdmadjhejbsxtzumybzcihrebtjmncjeuubctlmqbobabxlcjlgemjfzkxsmwbffsllzeurhoxmieqbmodttxqqomowylvfapazcwqoqaqkpjvaxmzsvfvammcxjdhmnwbiwyeqhxhjtrhkrznnfbzvveozhqhyfwkugvqnjclmcgdcbjbweqxcxwjldrdsxgwcltembjwzzsemvdholgqviomnmwszuropslzjkvtydtetxadaqdmahnfiobypanrgllleocdyfhrbyifvifngkcvlgpmdamalydwboryxmbzdypsbjpbxwoxoqwygkptbpmoaulvqnrkphauwibwqryzamksbnipnuatewxmnxleosjjcyrxpmmgbxoclrotxtjetumuuolczgxrpryiulbzjprxjcswsjbcnbavaocjcqwhkgbrjfqwlsmytfzldgpzxnnxxrwzyvxkalncnkiqbptcddszvdghkjgbiahnjvdpdoamyqevqctjwfosowxwrqhlurybemwnsiyuktmurjmhhzrsmttbqqqtjqsbtbchziauelfbivcbshekipdxqcrkddgomxhrpujepxckrczegqonpbgvmhnfisjczjqnxqfmhdrsuadwkgdlazqcqkuorxorcdnkrsxxamsvjbjrmzyymrvwhzfqragvdpqmbnlgcvlcoqnpknmplrurqofnqzohxfidfgpuoquyflnulzgqeeoxvvfmdhdhyfqrwqogfqtueptafxsfvbawfuiodozxmrkzhmvxvnnytwspiglypqpdeedsizncxsueglznkypmrcbcfvlmbcbxtziskifuvyrkxpwztglbhhgpggjmocubgbszqowautaalpqvsnchatdgisoycscmrafgbynhaqurnomqokyvkdksfmvdkseevpqeyppexlhsvfrrfulnqnafqgxkziedluctfienhxkbwneyqsvcfjeamtyhvuvaacnrmiznzisyqngvsnvzegaibtywsymmiijqpgnqjzoqtialhhmbvfnloomcwrcacuglanofymnghwlkqgidzuodzhvzskohklkiekdmgeiusmcjjohxccaosqhmzizjvacbhyhgsnvqaqfqsuuntmrnqlobnyplobdbxsvgmxwppgauweiynogdjtorumjrhifnomkrrhegrvzdisfthrrfoqyuzmxgwoxwkxuvdkznjowcyxmubpkykacktogfuylqgesokakeyohgixvbuvsgickesejysqqywpjhahenyxtqqnwtmgkadtrwcwnecktwknwawwmvhcioqrqyzdlxoytafhzwgxpyqhkbqqrbpvdlrhvxywvxwrfydpekuafurcbopviveuqyllpyuqseslvqcmnglzsviltmuorjskygyhvfmzakvsziubjyzwwqqfzmtjjmdzdwegjjjlmirvtikvbxxidzjaqazagiiocjxnmknwqguyytbcfohqtlgagptibjyfcxucusohpzfxwoegiuuuyygeiphpvinmjbduhmgfqudymcsjkfxrzhjptyeavpphvwgzrrhdkbaiyqdzwxujlnvjntciixosqvjzweigjueznlvyaonlhcdcgjylvkkwtmmbzvuciioiqeslrjctcricniwtdtdybqnrotrjobbirkqgcoskmmzrzpqcriuysoigbquvcesdbjhxioyyruvsvpezpuvylxyghklqnbkuzzqillrtwvrqrhwsxkryxeonocorapcsannpuinqbtlscpsaofrfelxlxmjrjemidfpcvqzpzqmgkeoijynybankqqzhfamcuaohzirdurieoylqmtnkjkzagpdhwhlwfpogqhctmulreqmycxatdsbnycikaiaihkjbmakfcdegppjgypizehholwtseulmjohbwyeitjfeaxnkskzwcebdpyqnsbxsjagykchyubqoxqvhadijhtrtxxyokngwtwvclchdbusabwbodzvfcpvfpqjdrbadrghjntosbukufbugaxoorncnjkjbpptjunknbvvdqthestuacukeirzrltafsbbgmpthsnmqtxiddswxpwxkqjkewblqyvrafmuhykkpobfotchxbdlcnzkurlwtiecoqxmkuioqzvarcisxfajrarruyeilrxuilpfbthseypucxzikcpmajmjzwhejhroetgbdtqeylgzdvbznhstqukfujbgiflsmhpgbyowbpdkewcibwjaaymgqbpxpxbwyvqcdsiptnwmuopnmupxtpiqbodlpyhgomuaempmzpqxgafuixezoeefqbenzabctvsuotgrehlaccwaxganydojpstcthzupffavytqbpmagedefcgbyjyssniwvmcyatfofuanodtbdccxhoytxmcipqbijbtvwlgvobffvdeavxwgwijnqpfkbopytlvdbnynffqkysgceozuciaxlpvrhypelfgodeignakflavytoxrslyqpjrqtavekjefvbkszktawoziemrimsytgvujlvniwqjccbzldepfgfmvjvezgrcykaqhfockmyonbcpwihwzrbxxgvvufsjeuraicxlncrbldonhpcntxxvkjttshdyxccbwssbwialgufolbzwgfhytzxutkhwidmpnpphnfrffjthzfokfnavcswaltbtjxpydpuxjhwnweupzfycmqoxqnbwrfaumzlwvexprsgqmblzmyhfltsxchekqidvhxzhovolenrzpjpeqjalwmvisoxqtdwcqkpxaedetxcqqysevhapnpcfrsdhcvxfomazaxhugnlthygmsmpiuxlkprbxcbfncoqeuizrfwquwykgvznxfuxoxewaykwbdzpmzxvmzsccwiunxifwvmhnzxywtjatfeifqfukopnrkethhlkj"))39 40 41-- Grouping test cases42tests :: Test43tests = TestList [TestLabel "Test1" test1, TestLabel "Test2" test2, TestLabel "Test3" test3, TestLabel "Test4" test4, TestLabel "Test5" test5, TestLabel "Test6" test6, TestLabel "Test7" test7, TestLabel "Test8" test8, TestLabel "Test9" test9]44 45-- Running the tests46main :: IO Counts47main = runTestTT tests48