Statistics

Problem Statement for "NearPalindromesDiv1"

Problem Statement

A string is called a palindrome if it reads the same forwards and backwards. E.g., "a", "noon" and "tacocat" are palindromes but "cocoa" isn't.

A string is called a near-palindrome if we can rearrange its characters to make it a palindrome. For example, "aaa", "cocoa" and "xxyyzz" are near-palindromes but "abc" isn't.


You are given a String S of lowercase English letters. You are allowed to perform a sequence of operations. In each operation you can choose an index into S and either increment or decrement the character at that index. (Incrementing 'a' turns it into 'b', incrementing 'b' gives 'c', ..., and if we increment 'z' we get 'a' again. Decrementing is the inverse operation.)

Determine and return the smallest number of operations needed to turn S into a near-palindrome.

Definition

Class:
NearPalindromesDiv1
Method:
solve
Parameters:
String
Returns:
int
Method signature:
int solve(String S)
(be sure your method is public)

Constraints

  • S will contain between 1 and 2,500 characters, inclusive.
  • Each character of S will be a lowercase English letter ('a'-'z').

Examples

  1. "cocoa"

    Returns: 0

    This is already a near-palindrome, no operations are needed.

  2. "daddy"

    Returns: 2

    One optimal solution is to increment S[4] twice, changing the input string into the near-palindrome "dadda". (The string "dadda" is a near-palindrome because we can rearrange its letters to get a palindrome. One of the palindromes we can obtain this way is "dadad".)

  3. "abcdefgh"

    Returns: 4

  4. "topcoder"

    Returns: 12

  5. "aaaaabbaabaabbababbababababaaaaabaababababaababbbaaabbababbabbbbabbaaabaabaaababababbbbabaababaaaabbabbbabbbbabbabaaaabaabbabbaaababbbabaabbbbabbaabaaaaaaaabaaaaabaaaabaabbaabbabaaabaaabbbabbabaaaababbaaabbbabbaaaabbaaababaabbabaabaabbaababaababababbaabbaaabababaaabbbaaaabbabbbbaabbaaaaaababaabbabbaabbabbaaaabaabbbbbbabbbabbbaaabababbaaaaaaababbbaaabaaabbbbbaabaabbabababbabbbababababbabbbabaaaaababaabbbbbaaabaababbbbaabababbabbbbbababbabbaaaaaabaaabaabbaabbbabbbbabaabaabaaaaaababaababbaaabbaabbaaaaaabbabbaabbbabbaabbaaaabbbabaaabbbaabaabbbbaaaabbbbaaabababbbabaabbbbabbaabbbbaabaabbbaababbabbbbabbbabbabbbabaabbbbabbabaaaabbbbabaababbabaaabababbbbabbbbabaabbbabaaaabbaababbaabaabaaaabbbaabbaaaabbbbbbaaaabbbbbbaabbbbaababababaaabbbbabbaababbbaabbbabbbbabbbaaababbbabbbaababbbbbaababaabaababbbababbabaabbababbbabbbaaabbbbbaaabbabaabbababbabbbbbaabbaaabbabbbaababbababaabbabbaabababababbbbababaaabbbaabbbabbbabbabbabbaaabbbbabbbabbabaabaabaaabbbaababbbbbaaaabbbbaabbbbbababaaaabaaabbabbbbaabaaaaaabaabababbbbbaabaabbbbbbaaaababbabaabbabbaababbbaaaababbbbbaabaabbbaabbabaaabbabaaaabaaaabbaabbabaabbbbaabbbbbabaaabbaabbbabbbabaaabbbbabbabbaababaaabbbbbbaaabababaaaaaabbabaababbbaaaabaabbbabbababbabbbbabbaabbbababaaabbbbaabbaabbabbbbbabbaabaabbbbaabbabbbabbabbaaabbbaaaaaabababbabbbbbbbaaabaaabbabaaabbaabbbbababbbbbbaaabbaaababbbbbbbbabaabbabbbbbaabbbbbbbbbababaaaabbaaaaabbbbabbababbaababbbbaaaaabbbbababbbabbbabaaaaabaaaaaaababaabbbbbaabaabaaaababaaaaababbbaabaabbabbabbbabbbbaaabbabbbabbaaaababbaaabaababbbabbaaababaaabaaabbbbaabbabaabbbabbbbaababaababaaaabaabbabaaabaaababbbbababaaaabbbaaaabbabbaaababaababababbbaabbabbabaabbbbbbbaabaabbababbaabababaababbaaabaabaabbbbaabbbbbaabbbbaaabbabaaabbaabbabbaabbaaabababaabbbabababbaabbbbbbbbbabaabbabbaabbbabaaaabbbaaabbbbaabbbbbabbbaaabbaabbabbbbaaabbbbbbaabbaabbbbbabbabbaabaaababaaaabbbbabababbaaabababbababaaaabaaabbbbabbbbbbbaaaabbbaaabbaaaaabaabaabaaaababbbaaaabaaabbbaababaaaabbbaabbaabbabbbabaaabaabaaabbbbbbbaaabbabababbababaaaabbbbaaaabbbaababbababbbbbababaaaaabbbaaabbabaabbbaaaabbbaababbabbaababaaaabbbaaaaaabaabbaaababaabbabbbabaaaaaabbbaabbaabaabbbbabbabbaabaaaabbaababbbbbbbaabbaaababbbaabbabbbabaaaabbbaabbbababbababbabaabaaababbabbbbabbbabbabbbbbabaabbaaabbbbaaabbaaababbbaababbababbbabbbbbaaababbabababababaabaaaaaabbaaabbbbabbaababbbbababbbbbababbbbbbbaababbaaababbaabbababaaababbabbabaabbbbbbbbabababaaabbaaabbbbbaabbbbabbbbbbaaaabababbbabbabbaaabbbaabaababbabaabaaaaaaabaaaaabaabbbaabbbbabbabbaaaaaabaabababaabbaabaaaaabababaaa"

    Returns: 0

  6. "aabbbbabbabbaababbabbbabaaabaabbbbaababbaabbbaababbbaaaababaaabbbbbbbabbbaaaabbbaabbbaabaaababbabbbbbabbbbabbabaabaaabbaabbaabbaaabbbbababaabaaaababaabaaabaaaabbaabbbabbbaabaabbaaabbbabbbabbbabaabaaaaaaabbaabbbbbbabaaaabbabbabbbaabbaabababbbbaaaaabbaabaababaaaaaabababbbaaabaabaaaaabaaaaaaabaabbaaaabbbaabbbbaababbbbababbbbaabbbbabbbbbbaababaababaaabbaabbbbabbbabbbaaabaaababbbbabaaabaababbbaaabbbbabbabbbaabbbbaabaaaabbbabaabaabbbbaaaababababbaaabbbbbabbaaaabaabaabaaaaaababbbbabbbbbbababbbbabaababbbabbaabbbaabbbaababaabaaababaabababbbaabbaaaaabbbbbabaaabaaaaabbabbaabbbabababababaababbbababaabbbabbaabaababbbbbbabbbbabbabbbabbaababbaaaabaabaabbaabaabbbaaaabbbaaaaabbabaaaaaaaaaabaabbaabaaabaabbbabbbaaabbbabbaaaabbaaabbabbabbbaabbbaabbaabaabbababbbabaabbbabbbabbababbbbaaababbabbaaaabbbbaaaaaaaaaaaababbaaabbabbaaababbaabbabbbbaabbaaaabaabbbaaababbbbabaaaaaabaaabbabbbbbbaabaababbaababaaaabbbaabbbbabbabbabbaabaaaaaabaabaabbbabbbabbbabbbabbaabaaababababbbbbababbbbbabaabbbbabbbbababbaababbbbbbabbaaaababbbabababbaaaabaaaaaaabaaaababbbbbaabaababbaaaaaabbbbbababababaabbbabbbbbabaaaaabbbbaaabbaabbbabababaaababbaabbbabaaaaaababbbbbabbababaaababaaaabbaabaaababaabbaabbabababbaabbbaabbaaabbabbabaaaaaabaababbababbbbaaaabbbabaaabaababbababaaaabaaabaabababbbbbaabbabbbbaaabbaaabbabbbbbabaabbaaababbabbaababbbabaabaabbbbbaabaaaaaaaaaababbaabaababbbbbbbabababbaaaaaaababababaababbababbaabbbbabaabbbbaaaaaabaabbbbbbabaaaabaabbbbaabaababaabbababaaaabaabbbaababbaaabaaaaabaaabbaaabbaabbbbabbababbbaaabaabaabbbabbabababababbaaaaabaaabbbbbababbbaabbabababaabbaabbbaabbababbbaabbbaabbbbabaaaabbbbaaabbaaabbabbaaabaabaaabbbaaaabbbabbaabbaabbbabbbbaabaaabbbabbbaabbbbaaaaaabababbbbaababaabbabbbaabbbabaabbaaabaaaabaabbbbaababababaaabbbabbaaabbabaaababbaaaaaaabaaabbbabbbaabbabbbbbabbbaaababbbbaabaaaabbabaaaabaaababbbbbbbbbaabbabaabaaaabaaaaaaaaabbbbaabbbbabaabaaaabbbbbbaaabaaaabbbaabaaaaabaaabbbaabbabababbaaaaababbbbaababaabbbaaababbaabbbababbbbabaabaabbabaaaabaaabababaabbaaabbbabbbbbabaabaababbaaabaabbaaaaaabaabbbaaabbaabbbbabaaaaaaaaababaabaaabbbbbbbaabbbbaaabbbbbabbabbbaababbbbaaaabbaabaaabababbaabbbbaababaabbbaabbababbbbabbbababbaaaaaaabaaaaabbbbbbbabababababbbaaabbabbabbbbbaaaababababbbaabbbbababbbbabaaababaaaabbabbaabaaababbbabaabbaabababbabbbbabbbbbaaaabbababbbaaabaabaaaabbabbaaaabaaaaaaaaababbabbabbbbabaaaabbaabbbaaabbbbbababbaaaabbaaaaabbbbbaababbaabaaaaabbbbbbbabbaabbbbbabbbababaabbabaaaaabaaaabaababbaabbbbaaababaababaaabbabbaaababbaabaaaababbbababbbbbbabbaaabbababbaaabbaabbabbababaabbb"

    Returns: 0

  7. "aaaabaababaababaaaababababbaabbaaababbbbbbbabbbaaaabbabbbbababbbabaababaaaabbaaabbbaabbbabbaaabaabbababbbaaababbbbbbaabbbbbbabbbaaaabbaaabbbbaabbaabaaaabbbbaaabaabbbbaaabaaabaabaabbabbbbbbabbbbaaabaababbbbbaabbbbbabaababbbaababbbbbaaabbbaaaaaabaaababaabaabababbbabbbabaabbbbbaaabaabbaabaaaaaaaababaabbbaabbbbbaabbbbbbbabbbbbabaabaabaabbaaabbbabaabaaaaaababaabbbaaaabbbbaaaabbbabaaabababbaaaabbaaabbaaabbbbbabbabbaaabaabbaabbaabaaabbbaabbaabaabbaabbbbbbbbbaaaabaaaaaaaabbbbabababaabaaaaaabbaaababaabbbabbabaaaaaaaaabaabbbbaaabaabbbbbaaabaabaaaaabbababaaaaabbababaabbbbaabaabbababaaaabaabbaabaababbbbbabaaabaabbaaabaaabababbaababbaaabbbbababbaaaabaabbaababbbbbabbbbabaaaabbaabaaabbbbaaaaaaaababbaaaaaabbaaaaabbbbbbbaaabbabaaabbabbabbaabbbaaaabbbbbbabbbbbbbbbbaaababbbbbaabaaaaabbbaaaabbabaaaaaaaaaabaabaabbbabbbabaaaaabbbbabaabbaaabbaaababaaaaabbbbaaaaaabaabbaabbababbaabbaaaaabaaaaaabaababbbabbbbbbaabbbbabaabbabaaababbabbbbbbbaaabaaabbabaaaabaaababbabbbbaaaaaaabbbabbabbaabbbaaaaaabbbbbbbbbaababaabaababbbaaabaaaaabbaabbaabbaabbabaaabaababaaaaababaaabaabaaabaaaaabbaabbbbbabbabbaaabaabbbbbbaaabbbbabbaabbabbbaaabbaabbaaaaaaaaaaababbbbabaababbabaabbbbbbababaaabbbbaababaaabaaabababbaabbaaaaabbabbababaaaabaabbbaaaabbabbaabbbbaaaaababbaaababababaaaabbabababbaaaaabbaabaabbaabbbbababbbbbbabbabbbabaaabbbbababaaabababbbaabaaaabbababbbabaaababbaababababababaaaabbbabbababbaaabbbbaaaaabbbbbbbbaaabbaaababbbbababaaabbbaabaababbabbabbbbbababaaaabbbbabbaaaaaabbbababaaabaaababaabbabbababbaaaaaabbbbbabbaabaabaabbaabbaabbbbaabbbbabbaabaabbbaabbbbbabaaabbbaabaabbbaaabbaaababbaaababbabbaabbaaabbbbababaabbbbabababbbbaababababababaababbbbaaaabbaaaaaabbabaabbabaaaabaaabaaabbabaaabaabbababbaaabababababbabaaabbaabbbbbbbbababbabbabbbbbbaabababaaabaaababbbbabaabbabaaaaababababaaabbabbbbbaabbbbbbabbbbaaababaaabbbbaababbaabbaaabaaaaabbaababaaabababababaaabbabbaabaaaaaaabbaabaabaaabaaabaaabbababbabbbaabaaabaabbabaaabbbaaababbbbaaaabbbbbaabaababbabbbabaaabbaaababaaaabbaabbbababbababbbbbaabbbbaaaaabaaaabbabbaabbaabbbbbbaabbbaaaaaaaabaaabbaaaaabaabbbaabbbabbaabaaaaabbaabbbbbbbbbabbbaaaaaababbabaabababaababbababaaabbbabbbaabaaabbaabababbaabbbbbbbbaaaabababaaaaabbaaaaaaaabaabbababbbbbaaabaaaaaabaababaaaabaabbbbabbbabaabbaabbabbbbbaababaaabbbbaaaabbababbbbaaaabaabbbaaaabbaabbbbaababbabbbaaababaabaabaababbaabaababaabbbbaababaabaaababbabaabaaababababbbaaaabbbbbaabbaaabaababbbbaaaababaaaabbbbbbabbaaabbabbabbaabbaababaabbbabaaababbbabbaaaababbaababaababaabaaaabbaabaaabaabaabbabaabbbbabaaabababbbbbababbbabbabaaa"

    Returns: 1

  8. "bbababaabcbaccccbcaccbcabbbbbccbaaacbbaabccabcaabbcacbababbbbcabbcaccacccccbcabbbacccacabacacbbaabaacacbccbaccabbacbbacbcbabbcccbabaacbacbbaccbbbbaaaabaccbabacbbabaccaacccccacbcaaacbababacbcabaaabaaacabcccbcacacabbcbbbcccacbabbbbbcbaccaabcbbcccaabbcaaabccbbccbbcccacbbcccbaccbcccbbcaccacacacbacbbbcabccbbcbcbbaccacbabbbccbbcccacbccccccabacacacbcbccababacbabaaabacbcbbbcabbbbccbaabbabcbccacabbbacacaabbababaabcbcbcbacaaaaaaaacbbccacbcacbbbbcbbcabbcccacaabbacabaccababccaabbccababcacccbbcccbbbacaccacbaabbaabccabcccbbbbacccbacbcabbbcbbcccbaabaccbbbbacbbcacbccbbccbcacccbacbbcbcbbbaccaacbccbccacbbbcbbaccbccacbcacaacaacbcbaccbbacccbcbcccbaccacaccababcbbabbcacacabbaacbbaacbcabbaccbcabacbaababcbccaacabcbacaaaabcccccbabcabcaabbbacbbcababcccababacaccbabaccbbbcaaaccaaaaaccabababacccccabacbbababcaaacabaaacccacabaabacaccbabbbbbbaabaacbcbaacabaabaabbccbbaabcbcaacbabaccbcbbccaaabcaacabacaccaabaaacbbcbbabbacabbaaabbcbbaacccbcccaaabcabbbbacbcacaaabbbacabbaabbcaabccacacbacababbbcccbcccacabccabcbcbacacbaaababaccacccaccbcbcbccbacbbcbcbbaabbbaaaacbcaabccbbcccacbcccaacbaaabcbcbccaacbbbbccbccccbbccaabacacacbbcbcaacbcbaaccabccacaacabcbababcbbaacccbccbaaacbbaacaabbacaaacacbccbcbbabaabbacacabacbcbccccacaaabaabccacabcbbccbbccbabaccacbbabcbaacabccaaaccbacccbacacbccccbbbacbbcccbbcbcbcbabcacabaaacaaacacacbccccacbccacbabbacabaaacbabccacaacaacbabcbaccabacbcccacbcabaaccabbaacbbacccbaabbbaaccaacbaaacbbcaababcccbccccccaccbbcbaabbcacacbaaccaabbcaccbcbbacbbbbabcbcccbabaacacabccacacacccbabbbcbbabbbcaccaacbcabaabbbbbabbbcacaabccaabacbacaabbbbbbbcaacabbcaccbaaaccccbabaacbaacccabaabbbccccacccccaacbabbbabcbacaabbcbbbaabcbbcabbbccccacabcbbaabcaccaccacccacbbaabbcaaacbaccababcaccacbaabacabbaaaabccbaccabacacabcbbcbabbaacaaaabcbcacbcaccbbacccbccbacccbaabaacbbccbcbabbacbcbbcccbcaaccaabbccaaacabcbccababcccacaabacbaccabacbcbcbcbcbccacccbbbcabcabcabccacaabcaccaacbbbabcabaaacbabbcbcbacccbabababaccbcacbcbbbbbcbabbbcccbcbbaabcbbcacbbcabcbbacabcccabccccaccbbccbcbaacaabcbcbcccaaabbacbcbcccbcacacaabaaccaacbacbaccbabbbccaaccbcacbcaabbbbaaabbbcccabbacbaacacbcbabbabaccaaaabcccabbbbcaaacccbabbbacbaabcabbbcacaabcbaabbababcbaabbbbcbbbaaaaaccccbbbacbacbccaaabbcaaaccccbbabccaacabbabcbaacbaccaaccaacbacbcbaacbbccbcabcbaaacbcacabccccccbccccbabaacbcacbaacccaaabbbabcbcbacbacabbaccaaacbcaaacccccabcabcaccacabcacbcbbaacabcbcaacbcacbbabcabbabbbabababbbcabccabaacbccccacccbbbbcbcbbaccabacbccaccccabbacbaaacabcbcbaabbcbbabcbcbcccccacccbcbabaaacbbcbacbbccabbbccbabbbcabababaaabbcaaaabbacacaabcbcbabbcccacabccbabccbcaaabbacccaccbccccbccbc"

    Returns: 1

  9. "amhfumpweshdwsmqwrukjfjfukzaqrfdqyzsysmakvypsqmwkszypfszmeafejganajsssjjvg"

    Returns: 12

  10. "gedcdzxsrxqmmpwwadepfwpoirpwzbdmayepqpcbekpzzupsmmayxueviujjumjaezrkvjwrmwrumfmzogwmd"

    Returns: 4

  11. "eimdusgghrwmaicewpnagcpqmorhimpwapyonjcnylpcsxbxghadlyledrdemqunkmejhyhskrgwgoaospiumawwunkdgbkh"

    Returns: 7

  12. "vkzzxppldccpdjqdnpzfvmdmkqzmyjswssxlcsmoyxd"

    Returns: 3

  13. "ctqfkxbjblywuovccjtcgsfugxvhealyibwsbfubjgfvsjdxcfepuhebjaflwhkujiijkwsiwugpkywyatvluistwjdipwlbsbjziwhcutonbjaxkgngepmi"

    Returns: 10

  14. "kxfhoigggntqkdjkpgukmqklovtkjowjvoxyzrjtsjblarocdhhndmhqaknhgcvgkiolxznfspnsfytdvppfttw"

    Returns: 9

  15. "mashzofumfmzbkvkfgmrwlfoqofntclkzrodkvlovqvedxnczmnzoavvvxqzluqfjdfmrusozrkgteombmguucxqxursojvsnd"

    Returns: 12

  16. "dhcgoubjnoucducopgbznhrkdibgbflwyiiollsbvrpgczfvqbmrkupvdllkybwllvkfnfmjvalivmpzhfhbvhhsgbqjymzqtuzrlfhhhty"

    Returns: 8

  17. "skljzttljjmpsspmwwkuswftrgkfcsaksbnoruhkosjjlcyklqesuxfrcqzddmdmgqapszqqjfsgmouaqidfmgjtwrnhsfdfctueokuusnikgflcnlmcgl"

    Returns: 10

  18. "zgbnqzpnnjogznovmsgbceworrbojpizemzooomjejyzlzkatvtrliszlzvmliqsuengygazekbmaeecrmlzvjzcsgtxeunmwlunnnnetbnl"

    Returns: 9

  19. "pwttucgkxmuljirnczqiudupfptmjwxwsawuztzjhxuujdfauxlpmfwzhthxuuuupxffffpzzhxktzsiuywes"

    Returns: 8

  20. "rvdrcotukxgrkvxnycfioujxizqcrefwbowusnfilridgecvpcfonqlgrvvsnllcovhnqfjfkcyysgfgceatltafipodeqnscrrkvekqgtshuemlqopykcgpgsxxtyeorfxrxyflroqagr"

    Returns: 11

  21. "afmzfjfyihzocjvcnndjnjwossrpymcjhhpihjeshqjwavdsenkctljmfialjjvhytcyzbturjhtfdrnccrbeojohlqjeenfnrhtmoryfinrdvthazpoyswndclcbpjhnwvqnkdgcssiwjyrnsoytcnvgtylcpitiiczz"

    Returns: 9

  22. "fxlofjtoaxyaajnyattydjbgrxkfdjzseryxvguczbwcjwyzojylkjrqznzocvkwwwqwrpujssuzxoamqbyegtsvsqnlkathur"

    Returns: 12

  23. "alatcqwgauryffrkvdjwbfesdfdzceikysygvfyboygyzifqgeedqzeanrsyzbnfhirawamyolgqbnkucdgypevzelutqzjrl"

    Returns: 9

  24. "yhxgydtzqrltfzrdraszhihvvvhlhoklndohkxrykvlyhyozzolquubuzsfukdiltpwcwwjhmxgaxgxzhclhnyauviackqhvdf"

    Returns: 10

  25. "bluccyujqeqpelptjllsuylhaxsyejgfhbwfpqebuxakcxttlxbarljjbyendhplttzgpmfqqvfpgvxffucxncivwfnpowidj"

    Returns: 9

  26. "samyfagwwtiiieegjjmckeebvkblyndwdbhyvibnkbiwxkbwcoxnuxzwjbxskhdbedwlzfgcnnmzbxlzdsajyzxrvefrgxhkek"

    Returns: 12

  27. "xvflisevmjjzctuqwzxeaqhgnmcvvvwcsluheijaglzlliliialqglizkrvnziuvnennavcvleukzckryorijuihptsxakdjz"

    Returns: 10

  28. "oqdlegoaeerjyuxmumsnhesuawarizzgprwjcsrqycwewdwfgccreyyivaiwpwcohenmyqawwvrwmqjrhcdeketducwnqdzzmp"

    Returns: 12

  29. "aaecybiltfcdyftudtjibbrgxsiuxszaykwvqflqbkmxlfnffuwrrqfkwcroxfvwyzcdalbbyruajduzckpbjdwjesjkzflvz"

    Returns: 11

  30. "bgojaozzbnpdpglltqezwzpyrvhzqsnlzrwxelscuycirafhiwbuungpddddlghqeppgulxrpyeohurlmeoznshssnvvoxaike"

    Returns: 13

  31. "vhhytxfhpckqmhnwxpsgvfvtnfbimchkeymfugiziontntxoveffowttfdlwnrpamycvhxiyrofghwjgetorvlfxwlimqkqyv"

    Returns: 12

  32. "jkxizxpydnsiliemavftiasrlurhdnyoykjadnmsdkasfboxdhfbigwoasvkhaelkqgmaxyhgdgbrrgmxhdkjgmhrngnvekych"

    Returns: 13

  33. "kgihfkkutwlxzxpaiezfxoviofqbfvejhxwefposnnuvzittckdzqfjsdzlyytcqdwexcxhltvknsmgbkkfuvvxsmr"

    Returns: 9

  34. "ugysuyccqoifkcxndlsexisqcodrvigkskyziccslldckbchikcbbibfwggqcllsxncfcibxdedgecdrgzznqsdd"

    Returns: 11

  35. "scwvgxxxvrxczaubkcjdzcqpsdmvnjajudqvtfvvqffcaadgksaqwgpxxkvvsaiiffudklzsddvrwdqpeklfjvnwkavwyuga"

    Returns: 13

  36. "ytiegmkyiegylhlfgadfsbftlkwkjsisjtetizgcxoxeyhitpndmddtpaqvlqewqlovekceztzsoigrhkbzdagyyfadi"

    Returns: 11

  37. "wpvrqhkuuebseizbuotyfcerwovbwzhoimkuohiikprfpozbyzgpuzpsjthhsrcfmvtwrjzkzpqgzqvtwweloqhpttofim"

    Returns: 9

  38. "psxfsusiiyfuhamrunhluitcuixzikcezdpcsbktynkwzeyxnqknqnfjqwnukijklaytjqzbjuupciynkiywkbxcpbrzmjajnt"

    Returns: 7

  39. "fyifkebitmyiiioyyobccbnnkmwveiycekjbjuzbebyoifmmklnudmbynbwwidnkejboklzzetpcmulozfocmymlxkxcnjuk"

    Returns: 11

  40. "nppzmgxengmfliozzqvgvkwpnkzvpgfyowsfcmqpknimojwqqkmejpqvkmakjztpoaipfkitmeloajygizujj"

    Returns: 11

  41. "ptsbuersbtqvnwkgbkzkoebdlubeqbzgosbzyjrcdplhoesgdkzisyccmolzujpgbdvznppuevocyolrtbwrt"

    Returns: 10

  42. "nmtwpcwgfogmkitrafttznhuludwwrpfbwzktrttzudjxodpcjpmpbluzthkldoztnwuuumivhxprkdipinvoppaf"

    Returns: 9

  43. "wuwzgdjkvakeksljypwwoqsgkkkbwqqhsanwougttvalnuvaubgkgrdckjksnkpbvclhvjgvvypvqlvkbwklevbkbklknruwe"

    Returns: 10

  44. "tanzgadpoudmddjzekazbgaebqqyhkmhnfqjzlqqofmdedlqaqadffquakqsqjtwfnwskjnovywbpvtefqtewkbomzewza"

    Returns: 13

  45. "jvuqiwzilxeqydxivxedpmjxqzjyiaicdhjphcmeoceampvmaimaqyspsmaymcprqxmcjacdvgyhlwacijcuaiydzrgxdqp"

    Returns: 7

  46. "ymlwcugngqzcmsqmzgcetmbyfgwelwnqsmplebbtfbuagywofxsyxgatkxnvonlybzcqevmnyqgzwsbktfqbnpgzb"

    Returns: 1

  47. "apethrrnnjcrgeinganiorhohbdgstjepfiaehbsaccsercplekujobzhahrhfupmrbdxtlrbddgskhgtspqxgqpzlabs"

    Returns: 2

  48. "rvbhihekvifhfheyhccqjqdgcweqfuajgznzmhrbrbdurccaicgmjcwqjsrfhyfnuaswwrgevccriihnhvmhuchmeranc"

    Returns: 3

  49. "djvwsszbklrplddndghgbzpjawbqroshqlbsrbdwnhqhbjljhrdzbiwlcahggvsgdmohuggafkjbmqush"

    Returns: 4

  50. "ioabxxegpqwuqiisilmlgeuofbgvwtxmvqgxwgibsmvmgoqomwiegnbqhfmllaxlirtmzllfkpogrvzxm"

    Returns: 4

  51. "ntfgccjluvbzvnnxnqrqljztkglabycravlcblngxrarltvtrbnjlsgvmkrqqfcqnwyreqqkputlwaecr"

    Returns: 4

  52. "syklhhoqzageasscsvwvqoeyplqfgdhwfaqhgqslcwfwqyaywgsoqxlarpwvvkhvsbdwjvvpuzyqbfjhw"

    Returns: 4

  53. "xdpqmmtvefljfxxhxabavtjduqvklimbkfvmlvxqhbkbvdfdblxtvcqfwubaapmaxgiboaauzedvgkomb"

    Returns: 4

  54. "msoqbeldrwmmkvlnmeovxsyembpzlfqeryybbbozxkrxkvawbkcbywfpsslmcdlpnhcdusxydneqhbnnercwnvixwwqvrim"

    Returns: 5

  55. "pvrtehoguzppnyoqphryavbhpescoithubbeeercanuanydzenfebzisvvopfgosqkfgxvabgqhtkeqqhufzqylazztyulp"

    Returns: 5

  56. "syuwhkrjxcssqbrtskubdyekshvfrlwkxeehhhufdqxdqbgchqiheclvyyrsijrvtnijaydejtkwnhttkxictbodccwbxos"

    Returns: 5

  57. "vbxzknumafvvteuwvnxegbhnvkyiuoznahhkkkxigtagtejfktlkhfoybbuvlmuywqlmdbghmwnzqkwwnalfwergffzearv"

    Returns: 5

  58. "yeacnqxpdiyywhxzyqahjekqynblxrcqdkknnnaljwdjwhminwonkirbeexyopxbztopgejkpzqctnzzqdoizhujiichduy"

    Returns: 5

  59. "bhdfqtasglbbzkacbtdkmhntbqeoauftgnnqqqdomzgmzkplqzrqnluehhabrsaecwrsjhmnsctfwqcctgrlckxmllfkgxb"

    Returns: 5

  60. "ekgitwdvjoeecndfewgnpkqwethrdxiwjqqtttgrpcjpcnsotcutqoxhkkdeuvdhfzuvmkpqvfwiztffwjuofnapooinjae"

    Returns: 5

  61. "hnjlwzgymrhhfqgihzjqsntzhwkugalzmttwwwjusfmsfqvrwfxwtraknnghxygkicxypnstyizlcwiizmxriqdsrrlqmdh"

    Returns: 5

  62. "ogxsxcfakxeaegpoadsodgflydjczgcomosjvuaxdaokkrrlyvovfggcaorgooazikksfadvcfbnjozlonszkorbr"

    Returns: 6

  63. "phytydgblyfbfhqpbetpehgmzekdahdpnptkwvbyebpllssmzwpwghhdbpshppbajlltgbewdgcokpampotalpscs"

    Returns: 6

  64. "qizuzehcmzgcgirqcfuqfihnaflebieqoqulxwczfcqmmttnaxqxhiiecqtiqqcbkmmuhcfxehdplqbnqpubmqtdt"

    Returns: 6

  65. "rjavafidnahdhjsrdgvrgjiobgmfcjfrprvmyxdagdrnnuuobyryijjfdrujrrdclnnvidgyfieqmrcorqvcnrueu"

    Returns: 6

  66. "skbwbgjeobieiktsehwshkjpchngdkgsqswnzyebhesoovvpczszjkkgesvkssedmoowjehzgjfrnsdpsrwdosvfv"

    Returns: 6

  67. "tlcxchkfpcjfjlutfixtilkqdiohelhtrtxoazfciftppwwqdatakllhftwlttfenppxkfiahkgsoteqtsxeptwgw"

    Returns: 6

  68. "umdydilgqdkgkmvugjyujmlrejpifmiusuypbagdjguqqxxrebublmmiguxmuugfoqqylgjbilhtpufrutyfquxhx"

    Returns: 6

  69. "vnezejmhrelhlnwvhkzvknmsfkqjgnjvtvzqcbhekhvrryysfcvcmnnjhvynvvhgprrzmhkcjmiuqvgsvuzgrvyiy"

    Returns: 6

  70. "wofafknisfmimoxwilawlontglrkhokwuwardcifliwsszztgdwdnookiwzowwihqssanildknjvrwhtwvahswzjz"

    Returns: 6

  71. "xpgbglojtgnjnpyxjmbxmpouhmsliplxvxbsedjgmjxttaauhexeoppljxapxxjirttbojmelokwsxiuxwbitxaka"

    Returns: 6

  72. "yqhchmpkuhokoqzykncynqpvintmjqmywyctfekhnkyuubbvifyfpqqmkybqyykjsuucpknfmplxtyjvyxcjuyblb"

    Returns: 6

  73. "zridinqlviplprazlodzorqwjounkrnzxzdugfliolzvvccwjgzgqrrnlzcrzzlktvvdqlognqmyuzkwzydkvzcmc"

    Returns: 6

  74. "asjejormwjqmqsbampeapsrxkpvolsoayaevhgmjpmawwddxkhahrssomadsaamluwwermphornzvalxazelwadnd"

    Returns: 6

  75. "btkfkpsnxkrnrtcbnqfbqtsylqwpmtpbzbfwihnkqnbxxeeylibisttpnbetbbnmvxxfsnqipsoawbmybafmxbeoe"

    Returns: 6

  76. "culglqtoylsosudcorgcrutzmrxqnuqcacgxjiolrocyyffzmjcjtuuqocfucconwyygtorjqtpbxcnzcbgnycfpf"

    Returns: 6

  77. "dvmhmrupzmtptvedpshdsvuansyrovrdbdhykjpmspdzzggankdkuvvrpdgvddpoxzzhupskruqcydoadchozdgqg"

    Returns: 6

  78. "ewninsvqanuquwfeqtietwvbotzspwseceizlkqntqeaahhbolelvwwsqehweeqpyaaivqtlsvrdzepbedipaehrh"

    Returns: 6

  79. "fxojotwrbovrvxgfrujfuxwcpuatqxtfdfjamlrourfbbiicpmfmwxxtrfixffrqzbbjwrumtwseafqcfejqbfisi"

    Returns: 6

  80. "gypkpuxscpwswyhgsvkgvyxdqvburyugegkbnmspvsgccjjdqngnxyyusgjyggsracckxsvnuxtfbgrdgfkrcgjtj"

    Returns: 6

  81. "hzqlqvytdqxtxzihtwlhwzyerwcvszvhfhlcontqwthddkkerohoyzzvthkzhhtsbddlytwovyugchsehglsdhkuk"

    Returns: 6

  82. "iarmrwzueryuyajiuxmixazfsxdwtawigimdpourxuieellfspipzaawuilaiiutceemzuxpwzvhditfihmteilvl"

    Returns: 6

  83. "jbsnsxavfszvzbkjvynjybagtyexubxjhjneqpvsyvjffmmgtqjqabbxvjmbjjvudffnavyqxawiejugjinufjmwm"

    Returns: 6

  84. "kctotybwgtawaclkwzokzcbhuzfyvcykikofrqwtzwkggnnhurkrbccywknckkwveggobwzrybxjfkvhkjovgknxn"

    Returns: 6

  85. "ldupuzcxhubxbdmlxapladcivagzwdzljlpgsrxuaxlhhooivslscddzxlodllxwfhhpcxaszcykglwilkpwhloyo"

    Returns: 6

  86. "mevqvadyivcycenmybqmbedjwbhaxeamkmqhtsyvbymiippjwtmtdeeaympemmyxgiiqdybtadzlhmxjmlqximpzp"

    Returns: 6

  87. "nfzrtnshxrhuqauczxmhhuyqznukxexzvnxxhoymgxtbmykgruelkvixnpgzwzwuwyjxnmfgzvcdxwudhmxzwyw"

    Returns: 7

  88. "qicuwqvkaukxtdxfcapkkxbtcqxnahacyqaakrbpjawepbnjuxhonylaqsjczczxzbmaqpijcyfgazxgkpaczbz"

    Returns: 7

  89. "tlfxztyndxnawgaifdsnnaewftaqdkdfbtddnuesmdzhseqmxakrqbodtvmfcfcacepdtslmfbijdcajnsdfcec"

    Returns: 7

  90. "woiacwbqgaqdzjdligvqqdhziwdtgngiewggqxhvpgckvhtpadnutergwypififdfhsgwvopielmgfdmqvgifhf"

    Returns: 7

  91. "zrldfzetjdtgcmgoljyttgkclzgwjqjlhzjjtakysjfnykwsdgqxwhujzbsliligikvjzyrslhopjigptyjliki"

    Returns: 7

  92. "cuogichwmgwjfpjrombwwjnfocjzmtmokcmmwdnbvmiqbnzvgjtazkxmcevololjlnymcbuvokrsmljswbmolnl"

    Returns: 7

  93. "fxrjlfkzpjzmismurpezzmqirfmcpwprnfppzgqeyplteqcyjmwdcnapfhyroromoqbpfexyrnuvpomvzeproqo"

    Returns: 7

  94. "iaumoincsmcplvpxushccptluipfszsuqisscjthbsowhtfbmpzgfqdsikbururprtesihabuqxysrpychsurtr"

    Returns: 7

  95. "jveymnxnikuvabptaybhjxdgvwyshiiahegsameivqrhdyyjvyexwfshsoessuvhayopwyxzohuuiufjemxngjslsaa"

    Returns: 8

  96. "oajdrscsnpzafguyfdgmocilabdxmnnfmjlxfrjnavwmiddoadjcbkxmxtjxxzamfdtubdcetmzznzkojrcsloxqxff"

    Returns: 8

  97. "tfoiwxhxsuefklzdkilrthnqfgicrsskroqckwosfabrniitfiohgpcrcyoccefrkiyzgihjyreeseptowhxqtcvckk"

    Returns: 8

  98. "yktnbcmcxzjkpqeipnqwymsvklnhwxxpwtvhpbtxkfgwsnnykntmluhwhdthhjkwpndelnmodwjjxjuytbmcvyhahpp"

    Returns: 8

  99. "dpysghrhceopuvjnusvbdrxapqsmbccubyamugycpklbxssdpsyrqzmbmiymmopbusijqsrtiboocozdygrhadmfmuu"

    Returns: 8

  100. "ltbcdpmfugfuzzlodjbqafhbbedcfqzpavwcplzbbwcitscqfryalhqhxtehsslephubcehabmeavuhufifslspzhviswqsce"

    Returns: 9

  101. "lsfikfbyuzddtgbbkhkrlhxhklyuurhrqtlsovurbyboyznuyveuucuwgwpvjlgtokfunurdvcxmhjjcbvxutsn"

    Returns: 10

  102. "llsfsygqmusktlpqajnysdoadttyuipvkrdaktdywstlzayntnewwqqntledhdwtsulqqqunledtyswyp"

    Returns: 10

  103. "ohhvxdilulezpamjqfearjzdddklmpqjxefptmsrkayhfqzmigrizmrrunpdzenvwklqubcrnlnffngrvgqpe"

    Returns: 12

  104. "jzjzaijrytrsmpsyspypovssbayxspvmyhohshsdmlpusjspjrjpsiyxtvjqvpxshuhythvdjyhspnjsjfymjyq"

    Returns: 10

  105. "lyxieffxxnvphkaabqxdifufgmburpqkanvdxaimuuxkyaacelkygxjgveqndirjpccklunauhgmhjjkgeqizevbmklpf"

    Returns: 6

  106. "rkpueqmjgncznhputpeclztfebctiqcqrvybqwkqwregjnctanvptgwtkigufytyuupvwcsnjkvammokwvhee"

    Returns: 7

  107. "zqtiucacdgkamzregzketdcisotgubklgytjtttuzgrrtthnatktpdytmieldguijjkgndezkcvalibzmnfvuke"

    Returns: 8

  108. "evynzhfhilpfrewjlepjyihnxtylzgpqldyoyyyzelwwyymsfypyuidyrnjqilznooplsijephafqngerskazpj"

    Returns: 8

  109. "jadsemkmnqukwjboqjuodnmscydqeluvqidtdddejqbbddrxkdudznidwsovnqesttuqxnojumfkvsljwxpfeuo"

    Returns: 8

  110. "ofixjrprsvzpbogtvoztisrxhdivjqzavniyiiijovggiiwcpiziesnibxtasvjxyyzvcstozrkpaxqobcukjzt"

    Returns: 8

  111. "tkncowuwxaeugtlyateynxwcminaovefasndnnnotallnnbhunenjxsngcyfxaocddeahxytewpufcvtghzpoey"

    Returns: 8

  112. "cqmednektoabbjcvwdkokhpvlvsmdtontqbddmlcjetaknddfswfjvevrffljjtcaffitcaqevkgzaezeetefww"

    Returns: 9

  113. "hvrjisjpytfggohabiptpmuaqaxriytsyvgiirqhojyfpsiikxbkoajawkkqooyhfkknyhfvjaplefjejjyjkbb"

    Returns: 9

  114. "mawonxoudyklltmfgnuyurzfvfcwndyxdalnnwvmtodkuxnnpcgptfofbppvttdmkppsdmkaofuqjkojoodopgg"

    Returns: 9

  115. "rfbtsctzidpqqyrklszdzwekakhbsidcifqssbarytipzcssuhluyktkguuayyirpuuxirpftkzvoptottitull"

    Returns: 9

  116. "wkgyxhyeniuvvdwpqxeiebjpfpmgxnihnkvxxgfwdynuehxxzmqzdpyplzzfddnwuzzcnwukypeatuytyynyzqq"

    Returns: 9

  117. "bujrvtorapwxhxtjrehloxslujzvvropvvzbubzeryptvubqnfduoaxjpzvboppwlatzifkwtqmzhzxjphq"

    Returns: 10

  118. "gzowaytwfubcmcyowjmqtcxqzoeaawtuaaegzgejwduyazgvskiztfcoueagtuubqfyenkpbyvremecoumv"

    Returns: 10

  119. "letbfdybkzghrhdtborvyhcvetjffbyzffjleljobizdfelaxpneykhtzjflyzzgvkdjspugdawjrjhtzra"

    Returns: 10

  120. "qjygkidgpelmwmiygtwadmhajyokkgdekkoqjqotgneikjqfcusjdpmyeokqdeelapioxuzlifbowomyewf"

    Returns: 10

  121. "vodlpnilujqrbrndlybfirmfodtpplijpptvovtylsjnpovkhzxoiurdjtpvijjqfuntczeqnkgtbtrdjbk"

    Returns: 10

  122. "iukhjuinqnefuoewefdkuxkgxdqmkdvleelofvulbslxsmpvfhxwhfnmwlwmkaodpevffnyspneivmcnnmdwdtdvcmaqvrc"

    Returns: 11

  123. "nzpmoznsvsjkztjbjkipzcplcivrpiaqjjqtkazqgxqcxruakmcbmksrbqbrpftiujakksdxusjnarhssribiyiahrfvawh"

    Returns: 11

  124. "seurtesxaxopeyogopnuehuqhnawunfvoovypfevlcvhcwzfprhgrpxwgvgwukynzofppxiczxosfwmxxwngndnfmwkafbm"

    Returns: 11

  125. "xjzwyjxcfctujdtltuszjmzvmsfbzskattadukjaqhamhbekuwmlwucblalbzpdsetkuucnhectxkbrccbslsiskrbpfkgr"

    Returns: 11

  126. "coebdochkhyzoiyqyzxeorearxkgexpfyyfizpofvmfrmgjpzbrqbzhgqfqgeuixjypzzhsmjhycpgwhhgxqxnxpwgukplw"

    Returns: 11

  127. "mlhqicplnnyvnmcsarzlpnkqfslcqvcgiabmktagrbyairazvdtqctgaefctarvzckjalpqggkayqgfqqbngk"

    Returns: 8

  128. "ezwvzckiyfkxwvtcyixercakniddpqynrdrnmkwjeexonnxzertncbbqnpilztwvcqnaapdtizfrriicfdviihkypybxnqqgc"

    Returns: 9

  129. "faxwadljzglyxwudzjyfsdblojeeqrzosesonlxkffypooyafsuodccroqjmauxwdrobbqeujagssjjdgewjjilzqzcyorrhd"

    Returns: 9

  130. "thtzbkqvgbxcsvjwtznqgrrwdyzgxckfkkjaukggksinwkcddyukckkepkwrcgkcrzvzcvjgkgkiwwkmlcqgnyiobrc"

    Returns: 10

  131. "uiuaclrwhcydtwkxuaorhssxezahydlgllkbvlhhltjoxldeezvldllfqlxsdhldsawadwkhlhljxxlnmdrhozjpcsd"

    Returns: 10

  132. "xkgoxnvhfnvwdndhddkampkznxglkmjsqndncwhocxzvghsbzkpdopmlmpeuwyhdcruplxxmitwcnplolcponns"

    Returns: 11

  133. "ylhpyowigowxeoeieelbnqlaoyhmlnktroeodxipdyawhitcalqepqnmnqfvxziedsvqmyynjuxdoqmpmdqpoot"

    Returns: 11

  134. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    Returns: 0

  135. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    Returns: 0

  136. "wavcuvtbatmtphsuaramhyrrcnjcodbozvyoexwtxayamekytkmprsckyhcwxyvboyvvptbmcdptyrddykppvsctwsrvazdajh"

    Returns: 3

  137. "isbshtuggjoalivdlruobklcdyhmpkkyifllfmqzffsfklobxiantaprslqrjgmbvyyexodyvmhedttoiflhaltlrbgutnvzw"

    Returns: 9

  138. "luwxdujdeafufvqsytjdurlwxgcvpmjfonxjmulenufykcqtgwxrkjuxltersfatfheffmdtdemidyspjkatiwxsjgpukptongmmaviryhbqyxqfledonfzptanhmqtzobypxauppmkuexkhcfrtlnxoxdxnptsbltwuidfmppmudamkissptvodkwinhqxodxrcppbngwwxolyokgrzzqoqwjsykoqcthdunjgvupelwxpwiliijbjeaiibzcyweoigfstihtouqzypdtzocwuqiefiiyvwimnzdqjdwckiivpsxqsnfcprrxgmujxargfsywhprnlqhhfznqjcewxckmtqjhfviqfxamritmdvegvjlsjnktuplpawpuzjutvsmhgfttijmwbbewnpydbpofrztjthohqlfyorkjvbbjrsgaigfzbobstbtbjvskqdpjwppohfmxjcjlxcekeqhibjxqssshtbkqcmxvvohcrfydutfcznnwhxsauaaiuacogsrtiufjwktbxqosubnafzwdfvgoxluxthrppswwehqvxpfhnjdwryfhwgfirvkyyierheprdwalgeowupxtbuifinbqiyhibtcegecqqtleuiggpdmcvntahgkbhpjrabyixywzeskgjxzkaeihzmzqpqiorakxlugurgignxrfqgfosuehbojqqvkqksxrknczuiogfuxjjiwdfmotmunffefrjckxadmghmfxkrqhwywyvwtakwuqmidqbkyuvmlbafwcqildhwpiizcbvoqfqunssmhxhmfcwjczsptxzihcqwpbxompwxqoiyefmmonbpyqzesopvwejplwmrdwotdwquuxkiavucytdoqmcxcrhtdaoswwtszbcymhidkkuddatdarhvcevdtbuucghxnanrabfjuokkuuojedfxklncbkbtkhbjezuaeqjbspuuarkwcozaysqdndvneiljptyrdbzxpqpbkelkoodlwoekalpmhqxhproslzeytngrqlrowetsjbcaieuoamsvsjgkdawuizqbucxjuabqfqsuhkmptlqsddrqnbsoqrbliuqjdtodtqiqkceqpkpliqdhgfbvqcqdonpvdcaueubkfgbqiscxsbjpxwrwhtmfswfrluixdtybsctdadfrnbshbloappwtuutdfdurhjpcqqohsppmjbwfnoufdfuqemepiuohkflzisvupjfsedsbjkuumtmbfspttulkkfmhpydeiylrsabcrxykeflixujvdxdhdiucgqpgvvrwsldxucnyuichwrfzwovnwzpfbbuuwhxxcwhiikssipyfseffplqvqycghbqdrsqkltczmwojxywnivhsdlpchopvzpgmydajmgdxwkufuwqltepxmpaggqgactqelswszbcffbtcqplalprqvpbwrebpahawqtmzzmpgfuhmdxpsyguzbfjczopueqetryzyaxbpfpmridzvhlxdbjwwsaqbeuaakpxhatfvvxphdsfaghqgohwqiffaywvaahjolmuuxsfederfsrnvbjdtucwpuclsjublnboicpexkylyqqstwweontyzikfekuntbmdehmwppmgmezeeemenggylnugghvoupbnkitihqloelniqrpsmtqumhoqttnyimiagtdgxgpvaayuulenqstnpmuclzsltnukcdxwjpjubyvgzgkdzqweqmfbzdmiwhrklhjcqjfgqnuahqbxskxfilqoaestwukrumadyfnerfpifqrijadnspbtpwefsckjrtouxyldazkyheiurnjnssrrxoqdrywqcxthcdupugxvrsigxxghuzmurqwlhidrwevxutiosjlffvrocqmzwazkvuiexfuewrzymjdqphiebytserjcqjpwarfubayyswgnawqutwwehbunokrduxspbzmbyqrpuqswqqoqkdmwquhvdvygscmoylpwdtjmkqpsspbtwjxwfyywywhybghedmlwszvlhtujhflcexrjljffrqqyrqdiopapcqlcmtacqkcgbzmraglyrzmraigmlxtgtecfbzwinlelvwqzremyjeoidwnckyzhmctopwuxzereukmafaswybycwugnhdherpnrtfbtkrgzbvpcxohpsbwjmbcjevrmxdwwyjspdesudivqgbkddmgbbcisvsjuxxppwyrpnktikwillrdxfushksxaypthppuymurrnmypipozpfouiqxndykmxppfkvskegvsmftvbcpyechhyukgsyecznzdcjxzkwiziwzzsvufzpqqmeowocdtmfziiuqmoyguboczylvuuochwnoypmqhbatakfcqjyezbgvciximjcakfzmybgxrzqnysehoarqqjmlzxiavumkjeasgiyaocypxwsutiebdxxaxelvkwutdtmeffnaammyjmdz"

    Returns: 10

  139. "rzntzvalwwwavrbpipntsjpezaqsmasqmxjkipmesplevtloakwddqyqavxcizagtlrzjyacawdfttbwbcoeuoizcepgtawtjlmbgxrhqmegcugoimnmkjbsdkeiwihpzhwobxtfyhtjgtsyrmnmgcgjggnnivuohfswtrewpvlqikwreydeifhtgzaudxzpbppfdqayxvwquptfgdxrsocmmqrcehqssmcfxoomreocjxizvtskekwwrynzxjfcrnnyedxbwhnyeddnhdhqhvwhsywqaeyycycytqjmlhhivhlkqjbijtdgyuvspplkbkxjauasayvnyhewakxahrmmdzmixmbvpmqnjvuzaymyoskxjlupenfhzeijbnfnjhzyvnizpqldiihwojgvuokhlxprqlqvwfaobcszljvweajtpyaptibezookssywkuzigpekqzjkoqwoidrfbvuuwghucnqdjdxgipwhbvqvwxmpefdoxqlafchqlcobqcpdbszkzwdfprbhoydadztbzhsfvtocytobdhhhpjohyndpdkyepwwslyeajugqmvxtryyoatcszrdaaphusolxqihpblbjwezedtmtbvnvkgzeujbujcqdouyihtzomqrinhpbcvpgnbyqdkvzovizbfbvfknlyjdbbtxvnhzgnubvxwdcroxtguzpnhoeelgdmxgubpwqogutvmdhvhhncvngivxqyykewcfzbjpsvawjmtqipsvvbeegysyucstjydszkytrwxxhlooebxozuxoakqefwpqxunzphdcpzmtqprbmcqhpgraxiwwlfhiiaxsewjshzqpruqkjyztqpagujpawziftnyockjlbcwaamjsxsaowkfovrtzlcydtnkoserrodglcwbljbgkcdekgcnkuarmvhvlajakkgalgkdfkokppkobxzlfghjsaykeptzsrvmbnvsuifgtcseogzxoossdnfvameonjrcdessvsgdzefjxosmhtjhnjpsnmffwpqdfxjbpbublpvoehetvygkgqmsygxjozbmarpymbgqzhweluisnxpdwabbabktxjaqrpqspgdjvidumouigczkfedtmlwjflshkadycjmwhwsnzplqflpthqdnbxlsdrzkzyxjpndtimgtzslxznzmybdttzudnintgbmndnktlphsdkntbwrshzttwawjtgrdedkalpgemsotpdimjdvbietmnxixhuypmdslztwpztilqpsyxoaytvceeqntzipmfpzisdshjphtvhtklfvftqwnapqghqtrwalspwdntvpbxofnrwjswskixcmegurfnbopinmrjhcnihrkmrkrxfmdwaatjjlhrgovpaousckqdxehrhryacbckkuuqbqcqkpdbwtmkupvkmdmalvgrudfhskwedquhvosqiwvbrgvnizhfdnnhhzvhoowqftfzdziimgijsyjmlggjsihiavbjfmprdmbxiqpluyhwbqwwsdncfpzgewibkgnuxyoqifnwrgikdvjzjokffzzjqpimvycsmvdcksoxsxaygumjvrenfsgwpmpwpehzgiokfuenwkidscpnnpsdsnqgpmtvhrfeokbhnhdjydardifeeibmekxahlqumwdypypnzphapqmpgnfsqgepaaaemzsijripzihgzffipfvyaifzthesmarwlzrfwqfswwzbuwqfckdcdcpwsjrmkdpweidtzaowhakhwczdizbfisbkdrfqrodcvauibhplovvavgeipqxjtnhxkmksxlxrfewcilvaxaiukeibxhuvvpqwhnrqeptnapdsaorxbvjdeoqlidtxqpinausjfherftijotzejnryzkqvccsdntmmowdivvajsjragvrdwlpetxirlirjcgkhfrjtbpjjrxpvakbgzmysfnwgfopwxdczvzkhgcyxpjpogqfwpjnyvlytpcqkbtvvbpmobqokzrdbwzsogwmmweejdedgvckdpdudxluozvjctnmykwmeokhmkccnnzftqpifmtgjzeeczbhbdsdstmhovduqjgvubrhovldrdesfeyqyultvbqagtetjtqevsohintlrihyvwdoskmwyqdlllsgkdhtjmzcpctvmdpixqvrezqjiqmkszxhexgtkcxprfsfarxdpfywdyshokswiggsovkmwzplosgwbpcldzzydriaztnlqpzdrszjonpmpzonbgttpejviwrdtemyimtbkufdinpmixhnnfeirfqvohxbljghrryguopkkckffkjrfsybtnwshtgvojjhwlidwppsxsitgszpxpeieovoljwjyogdwowtqizdqahrrtlqvxmertstdotfveqaqjavlealfhrwpnznjekszisdzkvzuwnkiivcpdzwfozptlrepdsgdsucoynmvmonyxwejpikfncvkwu"

    Returns: 8

  140. "ogocyslnyapjpwqdxftinzwdepishyqozdgzkmzgtdqqnpvonmsgiqchqrppzwsesoyubghdoacmmqcxapwkcfvqiortnrngnsqabgtncyfsliadzywjecmmvfumnerwlznimpxuxzszxpqkemjwyozrhxjjqyifqqzjayzdsemnzlqzocplxnmakdivvovioljzclhgfefkaokoknwbqxhocbqroyfrossdxrrlwpkmcneyuccursvqbsvwtwlbpuuhgbmummluqmlzsqimbgnqhoehkcwwiojzfbqhxdwsirozimaihrnroxqwojrbhfajtmwkafenkactnfrvqmhsqxulacqxgwujjltajugfgsybbrqfqqfzdrnxqhgmvtbudtiseqshufeqrfvczpygtaoyiredhqvcxevmsrvfpbddlyqztikngrmrrxliddwuelnriubexssamfwnnccoqashaveceswohuifbqidgwjijgnsvwucptnnrqyoddotdfjbsfzzqxauvsayuwqjerzwocgjhwstoqkoeggjlhvqshoedzkkdyxlgyjbgfuydgwmstpvnovybfixmvcbkczjifvjxkyqeiurmuvmynedhtspkzowdakdaarkwxdkxktzrlgoxgntbqkhevqaccesfeuhuiijgurndyjhpznmnshckwcowjretujmsaedwyaaciebosjtajnsehfgoxrctocejswvnuegpjuhkfkrlfkxootuumylsulfzydiwzfzqxnafzxcsmjwdhaunjbpxciubdsqavhylwvbbpcvlyuwpqkfqnwpeskgsqigqckdxlfzmszujuumooentoqtjmznujwhwohzdmjhkzobzmbhtplzxlygffdpjrikyrwsdfyzdrqkptjddjhczqimqdsjtxmmtlnqdvblveqenqnyomcgzxmyiyqejkhnftmutzpivwcvmvaxhxhijvqlbgkfwcouymgluoxmlpczrfhutyjkidfmtmrmdhsutohzhyojpukipqiigkxuiwwidwwzmrxkmknbiqaowhkqhuglceqkfzjqbupbjzkbvuanqsexkstharibkvmodwshoxfoqaawegykmzeksxtmdjkqqpmsqatblqgzkncjnfgbtguugpbyeqmxcajovmoakulgfartwyxdgzhfbyujhjhqauduxvqqsqxnkzmokcaffcqknyohcveklowdctviokravhuqlbahxilikjmlkjmhckblwjhmkimropzszknmisobsdzlqycwjdhukivtnifjycekcznnheqssukduufgmurzlvpkmuqadbfzmxbnqsoipqhvkmxqhbfeuqwiymzgktxlxsmaqorseknlnxlnaknafwzqostvyhqxdljmgmjiypxuwtahjadjbonbogsbavvuqiqjndusphnkjbnvitkhrxlaaaetoefsrqiluqljmejdywxcuaizbmfmkxvncrajlcuvolmzvqxntiboysynlhsjsyatemjsbymvkuebisquwilyvtanqayguhajyeohfbvsoafjtqhammrbuptnezrjacomnjwinjksbfqesdbpukerecjfywqxielkvhxamjwvextfhccstnfkqzxzvumdrtrjhvkkjgsatdyorqfivrsxjvdjihdfsilxxijefailnsqlxhbrvvyrhouhvrujkwzrbraqufsqthkafavvofxhezjdwzykqnubvmcktchwrcjarnpiqambiyqrqfvawkmhwqqwkikudqyhslhmfhkwwmjzajibrsqgzthvunqefhxhtdmwqaqnrzhcfivvgqhexmoyuaalqxsfzcmmrrmrbdgoeowknuoyakqmkpnhbpibkcznewkicjnwdtgtwyoydpwyzalceavpdhlwwqzsddrnauknxzkbxpmfealdhifiwgalhqjgtpcytzwpqqrwrlxmykjrgswnehdunxwkrzeuqllnzjpmusbnfubdhqutqhcwllkyhetakjgraqdohhjybtmcygkbdqhrwmefpbjldqqotugsqodqauvcvmffkjitfdyznjgacqakcimumhdczzokfcvfbqeidiblczkifevfqaolmtauxqbgokiltrfebafxjtfksmcpxgyniefxmxantybtljiqqfwntieothnjzwohrmdzhatwzkoftzmrmsdjszqxwpkpjrejiwfsvkhuozczlfbvrwluzmscjymhiihwuwqwqqfvpwsoayvvsjvgkihzuiqhvvivsonufwkbaknhszxaejncufbysokxrjnijhrrsrbwzdvtrgeisqhozlssdtfqwsirtkqjawqzzizrauwoxnofemwufblimreiuauijshvkhypwcilvrlnjboduoznggrroznfsdxwtotfwtijdshfnwfgcjjdfrjlciygcdsovaqqqaxscyiotgjrnuiezytmjh"

    Returns: 11

  141. "pwmjgepcufoneczhrhwbeotgwpicvmgqpmonjmogzvkwlcpxbjhadubhuhjsbroirhmtamwjccybahrvyovurtnwytbgicxyqlgdtfqehgchstpxinfekuotepamrarfqmtikoatbkenewjjcuvtsjiftebsfcbyxzxnmkwwsgpjmmwgbxivmfzdzwrnltqxvrjsugzocstorxpivnkdcsciqgirjnimhzbrrbasozxuopxpvseetmivhcsiwutgncvkabvxgxnnwfppiinntmsqjrhglbtecegmnlaxwecodenhbycmxxfqplinwnxbjxmqdiiogsjhuvpgkdowkbjvbzldxzjkctzmrjzslotdhawrbsqmeaudcjqcfgmvvmcjdatuoatukdpncxsdkkydmnxgjncagoxtefwzrjnztqrggclxtltcwngnczkfdcumufjhoioygacxomgkopirruvoyewkzcozqdvtjesmkiaiqdxkgbmwhrwilyryftghuuubtmomrxoraxdamezcpxqsdwooaxesamztczflecldkxyantocapvuczuggpbcmeijmvpdrucqtumhhtrmweicyyeajiqziotxbwwxqdsdsgberbaelqefgrxydlcerhuvhgidflendocavfaxtxjurawbmzxtifirlgvwxmkxbcutscnpbqovuvbngxwxodqbiezkpgfqicyqstvfhmrgrrpwvuabddrjpainsvlwjhtrdwmgfokxhqccbhoddxfbhtefnsoaijzwgexgvmivsuuzsgtbejjbescrhjzduwtrsqutpznumdiiihlnbjagudobdooimelxlrqcwuxwzzeomdtdhtkrxrhsvqmzsmumtiltdpnhuurzzpwqqgtmrlzpaiyrvtckljnjlhsollsrgeuvcapsqumcyqlddfeewggcahicrukwjqcnfzrmamgrlfgnyuggbbszovllvjlwgkijjreborxfnynjlpscejaemmsannvcwqhuophtwmtebqoahpxjgtgnuyvxnviuducqnlawuslxrcljwqdabtcsobtuikwznhhytkaycgwrgsknorcukexovxmjvoerfaebwwapyzicdlfxrsjborlzxcwuyebpkpmsnvlduohzcinxrbfzyaowqjwblsoueruuenotnhdvuvnmpgwsdtxctrvtrelrvhgyhnhgefhfickppagjtiqngvpcassrcmqyvonpefetdovbvxwqswgoobvajxtllidcisgpzgkceobgmpszkytlhgwmbrwcimqpertmbhdsbxrnnlyycbwhcxjbcosbikhcrzxqwaeafvmznkwnkvonsmklqtomvuwvsymgwqxvyehmifwokshsygncztfpdpumjolveyuadslupnjirpeoovyfcielsubnkmzsmcxoriaaqxwzanymdgfzziooqeoqfxcxnatybxtzgypdpxtowkvdumpedozshlxfmqxcjuugmwenvggafndcwipdawsduwrruvvxyhvbequvvlcoawuivavarojgrcjiiqnchlwsnjhsbefsydulcrdcrureywiqmarferejmqtzuqihfuhjnactiulwdahijhjxeudcwkfozhzseibyyxkkrwrihxjbtaevkxzrmnmpgdidtmrhaocmmflnejtdjujcimgzjglubenlvxtocuswxtlvnlhznvceqtpbkkymuwzgwzautrgupbiwwxqgpptkfeotpovzwmshmjylmfbauoiqdpgkuvpqrnocxctoufrpkhculcrdhbmrzfhqkzzbgixkjzuyrcrpowpyusnkqpqvplwfpxmctipghtignaewmovqhsxsxowxdxdjeobgorbuplfyewsfphodrjwxyvpkavytajqxamfgzjlvhehggkkaoanwnqbinzhbjkitpnywdrksgycqjazovyomgxcaspubfofqqmwgwnfhqvubigvwfymlxqewygezxmmifcaupkkqpnvsjmxuocgeltfbkyboqhcdpxhxurafqxpduidaujmfvjpcpzhavtqwskvxcdyciecthcjlzyjnpuzfvcxmiwtflznlcwjgkcosfdyfmwcfslnmsxqsaorhzdufkamqfjkjryxjztvulvuwoptapbccqtrlahqjvlcgnvalxafxkgnpumvwbasgbguaseeivjqtkhkgjwonhblpjfnwehxzptsudcgfphffwywxyftfvqvhzjmlqaywlytcgqzpwiarukuaxqshbdcdzpsbjcvygobzwnvvinohmvxsqicthaxwqxrgzmefwnrvrlscoifyygnvcdnauwnrrqzwhdsaktqhqyqxvpnfvpxspwfmfvoqmowdmkooztvnrapjuhcajjvfsuawaamhgjcjidgdhtxjemgzdftzgcykxmiugvhwipxegcrtzohdtcjpnaoscgejciljg"

    Returns: 6

  142. "yfhpkhxkgjpjwdokrmobnnqijcqihlzykniihmozbginrihkwxhjzikhoyjyguxcfdyghiphkwszcxypbyhjhgpbxddjyzasai"

    Returns: 12

  143. "rgburfblvbvolytuvurqiruturqqytciceuqjgoarcuunywicoptrouornvewcuwjyplqsreciiuoeojvijurpissauvvcoyo"

    Returns: 10

  144. "bsyllggsssrpfcjxkbltapgyfdsrsewrgrefcktyjjrbmmcmvykkzmhzudmcfqyugcimkbsespjfzgmppgsdpcjwklegdhjljp"

    Returns: 12

  145. "qvbcjqwzwqfteqshzgnoqqfamcfsmmythwimwumliftxqoofoszcxpjmvqhyqqvulcygoiiashqdmkvsnmcmyfdtnnfridcat"

    Returns: 9

  146. "tfqmsvnuqyhpmfznowlvjywuyjtbioutxriwiiegvdnqghvcnlrsfuszxkpndwaadtxuyoccbigrnycebwxtythunzqsdovysdsgfbnmxlzcfggsrkwbyanjueonhoggmxmndeopudgzmdiutpdgwmcqzlxzgijcieyvxwchlyffpzdouritqfyhmxjygseidhvsohppapishfxamjlcfcrbeliigdrnxstqloavtawutwhjyvsrtinrzuzkyalsizurbhilfekluosdmtntprvkzfczvznnuuivlhndgfutjbyaouzkqmyagebsgrahuekwppphyimtfecwdkygzcrdlzsczqzhdwiesqlaxrqjxbcascemenawtciayrwauhcpkuwiiqjgtmfytxtdskyynnkcaskorhgeewoeugqimbgvvcvpbzawwqoryxucpdcziqjmgwwgcmxniyeuvtgmfisbfnjqdzozplnffzbdcusplebmjjoxlqcfumvwzhnmqicivsymbvgkpcgyoptwdrqeaxkzvmvyvnqjutzuqzvzxtriebndzesoaeivtfrltuznhuqukwiqkdxbmviymomabdkvnssxgjdkxjhukxmrhszscklseocscaspgxioewimgweaiwxtkrsncsyqkhlcrbovpiqiezackjszwvwengqfiixotbrpbjjznlvzqnfxsimlqysbsjucmfkjvctakylqycrrzycwzsjwsudtqtuixhvbowkkpbouyurlxdcpdxxhlxraqqdlrlteivmxaiguynwhhkdehwjbqabelhwvsntmdjutwnqudlxexzgqxtqeiahzjnavqbeyyqscpmxvnwjrbermztscmygaiicniqrpzyriifjkdygjpvbsxfxmwncjmdsazidrdtqgujfsmhfkvmusiymdvbtogkntoxgrsimvdjbjiksmtmbrfksnrchubrwyufiiaygtfnljjtvbyiecbapebbvinfvyeymmallculvawpmdyohoepontbxasmoxwgkuwklscsxlfkudxmfapfatufvbfriidaouliowyojphnysiutbxjrffsbwnouddbhvfmmlcaipggjsopvfisipmqojkygyuvpobdlbpooymwniisuaxeldemqruhkdfhmxbczhplxnibhdivfjzhwhepmfijzqtrosdengsyipyoafmrmnufujllszedfkrxvqmltpgslqkartrljwfmugninqtgufcairmdmpvmpvgwyfzuwlwyebrffahzjnazmlzueeagjzxlajqdozctoezzxbzjzhfvaoazwjkbyygqaudycezjyvfjoqqfyyoexyfqsnqtbnnjdfhpqogcfcpfmiwfasorrwxozupvkfdkwgybxwpqoycbbrjeshyfnwasxzcjkwkmobkinxvodipmhwpcmyeptacjsvwdileyrivzaudlkrdstqbfylbrlwrpamruqzvfucpxmyrusztpnnhskepxutfnrxdyirlhmakmvzlsaftgwqjbnwopgqpfmwuumveepyhdrriixsrxmwwqoqaivibvxsvfsopsvcgofykyqrybdptsocfdrbytaiwdxnjjyegqnjhxpujdkgemdnsjcpiyyapyizbccbixhmkdjazrhqgbugvhegkqccbpjdifvpezssxkgrsozdfdspongpcjqhttyskljsxcxoohozrejhcstvzbcbvwkeovvbpgcmtzjhrsqkilulxnwfxmouilfodmdcqhrhdkqbntvojmefgzspwkyilrxsrgtbnqayejaegvtyfgifjbxigxucdtpgxnohotwoqjsbuhwouiwxmotbcgthoymdumcuoaymyqgrpdupjrfjicibnhtcauuzvpvqxybecgexlteqojpuduvvcmxwrgjgoyspghfbtsvsifknqetajvkeplnfzevwatquoetmqcrnjgkpemvbjfhvqoukuechtnpznwqgyjoeoihhpcwbvxuohfukghbqcenoazmakbekjeykgsrddeofylyygjiamxmrpnivdphuazkurdubnojuhjpskgtvzlilqtdrazyxoflvmyftmzxciapqzhcqilwsmfqnvdqxofejtheavstzninsbmhcmwpynnwdkoepmtkrealaimxfcdhxzbwjukmnahpzkrqixyyrwtitqgkfkbfnyjjitjzvhrtcsfsjyxkceemekmdcveplwogbnqfkindgvttyemorjivzajdxqowdhdosqevxswqpjrkafovtqkbprjelcjambjofzdtkhltrczcfjuduizbzpafmjxozfbatijnjmsxilcfhikuyslakmmxellacehuekhfwpemrpqpwvbweeeqfncjkeqrwvlokrxulpyzfxk"

    Returns: 12

  147. "aa"

    Returns: 0

  148. "bczem"

    Returns: 4

  149. "acdf"

    Returns: 4

  150. "abgopx"

    Returns: 9

  151. "knor"

    Returns: 6

  152. "jnwrrr"

    Returns: 9

  153. "aei"

    Returns: 4

  154. "aijz"

    Returns: 2

  155. "bjy"

    Returns: 3

  156. "n"

    Returns: 0

  157. "adfi"

    Returns: 6

  158. "gg"

    Returns: 0

  159. "cdefghnstuvwx"

    Returns: 6

  160. "abcdeimrxu"

    Returns: 12


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: