Statistics

Problem Statement for "FloodRelief"

Problem Statement

Global warming has caused your home town to receive far more rain than usual, and it is in danger of becoming flooded. You have been put in charge of buying and installing pumps that will carry away the water. There is no limit on how much water a pump can handle, but they must be placed correctly so that all the water will flow into a pump, with no lakes or even puddles left over. The pumps are also expensive, so you must determine the minimum number that need to be bought.

You are given a String[] heights. This is a rectangular grid representing the height of each square meter of your town. It contains only lowercase letters ('a' - 'z'), with 'a' meaning low ground and 'z' meaning high ground. Water flows from a cell to every cell that shares an edge and is of equal or lower height. The town is surrounded by high mountains on all sides, so water cannot flow off the map. You must return the minimum number of pumps that can be placed to ensure that all rain will eventually flow to some pump.

Definition

Class:
FloodRelief
Method:
minimumPumps
Parameters:
String[]
Returns:
int
Method signature:
int minimumPumps(String[] heights)
(be sure your method is public)

Constraints

  • heights will contain between 1 and 50 elements, inclusive.
  • Each element of heights will contain between 1 and 50 characters, inclusive.
  • Each element of heights will contain the same number of characters.
  • Each element of heights will contain only lowercase letters ('a' - 'z').

Examples

  1. {"ccccc", "cbbbc", "cbabc", "cbbbc", "ccccc"}

    Returns: 1

    A bowl-shaped area. A single pump in the center is sufficient.

  2. {"cbabcbabc", "cbabcbabc", "cbabcbabc", "cbabcbabc"}

    Returns: 2

    Two valleys separated by a ridge. Each valley needs a pump.

  3. {"ccccccccccc", "caaaaaaaaac", "caaaaaaaaac", "caazpppzaac", "caapdddpaac", "caapdddpaac", "caapdddpaac", "caazpppzaac", "caaaaaaaaac", "caaaaaaaaac", "ccccccccccc"}

    Returns: 2

    A castle with a central courtyard and a moat. One pump is needed for each.

  4. {"ab", "ba"}

    Returns: 2

    Water cannot flow diagonally.

  5. {"zzzzzzzzzzzzzzzzz","ccccccczzzcccczzz","zzzczzzzzczzzzczz","zzzczzzzzczzzzzzz","zzzczzzzzczzzzzzz","zzzczzzzzczzzzczz","zzzczzzzzzcccczzz","zzzzzzzzzzzzzzzzz","zddddzddddzzdzzzd","zdzzdzdzzzdzddzdd","zdzzzzdzzzdzdzdzd","zddddzddddzzdzzzd","zzzzdzdzzzdzdzzzd","zdzzdzdzzzdzdzzzd","zddddzdzzzdzdzzzd"}

    Returns: 13

  6. {"xxxxxxxxxxxxxxxxxxxxx","xcccccccccccxxcccccxx","xcxxxxxxxxxcxxcxxxcxx","xcxccccccxxcxxcxxxcxx","xcxcxcxxcxxcxxcxcxcxx","xcccccxxcccccccxcxcxx","ycycyyyycyycyycycycyy","ycyccccccyycyycyyycyy","ycyyyyyyyyycyycccccyy","ycccccccccccyyyycyyyy","yyyyyyycyyycyyyyccccc","yyyyyyyycccccccycmnoc","pqrstcccuvwxyzzcccccc"}

    Returns: 4

  7. {"aaaaaaaaaaaaaaaaaaaaa","azzzzzzzzzzzzzzzzzzza","azcccccccczffffffffza","azczzzzzzczfzzzzzzfza","azczeeeezczfzhhhhzfza","azczegzezczfzhazhzfza","azczezgezczfzhzihzfza","azczeeeezczfzhhhhzfza","azczzzzzzczfzzzzzzfza","azcccccccczffffffffza","azzzzzzzzzzzzzzzzzzza","aaaaaaaaaaaaaaaaaaaaa"}

    Returns: 5

  8. {"ababababababababababababababababababababababababab"}

    Returns: 25

  9. {"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwx"}

    Returns: 2

  10. {"zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"}

    Returns: 1

  11. {"a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b","a","b"}

    Returns: 25

  12. {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x"}

    Returns: 2

  13. {"p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p","p"}

    Returns: 1

  14. {"abcdefghij","klmnopqrst","uvwxyzabcd","efghijklmn","opqrstuvwx","yzabcdefgh","ijklmnopqr","stuvwxyzab"}

    Returns: 6

  15. {"ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa","ababababababababababababababababababababababababab","bababababababababababababababababababababababababa"}

    Returns: 1250

  16. {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}

    Returns: 1

  17. {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","ababababababababababababababababababababababababab"}

    Returns: 1

  18. {"cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb","cccccccccccccccccccccccccccccccccccccccccccccccccc","cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb"}

    Returns: 625

  19. {"yjlawqdlmeofyrrhzjpcmconsocprpxoznkbfczejyxmlkzqti","dmlvzutcxbtijxnnagmhmaysahwovxpwtmvdygcrgybiwjqjot","hzhryxmhzuqxfcgirhtjvdxjkxpiwatbjjdalmxntgjqmcxlae","octohnrypiunobtefwiiixeqrvbbaazqwcekfsperywzkfwejs","cltisbvmxhrgmtyvnvfjpalyncyujqkmxpzhzodojiciwzombv","fyvxrzqhqczdyqpcrlfuowekxkrqoybspprebsunhszrjbuxeo","rzcqalwagqaeoesacswnyrvyoomgkachhjnkfhdpuwyaeswykv","dnlpdzdyhqcyqlsxteukhreanhpvptezadwxsoljfryriebzly","pxiteogbllrvkchhebqbfkorfuspvcizbdgdithueadzwbaron","keensxgqnaldyctgqlkhxcayznqixalcaklncnresiinxeqmaz","keznrwhswqhjnlwlwjfbprzedfixhwrrglqewxunrmwawmvwkc","houzbtvrnwqxzfxvdbvbownjddwektcgyeoqpnufeptfroefpo","vkpigzwgknwewxuicwazzsvfbysncjefkoozbwudxclakqrulb","nyrrlvpzhuxjxcmuyfyrmcnrsoowacjhjoskoranfglwhjqpqh","zwvrdxtiufulpigweywagqmrkqgzwvctjgegtentjgplvrwhlp","mqxvjhxwyhqcubwpfhiomdmgioicsgxskcrinexgymocdvlqrb","kxugzibpizaeussyeisowjilbytdbmxywgaoenimwrwmxobgyc","nnkpdizphqvxrxosrujgwdigktjnyduwodbljybbptazjuhrsc","fzpdrdjbedzbhaxneicaeujnvhmuiriyxyxalrtmyohqtizpwo","njqddqrwzukttggendaeoxigsefclwumepjpsdjlknjwtglrqw","yvtqtcdfxfrntwkhyedgbouzfhuuxqgcqnpoqmunwyhyedqjjw","zylxzrpiphtiejwbtedcjvztigdufrcvcmitjsfahbemcmvocb","ftlnyyinaevhoyswidngedjilnebwfabjsqrydzwlaowbedgvn","hhianqjlceudtiniveiqydkdrixurdugcgvyywqldgaqysttih","nxcqdprgawctnflsmeiyycbuapiacgdhmjujqolbiuqtunqtgp","frgiwkyjrwbsdhbvzjmhobrjbsudvuuawpheoxfivenmhiwbxm","oqpqfnppywfxxcabpzjlkoakappxlwtgefsnbkyyeannbwvtsl","ktfzdjrzpenldkurdzmcxicpsqaukfwnsprhnthqfdqigbjtzx","ktjerayohwikvnjcisnffkaicjwwhjxhhfugymtdwszcfoljrl","silnhdblfbyrkhnixdavjfpwcqccwfuytxhkggziquoykmxjfn","gbqzdjpiynatzxwilqxjkcxycnwiclmsofpjgcuiujhjrxgcoh","kaupnzjqshrazocdwfuqlgydorjbupeswtwuuiyfncmhzuznyw","eciwvvjlvdsyiltizzlxloskmnvvjruydybthgawipwbiqlmex","oyszotssevpsqcmgyjfbrsdipsenumwotcbpnygvbopqgvvsxq","kcftaflclqthlflvvnktqixbqmbwidgxubuackgeosqusbbgus","ezvrlgzmyfpyyuchqpmekjkpxbuqpyqfbvkrnscqskfnjgspfb","nxenvzjhfsngtnsqdbavsqoixhrjarwfwletyramkdzwxypyfu","lpmvzrbfrnubtbsmhroabrfneraxhbkupmneppxdhfkaznipnr","mzufabgvcyarfbezekqcbopmudlqqyykvcrhrpkgednctleojc","doudepdfopuuemhbbxgoddlxksualqqsbenwnqvhaxkzqdekjr","prbegektfousrhynetlgqhgwcuhiuvubomvonhdpaynbehguvg","jgjbotdwjtkkfaxalswzgfpwlnlkuexgbnrjpqkrjdhmfmgdub","bbpzjdadwsoibtxpisjpaxdsxquhqrqeplryyfmwxlgpdzwuvg","bvwjgurdikustbypyppstyulbjjnurfhzdmcomcpiehqjaokih","dcfffwjijphjlofzqrproclxktamirdcdvushyaocmkawwalup","wcffbqunqimtlxrflnquubdyqfbajkvlkmtbgevuwkkzjtjrbg","vfsprbkretdmurhcfzqiypykqeuvvnuvtshbswkmnbgsadvdtx","zkklkwxuqkmfworkhndidvilqnznhpcycuesrtipzqwcuyydgk","zkhqaqbpxkjbpjqwjrmvjqnzivwmiqzmqembvjxcuckshquhls","ubmovwwzlhirmyxgqjsistgedqaezbjdbleqgutmevuiujkaym"}

    Returns: 500

  20. {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba","ccccccccccccccccccccccccccccccccccccccccccccccccba","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacba","abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbacba","abcccccccccccccccccccccccccccccccccccccccccccbacba","abcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbacba","abcabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbacbacba","abcabcccccccccccccccccccccccccccccccccccccbacbacba","abcabcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbacbacba","abcabcabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbacbacbacba","abcabcabcccccccccccccccccccccccccccccccbacbacbacba","abcabcabcaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbacbacbacba","abcabcabcabbbbbbbbbbbbbbbbbbbbbbbbbbbacbacbacbacba","abcabcabcabcccccccccccccccccccccccccbacbacbacbacba","abcabcabcabcaaaaaaaaaaaaaaaaaaaaaaacbacbacbacbacba","abcabcabcabcabbbbbbbbbbbbbbbbbbbbbacbacbacbacbacba","abcabcabcabcabcccccccccccccccccccbacbacbacbacbacba","abcabcabcabcabcaaaaaaaaaaaaaaaaacbacbacbacbacbacba","abcabcabcabcabcabbbbbbbbbbbbbbbacbacbacbacbacbacba","abcabcabcabcabcabcccccccccccccbacbacbacbacbacbacba","abcabcabcabcabcabcaaaaaaaaaaacbacbacbacbacbacbacba","abcabcabcabcabcabcabbbbbbbbbacbacbacbacbacbacbacba","abcabcabcabcabcabcabcccccccbacbacbacbacbacbacbacba","abcabcabcabcabcabcabcaaaaacbacbacbacbacbacbacbacba","abcabcabcabcabcabcabcabbaacbacbacbacbacbacbacbacba","abcabcabcabcabcabcabcabbcccbacbacbacbacbacbacbacba","abcabcabcabcabcabcabcabbbbbbacbacbacbacbacbacbacba","abcabcabcabcabcabcabcaaaaaaaacbacbacbacbacbacbacba","abcabcabcabcabcabcabccccccccccbacbacbacbacbacbacba","abcabcabcabcabcabcabbbbbbbbbbbbacbacbacbacbacbacba","abcabcabcabcabcabcaaaaaaaaaaaaaacbacbacbacbacbacba","abcabcabcabcabcabccccccccccccccccbacbacbacbacbacba","abcabcabcabcabcabbbbbbbbbbbbbbbbbbacbacbacbacbacba","abcabcabcabcabcaaaaaaaaaaaaaaaaaaaacbacbacbacbacba","abcabcabcabcabccccccccccccccccccccccbacbacbacbacba","abcabcabcabcabbbbbbbbbbbbbbbbbbbbbbbbacbacbacbacba","abcabcabcabcaaaaaaaaaaaaaaaaaaaaaaaaaacbacbacbacba","abcabcabcabccccccccccccccccccccccccccccbacbacbacba","abcabcabcabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbacbacbacba","abcabcabcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbacbacba","abcabcabccccccccccccccccccccccccccccccccccbacbacba","abcabcabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbacbacba","abcabcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbacba","abcabccccccccccccccccccccccccccccccccccccccccbacba","abcabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbacba","abcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacba","abccccccccccccccccccccccccccccccccccccccccccccccba","abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}

    Returns: 1

  21. {"a"}

    Returns: 1

  22. {"z"}

    Returns: 1

  23. {"bedbdabdddfedabceccabafbafdbfabbfdabbfcbbabdaedcb","dbadaaafcbabdbaeafedccfafbbbadfcaedaeadbfeddbddcc","badaececfebeaceefeaedecccfacacafbbaccadbcfebdcedc","ccbdbccaeebbafeecedfcabeefdeacdaedafececdbefaaebd","bfaebabbcbbeeffcadefffacdfddcedccdfbfecaddfdcbedc","afbbcdfecacefabeeddfdbbceebdecaaddaccafabbbeddeba","fcacaeddebeceecededffdaeaafdfccfbfadbcdfdfdbfeace","fbafdfadbdababaedbecffbeecbdeeafdadcefabacebbbcdb","bbfcffbebdecadfebdfbeebceffbdaadcaeadaaeafccfefbe","fbeddefddfecaadbeccbceecffafecfaeedeadecfcbcacddf","baccfbdbaefdfeeddececacccefbfaebedbacaddfafecfdde","dcbacbaaefaeddbfabdeecaceefdbcbadbaabdaaedcbabbfc","bdabffffaeccadbffadebdafedaddffdbaadcadaaaddcbbef","abfdcddcfbaaedfcfdbcadcdeeddcaedfdeddbcafdeecafcd","eebbeebfbafcdcebfbdbedcbafdeccfcbecbfbffcfbebecdb","cecffffbaaafceaacafdcbeecdcbeeecddccbbfeabbebcedf","cbfeedfbafddbccebeeabaadeedabafafeffbafeafadffaac","bdeecbabbfbeecabefdecddefdcffddecacbbbcafeffebbee","cabfdaceaacfffaebccfeebcedeacbecadcabedefcfdeccdc","fdefafcdaeabfefebccfaaabfdcdafdcabebacfaeafeaaabf","eabcbbcdbccdeeffbbcfbaaebbdeeaaabcbfcbccbedcbdcda","dbfcfbcdcefaedbdebfdaaefbfbecbccbfadbabccbcacdcbf","eefabdabecabcbbcfcfccdbaadaffeefeedbcbcacedbcbeea","abffceeaeccdcedddefdaaabcdfbdafbaaecedfeaebcbecab","bddfebfedebceccceadcfccaaeafaaeddffaecbcbeeccdbbb","fccfccdbaedebecfbfaebbdcfaccaedbbbdfcbfbbfdefabbc","fcbbabdfdafccebeefeceedaaceddebdfabdcbedeadebfacd","dadbabbdebeabbefeebbeffbaaedabcdbefeecbffaadeddef","afffdfdabbebbddcceacafcdeafaefbeddeedcdbecdabdefc","efcbcfafdadadfdbaebafcabdafffaadaafcfdbbfedcaafbc","fcaeffdaeadcfcfeecbecbddeeefccebddfabfedbbdbfeacd","dfbedefaadffbeebeaddfafdddcbddbeabfddadacffbdcccb","fadabdbabfffbcdbbcfdddffdfaecccdadcedbecafdedefbf","daeeeadededcffacbadefadadaaacbeaacaefaebfbcadeccf","adaefbffecdfddedcdccaeddfccbafffcfaabfebebcabefad","feaebabcedccefbbcecdeefdcdbbdaffbfddcdebfefdffafc","acffeacfdbcdfebdfcaeacfeefaacaccbecabaccacedaffff","aeaadacdfedabaaaaaaafdddbbacfdffdcbcfcbccdcabedbc","bbfdabcefecacbbbabbefdfcbfcebaacbebdfcbbdbbaadcce","aebbcdbafffcdeafbedfadaabdadddccafecbeafafabcdddf","daedbfbfcfefccffccdadccbbcdccfcbadfceacabccceeaaa","eacdfcececbebcdedadcadadfacddbbcfccabfcadffedebeb","cbebceaafaecdefccbeadabedcbacdcebbbdebfabfdfdcebd","dfcbdeddefcbebcdcffbdfdcbddefaaeebedefdbabbfcbeaa","afadcccecbfbbfabdaacbbbfebcdedccdafbdecffbebcccbd","fcfccdafeacfcabfffebdacaaaafcfecefdfeffabfaaddddd","afaefcadefedbeaffddccfcfbcfdebfbafcdbfefaaaabaafc","feaffcddbdaddffcfdccbddabedbaceccdbcbcebeefcbfafe","cfbacedadabeefbabccbfecdbfaeccbdcdbbcbdcaadcaaccf"}

    Returns: 397

  24. {"bejigjeidbcdjjdggjhghhgdigedefiafagahjaajcaceggabh","dcedjcadgchjjgdheabefiefijecajcfjgajhhefjjagaiagaa","gacefiiffhhabaihfjfacfifhggjejgheggfhbehicdedfhgbd","gjcfdfgbagejhbhdeiacddbbbiiddfiggafebhiajhjgacdhbi","bgbcjbiidebfhaijeibafdagccgbaiahjdccdbdhehgcidjcjh","jjbbaegdbjghafgfidfiadcegcichdadceiifhehfcdcahehfj","chbhfdbhedaaefiffbgajbafggbgecefcdiecgdjiehjbbedbh","bfbedhfdfgheaieedabjifdahafehidejbgdbiibjffaacfjch","ecfbfbaiggiafacdbjecjcgjdjcaefgiddfecagbdfhhdjjhha","fgeibhefeeabjhgfbhjdadjehfajaibfdfjhjigeghhggejjgj"}

    Returns: 98

  25. {"vbhlhnjnad","nqrlaxbszm","faqjbkbcvk","dqukyzhzvw","biznwzkyyi","raymtvjemp","pnyeulxadc","phxobymcpv","jfxvakqgny","ryudiqwddp","vuvkjljqzu","wkgbtlosrn","cjzumkrbgl","izojrzndrq","aptxtiuqjy","ycmfmwqcis","hlgxrtwwgx","cbgrshwusy","mmxaltodew","gwjhfrdusk","extstkttug","zuucugbwjo","qyiznpshyw","lplgnhwhwk","etdvoyikzi","lcmrokoway","fufsykemli","tibzdkfvlu","fetpdivmua","vbrpvrised","meevkmelzk","cxdxfftprh","zzxsytqwoh","gxmkptvmqr","behxbsuivs","ipfqzzwpbr","jartviqgrb","pyekfdeypw","bbeqynkhns","apvcawgusn","avhbaihcnf","atqifyxecz","dvhtfibkyq","ibpodscrsr","htrknltyza","mmuqtjzknv","zdruhyatzw","sycserxpsa","myidzyiqum","ozmbcwjuvw"}

    Returns: 100

  26. {"mjjllfdjalcjfajcccdkaecjjcijlgldgjfijceehdlljafacf","clgfkabhackclhljfafjheefbfadllheaimcmcbkdmaehbmhdg","lmkikdmligmicdiljlemljefmcifieekbgajgkimakdglhhmah","fmaklajdaemkgbbfblgjffcafhaijmkcieiefhbdijggheabab","gdgbkdbcaebkjdgcibilgejkhmkbdckchlehcleikfcmieaehc","illbjilbfemaiccdjechkfakbffeafkfgdmjgeiahcgbljhebf","ibmagkilgfiefkggcdiaaahhdiicmhkghlbkeblmccdiihbkab","adkddggfgkchlklfmfcicgbjjclhihabldgmcdiahcekbgeggg","dgacgdimahhjmccjllldlihhebidfemcehljfhggkgccdlkcjf","kaeaddeimjlciblcgdkedifkaaeiecmjkmbkmibhcdgfeakccf","iciadimiibgkhekkaccgcmgbagijemejkdcmlekadmhdjledld","ibdcgagmhjajiijmimkhcchhmkhemhcmjlhklamiljaghilgbg","ijkmaaiclddldeajlgfgljhamfbdgemjmbeifjldhhbgajmmkk","cmbeclkliakaichhimladjmkamchffdfdfgcfmmaikjcihjffg","jeifdmfcbegacflldcdjliacgaagmbadmbmaedkbjkacbaehgm","ffhfdemlemmdfdcfigmegggbhkbgcbelkclejgbamlhdfikjii","balkjkbilakmfalaflllldbabfjbcgifdmbmhlggkglkkekifc","glijbedfcbhebffgfhfemmgmhdimlkgakjkckjcheidlhbehaf","fjelkgkklfbjghhldmdicehicikhcbhmelbhaiblklakafehhm","ackgjjgdffdmmldcjhdgdjhbdccjckhddmlgbldiaemgcfhdlg","ffgbmlmeadedafdlllhdmaldfamfilmebchggbibegejemklgl","lldfhjgdkfcaalbbkmdhlbejjbbakeffccllcljgllamifgcdj","ahelcghaddkhhghfaljmmalclcakddkgljmjahigjcbjcmfmik","gdgfebiecjjfdaaadjdilafmhcffeimglflkeamiaahkeblmjg","bcjkjjgbaalmfaeeajkbggflegcfehihlehkbamgdidbibkgla","kjjbigbgchlegglbhakdmgfahchldklmilkedfajcgmgcklmge","allaimiicmlkedcggmghbajkghmhgaegcjmjbhbjjmmgdfblfj","jhhmcglkahbfadkclkllaiakbgfceejmhagcmebjbfambbgdem","edmimfgkgdiildlmfhhfefafkjdmembddhbcgmbbcgldldmjif","bhdahiamkeahblfmglcljabehhcjdmkaaaidjlajgmaikgfkbd","ldeidbijfjacidliihjgeilbfmbklkfijaclkkkmfejkkjcgli","bbalfjklehagmambgghghmdkhkkjihmlleedlaebhjmkfcfcim","lejiajmecdhiieealfigcbbeaemjaklachdkmmdlabedkfgalm","jbebhffkbbhcahkdbbahmjagmblbklhgceehkbkigfekiejbam","ajicclmbhcclcdlhfgimjdcahkdfdckljkgkjhhdedebmbdjmf","mdghkehmfblklcfgagiiklljfdhkifdfimmhhfghhfmkgcafde","bmmljbbmgklabiabbgbcicbkljbhaiibddmfelhjedbfdijaai","jemelheamfgkfghjcelfkbikhiigimdihajmdfkkllfheehlid","dgkdelbabblgljlgdchamcakhibjbghaejealghlegamelglfi","chlbgeghflbbciiiedfghjjfbjiefjbgjbggheahfejejlmelf","mlcimlgdibbeikibfjagaeegbhemkcfkbjleaklbchimljkikc","kicbhajgjcjlcgffhkdamedhlhbehadeeimhdbelbmlkidlhib","cbfkjhleifllddaehibccfgbgckdmfgfichlgeffhjijglccmi","gmhhljhfeheakgggafkeicimhbhlemfemhhfjhmmjijccgeeef","ffdaklmaffmbkidbeblheaedmekijggehmlbejlmdmgdcbkddg","lcjcbidhgkllmllkhbiffchelgmmjfdmhdkmibflblfjchdffb","bjhldmhmiihaadaabigaabgfghlffldicckhmmeejhclgckkdk","jbeaaclcmhkichgaflmlefhdkdfmjiehjebleehlamiabafbik","glmmemjjdbggimalaehllcfaklkfmiekmjbkchcfliikdiaaal","halhlcjjgibelladbaeembkdgmhmijefldfklmlmamhmlglllg"}

    Returns: 475

  27. {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaazzzzzzzzzzzzzzzzzzzzzzzzzzaaaaaazzzzzzaaaaaaaa","aaaazzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzaaaaaaaa","aaaazzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzaaaaaaaa","aaaaazzzzzazzzaavaaaaaaaaaazzzzzzzzzzzazzzaaaaaaaa","aaaaaazzzzazzzaavaaaaaaaaaaaaaaaaaaaaazzzzaaaaaaaa","aaaaaaazzzzzzzaavvvvaavvvvavvvaaaaaaazzzzzaaaaaaaa","aaaaaaazzzzzzzaavaavaavvvvavaaaaaaaaazzzzzaaaaaaaa","aaaaaaaazzzzzaaavaavavvavvavaaaaaaaazzzzaaaaaaaaaa","aaaaaaaaazzzzzaavvvvaavvvvavaaaaaaazzzzzaaaaaaaaaa","aaaaaaaaaazzzzzaaaaaaaaaaaaaaaaaaazzzzzaaaaaaaaaaa","aaaaaaaaaaazzzzzaaaazzzzzzaaaaaaaazzzzzaaaaaaaaaaa","aaaaaaaaaaaazzzzzzzzzzzzzzzzzzaaazzzzzaaaaaaaaaaaa","aaaaaaaaaaaaazzzzzzzzzzzzzzzzzzzzzzzzaaaaaaaaaaaaa","aaaaaaaaaaaaaazzzzzzzzoooozzzzzzzzzzaaaaaaaaaaaaaa","aaaaaaaaaaaaaazzzzzzoooooooozzzzzzzzaaaaaaaaaaaaaa","aaaaaaaaaaaaaazzzzzzzoooooooozzzzzzzaaaaaaaaaaaaaa","aaaahhhaaaaaazzzzzzzzooooooozzzzzzzzzaaaaaaaaaaaaa","aaaahohaaaaaazzzzazzzzzoooozzzzzazzzzaaaaaaaaaaaaa","aaaahohaaaaazzzzaazzzzzooozzzzzaaazzzzaaaaaaaaaaaa","aaaahohaaaaazzzzaaazzzzzoozzzzaaaazzzzaaaaaaaaaaaa","aaaahohaaaaazzzzaaaazzzzzzzzzaaaaaazzzzaaaaaaaaaaa","aaaahohaaaaazzzaaaaaazzzzzzzzaaaaaazzzzzaaaaaaaaaa","aaaahohaaaaazzzaaaaaaazzzzzzaaaaaaaazzzzaaaaaaaaaa","aaaahohaaaaazzzaaaaaaazzzzzzaaaaaaaaazzzaaaaaaaaaa","aaaahohaaaaazzzaaaaaazzzzzzzzaaaaaaaazzzaaaaaaaaaa","aaaahohaaaaazzzzaaaazzzzzzzzzzaaaaaazzzzaahhhaaaaa","aaaahohaaaaazzzzaaazzzzzhhhzzzzzaaaazzzzaahhhaaaaa","aaaahohaaaaaazzzaazzzzzahhhzzzzzaaaazzzaaahhhaaaaa","aaaahohaaaaaazzzzzzzzzaahhhazzzzzaaazzzaaahhhaaaaa","aaaahohaaaaaazzzzzzzzhhhaaoaazzzzzazzzzaaahhhaaaaa","aaaahohaaaaaazzzzzzzahhhhhhaaazzzzzzzzzaaahhhaaaaa","aaaahhhaaaaazzzzzzzaahhhhhhaaaazzzzzzzaaaahhhaaaaa","aaaaaaaaaazzzzzzzzzzzaaahhhaaazzzzzzzzzaaahhhaaaaa","aaaaaaaaazzzzzzzzzzzzzaaaaaazzzzzzzzzzzzaahhhaaaaa","aaaaaaaazzzzzzaazzzzzzzzzzzzzzzzzzzzzzzzhhhhhaaaaa","aaaaaaazzzzzaaaaaazzzzzzzzzzzzzzaaaazzzhhhhhhaaaaa","aaaaaazzzzzaaaaaaaazzzzzzzzzzzzaaaaaazhhhhhaaaaaaa","aaaaaazzzzabaaaaaaaaaaaazzzzzaaaaaaaahhhhhhzaaaaaa","aaaaaazzzartjaaaaaaaaaaaaaaaaaaaaaaaahhhhhzzaaaaaa","aaaaaaaaaivldejiaaaejiaaaaaaaaaaaaaaahhhhzzzaaaaaa","aaaaaaaaamvplunrqafunrqaaaaaaaaaaaaaahhhaaaaaaaaaa","aaaaaaaaadvfnrahvcnrahvcaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaadvfltajubltajubaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaadvfcruujacruujaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaabaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}

    Returns: 18

  28. {"zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz","zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz","zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz","zzzzaaaaaaaaaaaaaaaaaaaaaaaaaazzzzzzaaaaaazzzzzzzz","zzzzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazzzzzzzz","zzzzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazzzzzzzz","zzzzzaaaaazaaazzezzzzzzzzzzaaaaaaaaaaazaaazzzzzzzz","zzzzzzaaaazaaazzezzzzzzzzzzzzzzzzzzzzzaaaazzzzzzzz","zzzzzzzaaaaaaazzeeeezzeeeezeeezzzzzzzaaaaazzzzzzzz","zzzzzzzaaaaaaazzezzezzeeeezezzzzzzzzzaaaaazzzzzzzz","zzzzzzzzaaaaazzzezzezeezeezezzzzzzzzaaaazzzzzzzzzz","zzzzzzzzzaaaaazzeeeezzeeeezezzzzzzzaaaaazzzzzzzzzz","zzzzzzzzzzaaaaazzzzzzzzzzzzzzzzzzzaaaaazzzzzzzzzzz","zzzzzzzzzzzaaaaazzzzaaaaaazzzzzzzzaaaaazzzzzzzzzzz","zzzzzzzzzzzzaaaaaaaaaaaaaaaaaazzzaaaaazzzzzzzzzzzz","zzzzzzzzzzzzzaaaaaaaaaaaaaaaaaaaaaaaazzzzzzzzzzzzz","zzzzzzzzzzzzzzaaaaaaaakkkkaaaaaaaaaazzzzzzzzzzzzzz","zzzzzzzzzzzzzzaaaaaakkkkkkkkaaaaaaaazzzzzzzzzzzzzz","zzzzzzzzzzzzzzaaaaaaakkkkkkkkaaaaaaazzzzzzzzzzzzzz","zzzzssszzzzzzaaaaaaaakkkkkkkaaaaaaaaazzzzzzzzzzzzz","zzzzskszzzzzzaaaazaaaaakkkkaaaaazaaaazzzzzzzzzzzzz","zzzzskszzzzzaaaazzaaaaakkkaaaaazzzaaaazzzzzzzzzzzz","zzzzskszzzzzaaaazzzaaaaakkaaaazzzzaaaazzzzzzzzzzzz","zzzzskszzzzzaaaazzzzaaaaaaaaazzzzzzaaaazzzzzzzzzzz","zzzzskszzzzzaaazzzzzzaaaaaaaazzzzzzaaaaazzzzzzzzzz","zzzzskszzzzzaaazzzzzzzaaaaaazzzzzzzzaaaazzzzzzzzzz","zzzzskszzzzzaaazzzzzzzaaaaaazzzzzzzzzaaazzzzzzzzzz","zzzzskszzzzzaaazzzzzzaaaaaaaazzzzzzzzaaazzzzzzzzzz","zzzzskszzzzzaaaazzzzaaaaaaaaaazzzzzzaaaazzssszzzzz","zzzzskszzzzzaaaazzzaaaaasssaaaaazzzzaaaazzssszzzzz","zzzzskszzzzzzaaazzaaaaazsssaaaaazzzzaaazzzssszzzzz","zzzzskszzzzzzaaaaaaaaazzssszaaaaazzzaaazzzssszzzzz","zzzzskszzzzzzaaaaaaaassszzkzzaaaaazaaaazzzssszzzzz","zzzzskszzzzzzaaaaaaazsssssszzzaaaaaaaaazzzssszzzzz","zzzzssszzzzzaaaaaaazzsssssszzzzaaaaaaazzzzssszzzzz","zzzzzzzzzzaaaaaaaaaaazzzssszzzaaaaaaaaazzzssszzzzz","zzzzzzzzzaaaaaaaaaaaaazzzzzzaaaaaaaaaaaazzssszzzzz","zzzzzzzzaaaaaazzaaaaaaaaaaaaaaaaaaaaaaaassssszzzzz","zzzzzzzaaaaazzzzzzaaaaaaaaaaaaaazzzzaaasssssszzzzz","zzzzzzaaaaazzzzzzzzaaaaaaaaaaaazzzzzzassssszzzzzzz","zzzzzzaaaazyzzzzzzzzzzzzaaaaazzzzzzzzssssssazzzzzz","zzzzzzaaazigqzzzzzzzzzzzzzzzzzzzzzzzzsssssaazzzzzz","zzzzzzzzzreowvqrzzzvqrzzzzzzzzzzzzzzzssssaaazzzzzz","zzzzzzzzznekoemhjzuemhjzzzzzzzzzzzzzzssszzzzzzzzzz","zzzzzzzzzweumhzsexmhzsexzzzzzzzzzzzzzzzzzzzzzzzzzz","zzzzzzzzzweuogzqfyogzqfyzzzzzzzzzzzzzzzzzzzzzzzzzz","zzzzzzzzzweuxiffqzxiffqzzzzzzzzzzzzzzzzzzzzzzzzzzz","zzzzzzzzzzzzzzyzzzzzyzzzzzzzzzzzzzzzzzzzzzzzzzzzzz","zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz","zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"}

    Returns: 18

  29. {"aaaaazzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazaaaaaaaaa","aaaaazzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazaaaaaaaaa","aaaazaazaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazaaaaaaaaaa","aaaazaazzaaaaaaaaaaaaaaaaaaaaaaaaaaaazzazaaaaaaaaa","aaaazaaazaaaaaaaaaaaaaaaaaaaaaaaaaaaazazaaaaaaaaaa","aaazaaaazaaaaaaaaaaaaaaaaaaaaaaaaaaazazaaaaaaaaaaa","aaazaaaazaaaaaaaaazzaaaaaaaaaaaaaaazazaaaaaaaaaaaa","hhhhhhhhhhhhhhaaazzazaaaaaaaaaaaaazazaaaaaaaaaaaaa","aazaaaaazaaaaahhhaaazaaaaazzzzzzazazaaaaaaaaaaaaaa","aazazzzazaaaaaahhhhazaaazzaaaazzzazaaaaaaaaaaaaaaa","aazaaaazzzaaaahaaohhzzzzoooooooooozzzaaaaaaaaaaaaa","azaaaaaazazzzhzooaazhzzzzzzzaaaazzaazoaaaaaaaaaaaa","azaaaaaazaaaahoaazzzhzaaazzzaazzazaazaoooaaaaaaaaa","azaaaaaazaaoohzzzzaaohooozaazzzzzaaazaaaooaaaaaaaa","azaaaaaazaoahazazzaoahhazozzazaazzzazaaaaaoaaaaaaa","azaaaaaazoaahzzzaaoaaahhzzoaazzazaazzaaaaaoaaaaaaa","azaaaaaaoaaazazzazozaazzhaaoazazaaaazzaaaaahaaaaaa","azaaaaaaoaaazazzzaozazhahaaaozzzzaaazazaaahaoaaaaa","azaaaaaaoaaazazzaaoazzhahaaaozzazaaazaazhhaaoaaaaa","azaaaaazoaaazazzzzzzzzhzzhzzzohaazaazahhzaaaaoaaaa","azaaaaazoaaazzazaazozzhaahaahhhaaazhzhaazaaaaoaaaa","azaaaaazoaaahzazazaaoahaahhhhaoahhhazaaaazaaaaoaaa","azaaaaazoaazhazzzaaaozhhhahaaahhaaazzaaaaazaaaoaaa","azaaaaazoazahaazzaaaahhaaahhhhoaaazzzzaaaazaaaoaaa","azaaaaazozaahaazzhhhhahzhhahaaoahhhzhhaaaaazaaoaaa","hzaaaazaaoaaahzhhzaaahhhzaahhhhhzaazzahhaaazooaaaa","ahhaaazazoaaaazaazzhhhhaohhahaozaaazzazzhooozaaaaa","azzhhhhhhhhhhzaahhhzzzhhhhhhhzozaaazzaooohaazaaaaa","aazahhhhaoooozhhhhhhazzzaazzhhoooozoooozaahazaaaaa","aazhazzahhhhzhhhhhozzhaazzazhohazzzaazazaahazaaaaa","aahazazaaooazhahaazohaaaaazzzzzzzaaazzazaaahzaaaaa","ahzzaazaaaohzhahazaahoaaaazohzhzaaaazazzaaahzaaaaa","hhzaaazaahhozhazhaaahooaoooahahazzzazazzaaahzaaaaa","haaaaazahzaazhoohooohoooaazahahzaaozooozooaahaaaaa","haaaaazahaaazhzaahaahaaoaazaahhoooazaaaazaoahaaaaa","haaaaazhzaaaazhaahaahazozaazahoazazaaaaazaaohaaaaa","hhaaaahazzzaazzaahaahazooooohhoooazaaaaaazaohaaaaa","ahazzhazaazaazazahaahooaozhhahzzzzoaaaaaaazahaaaaa","aahzahazaazaazzazhoohzaahhzohaaazaaoozzaaazahaaaaa","aaahhzazazzaaazaazhhhhhhoaoahaazaaazzoazaazzhaaaaa","aazzhhhhhhhhhhhhhhzzhhaaozohzzzaaazaaaozzzahzaaaaa","aazhaaaazaaaaaoohaaazzzzzzzzaaaaazaaaaaozahaazaaaa","aaahzaazzaaaaaozhaaaaahhhhoaaaaaazaaaaazohaaaazaaa","aaahzzzzaaaaaaahooaaaoaazhhhzaaaazzaaazhhzaaaazaaa","aaahaaaaaaaaaahazooooaazaaaohhhhhhhhhhhoaazaaaazaa","aaahaaaaaaaaahaazzaaaazaaaaaoooooooooaaaaazaaaaaaa","aaahaaaaaaahhaaaazzzzzzaaaaaaaaaaazzaaazzzaaaaaaaa","aaahhaaaaahhaaaaaaaaaaaaaaaaaaaaaaaazzzaaaaaaaaaaa","aaaahaahhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaahhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}

    Returns: 130

  30. {"zzzzyyyyxxxxwwwwvvvuuuuutttssssrrrrqqqqppppoooonnn","zzzyyyyxxxxwwwwvvvvuuuttttssssrrrrqqqqppppooonnnnm","zzyyyyxxxxwwwwvvvvuuuttttssssrrrrqqqqppppooonnnnmm","zyyyyxxxxwwwwvvvvuuuutttssssrrrrqqqqppppoooonnnmmm","yyyyxxxxwwwwvvvvuuuutttssssrrrrqqqqppppooonnnnmmmm","yyyxxxxwwwwvvvvuuuutttssssrrrrqqqqppppooonnnnmmmml","yyxxxxwwwwvvvvuuuutttssssrrrrqqqqppppooonnnnmmmmll","yxxxxwwwwvvvvuuuutttssssrrrrqqqqpppoooonnnnmmmmlll","xxxxwwwwvvvvuuuttttssssrrrrqqqqppppooonnnnmmmmllll","xxxwwwwvvvvuuuttttssssrrrrqqqqpppoooonnnnmmmmllllk","xxwwwwvvvvuuuutttssssrrrrqqqqppppoooonnnmmmmllllkk","xwwwwvvvvuuuttttssssrrrrqqqqppppooonnnnmmmmllllkkk","wwwwvvvvuuuutttssssrrrrqqqqpppooooonnnmmmmllllkkkj","wwwvvvvuuuutttssssrrrrqqqqppppoooonnnmmmmllllkkkkj","wwvvvvuuuutttssssrrrrqqqpppppooonnnnmmmmllllkkkkjj","wvvvvuuuutttssssrrrrqqqqppppoooonnnmmmmllllkkkkjjj","vvvvuuuttttssssrrrrqqqqppppooonnnnmmmmllllkkkkjjjj","vvvuuuttttssssrrrrqqqqpppoooonnnnmmmmllllkkkkjjjii","vvuuuutttssssrrrraadfghgfdbaaaanmmmmllllkkkkjjjiii","vuuuutttssssrrrrqadgiklkjhebaaammmmllllkkkjjjjiiii","uuuttttssssrrrrqqcgjmopomkhdaaammmllllkkkkjjjiiiih","uuutttssssrrrrqqqehlorsspmjfbaammllllkkkkjjjiiiihh","uutttssssrrrrqqqqfjmquwvsokgcaamllllkkkjjjjiiiihhh","utttssssrrrrqqqqpfjnrvywsokgcaallllkkkjjjjiiiihhhh","tttssssrrrrqqqqppeimpsutrnjgcaalllkkkkjjjjiiihhhhg","ttssssrrrrqqqqpppdhknpqqoliebaallkkkkjjjjiiihhhhgg","tssssrrrrqqqqppppbehkmmmkifcaaalkkkjjjjiiiihhhhggg","ssssrrrrqqqqppppoacegiiihfdaaaakkkjjjjiiiiihhhgggg","sssrrrrqqqqppppooaabdeeedcaaaaakkkjjjiiiihhhhggggf","ssrrrrqqqqpppoooonnnnmmmmllllkkkkjjjjiiihhhhggggff","srrrrqqqqppppoooonnnmmmmllllkkkkjjjjiiihhhhggggfff","rrrrqqqqpppoooonnnnmmmmllllkkkjjjjjiiihhhhggggfffe","rrrqqqqppppooonnnnmmmmllllkkkkjjjiiiihhhhggggffffe","rrqqqqppppoooonnnmmmmllllkkkjjjjiiiihhhhggggfffeee","rqqqqppppooonnnnmmmmllllkkkkjjjjiiihhhhggggfffeeee","qqqqppppooonnnnmmmmllllkkkkjjjiiiihhhhggggffffeeee","qqqpppooooonnnmmmmllllkkkkjjjiiiihhhhggggfffeeeedd","qqppppooonnnnmmmmlllkkkkjjjjiiiihhhhggggffffeeeedd","qppppooonnnnmmmmllllkkkkjjjiiiihhhhggggfffeeeedddd","ppppoooonnnmmmmllllkkkjjjjjiiihhhhggggffffeeeddddc","pppoooonnnmmmmllllkkkkjjjjiiihhhhggggffffeeeedddcc","ppooonnnnmmmmllllkkkjjjjiiiihhhhggggffffeeeddddccc","pooonnnnmmmmllllkkkkjjjiiiihhhhggggfffeeeeddddcccc","ooonnnnmmmmllllkkkkjjjiiiihhhhggggffffeeeddddccccb","ooonnnmmmmllllkkkjjjjiiiiihhhggggfffeeeeedddccccbb","onnnnmmmmllllkkkkjjjiiiiihhhggggfffeeeeedddccccbbb","nnnnmmmmllllkkkjjjjjiiihhhhggggffffeeedddddcccbbbb","nnnmmmmllllkkkkjjjiiiihhhhggggffffeeeedddccccbbbba","nnmmmmllllkkkjjjjiiiihhhhggggfffeeeeddddccccbbbbaa","nmmmmllllkkkkjjjiiiihhhhggggfffeeeeddddccccbbbbaaa"}

    Returns: 4

  31. {"ccccccccccc", "caaaaaaaaac", "caaaaaaaaac", "caazpppzaac", "caapdddpaac", "caapdddpaac", "caapdddpaac", "caazpppzaac", "caaaaaaaaac", "caaaaaaaaac", "ccccccccccc" }

    Returns: 2

  32. {"abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf", "abcdefabcdefabcdefabcdefabcdefabcdefabadsfasdfdaf" }

    Returns: 11

  33. {"ab", "ba" }

    Returns: 2

  34. {"mrjndrdvrshkipmetigdrrwavakcnpmlqgafdfdvbviwatsgie", "oifsvlbhhfojnsksbjfelnbqwlmjjtmaawspjsgmfbsuuwebnt", "ftcrvfrtpgedgwfvgcpetftnfolkeupkosvaoacpoifuebagqf", "qnvtklgntgrouhsqcvjsibwrvkwtstedjbjjhpchohugiejksd", "jlehilwhcjsjqcqeircjuwgudjortdufrllgtteuwuepqbeqla", "qodoflpahviqhkjgvleaqcuvludvtrtcgigefanujiaqhatule", "tsmvpjkkspwsbnpnfdvtnpkmbbeemfpsmocqhrbvoknjiwqdvr", "nntwgkqnwdafflowjpccohqqutjugdcmirtcshsewrsfcgnrwd", "nthiacwcqvelftltdhewcsoqdvnqnenlemvjucwcbinlgqsrod", "drngrshgqwmuspbvvikeffmihcnhsekkpmdntqsrarcwvuqfnq", "eeqdakwajalnfrofiiqsewhvktglnujfivcpfusffgsafffbqn", "jcwfbwnsoefccmsbkamtwavmgqcgbtumjvrqmvkbsmhehepdoh", "ghdnlhpinbwnkbvhlqtqfhukhobrdvulhqjpknffsppfrdouka", "leoudiuvbflelbufdvnnuthcbawkjbstremsneiflcfftjlaiq", "lpwpcvjiliqkwpcecqquiibsnjpjhchcuivhwqgwqgpiwrrjtf", "kctjggibnaptgdpwkqbfsdnbbodfsjclicfvrlwjtitonnrcrr", "slmldqvwwicnptbvcdcrkhjwwoufqofwuhdllkucecaeuvtunr", "rcehbeobrkstguttmursjljqrhpateogkfqbdcbkkbkvfudqgs", "pdmdlwplwoduarldkwdfbiwaplvetaclwnrurdaemadbulnrcu", "sbbfihuobhqavannbltvqpunhdobsufjiljnhsdwfllmskinmk", "hpukhthultsiwaaitftjgfrlrfjdtetugurflgtwegjsuvsrfd", "jwiqfrijlklbblgdtwculidvdtiqlusdervhcpuvaharwdiukn", "sedpemkocmwaccrmmqfasjvocbkeprebitbvpgrmukqtwioumr", "iacqrhamvpvebvcsdjofabkcknthksgbbbdlbdbbmflanvqigu", "dlmetjiidjkfcbohthmkqvbliqcvabwwfurmwrfnjapiiwrcqr", "tfjwiqphpvfbmusnpnekvoscartlntvwckgebrkhsojociomfw", "lbgvarcsaectrelqikkwfbovdveudhckoobfevsqhoqvureabg", "ntmwlwmbhvwdoonjeaetnishbuojhvlipfbukgflauvjcfmlhf", "geipnjccopitprqrlfiwbivthterneokqrownakunlvnltkkfd", "upnhmshtrtecpuvjnaakuloejfcelirgwdbtmaobrmnctbqcut", "rgiadscglsncsbnqpcuvpdnhnotjslgwkmsuahrvlllqhhnkwt", "gumwirmlhiogrfcqpbtmaotupubvuumvcfrpwvnkaoifrdcmnh", "mwgvkbjevvtatpobqpqpenbogitiwarthwvqhbkqhodforqotv", "rnvkicdfhmuapwnfnfwfiatgiwdcuiqmopgskibqmcdvshkmqb", "bupfeplewkfbmqsvfilkloucbjpwgpooijrgdichvmniwlsfja", "llpcntwqjeiljjqljrioehdftgvmiscawnsvhqmcuchnijllkl", "nhairhagvgckcrmqgbldikdrgsokffoauhfdharinwuibmacio", "ftsctljgagowpmorkwucwpdpecvppnpadmweemtpengpqvadtu", "eiuupoeppssjnhejawtpsjudmjdhovwwcvcjcseejojdcskluk", "mjupoqsbcjiibefeejtrjkkoeduanmuikdqdopnmwqpfkdwrif", "invvcdaslqmvafwvpfrcknndtjednsighicvcvditkwewaaccn", "ahppwcqeaupmsopqrgrmfwfwofvlelqqdcjlchqckrwcjnbncq", "ggfuchmgihjlvviwfwfjpvhbdnupsgsacgqwluktwhovwppvmn", "dkovivadvsnswhtvhlkpsbbmdmvswukqrsgjesbteqsothbgnu", "adqedgrhvjaiejferijcaevnceifseuiwwdgruhnuotedktgeq", "cevfpdudkmreucheoiirsrhwgpnlmapflgdaeomptkhtsdsoco", "waavlpbvqloreisdatmijbtdjlhgnjoviaeemlljmojdjskmih", "sgmlcmscnkjbdrchnoknirjcqpulodmfmfdchhmdlbskptordd", "kpawohvemcptmusnpircteeuoefvjwodmmroeprscggalqlfam", "ouwlqvsjtwpcbmkrhoetfwflmciuoscqrrkngqkmawbmdfmmvr" }

    Returns: 492

  35. {"cccc", "cccc" }

    Returns: 1

  36. {"abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj", "abcderkkkslkjfiekjfozlzlllzzzzzkjfoiejflizekroifjs", "zzzzzzzzzzzzzzzzkkkkkkkkkkkkaaaaaabbbbbbzzzzzllkjl", "lkjdfljsdofjwojflsdolwjflsjdfojlfjdfpowlkkfjlskdfj" }

    Returns: 146


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: