Statistics

Problem Statement for "UndoHistory"

Problem Statement

Bob is using a peculiar text editor to write a sequence of lines of text. The editor consists of three parts: a results window, a text buffer and an undo history. More details about the three parts follow.
  • The results window contains a sequence of strings: the lines of text you already wrote. Initially, the results window is empty.
  • The text buffer contains a string: the line you are writing at the moment. Initially, the string in the text buffer is empty.
  • The undo history contains a sequence of strings: all the past states of the text buffer. Initially, the undo history contains a single element: an empty string.
You are given a String[] lines. Bob would like to print the contents of lines into the results window. (At the end, the sequence of strings stored in the results window must be precisely equal to lines. Order of elements matters.) Additionally, Bob would like to do so as quickly as possible. He is able to take the following actions:
  • Bob may type a lowercase letter. The letter is appended to the text buffer. The new text buffer is then added as a new element of the undo history. (For example, if the text buffer currently contains "do", then pressing 'g' changes the text buffer to "dog" and then stores "dog" into the undo history.)
  • Bob may press Enter. When he does so, the current content of the text buffer is printed to the results window as a new line, after the lines that were printed earlier. The text buffer remains unmodified. (For example, if the text buffer contains "dog" and Bob presses Enter, "dog" will be appended to the results window, and the results buffer still contains "dog".)
  • Bob may use two mouse clicks to restore any entry from the undo history to the text buffer. This operation does not modify the undo history.
Return the minimum total number of button presses (keyboard and mouse) that Bob needs to print all the given lines into the results window.

Definition

Class:
UndoHistory
Method:
minPresses
Parameters:
String[]
Returns:
int
Method signature:
int minPresses(String[] lines)
(be sure your method is public)

Constraints

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

Examples

  1. {"tomorrow", "topcoder"}

    Returns: 18

    Type 't'. The text buffer now contains "t", and the undo history now contains "" and "t". Type 'o'. The text buffer now contains "to", and the undo history now contains "", "t", and "to". Using six more keypresses, type the letters in "morrow". The text buffer now contains "tomorrow" and the undo history contains all prefixes of "tomorrow". The results window is still empty. Press Enter. The results window now contains one string: "tomorrow". Click the mouse twice to restore "to" from undo history. Using another six keypresses, type the letters in "pcoder". Press Enter. The results window now contains "tomorrow" and "topcoder", in this order, and we are done. The total number of button presses was 8 (typing "tomorrow") + 1 (Enter) + 2 (mouse) + 6 (typing "pcoder") + 1 (Enter) = 18.

  2. {"a","b"}

    Returns: 6

    After typing "a" and pressing enter, we need to restore the empty string (which is always present at the top of the undo buffer) before typing "b".

  3. {"a", "ab", "abac", "abacus" }

    Returns: 10

    There are times when it is not necessary to use the undo history at all.

  4. {"absolutely", "abs", "absolute"}

    Returns: 17

    I wonder if people would get this case wrong. Line 2 is a prefix of 3, but it is still better to use the history.

  5. {"pyramid", "sphinx", "sphere", "python", "serpent"}

    Returns: 39

  6. {"abcde", "a", "ab", "abc", "abcd", "abcde"}

    Returns: 17

  7. {"abcde","abcde","abcde"}

    Returns: 8

  8. {"b","a","b"}

    Returns: 9

  9. {"aa","b","b","bb","aa","b","b","a","ba","ab"}

    Returns: 28

  10. {"ba","a","a","b","ba"}

    Returns: 13

  11. {"egkteiogxpqqmxgtdlpchrtkmqtgucxalmyq","egkteiogxpqqxstfbeallwrgfupfrmhyjjuxeqtqemorh","egkteiogxpqqmxgtdlpchrtkmqtguckrfrnrhptswluvagvp","egnccpdjghseesmkfwblpcaciklso","egkteiogxpqqxstfbeallwrgffqsqsephqqlwkvfbxhtxlqwib","egkteiogxpqqxstfbekorxnjwrymymyjgszozfztgmw","egkteiogxpqqxstfbeallweuuubtofhxlikyyfn","egkteiogxpqqxstfbekorjzwcnjojqojkwifm","iauj","exfsqtdpljdaol","uittzzupvpyyaqrdlctuco","uittzzupsedimmfxsxfboh","nmchxleddqcyr","xczoukcuvollxvyabxovwwcebwfufnmimbwi"}

    Returns: 339

  12. {"oymotipaytbqtlyxmeiufoel","avdgjaceleuezlllxjpxxlugm","zyzsydjiwiqhg","quvlnbkqondhhivgxyjmlfvtonajknsyxh","oymotbogeyvbnxiucikdwap","quvlnbkqondhhivgxyjmlfbdcaezrbpafmatriuxgcxzftn","pvbimvmeacititgpmobfsoncrvmwmqltkahzdhzwubjo"}

    Returns: 202

  13. {"huuvkwmy","zxfmdmlp","cojpdiwcmelandfyrqcednfwjz","huuvkwmzzvyqgmqnkyfcqnvztxxtyprizctmmfla","cojpdiwcmelandfyrqcednfwjk","cojpdiwcmelandfyrqcedylcmbnhxeghfw","cojusgmamwxhwziazyt","cojpdiwcmcsygbohfbsjqqddqvegydqogrtwh","cojusgmamwxhwzfipgtjspicmfu","kdnotdx","drey","drefvwsncemrubyrgac","rnetiastdrguhyxgvaaksfhcqnlxgvfkpff","drcizpjnjhsvnmjggrvvpcvumkfisxd","cojpdiwsxvdhpttbfyprstswmwhsvbgbswaypsd","qfdkyukavsmfojuhosdnvifjnxraypvcbjvhxqxstnhncvaoj","kdnotdxakeyhfvqjazckhfffoldgaxpohzgqpdfyx","cojusgmamuxrbeqnnoklygepngukpnjgbpfrlectplbyda","kvepvcoisevsfgd","kvepvcoisevsej","umlmnpbrdwswojrbgwrxo","cojpdiwsxvdhpttbfyprnlslswzoaoqsvwuqllsglfrm","uxwuvceqlsostnysyxxmhczaexpuibwm","cojusgmavkzuopjvfhwzlzbbolkjkvnpgfwtspnojhjvsskq","kgawkplpx","dreasiitpehenehig","wtjimrtwraiojbuhjzeyeopb","dreasiitpehenehvhehmlykca","zxfmdmlpxnsyjfmikkhenxjrlgqdassnkufjqqsfxtq","eoiiouukhsywg","anxhnzwcfocqmidovioajwjbaeywbnxmnyicsukljkrw","cojusgmavkzuopjvfhwzlzbbolkjtzjayr","cojusgmamuxrbeqnnoklygepngofddobqqeyacclaeb","opuvujmwquca","gscpekcoxnmmtxvbv","dreasiitpehenehicuewmiiiyzuysurkeuejiuxcvlwxatrr","jgegnupqlmrfcqildersgqn","vffzkx","qfdkyukhnoqyabusnbqlyjdppchfjwatcsiunscg","dsupikmgumclytawjgjnxktzjwdgtdwfxbrpib","dreasiitpehenehvhebaaxhntaxifhxxbjzt"}

    Returns: 991

  14. {"pmreerobcltzxolseyxtpxai","nctuwdubvwtifhjbxkercwbwiplraoenkhlpsvlpywlr","upgipwrmwzoekxnhyht","lxplgcilptcmtsdey","snzoplhvodxjdszysrgdtm","snzoplhvodxuozjva","snzoplhmqzwahshgsswiaquqonnnf","mvg","flqcdzljsj","dcqjvgsbagbbttdukxnphdce","flqcdzlyzreypamnhbfmrcvambcv","gvmiwppgiqlxtocwvgyawpuysmshxrf","flqcdzbbwfnsdqtasldmafpdnlwujjil","gvmiwppgiqlxtocwvgyawpuysmsbhcmz","nctuwdubvwtifmlfserbkxqaspbhg","xueeuulhzzzpfbmeghoreswi","upslatiwosnbbtsgeoihrminxfcvbdfcweznkiaedusrstcoj","tdqfxcxuirxs","flqxysczdnjiuewhmwoxcffjceacwqhgm","aiiyooliknnqvbpboxbhtntyimf","nctuwdubvwtifpmcvvuiygffpeblwhpswhkfjtdql","axswsrv","mvijcyntqybvngb","nctuwdubvwtifmlfserbkxqastfkyzqgeqvqh","lxplgcilptctcvgseoauoqaqwnmkpxau","mozgegoaptinkqmzwpjujqcfgfsnygqvmlbsbkgbqdvllrnc","upgipwkucjwqphyeynuogvssprqgobavwwgumuex"}

    Returns: 670

  15. {"topvtojgagzdfdmmytannzmtjzvscjivog","vmlchzfmbpjtmlfnchafffagkxghhjdiot","ch","jtrvu","vmlchzfmbpjtmlfncwoxrkwk","wjeqaqaxnkgrscqoecyjqhrmckjpxnnc","kghjbcscnmetlgwqdctimktsptfrwnbj","uuofdcsy","i"}

    Returns: 180

  16. {"qyhurldfdwcjvlxyqxblffvodpiqoscljyipwbbk","swltq","oxqjtesckgrhrotdnhjapuniqsafmaekrrtoqhjpygb","xajaruacnaemxnoyz","dpnvjzrchzlnnyoxcozufqypqpamckdnutkyuvbnyysf","xajaruacnaehjhfxqiyxqfj","smgjiocddukgszwpxtlhzxnvtagfiycblxmhzwuzi","xzsyezkggzuqdrhvovzcvz","xajaclrspfcxzvvcnwmzklkreualoahzgqfywhxejxy","swwghvxxibnycegokhesdvncgbjetmtfggado","swwghvxxibnycegokhesdvncgbjetmtfggatw","dpnvjzrchzlnnyoxcozufqypqpamckoizgylxqeg","rqhcirwpwugfolqaoejdpnnwdwpokxd","hfxelxxlzxwurzxrj","wiycknpglphhoy"}

    Returns: 413

  17. {"sefrquguzioqwxei","sefrquguzioqwxetmshoxkirhgf","sefrquguzioqwwjcvkqzpdizxcmjprouexdyul","sefrmfmirwxswsxi","sefrmfmpqlpmo","sefrmfmmnastpercxdlgoorlturkdxbl","bvwsjzm","vbeopqqcgepzu","sefrmfmpqlrozweakswkbsmqrhekrqxfgmmjptfghtsdghw","dwbqauehfho","quffvhmfshjagb","uttcemuoivvedsr","sentngfxlbhcrlmqwzfusv","hxnzacpkiwaaiux","sebntxyjijckrnzhiigitf","sefrqusauqksbtwnlciwhlluqxkdefmhoiznyhbvg","sefrmfmpqlrovdnksbjswzfbaexyywtnwxexudfleeulwqihfh","sefrmyqdjfbmj","edhmoolwovjcskifnhhowqldfjheyxbpwrszo","vkjnqfkati","fov","sebntxyjijckgmefvplbygjkommmxzgldecqadssew"}

    Returns: 472

  18. {"uhmdbzqycga","uhmdbzqycgpbhbqiiivccsdpocgednbpvwowmnfhk","cetpzxlztveqbsiaohjotqaced","lyifdyxxdzvhdyvpmoayjjquggrhluraclxddikxwkcroj","dpnjhj","cqjaeruvknvkjuakdxvgs","vw","dpnjvdn","sghjcnsoidwdvo","dpnjvxdaausbpxnkoklwhricwdkzkilta","cqjaeruvknvkjszrtpkdzzcazrznheg","uhmdbzqycgpbhpmhuhbylfxgwwwlymauwbkdtucjjcvlcova","uhmdbzqycfhcafpt","dpnjhjldxpqmbhedjyxyxaluhhgvkxfpanugazc"}

    Returns: 320

  19. {"cxmzesapg","feofdtewlwjqkkvpbqbpjwdthvdlirj","edzwudfsftfhhnvylmolf","ldctq","doc","bqxcoctodvwtjnygunpbodaydnlvsqtaz","adly","swbbnqbtafxdrylo","vtxuicexzqnloasfcxxsyiwfoj","edh","xwuwvwmdunzo","vzsampeeoaiietnbcnbjuo","d","vtxuicexzqnloahclrsnjvsz","njgxqxpjudspnpd","amotateqqrpszjtzoenlbcmbjruueocedounpbrghkxnic","rfaklzdktrmbmhpxmeofocuyvtaliujnx","swbbnqp","zuqxnepwnio","edzwudfsftfhkphdlevbycnvopcoklb","angtlnpm","mwfcaathvaqgqwzcbcpfcmsluizxyvgmvxtfiuzbfnu","edzwudfsftfhkphdlevbycnvopcoklhilwsfscfijmvkgspe","excrilpzqzdw","bzeuqulpfsbdbmagivzhbotnnccs","lqltuwhbdmfpdnihzazeiyp","feofdtewlwjqkkvpkdsnzgjmgntncikvsfslqwxavjfoqpkj","swbbnqbtafx","edzwudfsftfhkphdlevbycnvopcoklhilwsfscfijmvkgspsdn","bqxcoctodvwxgumlevibkuosogywdjhfuymwitz","edzwudfsftfhkphdlevbycnvopcbuofvibgmthwvv","excrilpzqzdwizqldygezxdzjofytydyuibbpmr"}

    Returns: 642

  20. {"slxhpnstcytzuaauphqtiskdhftaveveckpysbehqiswrdwxt","ssfmdnspggbfofrjzfsidcxhhltenqqseh","rogqeiz","jjiwcbfonlmyyokqrjlgxjisjvgvkr","pzzsqzsvbwannhjbknjqrwzspkwfmszbabul","qhicbxuudjzonsrnzsvyibrfnjxcnxhddbdldzftapau","pzzsqzvizyevtybhvvujwzscduwgfaouttfidpkewmifxubql","hnntucilkahxwnshszsmkdlurwcuwrtxe","sdnxmffryvzch","wmyrbsqcfbubfdvtdenzezcc","aexvmvhftkpro","mtdeuufdfhrgxtwya","zargbpuiuwkhkuiefelioxntmequjfaeap","bfflzcpoginiddwxcuxiakcytpouzea","gfwnkmtugqvhrielgekjbipwwcixbuihjwywzdpjfnfcc","gfwnkmtugqvhrielgekjbipwwiyogmzerfhd","jiaujbsuhwurwyovkdvcutjpagoolwciske","jjipiugopacasudxazjimzmlshewnuncobuemn","rdfgjllqxcjxhxndoceufyqiptzubhyhttmwvu","svrbcadwypzoznciqyghyhhcbjcpzveqpqwguaej","jji","pzzsqzvizyevtybhvvujwzscduwgfaouttfiinjotavee","ilzwyefbhcnkjclguztlyoybioqupvdtytoemaeextea","xltxccegacrdliaumbrzrpjcsyrcobqcvnmtgbzzhlgbfihlga","syjqlzyrkhdtnahfjqu","komhcqrhjhchynjywxuhkdkey","ifhutimzgjuxeeulfstqqyesbrgpotyclzeslo","komhcqrhjhh","up","zjaivghvlpz","pzzsqzvizyevtybhvvujwzscduwgfaur","bfflzcpoginiddwxcuxiakcytpouzogtmvry","opdxmsgmxghyjxb","pczlestfic","tawvqqhjynzyqtunoybd","rdueqennroumkoffbzuvtsgkw","ssfmdnspggbfofrjmntzreq","hnntucilkahxwnshszsmekgwwisism","zjegyymjdkmkreiau","evgjpxrxmpypkzbmckvwhbugwumwxxagovcjgzipvkxfbjy","hjiwrsxzmubdfrjyswkbwdwgvea"}

    Returns: 1105

  21. {"m","mfqby"}

    Returns: 7

  22. {"kd","kdmsl","kzz","b","khphx"}

    Returns: 23

  23. {"k","kvcy","imbbs","kqc","kqc"}

    Returns: 20

  24. {"e","tm"}

    Returns: 7

  25. {"jvx","d","jmbad"}

    Returns: 15

  26. {"z","qv","qubie","qvlk","dq"}

    Returns: 24

  27. {"eirop","eiro","m"}

    Returns: 13

  28. {"k","kiyns"}

    Returns: 7

  29. {"qn","qn","qn"}

    Returns: 5

  30. {"em","n"}

    Returns: 7

  31. {"wyzvwvwyxwvwyvzwzzxwzwvywxxwvyzz","wyzvwvwyxwvwyvzwzzxwzwvywxxwvyzyvvzwxvzx","wyzvwvwyxwvwyvzwzzxwzwvywxxwvyzyvvywyxywvxvvw","wyzvwvwyxwvwyvzwzzxwzwvywxxwvyzyvvywyyvwyxzvywyyv","wyzvwvwyxwvwyvzwzzxwzvywyvzwxwwzyvywzyvzzwyywxy"}

    Returns: 103

  32. {"zvyxwxyzywvxyywwvxwvxzyxxyyvzxwwwyvwzwz","zzwxxzzxxwyvvvwzxzvzxwwzyxxvyv","zvyxwxyzyvyzvwvzx","xzvzwzvwyvyyvyvyzyyzvzywxvvywxxzzvv","xwyzwywzyywzxvyxvwzyyvwvyyywzvvxvxx"}

    Returns: 158

  33. {"ywyvwwwvvxyyzyyvxzxxyyvwyxwzwwwzyyyyyyz","wzxxzwwwyxvxyyyyzyzwzywzyxxvvzw","ywyvwwwvvxyyzyyvxzxxyyvwyxwzwwwzyyyyyyvzxwv","ywyvwwwvvxyyzyyvxzxxyyvwyxwzwwwzyyyxzxzxywx"}

    Returns: 93

  34. {"zzzvzwzzzwxzvyzwvywzzxywyvyxvyxzxx","zzzvzwzzzwxzvyzwvywzzxywyvyxvyxzywzwzyyzw","yzvwxzxwyzwyzyxvyyvxwwyxywxyvyzzvzywywwwzwxyv","xvyvvzvzzwyyzwzxzywwzvwwxyvzwwx","wyywyyzxzwyvzyvvvxwxvzvwvz"}

    Returns: 158

  35. {"yvxvzwzzzwvvywvxvvvwyzwvyyzwwyvxxvyvwwyxzyyzvyyvz","ywvyvvzzzwyzzvzzvyzzxywxvxvwvwxwxvvxw","yvxvzwzzzwvvywvxvvvwyzwvyyzwwyvxxvyvwvvzxzvxvzv"}

    Returns: 102

  36. {"xvxwxxxvxyzvvxwwzyxzwxvvxwyvwywvxzzzzy","xvxwxxxvxyzvvxwwzyxzwxvvvxxvwvxzzx"}

    Returns: 52

  37. {"wyzyzxvxzyyxwzyxxvzyxzwvzyyyywxyywzxwzxvxz","wyzyzxvxzyyxwzyxwwyzyxwzvzvzwzzyxvwywxyw","wyzyzxvxzyyxwzyxwvxyyyzwvzwxxxwwyzzxzwywyvwzzwy"}

    Returns: 103

  38. {"xywxxzvwwvxywzyyxzxyvyzyzvyvzvvvvx"}

    Returns: 35

  39. {"vxvywwywyvvyzzvvwzzwvxyvxvw","yxyxxvzvxywzyvywzyxwyyvvwvzxxxzzzwwxvy"}

    Returns: 69

  40. {"yxyzvvxxyvvxwxzzzwywzzyvyxxyyzxwxyxwwzvvyxyw","yxyzvvxxyvvxwxzzzwywzzyvyxxyywxvy","vyyxvyyyzxywyxywzzvwyyyyvxwzwzvwwxxzywvzzzvxzvzvx","xxzxvxxzzzvvvyvwzxwwxxyvwvvzzzxzwxvzwvzvzzvzwww"}

    Returns: 154

  41. {"bbbbbbb","bbbb","abbbbaa","abab","aaa"}

    Returns: 31

  42. {"abaaaba","baaabaa","baaabaa","baabaaa","bbbbbaa"}

    Returns: 35

  43. {"abbbabb","abbaaaa","abbaaa","aabbbbb","abbaaa"}

    Returns: 30

  44. {"baabaab","aabaaaa","babbaaa","bbbabaa","baaaaa"}

    Returns: 41

  45. {"bbbbabb","baaaabb","abababa","aaa","bbababa"}

    Returns: 40

  46. {"baaaabb","ababbaa","abaaaaa","aaababa","bbabaab"}

    Returns: 43

  47. {"baabaaa","baabaa","baabaa","abbabbb","bbabbbb"}

    Returns: 31

  48. {"abababa","abababa","babbbaa","ababbb","bbbbbab"}

    Returns: 33

  49. {"bbbabaa","ababbba","abbb","abbb","abbbbb"}

    Returns: 27

  50. {"aaaaaaa","abbabab","aaa","baabbba","bbbbabb"}

    Returns: 39

  51. {"qspttptqtrqttqqprprqtrrpttrsspprssqtptrqrrtrsqtr","qspttptqtrqttqqprprqtrrpttrsspprssqtptrqrrtrsqtqp","qspttptqtrqttqqprpptssqrrpsq","qspttptqtrqttqqprprqrttq","qspttptqtrqttqqprprqtrrpttrsspprssqtppssqrr","qspttptqtrqttqqprptsttrqsstrtspqpprtprrrstrpqtr","qprsssqprrrstpqpstsprprtspqrpspqqttqrtqstssqpttsqs","qspttptqtrqttqqpsssppptt","qrtttsrpqrtssrqsrrsrpqpttqssqpsqrtprtrrpsrtrsrstrr","qspttptqtrqttqqprptsttrqsstrtspqpprrq","qspttptqtrqttqqprprqtrrpttrsspprssqtptrrrsrsrtrrsp","rqqtpssqprtpqqqqqpppqqrrssttpptsqqqrprqtsqsrsqqp","qpsptprqrrqtsspqqrpqtsrsrsttqtrqrqsqqsqttqqsptqt","qspttptqtrqttrtsqprttrtqstssttstrsspprrrpttr","pprtstppppsrrpqqtqrppsrpprsptrstqpsrqqsrsqqtrptr","rqqrtrrprtqqrqqrpttrpqrtqqrqptrrprppptststpsspqt","qpptpt","qrtttsrpqrtssrqsrrsrpqpttqssqpsqrtprtrrpsrtrqtrp","sttqsrprqtqqpprrpqqrtrqpprqrqprtqsqssrsqtrptpsppqp","qspttptqtrqttqqprptpqqqqsstsspspqq","pqrqprpqqrppsrsrsqttttqqqrrrssppqsttqtttsprprqtp","qtpqqqrtrprppqrprqqqqttspttrqqrrstspstqprpstttttpp","rqqrtrprtpqpqpprrsqqprtttqrtttppsqrrspsrptp","ssprpqsrtrtqpptqssqptpspprrrrrrspsqsqqtrqprrpqrsss","qspttptqtrqttqqprprqtrrpttrsspprssqtqqqqstqsqsprp","rqqrtrprtpqpqpprrsqqprtttqrtttppsqrrssp","qspttptqtrqttqqttrst","qspttptsqtqqspsrrsprstqpssptprrqrt","pqpsptqptrrtttpqptttpqprsqrsstsrprtprptppsqrptqps","tsssrttttsrssqpqrrrrrrqrtrrpqqqrpqrrttpqpsrtrrst","pprtstppppsrrpqqtqrppsrttrrrpststsrp","qtpqqqrtrprppqrprqqqqrrstqsqrsssrrsrtttrq","pprtstppppsrrpqqtqrppsrpprsptrstqpsrqqsrsqqtrptrq","qspttptqtrqttqqprptsttrprppps","tsqrsqtttppssstprqqsqppstpttpprrqspprsqpttprqqqt","rqqrtrrprtpps","qqtrtsrrqrpsqttttprsqtspqrpsqtpqrsprqrqssrqtqrrs","tpptrpprrrpstsrrrtpqrsqsrtrrtrsrttqppsrrttrtqrqtr","rsqtssqqsttttrprrpqpspqpqqrrtstsqstrpprpssstrtsq","tttqpsrtrrqtptprqqsptrqqttrprqqsrqqsprpqqrrpsrpsrr","sppqttstsrqstttqprptqpsqpptsppsprttqtssstppprrrstq","stqqqqrsqsttrprpttpsttrssqqsqrppssrttttqrstsqpttt","rprrtrpssrprrsptqsppqstptpqrtstpssqtsrtrpqpspsprpr","qspttptqtrqttqqprprqtrrpttrssppsrrpqpsts","qspttptqtrqtsrtpsstsssqqpsrpp","rqppsrpqrtprqpppsrsttqrptppsptsrspqsqptpsrsssrptqp","qspttptqtrqtsrtpssttrrpsqsrsrrsrsptptpqqq","qppqtrpqqqprsttttsqrqsqtpstpqrsss","tqqqssrrqspsssqrqrptqrsqsqsprppqpqrqqtrqpqstrrqqq"}

    Returns: 1577

  52. {"sqqsqrttpptssrsptrsrsspssppqtspttrqstpstrqprsttrt","sqqsqrttpptssrsptrstrpr","sqprqpqsprsspqsrrrsrqqpqt","sqqsqrttpptssrsptrstrptrrsstptts","qqstpsssrpqtpqtsppqqqtprrrtpsqtpqspptrrsrsrtrqsqsr","sqqsqrttpptssrsptrsrsspsspptptqsqsrpsspqsttrp","qprqqttqpsrtqprrsrqrqqtspqttssqqqqsrttpqssstpsrtqr","rqrrqsqqstsqrqtsqrrqpqqsptrptrtsspqqttttspqptprp","rpprttsqrsqptrtpqpptrqtqqspspptpqrtpqtpsqstsppqsrq","sqqsqrttpptssrstprsssprtrstsqrqrstqqssqspptqr","ssqsrrpqqttpqppsqtstrrqsttqqrqrsprtsspsqpsttttrs","sqqsqrttpptssrstprsssprtrstsqrqrstqqssqqqrsppsqq","pstpprpsqqppqsspsprrqspqsqrrqqtpqpptrsspptpppssp","sqqsqrttpptssrstprsssprqtprpqqtrsrqtssprttqtprpsrt","ppstqrtqsrtrqtrpttssrstssrqrrqrrqsqtrqstqtrstrqsp","sqqsqrttp","rqrqrqpqpstrqrrprqqqpptsrpqsrrsrpprtrtppqsttprtp","ssqtqsptsrqrrtpqprsptqrppqsqqsrtrprptspspsqrrpppps","sqqrsqprsssqttttqs","sqqsqrttpptssrstprsssprtrstsqrqprsssss","sqprqqrsrsqrtqprrqqqttqpsppspssqrqprstrrqrqs","sqqppsrrpsqrpqsqppqqqptppq","ttqqsqrpstqqsqsqrtptqtqptprrtrrtppspqstqrtrqqrtsr","sqrqrpqqsptqrqqqtqqtqtssqqqtsrstqrsqrrptsqtprtpspr","sqqsqrqrtqsrrqqsrtsstptssqqqpprstt","sqqsqrttpptssrsptrsrsspsspptptqsqsrpstprssqsttqpqr","qpqsrsrtsttrpsqttpqstpsqqpspsqrtqttpptttspqsptps","qqstpsssrpqtpqtsppqqqtprrrtpsqtpqspptrrsrsrtrqsqs","qprqqttqpsrtqprrsrqrqqtspqttssqqqqsrttp","sqprqpqsprsspqpqqtqstrtttpsttttqqtrssqspqppq","sqprqqrsrsqrtqprrqqs","sqrppttsrqprsqqrsttrtqrqpqsqprsqtr","sqqsqrttpptssrstprsssprtrstssqt","ttqqsqrpstqqsqsqrptpppstpqqssrtqsrttqtqt","ptqqrqpsptrpsrtrttppptprtrsqrttsssssrqtpqtrspsqstq","sqrqrpqqsptqrqqqtqqtqqpspstttrssqrqqpqrqqprqqpr","pstpprpsqqpsqrqsqrqtst","srstsqqtqrpqqppppptqsrqqptttsqsssssrtstppssrsprqt","sqqqtpqprqsqrpqprrqtrrrtsqrtqrsrst","rpprrqpr","sqprqqrsrsqrtqprrqqqttqpsppspssqrqprstrrqrtt","ttptsssrssrqsqpqtpspstqpprsrtqpprpsstrtptqtsqtrts","sqqsqrqrtqsrrqqsrtsstptssqqqpprsst","rtprprtpsttqtrqqttrpppsqqpqprrrrqqqqsqtpststpqrt","ttptsssrssrqsqpqtpspstqpprsrtqpprpsstrqrtrt","sqqqtpqprqsqrpqprrqtrrrttqrsprpttrqsqp","ssqppsqstqsrqrsrppptrssqrqqtstqpptprrsprqqpqstqrt","ttptsssrssrqsqpqtpspsprppstpsssptpttrr","spqrtqrrsttssprsrqqptprspqqtttpqqsrqssqqrtqssprqrt"}

    Returns: 1500

  53. {"trrpprqtstpsssqqtprtqtppqtqptttstptstrqtrpptpppptr","trrpprqtstpsssqqtprtqtppqtqptttstptstrqtqrtssrspq","trrpprqtstrtpptpsqttrpspqps","pqsqqsppssrqttpqtsprrptrsprqqstppptqrrrppppqtrqpts","tqpsqprsqsppsrttpptsqtsptqsttttqpprrrrtrrpqrsspspq","spsptrrrprrrtsrtsrsqtssrtppqqrprtrrstpttpsqqsstrr","tqpsqprsqsppsrttpptsqtsptqsttttqtpssprppssrtppr","tqpsqprsqsppsrttpptsqtsptqsttttqqpspqptttrqttqtt","ptsptpqpprppqtstssqrrrtstspqrqssqptpssqsrqqstqqrtr","rpqsstpsssqspptspqrqsssqssqprtsrqtqtsrrqqstqsttpr","rrqtqprpsrqtqqrtsqpptstqtsttprqtppqssqrpqppqpqqtsr","rrstptsttptrspqqsttpqqsstqsqsqrtptspqstrqqtprqtqp","rrstptsttptrtttpqqtqqstsrpsqpprqsrtsqqttr","qqssssppsrrtpqrprpsqqqppttqqtqrqqqpsqrsqtqrqqtqtrr","pqsqqsppssrqttpqtsprrpttrtpqrprqrtrsppsqttsst","qqssssppsrrtrttpst","pqqrqqqtpqtrrsppprprrtrtpqtrstrtpptsrpptqssqttrqq","trrpprqtstrr","pqsqqsppssrqttpqtsprrpttrtpqrprqtttqpppqprtp","qttqsqpspsstrrsrtstsqqsrstqssptqstqsrtrpqppssrqtrs","rrstptsttptrspqqsttpqqssqqtt","tqpsqprsqsppsrttpptsqtsptqsttp","trpqptrrssspssprsqqtttpstrppppsqprtttrspsprqsrtrst","tqpsqprsqsppsrttp","sppsqsppqrtqstpsqpqpqssprtrqrqttpqqtrqtprqttqsqrr","trrpprrtrtqpprt","ttpprrtssqtsqqtrqttpppqrrrttsqqqqrqqssssppqttrrp","qprtptsspppptpstrrqqsssrsrqrtqttqsqpttsrqpqqtrtrpr","rrstptsttptrtttpqqtqqstsrpsqrppqsrqprsprpstpsrsr","tqpsqprsqsppsrttpqtppsrpqrrrs","pqrpprsptprqrsptptsqsqqtqrprtssqprpspsptrrprqqpss","pspprrtrsppsqrqqptrttpqptprprtspqrqtpsppsppsrtqr","tqpsqprsqsppsrttpptsqtsptqsttttqpprrpq","rqpqqsqqqsqrsrstrsssqqpqqqptpqtqspsprtptpsqpqsqt","pqsqqsppssrqttpqtst","qqssssppsrrtpqrprpsqqqppttqqtqrqqqpsqrsqtqrqqtqtrr","qprtptsspppptpstrrqqsppqqptpprtsssrp","qrpssppppsrrsprrrrppqqsqtpttsprtptttrppqspqptrptst","prrqtspqstprsqrprppqrrpqtsqqqpqstpqrsrqrrqqqsttppt","qqrrprstsqstsqsrtrqrqrrtrtrrpqptrppssstqssstrtqp","spsptrrrprrrtsrtsrsqtssrtppqqrprtrrstptrr","qpqrqsttrstpsrppprrrqssprqrqsqspprrrrstttspsppqs","rpssqsppstrqqtrqtqqtqrqqpqrqrsrtssqsqpsqqrqsqrprqt","tqpsqprsqsppsrttpptsqtsptqsttttqpprrpptrqqp","qtttpprpqrqqrsqsqprssqssptrpptstrqstssprtrprpqprsq","trrpprqtstrtpptpsqtssstprrqr","rpqsstpsssqspptspqrqsssqssqprttrr","psppr","rrstptsttptrs","qqptsrpqtpqssrsqqsssrsrstprspsrpprtpttqrprqqspqprt"}

    Returns: 1562

  54. {"sqtsqrrssqttstqstpttqrtttpqqqqqrqqprtpprpsptqtsrsr","rsrtstpssqststrpptrqrrrpsqspprrttttpqsqspssqqprq","rsrqrpqttstqqtprsqpr","srqsspqtrsqtrqqttqsrtptqtprssqrqtstpsrptsqptttprrp","srqsspqtrsqtrqqttqsrtptqtprssqqrpqqtsrprsstrr","ppsqrtsrtqsqsrssqtqttrpqtsrtqqtttssqrpptsprprtqqp","sqtsqrrssqttstqstpttqrtttpqqqqqrqqprtpprpspt","ptsqpqtppqprrtpsqrtppqpppqqptttprprtpqpspqtprsts","ptsqpqtppqprrtpsqrtppqpprrpptqprprpprtss","rpqptsrqsspqtsrs","qrtqspstqqqqqqsppqpssstrqpqsttqqsspppqrtsqttpsrsq","rtsrprtqprqprqsrttsssqstrpsqrtrstqpqqrsssqsttprqpp","qrtqsqstrtrttqrpptsrr","rtpptsqpsqqtrqpstsrqqrsrptrtsrtssqtrrtqqsptqpqsts","pprpqtqqsqqtqrpprpqptpqpprrsqrtppqrssqpqsqssrpsq","sqtsqrrssqttstqstpttqrtttpqqqqqrqqprtpprpstrtq","sqtsqrrssqttstqstpttqrtttrqssrsqsqqqrtqt","pprpqtqqsqqtqrpprpqptpqpprrsqrtppqrssqpqsqssrpsrs","rrpqtqstspqqprrpppqsssspqsqqtqrqtpprqtsrtqprrrtsp","rtssstpptrpqqttrqsttsrstqqtsrrtptqttssrrqrqsqqpt","qtssrptsstrprssrptrtrqtpqpsptqsqqrpsqrrttptspqqs","qqqqqqtqsttrpprtqqpprrsrrpqtrsqtqstrpprrtprrqpqr","rtssstpptrpqqttrqsttsrstqqtsrrtptqttssrrqrqqsr","qrtqspstqqqqqqsppqpssstqrqqppqq","sptqpqstrppsstrprprtpssstrtpqqtttrpqqstpprtqtppr","qqqqqqtqsttrpprrrqqrspttssptptpsqtrsrsrrpqrqqsrrr","rqqrttppsttrrrtrqtrsqsqsssrprssqtsqpqsrsqtpsspqst","rsrqrpqttsqqr","prtpqttsqrsssqqrpprrqppprsqptspqpqqrtqppsttssttsq","sprtrsprpptrsqqrtrrqrqpssstpstpsrrpptqtrprsrppqtq","qtqsssprqttptrttpssrtssrsqptsqsqqtrppttptssttqrrqq","ssttrttspppsrpttrrpqqrtrqsqrpsttpptspqrrqqpprrqsq","qrtqspstqqqqqqsppqpssstqrqqsqq","qtssrptsstrprssrptrtrqtpqpsptqsqqrpsqrrttptsr","sqtpsptsqqqttqttqrqppqstpqtrrrsstrtrtr","ssttrttspppsrpttqqprtqrtqq","qrtqspstqqqqqqspsstpsqrqtsstqtttsqsqqsrtststrpqtsr","qtqsrtstttqttstppprqqrptptrtsprsqprqprrrsrssqstpt","sqqsrsrssstqqrstqpqqpptsspqqtpsqqprqsrsqqstqrpppqr","qqqqqqtqsttrpprtqqpprqsqrtqpsqsrr","sqtsqrrssqttstqstpttqrtttpqqqqqtrsss","qtrrpttppq","tssrssrtstqtqrsptpqttspqqtprqrqqpqsptssqpprrpqrq","rpssqqsqpstssprssrrpqqqrppsqrptqrrpqqspqqrppqptp","rpqptsrqtsqsrpqstsprqppqpsqrtsrtssttqst","rtsssttsqqsqtsptqptrpr","ssrsrsrppqprrqpsqsqsqrrtpqtppsrrttstrrtrqtstpsqtr","tpqqtprstttprqpsttspttsrqpqpqqqrqrtpqqtqsttrqtqtqs","srqsptppqtppqppspprqrsrsss"}

    Returns: 1660

  55. {"qstrpsrqrrrqqpqppstqprtpqrrsrtrrqpptttqtqsqtrspp","qptpqrpqrstrrsstprpqtpqrssqqrsstptpppspppqrqqtqpq","tpsqtqqqtrrrspsprsqqsqttsqrqpspstsrrrpprqqstpprttr","tpsqtqqqtrrrssrrstpttqsptspppptrrrtpqptqpstsr","tpsqtqqqtrrrspsprsqqsqttsqrqpspstsrrrpprtrtrqs","qspqqrspstprrqqtpptqrrpqsrqrrtqrtsrrppppsqsrqpqtqr","tpsqtqqqtrrrssrrstpttqrpqppssrsrr","qpqtrrrtptrpppttpqsqsrttsrsqrrtqtptsrqsrtprqtqpsr","tpsqtqqqtrrrssrrstpttqsptspppptrrrtpqptqpsttqpqs","tpsqtqqqtrrrssrttrssssqtqrprqrqpqrtt","tpsqtqqqtrrrssrttrssssqtqrprq","qstrpsrqrrrqqpqppstqprtpqrrsrt","tpsqtqqqtrrrssrrstpttqsptspppptrrrtpqptqpsttqpqqtt","qspqqrspstprrqqtpptq","qpqtrrrtptrpppttpqsqsrttsrsqrrtqtptsrqsrtprqsqspt","sqsrrrqtrrpprqstqqstrtpqrrtqtpssqtpqpttptprrrrtpps","qrspsprpqsqpqtrtptsqtrqqstrrpsppptsrsrqsrtpttrts","tpsqtqqqtrrrssrrstpttqsptsppppq","qqpsrpppqqrrpptqqtsssqsrpqtpppsrqtppstpqttqrrqtspt","rtqtspprqppppsqsprtrspqspppqrtsrtqsqrqtrqqrprstrs","sqsrrrqtrrpprqstqqstrtpqrrtqtpssqtrsqpstspqr","ptssrptpprrqstqptsrqrtrtptprpqsqrprpptprtrtqqpsss","qsprqqqrrqrpqqpqsqtqttpstrtsqtptpttttqrtrprsqtstp","tpsqtqqqtrrrspsprsqqsqttsqrqpspstsrrrpts","qsttttqtsstpqqtpstrpttrr","rtqtspprqppppsqsprtrspqspppqrtsrtqsrppprpqs","tpsqtqqqtrrrspsprsqqsqttsqrstqrsptstsrqrtstpsspsr","qstrpsrqrrrqqpqppstqprtpqtqrrqttttpsrrptspsp","qqqssppqrtspsstprptpsrqpqttrtssqqstrrpqptstsqrprt","qspqqrspsrqsrpptqstrqtqrsptqpt","tqpspqqpqqrtqsqqpspspsstrtqrqrprtpqpspsttpttrqpqr","pqtssptprsssrqtrqttssrssrqqqqtrprptpptqrtqtqstpsrt","rsrpqpqptptpqsrpqstppprtpqtrrpsrrsqsqqpspstqspqrqq","rsrprsttqqrtsrrqttpqttqssrsssqrrtqsstrpsptsqtpqrqt","rrtpqpqprpppppstsqqttprqrqpttprtspqrtqqqsssqqrpptp","psrttrsrstpqqprtppsprprpstsppqsstsqprppqpqpttqqtp","pqqrsrprqrpsqrprqrrqrrstrprptpsttsqqtttprrstttsqs","pqttqqqspptrstqspsqqsptqprtprtqptptqq","srrprspsqqsttptppqprsqtspsqsqtqqsqqqstqsprpptsrs","qsprqqqrrqrpqqpqsqtsssptrsssqstsptsrtr","qspqqrspstprrqqtpptqrrpqsrqrrtqrtsrrppppsqsrqpsrrp","rtqtspprqppppsqsprtrspqspppqrtsrtqsqttp","tpsqtqqqtrrrspsprsqqsqttsqrqpspstsrqqtsqtqqqqrs","stqqspsrtstqsqrtspqprpqsqtqtpsqssrsstqqrqsssspqss","rrrpqrptrpttsqrrrqrrtrtqprrpppptsrrtrrprrtssqpsptp","ppqrqsppttpsqssptstsqrtprtqsrttptqpqrststqrqqprqpp","tpsqprprqsrqqrrrrtrtqqtqtrqsrprptsrtpp","psrttrsrstpqqprtpptprpprpsrpsqqprprr"}

    Returns: 1559

  56. {"qsprstqpqttptrrtptqrsqsqrtrsrqqrqtqrttrppsrtpsqptt","spqqrsqqtspqpsqrtpqttqsqpssrqtqqqsspssstprpqsrpp","ttptttqstrtrtrrqsrrrssrpsqqrqqptqtspstpqstrprqqsst","qsprstqpqttptrrtptqrsqsqrtrsrqqt","rprqtttppqpttsrrpqqspppprprptrtsqrtttrqptrtpststsp","rpprsrprprrttsrtqtrqpsttqqqrqtprrspqqqqtsttsrsqqqq","rpprsrprprrttsrtqtrqpsttqqqrqtprrspqqt","spqqrsqqtspqpqr","ttptttqstrtrtrrqsrrrssrpsqqrqqptqsrqpqss","spqqrsqqtspqpsqrtpqttqsqpssrqtqqqsspssssptqstq","pqspqrtrtrstsstsrrssqqrsrtpptpssprpppqqtqrpqsttrpr","tsprssqqpqtsttpstsrsqprqsppqrssrtssrptprtpptqsssr","spqqrsqqtspqpsqrtpqtt","qsprstqpqttptrrtptqrsqsqrtrsqqptspqrssrsstsqspstrs","spqqrsqqtspqpsqrtpqrrptttpqrqrtqtqrqsprsrrrtrpqr","qsrrsqqttprsqqqttpqrqpstqtprprtpsrtsptqttsrqptqqp","ttptttqstrtrtrrqsrrrrrrprrrppsrrttsqrrprqtstq","qssrq","sqqrpsqrqrsrsspsrtpqqrrprsqqpspqtrpqsttqtrrsptsrqq","prsqrqtqrsqrrrqsqsqttsprsqqtsppptstrtprtqttprpsrt","tsssspqtrttsttpstpqtttqtrqptrtqr","rqtppqtrsrpsrqrpsstprttrpqqtpsqrtqtsrpqsppprsqrr","ttptttqstrtrtrrqsrrrssrpsqqrqqptqtspsqqpssqrstss","trtsqpsrtttrprptsqrsqrsttpsqstrpsprtstssrrptpqrss","rpprsrprprrttsrqsptrqpsstsrqpqrrrs","ttqsrqsrspprqsrtpttptsppsrtrtrqrrttrrtqrqssrpqsrt","spqqrsqqtspqpsqrtpqppsrrrrts","sqsrqrpqqrssrtpttpqppppptstssqqptrrrsrqptsprqsqqq","rrptsqqqqtpppqtttsprrsqqtptqrssqrqqrppsrtqrtqqqtq","tsprssqqpqtsrtqsspqtppstrttqqrrprqq","qsrrsqqttprsqqqttpqrpr","spqqrrsttrtspq","pqspqrtrtrstsqptsrppsssqtqsqqtspr","tsssrrqrtqqrqstqstpssspsrstpsrsqpstptspqtqqttqrtp","ppssqppttpstqtqttrqsrptppstttpppptpptrppsrpsspqps","trsqpqrqtppspqsrtpqrrtsqpsrpptsqrrrrpqtrrstpqstrts","spqqrsqqtspqpsqrtpqrrptttpqrqrtqtqrqsprstpsprs","prtqptqssppqrtspqsrtrtqpqtrstrsrrssqtqrrsrspqssrs","rptppsspsrrqrrqtqqptpspqqpttrspqtrssrrsspqsssrsq","rrqqtrrqstsqqpstssspqqqttprqqrststrrsttprpspprst","stqtspppqpprsrtrpqsrtptpsrssrptrpqstrpsspqpsqprqs","ppsqsssststsqssrttqtprtpsppssrqtprstpsqstssstpqr","psqtpptqssprprsrppqsstqstptprtrqtrpptqrtqspssrpq","prsqrqtqrsqrrqsrttqpstrqqpqpqpqst","tqtqspprqptsptpqtpqtrrqtprsrrsrpqsqrqrqtqptttqtq","trsptqqsrqtsrtprtpqtrtptpqqqqqqqrspsqsqsqpttttpssq","pqsrpttsrrpprrprqtqqstrptttqqspqtrtprrpqqstpsrttrr","rsqprqrpsqpttprtpttrtrqqsstsspstqqrpprqtttsppptsrq"}

    Returns: 1723

  57. {"qtrtsqtpprpssrtsrqtqsssstsqrqsppprpttsqrtrptsrsrrr","ptsrqqsttpsqqstrrsprqtqqttsqqsspstqptppqsrtqrsrt","qqptsrtqtrtprrprrrtqptrsrrtsrtrtrtqtttsrtrrqrpqprq","rttsrpsrtrsrrpqtpqqstrspqpstpptrtqstqqsqrqrqptrts","ptsrqqsttpsqqsttptqsqqs","rttsrpsrtrsrrpqtpqqstrspqpstpptrstqsprtrsqqqs","qspssrspsptttpsrqttqspstqrsppqstsptpttrtqqqtptsqq","rttsqpqssqrtpqrtpsrsqpsssqpsr","ptsrqqsttpsqqsttqstr","ptsrqqsttpsqqstrrtssrppspspqrqsrqpqqtrspqspppqqs","rtspstpsqpsrqqqsrstprssttrpsrqptrssqtrtprpspqqrsrp","rttsrpsrtrsrpsqrttqrtrrqqqsr","ptpppspsrrsqttqstrsqqtpqrptpttqprpptsprtppqttrsp","rttsrpsrtrpqppptsrpqpqrpp","rtsrqrssqrpstrtqtspssstrqppqtprpssrstsrrsqsrqqpt","rtspstpsqpsrqqqsrstrsrqrsqptsrsttssstpts","qqptsrtqtrtprrprrrtqptrsrrrqprrpqstrsqrtptrqpttrt","rrsppsrttqqttptqstqqrsstpqpqtqqtqptqrttqstrpqsqr","strrtprrpqsqtqtrtsrpqrprsrptrstqpqttssrptpprtprrr","rspppprpttqtpstqspprsrqsrsqrpssttpqpqptqrpqpsppptt","rtsrqrssqrpstrtqtspssstrqppqtprpssrstsrrsprrp","rttsqpqssqrtpqrtpsrsqpsssqpsrsrtprtqsr","rtqtstqptrrprtpqqpsstrqpprqrqspqpsqpptprtqsspqprq","rrsppsrttqqttptqstqqrsstpqpqtqqtqptqrttqstrtsrprs","qtstqqtspqstrptrptsqrsqtprtsqqqpttpppqqrsqtprsqqt","rspqrqpqrrprqqqrqptrqpqsrrrsqrtqrsqtqtrqpsqqptqsrr","rtspstpsqpsrqqqsrstprsqrrrrptsqqrqstrtsrqrpqppqsqr","tpppsrqqqsptqtpsqstpsqpsrrtsrqpttrsssprrttsssqtpqq","ptssspsrtqptqqrstqtrsptqttppqrpqptrrqsqprqrqrsps","qtrtsqtppptrs","qspptqqrrtsrtrpsstspqrpptpqpsrsrpprptrrtsqrpprrtr","qrptprqpqqrsppqtstrtqsprqqssprpsrqrtsqtppsqrtpsrqt","spprqrtqtqrtsrpqqrtqrtsssppqqsrrttqqttsptqprsrsqq","srqtqrsrpsrqttprsqtqqqtqsqrtttrtrpqttrptpptsqrsq","tsssqqsqqsprqqrsqpqrsqqqrpssprttpttpprqqqrprpppqp","rrsppsrttqqttptqstqrppqrrtqtqpqrs","srqtsspqrssqqqqttqpsptsrssprssrpsqtstrpspprqqspt","rttsqpqssqrtpqrtpsrsqpsssqpsrqtpsqp","rspppprpttqtpstqsppqsqppsprqpptptrtssst","ssqtrqrsrprrqqqqrttrqrppprpqrrrqpstqrpspstptrtspt","rsqqpqttprsrrrrpqrsqsrpqtrpprrqpprqttttppqtqqprs","qrprpqsrqqrtqttsssstpqssrqrspstqstpqsttrsprpqqsr","rtspstpsqpsrqqqtttprpqpt","trpstsprsttrqqrtpppqpppqqstrtsqttqqqrstrtpqtsqrtqt","rsqtqsspqrtptsqpttsrpqppqqqtrtqrsqtsstptrqqtrrqp","rsqqpqttprsrrrrprstptqtsrsspqqtqsrqs","spqpqrsrqtqsttpttqppsrqssssrpqrrrsrqrqsssrprpsttrp","tsssqqsqqsprqqrsqpqrsqqqrpssprttpttpprqqqst","tsssqqsqqsprqqqqstsqppqsppr"}

    Returns: 1763

  58. {"psrtrprtssprpqsqrsqpptsrrqptqqptpqttpptstsrrrpsrt","psrtrprtssprpqsqrsqpptsrrqptpsrpprsrtqqtqpprpprst","ttpprqssspqptqtrrptqsttpsqrrpsspqtppqtrpspqtrttsr","psrtrprtssprpqsqrsqpptsrrqrpq","psrtrprtssprpqsqrsqpptsrrqqsqrpqqprsqqrrtqsrqrps","trsstspqrpsprrsqrtstqttsqrtrsrrtsssrprpsrsrptrsrq","qttppsstsqpqpsppstqprsptrtptsrtprqspsprqpqqptstrt","trqrstppsttqptrttpqtrqstqqqqrttppqtqspqtrpqrrrqqq","tqqsrqpptssqtttptrsqtsqqtrqprqrrsprsspssqppqqtpppp","qprrsrrqrrqqttpppttsptptptpstpstqqqsrqttqqrttrrrpp","psrtrprtssprpqpprppqtrrsttrttqtppptps","ttpprqssspqptqqqr","qqpptqqqrtpttqprsrrqsrqrrrqrspqsrpqptspstttsrspstq","stqrspstsqpqsstrrsssspsqqrrqrsrtrqtpprrrsrtqtprsp","qprrsrrqrrqqttpppttsptprqrrtsptsrprt","qrppqtqttrttrpqsprrqrsptstrsprqqsqssqrrstrtsrtpt","ttrsqtqtqrrrrrpqtqsstsrrqqsqprrtppqrqstspsqpqppq","qttppsstsqpqpsppstqprsptrtptsrtprqspsprqpqqptstsr","psrtsptrtspprqqpsr","sqsppstrqrtqrqrstprrqttrrtppqtpprpqssstqrqrtsqqs","sqtqssqqprrqqtspsqprpttprpttsrpttrstqpqtsqrrrtrpt","tprstttqsqstprpttrpqrttsqttqrtppqtqtrstrqppsqrptq","qsttrprtpqstrqrqssqtqqsssrssstqrssrqtsrstqqpttqsqt","rsrssqqqrqprqqtpsptqqtqssttqsqqrpqtqtqqsttsssrrrst","tsrprsttsqsqspqstrtqqqsptpstttqpppptspqtpqpttqqr","ssssqtprsrtpssqsprppqtprpprtrrtptrqrtrrpsqqpqqprsq","trtrrsstrqpqrrtrsrptsptpppssqrsspqstqtttrpssprttrq","qtppsptptppqrptpsqtspqttrqttrprqqptstqtsrssqprqs","qpttpqqppstststqtqsp","qpttpqqppststrqttqpptpqsq","qsstqsrqptsprprpppssppptprpsqqrsstrpspqpqstsqrtqr","trsstspqrpsprrsqrtstqttsqrtsqqrtrprsqssrsqrsstt","qttqrqtqtsttrptrqtrqpsqrqtrsqtsstptsttptsstqtsrs","pprrssrrrtqprqsprtrqttssqtqqtprqsppptstprqrstqrqsr","ttpprqssspqptqtrrptqsttpsqrrpsspqtppqtrpspqtprt","pptssrqsrrtqsqtsqssrrqqqstpppttstttrpprprqqtppst","qpqpqrtttpspsrrrttsppspttssrtqrqrppsqqqttrqqpqtppp","pptssrqsrpptrqptpp","qpqqssqrttrptqqpttqqqprtrprtrsprtrsrttptrprpstps","ttppsstsrtqsqqsqspqr","srqtsssqtqttqrtrrstptrrqqrqqrsrsqttptqsprrpqrqtptq","rpsqstqtrpsppsssppsppsttqpqqqtsqrrqrtsrqsstqtqtpp","ptrtptsqpsssstrptttttqqrqrstpqrtptrqspqstpqprrrss","psprsrrtsprsstpsprrssrssprtqspstpssrsqrtrtpqttssrq","tprprssttptpsrssqprrrtsspsrrpsssqptpqsrpsqtsprpp","ptttsrstrptsrtsppqqrspssspssrrtqqsqqrsqttttsqtss","rppptrrqtsstrpqrptrprsqsprrtstrtptrtqtrtrqttpsrrrt","qtppsptptppqrptpsqtspqttrqtsqpqsrpts","tqqsrqpprsptspqrprpt","qsstqsrqptsprprqtttrqsqsrttqsqsqqrtptqs"}

    Returns: 1946

  59. {"qtqptttrrrsqprpsrsttsssrtqspsqttstprpssrrsqprtttqq","pprtsrssrspsptppssrttsqqssrpqqtsrspqtrqtrstqttqq","pprtsqttspppspqrqr","qqrspppptqstqstspttrpqsptqtqtpppqpsqqtrstpspttrtpr","tpsstrqrrtqprrrpqrsttrpqqtqtrptsrsssppttrttqsrsqsp","pprtsrssrspsptppssrttsqqssrpqqtsrspqqqqqpspsq","pprtsrqttptsstrqtsttsrtrspsqsqprtsrt","rrrtrqrrttsrptptrqqrqtppsprsqrrrsrsqsrpqptsqstsp","pprtsrsqtspqsq","qqrspppptqstqstspttrpqsptqtqtpppqpsqqtrstpsptr","pprtsrssrspsptppssrttsqqsssrppsspstrptrqqpsqqqt","pptrsqsqqrtptqqqpqrpttqpsrrptssrtpqqsr","tqrqsqrtspptqtpssprtttpptqtsrtqtpttqrsrpttprssqr","pprtsrsqtspqprrsqrrrrsrqrrtrrrsssstrqsqrtrtttqsrtr","pprtsrssrspsptppssrttsqqssrpqqtsrspqrqprtrpsqprr","qrrstqqprrssppsqrtpqqtqrqsqqtsrrrstqsqpsrqptpprtpp","pptrsqsqrspqtrsqqqtpsqqsrsrppstrqpsstsrpqtq","qqrspstrrrqtttrtsqr","tqqqqpsprtpspqsrrptqstsppspqqpsttttqpppttpqprptts","pprspqsrtsrsptqpqrtstqtpqrrqsrtqqptprssrtrrqsrqq","ssqqrstqsqsptssptsqpspttrqsqrrttspqrqqtpprsqqsrqp","pptrsqsqrspqtrsqqqtpsqqsrsrppstrqpsstsrpqtqq","qqrspppptqstqstsrqqstqtqstsssrsqpsqppssrsqsrprqr","ptrrprsqtsptssrtrqprppqrptsrttrsrrstptqpqqtqttqtq","pprtsrssrspsqqprsprpqrtrrrqtsqq","pprtsrssrspsptppssrttsqqssrpqpppqpqtpqrtsqq","ppqprrprpqsrqqrrsqrpprrsqtqrqptrqqpqpprqsspsp","rrrtrqrrttsrptptrqqrqtqppqtqs","pprtsrssrspsptppssrttsqqsssrpqpqs","qrrqrppttqttssrqttpprrstttpqrrsqprprpprrpspstsrr","tsqrspqstqspqprpprtstqtrqppqsppqtqqqpsttqspsqqrtp","qqrspppptqstqstsrqqstqtqstssqspqrtqtqtsqsqptqrttq","ttsqtrqtsqpsrspqsqrpstppsssqsqsptppppptptptstsrs","tptptpqqqtrspqrppqqssrsrtrtqsprpspqsrrsqtqssprtqr","ppqprrprpqsrqqrrsqrpprrsqtqrqptrqqpqpprqsspsptqrp","ppqssqqqpqrttqrrsqqsqrrsqqpsstrqqpsqttpssrtrqpqtt","tqtptptrsqtstqrrptqqqqsqsqssrsp","rrrtrqrrttsstt","pprtsrssrspsptppssrttsqqqpspsqqssprpp","trsqtqrrspqpspqtttspptpqsqrp","srtttpppsrqptqspttrtrsqrrrprqsqrpssrstrprrrpqqqs","pprtsrssrspsptppssrttsqqssrpqsstsqrqpqrpprtqrt","trsqsqtqrqrqsrtsqqtrrtrsr","pptrssrqqqpqtsttsrsspssqprsqqprppqppptpprtpqrsrttq","rrrtpqprrtqssrssstrstptrqpssrpsqrqpqssqpttrsrptttq","pprtsrssrspsptppssrttsqqsqrprqrpsqt","tptptpqqqtrspqrppqqsppsrp","rprrqtqrrqpptsrqpqsssptpprrstpqtrsttprrqtrtqsqprqq"}

    Returns: 1578

  60. {"pqqqpttspstpsssssttqtpsprtspttqppqqpqrsspqrpssrsts","pqqqpttspstpssqstrtsqsrrrsrprrrsqp","qptprtrpqsqqrqpssqsssprrsqprtpprrqtsstpsrqttqrprpt","qptprtrpqsqqrqpssqsssprrsqprtpprrqtsst","pqqqpttsppsrtptttqt","qrssppsptspsqsqtpsprqsttrprsrqqqrtrqtqtqrtsstrprr","rqptpspprpsrqsptqtsrtsssppqpsqrppqtrtrpqtrstqrrp","ssqtprtpqtpprtpsrspprqsrqqrqpsqpqrsptsqqqqqstprsr","qptprtrpqstsptsrtpssqq","qptprtrpqstsptsrtsqrsqqrtqqsrqpqssqprqrqpptqt","rrrtrtrrqqppptptqtprtrrrprqtrrtrppqrqpsqrssrqrsqq","rqptpspprpsrqsqspqsq","qptprtrrstrpqrqppqpsptspsprs","pqqqpttstqqsqrptprqqrtqsrpsspsssq","qptprtrrqrpps","tqtstqrrppqrrptrrptpqrttrrqrsqrtqsrqqqrprspqrtqt","rqptpspprpsrqsptqtsrtsssppqpsqrppqtrtrpqtrst","prrrstsrrpsqttpqtqrtppsrppqppsttqqrttsrstpprssqs","qptprqrqpttqrsprrpqrtstq","pqqqpttsppsrtptttsrqtsptrqppqstrtppqssprqtpts","pttqrqsqqsrqtqssqpsrppprpppsqrrprrqrrtrttqqttttqsp","rqqprspqstqrqqrqptpsppttqqqtpspqrsqpstsqpppppstssp","qpsqtsstqqrqqpqr","pqqqrs","qqqprqprtstrstrqsqtssssssprprrtppqrqssrsrstrqpsqsq","qsqtptqrqptrtqtssqqprsqpqrsrsqtpstprrqpssqtrssttqs","rrrtrtrrqqppptptqtprtrrrprqtrrtrppqrqpq","ssrrsqsrqqqsrspsrrqprtppprqstqtqqtprtrrsrptqsttrp","ptprrrsrqqtrtrpptqrprtsttppsqtpqrqsrrsprppptrqtsp","pttqrqsqqsrqtqssqpsrppprpppsqrrprrqrrtrtprsqsrqp","ttsqsrqsqppprpsqttsssqtqrqsstpspssppqrqqprsppprr","ssttptsqpqrrpqtppptqrrqtppptqqrtqsrqsqspqrprrqsprp","rqsqstspsttrppqppsrtqsqrttsrqrtrqtttrqsrqtppqrsptq","qqqprqprtstrstrqstqtsqtsqrsptqtqsqqrprt","prtrtstpsrtqppsrtqrqsprrppqrrqrqrqqtrqqqrsrqrprss","ptqqtrsqrtpqrqspqtspqsqprqppssttqrrsrtqprsprpsstqt","prqqtrsptsstrsqtqppsttspsrrrtqrsptpqrqpspppssstrp","pqqqpttspstpssqstrtsqsrrrsrprrrsqs","qqssqsqprqtrpsqtssqrtrrqpqsqttptptqrsrptqrspqrpr","trrppqstrrspptptrsrtrttrptqsrtrtsqrrptpqqsrpsqqq","qtrpsprptrtssppqtsrstssqsppqpqrtqsttppstssqssqptq","pqqqpttsppsrtptttsrqtsptrqrrqsqsrsrpqrtrtrtpqtpr","ppttsqqptqspqttrsptpqttqspsptrppsqstqsprtqtqrrqqt","tsqtqqtqqrstrstqrpstttstrpptqtptpsstrtppqrsrppqt","rqptpspprpsrqsptqtsrtsssppqpsqrppqtrtrtpqpqrppqpr","rtttsptptqtqrspttpqsrppprptqqtsqspsttprprpqrqsqrrp","pqqqpttspstpssrttsspsrrrpqrtpprpqr","rqqprspqstqrqqrqptpspptqsststttsqrpssrtrrqq","rqptpspprpsrqsptqtsrtsssppqpsqrppqtrtrtpqpsqr"}

    Returns: 1690

  61. {"abcde", "a", "abcde" }

    Returns: 12

  62. {"ba", "a", "a", "b", "ba" }

    Returns: 13

  63. {"aaaaa", "a", "aaaaa" }

    Returns: 12

  64. {"abcdef", "b", "a", "ab", "abcdef" }

    Returns: 19

  65. {"abcdef", "ab", "abcde", "ab", "abc" }

    Returns: 18

  66. {"tomorrow", "topcoder", "tomorrow", "topcoder", "tomorr", "topcod" }

    Returns: 30

  67. {"abcabc", "abcab" }

    Returns: 10

  68. {"abcd", "a", "abcd" }

    Returns: 11

  69. {"abcdef", "a", "abcdeh" }

    Returns: 14

  70. {"abacus", "aba", "abacus", "aba", "abac" }

    Returns: 18

  71. {"abcd", "a", "abcdefg" }

    Returns: 14

  72. {"abcdefg", "abc", "abcdefg" }

    Returns: 14

  73. {"aaaaaaa", "a", "aaaaaaaaa" }

    Returns: 16

  74. {"aaaabbbb", "aaaa", "aaaabbbb" }

    Returns: 15

  75. {"abc", "bcdefghi", "abcdefghi" }

    Returns: 24

  76. {"abcdefg", "a", "abcdefg", "a", "abcdefg", "a", "abcdefg" }

    Returns: 26

  77. {"abcdef", "a", "abcdef" }

    Returns: 13

  78. {"aaaa", "a", "aaaa" }

    Returns: 11

  79. {"abcdefgh", "a", "abcdefgh" }

    Returns: 15

  80. {"yrmopxio", "wyrjwropn", "sf" }

    Returns: 26

  81. {"aaaaa", "a", "aaaaaa" }

    Returns: 13

  82. {"aaaaaaaaaa", "aa", "aaaaaaaaaa" }

    Returns: 17

  83. {"aaaaaaaa", "aa", "aaaaaa", "aaaaaaa", "aaa", "aaaaaabcd", "aaaaaaa", "aaaaaaaab", "aaaaaaaab", "aaaaaaaab", "aaaaaabcc", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaabbcc", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaabbcdddd" }

    Returns: 94

  84. {"abacabad", "ab", "abacabada" }

    Returns: 16

  85. {"a", "abcde", "ac", "abcdef" }

    Returns: 15

  86. {"symrohntuzdjwwojfsnojbslafadlsrdqfwemkahjdsicgrhbe", "ykiqxivyliselljjpvtpefvxnzfgggkgsuwqctqpbktoveylat", "cgyzfnylthtgpmamefhwujgqzeuzrwtvdrvkhvvaepgudjijop", "hkanaarxzktugymbjvygvfvebanjlbyslbgobznckixshltsgt", "abyyhzyukkxlclmkbnmorywoqfblzhgalfysgyptimenzqzafn", "owllndqoqqyxsjeqbmosfzfjmgbnhgbvfoiusbkktihlrlbvar", "pfqurcbsskbtfihqebromkzvxqjynjpdoizfkcaembxulhmpid", "fwpesmxbmmkdpalriyvicklaeyhsnrvuomziywjmivpavbtfzo", "pbyadeamypetkuhjchhltrijtfkmlldaoddskdeitkefelqgtx", "toqbxmjjyuwdwljzdtfhdyujfyvvhquagkeeynpzjmcfxnfcgk", "lmkfvresmlkgnrstxrgoqrauxziedqqpecwctauhnhndahwxaf", "nswqpvpxbvptkuvgwqjsxybmbbuaawfopdeezvdcqswcorlmkw", "fhuguykqykmdadggjhcmkuhixvbkilgptaxpyhfwutbuzidirf", "xdzelybnilyoatryiphpoblpykzbutirwjxikzvskvjnpanzrw", "rhycxyoybirlcouzweatzloiafkpfdlwllakjoimyaxaquaoaa", "hznxjpdvekzqgkbgunwezuezvutxitzrvnpecuajebzmlauhnq", "lpksohojexeeqztfexbggfhftuinbxdooqgcxvneusiktdsxav", "fhboowiyklynamdipdfehzyrmsugrubxdelubwulhsajfguwjz", "asbzjprdvizyhffvzgrvtaovktbgpmfreiqnxjsuuuvbzawagn", "vbolwaeagtmnntydivpdsjxpmypjyxyvyohwqlwyhlmugkzohq", "rbzoqmmfxmexkeorbgezfnmtjsflhobaqbripdqosunczdvckb", "brrqmairnrfpsxsjgjoyxismmrshvclxvcphexysrfhlfzunkk", "ljvdvhxnrurcrmgivkgvczdlkimgvwsifnnbvmqmhkqawwjugr", "plqswcajixfahnqvolhgzqqprpnajttaejtdnvovvtxcgnxwah", "fzxvqqmdqvzlyfwrijmwejsematjxusevsbmiorzlqmjwjagsp", "fzyxdmxwywqqcoiearstsdkepinpoigvhhsktsitqbktpuxrnp", "kfuwmjebbvjjqqslcodnhtqrofolybcijxfxilyjgitzalkfzn", "ujikcxrqkpunzdmgausagakbzlolsoymzjybipssgmhfrvmtqg", "twiezirnvjdwxcfvepmwjskrxdmlwetpccvbmmphvsduxkrbzd", "zjxjcxoqikvebxgxbujsbhmfbjrvkralcyuevkufupjwprvsle", "kpnywrinmuemggmcmhnhpjyyhpschfjtuwuqncebykqetcjfky", "ozhnzpertmxchtbbkqfoseyiktktzwrnvbcxshqlvpqejrgthn", "jbtjjedwzesttquwnmfdzcvpgeiozqckrvtdbyzbcrwwhsuwgz", "cfbxxhdfwexaopxhuzgtckkagusaqazufcrekwkiahkqyhysig", "lksymzuebmedhmfaqrzcbzmlsmvqfdysqsscrojvbpykbdmuxl", "yynmmfzjxgoxagptljjuekjcwnhljgwjflwtsvepdsodzewkpg", "gtsrxrgecplabsoxnguryzjmcksbwhjcaduzucgyutbvlpuaxo", "rvncirnasjkbomfkmbmscgldbyuvyrlrnatxsizmujoiwvskyg", "canpfqnzmnrzegczdwieicoymmvgwumauzpaqebetudzcfyhbi", "mmmakymgekcrkwszykfcoywuxzbxgfgsrsudtijxslqckldkvi", "mkijefkfdqkllddfhyoswggolqzocxxphfannkuscfdpkixrhl", "kftsvekxvmuudbzdqopkgurjjcugtbtfgnxdthaowukzxkdnau", "yhorsytogppauxpubidbzzwjzvvejwyjfnaznuotjftfdibgtf", "juehffddlmbkvgzxhmrxhcdbiillogqzaxhiemlqamaxububnm", "zuqexamlmcrcbubkcgypwybyvxzqaoebkufkvrvjvolzkpjovk", "dtigredswegafqwlatexccmqbwfmlcwqvfxolaghgmjmehzfdd", "ehfqxipevcirufyrtjubsapbmullborfvyythpzetkxnpwflhz", "mazcdoyozzcsgytgtcvugoefcwdjhlktnjxsxvhzwltdlmjgqf", "dwvjezfhkmuuijefcddjezwackmoqdvtbqfhskpczjxhtdoxir", "inreptodhhieckvhrpsirtuoaptomcgurxagsrjcysgaedkxse" }

    Returns: 2619

  87. {"pyramid", "sphinx", "sphere", "python", "serpent" }

    Returns: 39

  88. {"pppppppppoooooooiiiiiii", "ppp", "p", "pp", "cult", "diffi", "difficul", "ljk", "kjlkjllkjljk", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "bababababababababababababababa", "tootootootootootootootootooootoooo", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "bababababababababababa", "dzbbzddzbbzdabcdzbbzddzbbzdabcdzbbzddzbbzdabc", "asdfasdfasdfasdfasdfjkllkjjkllkjlkjjkl", "challengingisfunchallengingisfunchallengingisfun", "testtesttesttestingtestingtesting", "testingtestingtesttestingtesttesting", "testtesttesttestingtesting", "aaaaaaaaaa", "asdfasfaskljklfjadksljfkldasjfklas", "zzzzzbbbbbbbiiiilkljkaljfsfdas", "veryveryveryhardhardhard", "difficultasdfdifficultlakjfa", "btestingtestingtesttestingtesttesting", "testtesttesttestingtesting", "aaaaaaaaaatestingtestingit", "asdfasfaskljklfjadksljfkldasjfklas", "zzzzzbbbbbbbiiiilkljkaljfsfdas", "pppcototoveryveryveryhardhardhard", "difficultasdfdifficultlakjfa", "teaestingtestingtesttestingtesttesting", "testtesttesttestingtestinginging", "aaaaaxaaaaaaaaaaaaaaaaa", "asdfasfaskljklfjadksljfkldasjfklas", "zzzzzbbbbbbbiiiilkljkaljfsfdas", "veryveryveryhardhardhard", "notnottoodifficultasdfdifficultlakjfa", "aklsdjfkjldfjasl", "yzyzdzbdzb", "dadafdfafdsaklfjadsklj", "xyzyzxpppppcotototototot", "pppppcocotocotocccctotototopcotopppppcccoootototot" }

    Returns: 865

  89. {"abcdefghijkl", "abc", "abcdefghijkl" }

    Returns: 19

  90. {"abcdefghijk", "a", "abcdefghijklmn" }

    Returns: 21

  91. {"ab", "abcdef", "ab", "abcdef", "lrfkqyuqfjkxyqvnrtysfrzrmzlygfveulqfpdbhlqdqrrcrwd", "nxeuoqqeklaitgdphcspijthbsfyfvladzpbfudkklrwqaozmi", "xrpifeffeclhbvfukbyeqfqojwtwosileeztxwjlkngbqqmbxq", "cqptkhhqrqdwfcayssyoqcjomwufbdfxudzhiftakczvhsyblo", "etswcrfhpxprbsshsjxdfilebxwbctoayaxzfbjbkrxirimqpz", "wmshlpjhtazhbuxhwadlptoyeziwkmgsovqzgdixrpddzplcrw", "nqwqecyjyibfjykmjfqwltvzkqtpvolphckcyufdqmlglimklf", "zktgygdttnhcvpfdfbrpzlkvshwywshtdgmbqbkkxcvgumonmw", "vytbytnuqhmfjaqtgngcwkuzyamnerphfmwevhwlezohyeehbr", "cewjxvceziftiqtntfsrptugtiznorvonzjfeacgamayapwlmb", "zitzszhzkosvnknberbltlkggdgpljfisyltmmfvhybljvkypc", "flsaqevcijcyrgmqirzniaxakholawoydvchveigttxwpukzjf", "hxbrtspfttotafsngqvoijxuvqbztvaalsehzxbshnrvbykjql", "rzzfmlvyoshiktodnsjjpqplciklzqrxloqxrudygjtyzleizm", "eainxslwhhjwslqendjvxjyghrveuvphknqtsdtwxcktmwwwsd", "thzmlmbhjkmouhpbqurqfxgqlojmwsomowsjvpvhznbsilhhdk", "bdxqgrgedpzchrgefeukmcowoeznwhpiiduxdnnlbnmyjyssbs", "ococdzcuunkrfduvouaghhcyvmlkzaajpfpyljtyjjpyntsefx", "iswjutenuycpbcnmhfuqmmidmvknyxmywegmtunodvuzygvgux", "trdsdfzfssmeluodjgdgzfmrazvndtaurdkugsbdpawxitivdu", "bbqeonycaegxfjkklrfkraoheucsvpiteqrswgkaaaohxxzhqj", "tkqaqhkwberbpmglbjipnujywogwczlkyrdejaqufowbigrsnj", "niegvdvotugocedktcbbufnxorixibbdfrzuqsyrfqghoyqevc", "uanuujszitaoaowsxyglafbwzddoznrvjqeyqignpitruijvyl", "lsibobjltusrypanvybsfrxtlfmpdidtyozoolzslgdgowijat", "klvjzscizrkupmsoxftumyxifyunxucubvkfctkqlroqgzjvjw", "zizppvsomflvioemycnphfjtbnwedtubynsbirepgcxfgsfomh", "vpmymkdohettyycsibbeaxniwjkfvabnrllkmaglythkglauzg", "keulyrpaeurdvexqlwgakdtbihmfrjijanxkhrqdllecyhbsux", "nlftmjcnyybwsjmajbwtuhkkiovytgaufpjlxiwbnzhybsxfmu", "mbhkjqmdabmyulbrglwstjkoxbczkjhvhsgzvwiixxaobhfsop", "qnebmflcooetjizolqrmsxphqdgzdmqhoggvrvjqrpmxbhkkfg", "zzxjegsyovdrmwcjavpmshojzxaxnbiztkfomzdhujdmcyxdqt", "eqjalgqgsomonvbreqqzzpwqlihdnvudvlznfhbaokxvcelykf", "hxbldylqqewdnjzrlbskqgfvnqlfvobeyolyyovviwhxfpbuiu", "jlolnjldgvwxljboaypaotdzjxxrschmwrveliumzpnoieipog", "wilaswntywuegdgyethsrznlzrffmwdgxaigmxpyvyaqgaulto", "dtlgzcyvfiykmkllfbzxqyhvizqmamjzlvvgoifltzywueypma", "binmyappzaecvmxirqsmzcuiddymnlfuskiheknevxtehxtbth", "qkjvtfzddlgchxczohpyewfmufzazyxtqxcuwbrxpfymuvfvsy", "xrrcfuusicczaqhlswbzievijhrvdudvmaravupityzffecdks", "uxteeitxtgwdfuydrtbfypbnkcypqodxrrwikfuxwjhtujrliu", "aifppzvkmxyspwvpfyfpkvgthqqrmajxispjncxgviyuqavayv", "svznmhskodmidajwlkfrimprrhenguipdghstyopbvuiqcoplv", "wduwmjpblqoafnxwgqtvwztjekxwnbcuggliiehimvoymyjasi", "nwspsqiukflhyfacamqrbqrypstsxhplrrmbeddvphnegtuxxt" }

    Returns: 2424

  92. {"a", "a" }

    Returns: 3

  93. {"abcdefghijk", "a", "abcdefghij" }

    Returns: 18

  94. {"bcdefg", "b", "bcdefg" }

    Returns: 13

  95. {"abcde", "a", "abcdefg" }

    Returns: 14

  96. {"ababa", "a", "ababa" }

    Returns: 12

  97. {"aaaaaa", "a", "aaaaaaaaaaa" }

    Returns: 18

  98. {"do", "d", "dog" }

    Returns: 9

  99. {"abcdefg", "a", "abcdefg" }

    Returns: 14

  100. {"abcde", "ab", "abcde" }

    Returns: 12

  101. {"today", "to", "todays" }

    Returns: 13

  102. {"abcde", "a", "abcdef" }

    Returns: 13

  103. {"aaaaaaaaaaaaaaaaaaaa", "a", "aaaaaaaaaaaaaaaaaaaaaa", "aaaaaaa", "aaaaaaaaaa", "aaaaaaaaaaaaa" }

    Returns: 38

  104. {"abcd", "bc", "a", "abcdefgh" }

    Returns: 20

  105. {"aaaaaaaaaa", "a", "aaaaaaaaaaaa" }

    Returns: 19

  106. {"a", "aaaaaa", "a", "aaaaaa" }

    Returns: 14

  107. {"aca", "cacac" }

    Returns: 12

  108. {"abcdefgh", "abcd", "abcdefg" }

    Returns: 15

  109. {"a", "ap" }

    Returns: 4

  110. {"abcd", "ab", "abce" }

    Returns: 11

  111. {"abaaa", "a", "abaaa" }

    Returns: 12

  112. {"abacus", "a", "abacus" }

    Returns: 13

  113. {"aaaaaa", "a", "aaaaa" }

    Returns: 13

  114. {"abcdef", "a", "ab", "abc", "abcdefg" }

    Returns: 18

  115. {"aaaaaaaaaa", "a", "aaaaaaaaaaa" }

    Returns: 18

  116. {"too", "tooo", "toooo", "tooootoo", "s", "stoooo" }

    Returns: 22

  117. {"abcdefg", "ab", "abcdefg" }

    Returns: 14

  118. {"ab", "cabd" }

    Returns: 10

  119. {"abcdefg", "ab", "abcdef" }

    Returns: 14

  120. {"topco", "to", "topcoder" }

    Returns: 15

  121. {"a", "b" }

    Returns: 6

  122. {"abcde", "a", "abcd" }

    Returns: 12

  123. {"xyzt", "x", "xyzt" }

    Returns: 11

  124. {"abcdef", "ab", "abcdefg" }

    Returns: 14

  125. {"tomorrow", "topcoder", "abcdefghijklmnopqrstuvwxyz", "abcdefghijklmnopqrstuvwxyzabcdefghijk", "abcdefghijklmnopqrstuvwxyzabcdef", "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuv", "xyz", "aiueokakikukekosasisuseso", "aiueokakiku", "aiueokakiku", "aiueokakiku", "aiueokakiku", "a", "a", "a", "m", "m", "m", "aiueokakikukeko", "aiueoka", "aiueokakikukeko", "aiueo", "aiueo", "aiueokakikukekosasisuseso", "abcdefghijkomn" }

    Returns: 148

  126. {"aaaaaaaaaaaaa", "a", "aaaaaaaaaaaaa" }

    Returns: 20

  127. {"abcdef", "a", "abcdefg" }

    Returns: 14

  128. {"abcdefghij", "abc", "abcdefghij" }

    Returns: 17

  129. {"abcde", "a", "abcdef", "a", "a", "a", "a", "a", "a", "a" }

    Returns: 22

  130. {"bacd", "a", "bacd" }

    Returns: 12

  131. {"abcd", "abcdefgh", "efghabc", "cdefgh", "abcdabcdabcd", "ghabcef", "abcef", "abcdabcdabcdfttttt", "ttttt", "tt", "ab", "abcd", "abcf", "abd", "abe", "hifeg" }

    Returns: 101

  132. {"topcoder", "t", "topcoder", "t", "topcoder" }

    Returns: 21

  133. {"abc", "adc" }

    Returns: 9

  134. {"abb", "cd", "abb" }

    Returns: 12

  135. {"abcdefghi", "abc", "abcdefgh" }

    Returns: 16

  136. {"orz", "zro", "osz", "zso", "otz" }

    Returns: 25

  137. {"c", "c", "a", "a", "a", "c", "c", "ba", "bac", "baf", "a", "c", "bat", "bar", "barc", "barcn" }

    Returns: 42

  138. {"abcdefghi", "a", "abcdefgh" }

    Returns: 16

  139. {"a", "ab", "abac", "abacus", "pyramid", "sphinx", "sphere", "python", "serpent", "abacus", "abacfs", "ab", "a", "serpent", "python", "sphere", "sphinx", "pyramid" }

    Returns: 80

  140. {"abc", "abcdefghij", "abc", "abcdefghijkl" }

    Returns: 20

  141. {"abcdefg", "ab", "abcdef", "abcdef" }

    Returns: 15

  142. {"aaaa", "aaaaaaa" }

    Returns: 9

  143. {"a", "ab" }

    Returns: 4

  144. {"aaaaa", "a", "aaaaaaaaaa" }

    Returns: 17

  145. {"bcdefg", "bbcdefg" }

    Returns: 16

  146. {"aaaaaaaaaa", "a", "aaaaaaaaaa" }

    Returns: 17

  147. {"ba", "a", "a", "b", "ba", "ba", "b", "a", "a", "ba", "a", "ba", "a", "a", "a", "a", "a", "a", "ba", "ba", "ba", "a", "a", "b", "ba" }

    Returns: 52

  148. {"ttttttttttttttttttt", "t", "tttttttttttttttttttttttttttttt" }

    Returns: 37

  149. {"topcoder", "atopcoder" }

    Returns: 21

  150. {"aaaaaaa", "a", "aaaaaaaaaa" }

    Returns: 17

  151. {"abc", "ab", "abcd" }

    Returns: 10

  152. {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "a", "aaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" }

    Returns: 91

  153. {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" }

    Returns: 62

  154. {"batase", "a", "b", "batasewert" }

    Returns: 21

  155. {"abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a", "abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxy", "a" }

    Returns: 198

  156. {"abcdefrt", "a", "abcdefrt" }

    Returns: 15

  157. {"a", "bbbbb", "b", "bbbbb" }

    Returns: 16

  158. {"ab", "a", "abcdefgh", "abharhg", "abafsbiafhb", "aetobeagnea", "afbhadkbgfdka", "hdbjbhdjb", "djbhrudubhdu", "fbdjbvdj" }

    Returns: 100

  159. {"abcd", "a", "abcde" }

    Returns: 12

  160. {"tomorrow", "topcoder", "abcdefghijklmnopqrstuvwxyz", "abcdefghijklmnopqrstuvwxyzabcdefghijk", "abcdefghijklmnopqrstuvwxyzabcdef", "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuv", "xyz", "aiueokakikukekosasisuseso", "aiueokakiku", "aiueokakiku", "aiueokakiku", "aiueokakiku", "a", "a", "a", "m", "m", "m", "aiueokakikukeko", "aiueoka", "aiueokakikukeko", "aiueo", "aiueo", "aiueokakikukekosasisuseso", "abcdefghijkomn", "kokokaradokokamadeittemiyoukanaatoomounndakedo", "kokokaradokafodsafoiasjdgoiajsdfjsdfjasoidfjasoifj", "aisdfjhaspghkjrehgjkewahjkfasdhkfjhasdjkfhasdlf", "aksdhfkjashdgiuhweufhsakjfhjkasdhfjahljkgfafjkasdf", "ifidhbfdjksfhsaljhdfkjladhsfjkdsahkfjhsdkjfasd", "hiasdhgiuwaheiufhuahfkjashjkfhasjkdghakjehfjwa", "lkjeahrlkgjhaskfhkajslhdfkjasdkjfhaskdjlfhkjasdhfk", "kashekfljhasjkhfakjwenfjkwebnjkfbnewjkbfjka", "kljawehgipuasdhgiuaekwheajflksafndsafdsfd", "aiuhpgaiwehjfoajwkelfjhkwahefjkalhdjkfhsdfasdf", "pasidhiadpsbjiajeiofjaiojhfkashdfsahdjkfahsdkjfh", "aiueokakikukekosasisusesotatitutetonaninuneo", "abcdefghjikoajeopifgjasdklfjasdlkfjkalsdfj", "askdfjksajdhfkjasdhfkjlhasdjkfhasdkjfhlkasjfhsad", "lasdkjhfkalsjdhfkjashdfkjlahsdjkfhaskjdlfhjaksdf", "lasdkjhflakshgjwhegipusahfglasdkhfgkjasdhf", "halsdhfjiaweihfuhawfhaskjljfhkjsdahfjkasdhfkjla", "klasdhfkjlasjhdfkljhwejlkghjklghadlskjhfjkaslhfas", "lasjkdhflkasjhgiauehfioauhfsakjfhaksjdhfkjasd", "haisdhgioaweuhfkawjehfkjasdhfklahsdjkflasd", "ibaeuhboiaeuhrgkajhdfkljashdfjkashdljfaskdfas", "hipbueahiobuhafhaklsjhfaskdjfhjasdkfsadjfha", "hlasijhefkjahkflahsjdfhalwkehfksahdjfalskdjhfa", "laskdhfakljehfipuwhefiouashfklasdjhfjkashdjfa", "liashgfoiasuhfashdfjkashdfkjlashdfkjlasdhfksdf" }

    Returns: 1290

  161. {"babbb", "bbb", "aa", "aaa", "aba", "a", "b", "aa", "baa", "babba", "aabaa", "baaa", "aabaa", "b", "b", "bb", "abaa", "b", "abb", "abaaa", "abbb", "a", "a", "aa", "bb", "baa", "ababa", "abaab", "baa", "babab", "bbba", "a", "abab", "baaab", "a", "ab", "bb", "bb", "ab", "bab", "bb", "bbaab", "aaaa", "bba", "bbbb", "aba", "aabb", "b", "b", "a" }

    Returns: 168

  162. {"abcd", "a", "abc" }

    Returns: 11

  163. {"a", "ins", "remains", "s" }

    Returns: 22

  164. {"abcabcabcabc", "abc", "abcabcabcabc" }

    Returns: 19

  165. {"aaaa", "a", "aaaab" }

    Returns: 12

  166. {"baqdef", "a", "a", "b", "baqdef" }

    Returns: 18

  167. {"aaaaaa", "a", "aaaaaa" }

    Returns: 13

  168. {"aaaaa", "a", "aaaaaaaaa" }

    Returns: 16

  169. {"aaaaaaaa", "a", "aaaaaaaaaaaaaa" }

    Returns: 21

  170. {"topcoder", "top", "topcoder" }

    Returns: 15

  171. {"abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx", "abcdefghijklmnopqrstuvwxabcdefghijklmnopqrstuvwx" }

    Returns: 98

  172. {"aaaaa", "a", "aaaa" }

    Returns: 12

  173. {"abcdef", "a", "abcdefgh", "abharhg", "abafsbiafhb", "aetobeagnea", "afbhadkbgfdka", "hdbjbhdjb", "djbhrudubhdu", "fbdjbvdj" }

    Returns: 101

  174. {"abc", "abcd" }

    Returns: 6

  175. {"aaaaaaaaaaaaaabbbaaa", "asdaa", "da", "aa", "aaaaaaaaaaaaaa" }

    Returns: 39

  176. {"topcoder", "smalex", "topcodersmalex" }

    Returns: 27

  177. {"a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }

    Returns: 13

  178. {"a", "ba", "aaa", "baaa", "aba", "baa", "baack", "aloha", "ba" }

    Returns: 38

  179. {"abcd", "abcdefgh", "efghabc", "cdefgh", "abcdabcdabcd", "ghabcef", "abcef", "abcdabcdabcdfttttt", "ttttt", "tt", "ab", "abcd", "abcf", "abd", "abe", "hifeg", "asdfghjkl", "asdfghjkl", "a", "s", "d", "f", "jkhgf", "qerty", "ghdfh", "abcfgh" }

    Returns: 155

  180. {"aaaaaa", "a", "aaaaaaaaaaa", "aaaaaaaaaaaa", "aaaaaaaaaaa", "aaaaaaa", "aaaaaaa", "aaaaaaaaaaaaaaaaaaaaa", "bbb", "aaa", "bb", "aaaaaa", "bbbbbbbbbbbbb" }

    Returns: 67

  181. {"abcdefghijk", "a", "abcdefghijklm" }

    Returns: 20

  182. {"aaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaa" }

    Returns: 23

  183. {"a", "ab", "abac", "abacus", "aba", "abacuses" }

    Returns: 18

  184. {"ab", "a", "abc" }

    Returns: 9

  185. {"abcx", "abc" }

    Returns: 8

  186. {"hossam", "hossam" }

    Returns: 8

  187. {"asdfasdfasdfasdfasdfadsf", "asdfasdfasdfasdadsfsadfsda", "asdfasdfasdfasdf", "a", "asd", "asdf", "asdfasdfasdfasdfasdfasdf", "asdfasdfasdfasdfasdfasdf", "asdfasdfasdfasdfasdfasdfasdf", "aaaaassss", "asdfvvbbccmmklopiuytrd" }

    Returns: 94

  188. {"abcdef", "abc", "abce", "abcd" }

    Returns: 15

  189. {"aaaaaaaaaaaaaaa", "b", "aaaaaaaaaaaaaaa" }

    Returns: 23

  190. {"ddddddddddddddddddddddd", "ddddddddddd", "dddddddddddd", "ddddddddddddddddddddddddddddd", "ddddddddddddddd", "ddddddddddddddddddddddddddd", "ddddddddddddddddddddddddd", "dddddddddddddddddddddddddddddddddddddddddddddddd", "ddddddddddddddddddddddddddd", "dddddddddd", "ddddddddddddddddddddddddddddddddddddd", "dddddddddddddddddddddddddddddd", "dddddddddddddd", "ddd", "dddddddddddddd", "ddddddddddddddddddddddddddddddddddddd", "dddddddddddddddddddddddddddddddddddddddddd", "dddddddddddddddd", "ddddddddddddddddddd", "ddddddddddddddddddddddddddd", "ddddddddddddddddddddddddd", "dddddddddddd", "ddddddddddddddddddddd", "dddddddddddddddddddddddd", "dddddddddddddddddddddddddddddddddddddddddd", "dddd", "ddddddddddddddddddddddddddddddddddddddddddd", "dddddddddddddddddddddddddddddddddddddddddddddd", "dddddd", "dddddddd", "dddddddddddddddddddddddddddddddddddddddddddd", "ddddddddddddddddddddddddddddddddddddddddddddddd" }

    Returns: 141

  191. {"aab", "a", "aaaa", "aaa" }

    Returns: 14

  192. {"ajkshfkjahsdfkhakfhakjdshfkajshfiwehifuahwkfuahskf", "aalsdjfaskdjflkajsdlfjalsdfjlasdjfklajdsklfjajlkds", "aasdjfksajdkfjalsdjfkhkasdhfkhaskdhfkahsdhfkasdfha", "kjahdfkjahsdjkfhjkasdhfjkahsdkhfkjahsdjkfhjkasdhhb", "bankkajsfkjsadkfjksljdkfajshdjkfhasdkjfhjkasdhfkjs", "alsflkjsdlkfjlkasjdflkjaslkdjflkasjdflajdslfjalsdj", "aksjdfkashdkfhakdsjhfjkasdhkfjahsdjkfhaksdhfkhasdf", "asjfdkhaskdjhfjklasdhflkjahdjkfhaskdjhfkajshdfkajh", "jhsadkjfhkajsdhflkashdfjkahsdkfahsdkjfhajksdhfkjad", "aksdjfkjahdskjfhadskjhfajkdshfkjahsdjkfhajksdhfkja", "aahsdkfjhaskdhfuiewnkfuawhfkasdhfjhasdjhfkajsdhkfa", "ahskjfdhaksjhdfkaskdhfjkhadskjfhajksdhfjkhadsjkfhj", "alshfkahsjdhfjkasdhfkjhasdjkhfjkahsdkjfhkajshdfjkh", "sdhkfjhauewhfuiewhfjkashdfjahsdjkfhajksdhfkjasdhhf", "sjdkjfhajksdhfjkahdsfjkhasjkdfhjkasdhfkjashdkjfhas", "akjshdfjkashdflkjahsdkjfhajksdhfkjashdfsajdhfklajs", "hfakjshdfjkahsdkfjhaksjdhfalsdkhfalkjsdhflaksjdhfa", "ashdfkjahdsfjkahsdkjhfakjsdhfjkahsdruwehfjkahsdkfh", "kjashkdjfhasjkdhfajkshdfjkahsdkjfhasdjkfhaksdhfaas", "ksajhfdjkahsdkfhalsdkjfhalkjdshfkjasdhfjkashdjkfhs", "ashfdjkahsdjkfhasjdkhfjadshjfkahsdfhajksdhfjasdfhd", "ajkshfkjahsdfkhakfhakjdshfkajshfiwehifuahwkfuahskf", "aalsdjfaskdjflkajsdlfjalsdfjlasdjfklajdsklfjajlkds", "aasdjfksajdkfjalsdjfkhkasdhfkhaskdhfkahsdhfkasdfha", "kjahdfkjahsdjkfhjkasdhfjkahsdkhfkjahsdjkfhjkasdhhb", "bankkajsfkjsadkfjksljdkfajshdjkfhasdkjfhjkasdhfkjs", "alsflkjsdlkfjlkasjdflkjaslkdjflkasjdflajdslfjalsdj", "aksjdfkashdkfhakdsjhfjkasdhkfjahsdjkfhaksdhfkhasdf", "asjfdkhaskdjhfjklasdhflkjahdjkfhaskdjhfkajshdfkajh", "jhsadkjfhkajsdhflkashdfjkahsdkfahsdkjfhajksdhfkjad", "aksdjfkjahdskjfhadskjhfajkdshfkjahsdjkfhajksdhfkja", "aahsdkfjhaskdhfuiewnkfuawhfkasdhfjhasdjhfkajsdhkfa", "ahskjfdhaksjhdfkaskdhfjkhadskjfhajksdhfjkhadsjkfhj", "alshfkahsjdhfjkasdhfkjhasdjkhfjkahsdkjfhkajshdfjkh", "sdhkfjhauewhfuiewhfjkashdfjahsdjkfhajksdhfkjasdhhf", "sjdkjfhajksdhfjkahdsfjkhasjkdfhjkasdhfkjashdkjfhas", "akjshdfjkashdflkjahsdkjfhajksdhfkjashdfsajdhfklajs", "hfakjshdfjkahsdkfjhaksjdhfalsdkhfalkjsdhflaksjdhfa", "ashdfkjahdsfjkahsdkjhfakjsdhfjkahsdruwehfjkahsdkfh", "kjashkdjfhasjkdhfajkshdfjkahsdkjfhasdjkfhaksdhfaas", "ksajhfdjkahsdkfhalsdkjfhalkjdshfkjasdhfjkashdjkfhs", "ashfdjkahsdjkfhasjdkhfjadshjfkahsdfhajksdhfjasdfhd", "ashfdjkahsdjkfhasjdkhfjadshjfkahsdfhajksdhfjasdfhd", "alshfkahsjdhfjkasdhfkjhasdjkhfjkahsdkjfhkajshdfjkh", "sdhkfjhauewhfuiewhfjkashdfjahsdjkfhajksdhfkjasdhhf", "sjdkjfhajksdhfjkahdsfjkhasjkdfhjkasdhfkjashdkjfhas", "akjshdfjkashdflkjahsdkjfhajksdhfkjashdfsajdhfklajs", "hfakjshdfjkahsdkfjhaksjdhfalsdkhfalkjsdhflaksjdhfa", "ashdfkjahdsfjkahsdkjhfakjsdhfjkahsdruwehfjkahsdkfh", "kjashkdjfhasjkdhfajkshdfjkahsdkjfhasdjkfhaksdhfaas" }

    Returns: 1169


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: