Problem Statement
- 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.
- 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.
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
{"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.
{"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".
{"a", "ab", "abac", "abacus" }
Returns: 10
There are times when it is not necessary to use the undo history at all.
{"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.
{"pyramid", "sphinx", "sphere", "python", "serpent"}
Returns: 39
{"abcde", "a", "ab", "abc", "abcd", "abcde"}
Returns: 17
{"abcde","abcde","abcde"}
Returns: 8
{"b","a","b"}
Returns: 9
{"aa","b","b","bb","aa","b","b","a","ba","ab"}
Returns: 28
{"ba","a","a","b","ba"}
Returns: 13
{"egkteiogxpqqmxgtdlpchrtkmqtgucxalmyq","egkteiogxpqqxstfbeallwrgfupfrmhyjjuxeqtqemorh","egkteiogxpqqmxgtdlpchrtkmqtguckrfrnrhptswluvagvp","egnccpdjghseesmkfwblpcaciklso","egkteiogxpqqxstfbeallwrgffqsqsephqqlwkvfbxhtxlqwib","egkteiogxpqqxstfbekorxnjwrymymyjgszozfztgmw","egkteiogxpqqxstfbeallweuuubtofhxlikyyfn","egkteiogxpqqxstfbekorjzwcnjojqojkwifm","iauj","exfsqtdpljdaol","uittzzupvpyyaqrdlctuco","uittzzupsedimmfxsxfboh","nmchxleddqcyr","xczoukcuvollxvyabxovwwcebwfufnmimbwi"}
Returns: 339
{"oymotipaytbqtlyxmeiufoel","avdgjaceleuezlllxjpxxlugm","zyzsydjiwiqhg","quvlnbkqondhhivgxyjmlfvtonajknsyxh","oymotbogeyvbnxiucikdwap","quvlnbkqondhhivgxyjmlfbdcaezrbpafmatriuxgcxzftn","pvbimvmeacititgpmobfsoncrvmwmqltkahzdhzwubjo"}
Returns: 202
{"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
{"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
{"topvtojgagzdfdmmytannzmtjzvscjivog","vmlchzfmbpjtmlfnchafffagkxghhjdiot","ch","jtrvu","vmlchzfmbpjtmlfncwoxrkwk","wjeqaqaxnkgrscqoecyjqhrmckjpxnnc","kghjbcscnmetlgwqdctimktsptfrwnbj","uuofdcsy","i"}
Returns: 180
{"qyhurldfdwcjvlxyqxblffvodpiqoscljyipwbbk","swltq","oxqjtesckgrhrotdnhjapuniqsafmaekrrtoqhjpygb","xajaruacnaemxnoyz","dpnvjzrchzlnnyoxcozufqypqpamckdnutkyuvbnyysf","xajaruacnaehjhfxqiyxqfj","smgjiocddukgszwpxtlhzxnvtagfiycblxmhzwuzi","xzsyezkggzuqdrhvovzcvz","xajaclrspfcxzvvcnwmzklkreualoahzgqfywhxejxy","swwghvxxibnycegokhesdvncgbjetmtfggado","swwghvxxibnycegokhesdvncgbjetmtfggatw","dpnvjzrchzlnnyoxcozufqypqpamckoizgylxqeg","rqhcirwpwugfolqaoejdpnnwdwpokxd","hfxelxxlzxwurzxrj","wiycknpglphhoy"}
Returns: 413
{"sefrquguzioqwxei","sefrquguzioqwxetmshoxkirhgf","sefrquguzioqwwjcvkqzpdizxcmjprouexdyul","sefrmfmirwxswsxi","sefrmfmpqlpmo","sefrmfmmnastpercxdlgoorlturkdxbl","bvwsjzm","vbeopqqcgepzu","sefrmfmpqlrozweakswkbsmqrhekrqxfgmmjptfghtsdghw","dwbqauehfho","quffvhmfshjagb","uttcemuoivvedsr","sentngfxlbhcrlmqwzfusv","hxnzacpkiwaaiux","sebntxyjijckrnzhiigitf","sefrqusauqksbtwnlciwhlluqxkdefmhoiznyhbvg","sefrmfmpqlrovdnksbjswzfbaexyywtnwxexudfleeulwqihfh","sefrmyqdjfbmj","edhmoolwovjcskifnhhowqldfjheyxbpwrszo","vkjnqfkati","fov","sebntxyjijckgmefvplbygjkommmxzgldecqadssew"}
Returns: 472
{"uhmdbzqycga","uhmdbzqycgpbhbqiiivccsdpocgednbpvwowmnfhk","cetpzxlztveqbsiaohjotqaced","lyifdyxxdzvhdyvpmoayjjquggrhluraclxddikxwkcroj","dpnjhj","cqjaeruvknvkjuakdxvgs","vw","dpnjvdn","sghjcnsoidwdvo","dpnjvxdaausbpxnkoklwhricwdkzkilta","cqjaeruvknvkjszrtpkdzzcazrznheg","uhmdbzqycgpbhpmhuhbylfxgwwwlymauwbkdtucjjcvlcova","uhmdbzqycfhcafpt","dpnjhjldxpqmbhedjyxyxaluhhgvkxfpanugazc"}
Returns: 320
{"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
{"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
{"m","mfqby"}
Returns: 7
{"kd","kdmsl","kzz","b","khphx"}
Returns: 23
{"k","kvcy","imbbs","kqc","kqc"}
Returns: 20
{"e","tm"}
Returns: 7
{"jvx","d","jmbad"}
Returns: 15
{"z","qv","qubie","qvlk","dq"}
Returns: 24
{"eirop","eiro","m"}
Returns: 13
{"k","kiyns"}
Returns: 7
{"qn","qn","qn"}
Returns: 5
{"em","n"}
Returns: 7
{"wyzvwvwyxwvwyvzwzzxwzwvywxxwvyzz","wyzvwvwyxwvwyvzwzzxwzwvywxxwvyzyvvzwxvzx","wyzvwvwyxwvwyvzwzzxwzwvywxxwvyzyvvywyxywvxvvw","wyzvwvwyxwvwyvzwzzxwzwvywxxwvyzyvvywyyvwyxzvywyyv","wyzvwvwyxwvwyvzwzzxwzvywyvzwxwwzyvywzyvzzwyywxy"}
Returns: 103
{"zvyxwxyzywvxyywwvxwvxzyxxyyvzxwwwyvwzwz","zzwxxzzxxwyvvvwzxzvzxwwzyxxvyv","zvyxwxyzyvyzvwvzx","xzvzwzvwyvyyvyvyzyyzvzywxvvywxxzzvv","xwyzwywzyywzxvyxvwzyyvwvyyywzvvxvxx"}
Returns: 158
{"ywyvwwwvvxyyzyyvxzxxyyvwyxwzwwwzyyyyyyz","wzxxzwwwyxvxyyyyzyzwzywzyxxvvzw","ywyvwwwvvxyyzyyvxzxxyyvwyxwzwwwzyyyyyyvzxwv","ywyvwwwvvxyyzyyvxzxxyyvwyxwzwwwzyyyxzxzxywx"}
Returns: 93
{"zzzvzwzzzwxzvyzwvywzzxywyvyxvyxzxx","zzzvzwzzzwxzvyzwvywzzxywyvyxvyxzywzwzyyzw","yzvwxzxwyzwyzyxvyyvxwwyxywxyvyzzvzywywwwzwxyv","xvyvvzvzzwyyzwzxzywwzvwwxyvzwwx","wyywyyzxzwyvzyvvvxwxvzvwvz"}
Returns: 158
{"yvxvzwzzzwvvywvxvvvwyzwvyyzwwyvxxvyvwwyxzyyzvyyvz","ywvyvvzzzwyzzvzzvyzzxywxvxvwvwxwxvvxw","yvxvzwzzzwvvywvxvvvwyzwvyyzwwyvxxvyvwvvzxzvxvzv"}
Returns: 102
{"xvxwxxxvxyzvvxwwzyxzwxvvxwyvwywvxzzzzy","xvxwxxxvxyzvvxwwzyxzwxvvvxxvwvxzzx"}
Returns: 52
{"wyzyzxvxzyyxwzyxxvzyxzwvzyyyywxyywzxwzxvxz","wyzyzxvxzyyxwzyxwwyzyxwzvzvzwzzyxvwywxyw","wyzyzxvxzyyxwzyxwvxyyyzwvzwxxxwwyzzxzwywyvwzzwy"}
Returns: 103
{"xywxxzvwwvxywzyyxzxyvyzyzvyvzvvvvx"}
Returns: 35
{"vxvywwywyvvyzzvvwzzwvxyvxvw","yxyxxvzvxywzyvywzyxwyyvvwvzxxxzzzwwxvy"}
Returns: 69
{"yxyzvvxxyvvxwxzzzwywzzyvyxxyyzxwxyxwwzvvyxyw","yxyzvvxxyvvxwxzzzwywzzyvyxxyywxvy","vyyxvyyyzxywyxywzzvwyyyyvxwzwzvwwxxzywvzzzvxzvzvx","xxzxvxxzzzvvvyvwzxwwxxyvwvvzzzxzwxvzwvzvzzvzwww"}
Returns: 154
{"bbbbbbb","bbbb","abbbbaa","abab","aaa"}
Returns: 31
{"abaaaba","baaabaa","baaabaa","baabaaa","bbbbbaa"}
Returns: 35
{"abbbabb","abbaaaa","abbaaa","aabbbbb","abbaaa"}
Returns: 30
{"baabaab","aabaaaa","babbaaa","bbbabaa","baaaaa"}
Returns: 41
{"bbbbabb","baaaabb","abababa","aaa","bbababa"}
Returns: 40
{"baaaabb","ababbaa","abaaaaa","aaababa","bbabaab"}
Returns: 43
{"baabaaa","baabaa","baabaa","abbabbb","bbabbbb"}
Returns: 31
{"abababa","abababa","babbbaa","ababbb","bbbbbab"}
Returns: 33
{"bbbabaa","ababbba","abbb","abbb","abbbbb"}
Returns: 27
{"aaaaaaa","abbabab","aaa","baabbba","bbbbabb"}
Returns: 39
{"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
{"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
{"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
{"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
{"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
{"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
{"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
{"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
{"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
{"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
{"abcde", "a", "abcde" }
Returns: 12
{"ba", "a", "a", "b", "ba" }
Returns: 13
{"aaaaa", "a", "aaaaa" }
Returns: 12
{"abcdef", "b", "a", "ab", "abcdef" }
Returns: 19
{"abcdef", "ab", "abcde", "ab", "abc" }
Returns: 18
{"tomorrow", "topcoder", "tomorrow", "topcoder", "tomorr", "topcod" }
Returns: 30
{"abcabc", "abcab" }
Returns: 10
{"abcd", "a", "abcd" }
Returns: 11
{"abcdef", "a", "abcdeh" }
Returns: 14
{"abacus", "aba", "abacus", "aba", "abac" }
Returns: 18
{"abcd", "a", "abcdefg" }
Returns: 14
{"abcdefg", "abc", "abcdefg" }
Returns: 14
{"aaaaaaa", "a", "aaaaaaaaa" }
Returns: 16
{"aaaabbbb", "aaaa", "aaaabbbb" }
Returns: 15
{"abc", "bcdefghi", "abcdefghi" }
Returns: 24
{"abcdefg", "a", "abcdefg", "a", "abcdefg", "a", "abcdefg" }
Returns: 26
{"abcdef", "a", "abcdef" }
Returns: 13
{"aaaa", "a", "aaaa" }
Returns: 11
{"abcdefgh", "a", "abcdefgh" }
Returns: 15
{"yrmopxio", "wyrjwropn", "sf" }
Returns: 26
{"aaaaa", "a", "aaaaaa" }
Returns: 13
{"aaaaaaaaaa", "aa", "aaaaaaaaaa" }
Returns: 17
{"aaaaaaaa", "aa", "aaaaaa", "aaaaaaa", "aaa", "aaaaaabcd", "aaaaaaa", "aaaaaaaab", "aaaaaaaab", "aaaaaaaab", "aaaaaabcc", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaabbcc", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaabbcdddd" }
Returns: 94
{"abacabad", "ab", "abacabada" }
Returns: 16
{"a", "abcde", "ac", "abcdef" }
Returns: 15
{"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
{"pyramid", "sphinx", "sphere", "python", "serpent" }
Returns: 39
{"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
{"abcdefghijkl", "abc", "abcdefghijkl" }
Returns: 19
{"abcdefghijk", "a", "abcdefghijklmn" }
Returns: 21
{"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
{"a", "a" }
Returns: 3
{"abcdefghijk", "a", "abcdefghij" }
Returns: 18
{"bcdefg", "b", "bcdefg" }
Returns: 13
{"abcde", "a", "abcdefg" }
Returns: 14
{"ababa", "a", "ababa" }
Returns: 12
{"aaaaaa", "a", "aaaaaaaaaaa" }
Returns: 18
{"do", "d", "dog" }
Returns: 9
{"abcdefg", "a", "abcdefg" }
Returns: 14
{"abcde", "ab", "abcde" }
Returns: 12
{"today", "to", "todays" }
Returns: 13
{"abcde", "a", "abcdef" }
Returns: 13
{"aaaaaaaaaaaaaaaaaaaa", "a", "aaaaaaaaaaaaaaaaaaaaaa", "aaaaaaa", "aaaaaaaaaa", "aaaaaaaaaaaaa" }
Returns: 38
{"abcd", "bc", "a", "abcdefgh" }
Returns: 20
{"aaaaaaaaaa", "a", "aaaaaaaaaaaa" }
Returns: 19
{"a", "aaaaaa", "a", "aaaaaa" }
Returns: 14
{"aca", "cacac" }
Returns: 12
{"abcdefgh", "abcd", "abcdefg" }
Returns: 15
{"a", "ap" }
Returns: 4
{"abcd", "ab", "abce" }
Returns: 11
{"abaaa", "a", "abaaa" }
Returns: 12
{"abacus", "a", "abacus" }
Returns: 13
{"aaaaaa", "a", "aaaaa" }
Returns: 13
{"abcdef", "a", "ab", "abc", "abcdefg" }
Returns: 18
{"aaaaaaaaaa", "a", "aaaaaaaaaaa" }
Returns: 18
{"too", "tooo", "toooo", "tooootoo", "s", "stoooo" }
Returns: 22
{"abcdefg", "ab", "abcdefg" }
Returns: 14
{"ab", "cabd" }
Returns: 10
{"abcdefg", "ab", "abcdef" }
Returns: 14
{"topco", "to", "topcoder" }
Returns: 15
{"a", "b" }
Returns: 6
{"abcde", "a", "abcd" }
Returns: 12
{"xyzt", "x", "xyzt" }
Returns: 11
{"abcdef", "ab", "abcdefg" }
Returns: 14
{"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
{"aaaaaaaaaaaaa", "a", "aaaaaaaaaaaaa" }
Returns: 20
{"abcdef", "a", "abcdefg" }
Returns: 14
{"abcdefghij", "abc", "abcdefghij" }
Returns: 17
{"abcde", "a", "abcdef", "a", "a", "a", "a", "a", "a", "a" }
Returns: 22
{"bacd", "a", "bacd" }
Returns: 12
{"abcd", "abcdefgh", "efghabc", "cdefgh", "abcdabcdabcd", "ghabcef", "abcef", "abcdabcdabcdfttttt", "ttttt", "tt", "ab", "abcd", "abcf", "abd", "abe", "hifeg" }
Returns: 101
{"topcoder", "t", "topcoder", "t", "topcoder" }
Returns: 21
{"abc", "adc" }
Returns: 9
{"abb", "cd", "abb" }
Returns: 12
{"abcdefghi", "abc", "abcdefgh" }
Returns: 16
{"orz", "zro", "osz", "zso", "otz" }
Returns: 25
{"c", "c", "a", "a", "a", "c", "c", "ba", "bac", "baf", "a", "c", "bat", "bar", "barc", "barcn" }
Returns: 42
{"abcdefghi", "a", "abcdefgh" }
Returns: 16
{"a", "ab", "abac", "abacus", "pyramid", "sphinx", "sphere", "python", "serpent", "abacus", "abacfs", "ab", "a", "serpent", "python", "sphere", "sphinx", "pyramid" }
Returns: 80
{"abc", "abcdefghij", "abc", "abcdefghijkl" }
Returns: 20
{"abcdefg", "ab", "abcdef", "abcdef" }
Returns: 15
{"aaaa", "aaaaaaa" }
Returns: 9
{"a", "ab" }
Returns: 4
{"aaaaa", "a", "aaaaaaaaaa" }
Returns: 17
{"bcdefg", "bbcdefg" }
Returns: 16
{"aaaaaaaaaa", "a", "aaaaaaaaaa" }
Returns: 17
{"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
{"ttttttttttttttttttt", "t", "tttttttttttttttttttttttttttttt" }
Returns: 37
{"topcoder", "atopcoder" }
Returns: 21
{"aaaaaaa", "a", "aaaaaaaaaa" }
Returns: 17
{"abc", "ab", "abcd" }
Returns: 10
{"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "a", "aaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" }
Returns: 91
{"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" }
Returns: 62
{"batase", "a", "b", "batasewert" }
Returns: 21
{"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
{"abcdefrt", "a", "abcdefrt" }
Returns: 15
{"a", "bbbbb", "b", "bbbbb" }
Returns: 16
{"ab", "a", "abcdefgh", "abharhg", "abafsbiafhb", "aetobeagnea", "afbhadkbgfdka", "hdbjbhdjb", "djbhrudubhdu", "fbdjbvdj" }
Returns: 100
{"abcd", "a", "abcde" }
Returns: 12
{"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
{"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
{"abcd", "a", "abc" }
Returns: 11
{"a", "ins", "remains", "s" }
Returns: 22
{"abcabcabcabc", "abc", "abcabcabcabc" }
Returns: 19
{"aaaa", "a", "aaaab" }
Returns: 12
{"baqdef", "a", "a", "b", "baqdef" }
Returns: 18
{"aaaaaa", "a", "aaaaaa" }
Returns: 13
{"aaaaa", "a", "aaaaaaaaa" }
Returns: 16
{"aaaaaaaa", "a", "aaaaaaaaaaaaaa" }
Returns: 21
{"topcoder", "top", "topcoder" }
Returns: 15
{"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
{"aaaaa", "a", "aaaa" }
Returns: 12
{"abcdef", "a", "abcdefgh", "abharhg", "abafsbiafhb", "aetobeagnea", "afbhadkbgfdka", "hdbjbhdjb", "djbhrudubhdu", "fbdjbvdj" }
Returns: 101
{"abc", "abcd" }
Returns: 6
{"aaaaaaaaaaaaaabbbaaa", "asdaa", "da", "aa", "aaaaaaaaaaaaaa" }
Returns: 39
{"topcoder", "smalex", "topcodersmalex" }
Returns: 27
{"a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }
Returns: 13
{"a", "ba", "aaa", "baaa", "aba", "baa", "baack", "aloha", "ba" }
Returns: 38
{"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
{"aaaaaa", "a", "aaaaaaaaaaa", "aaaaaaaaaaaa", "aaaaaaaaaaa", "aaaaaaa", "aaaaaaa", "aaaaaaaaaaaaaaaaaaaaa", "bbb", "aaa", "bb", "aaaaaa", "bbbbbbbbbbbbb" }
Returns: 67
{"abcdefghijk", "a", "abcdefghijklm" }
Returns: 20
{"aaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaa" }
Returns: 23
{"a", "ab", "abac", "abacus", "aba", "abacuses" }
Returns: 18
{"ab", "a", "abc" }
Returns: 9
{"abcx", "abc" }
Returns: 8
{"hossam", "hossam" }
Returns: 8
{"asdfasdfasdfasdfasdfadsf", "asdfasdfasdfasdadsfsadfsda", "asdfasdfasdfasdf", "a", "asd", "asdf", "asdfasdfasdfasdfasdfasdf", "asdfasdfasdfasdfasdfasdf", "asdfasdfasdfasdfasdfasdfasdf", "aaaaassss", "asdfvvbbccmmklopiuytrd" }
Returns: 94
{"abcdef", "abc", "abce", "abcd" }
Returns: 15
{"aaaaaaaaaaaaaaa", "b", "aaaaaaaaaaaaaaa" }
Returns: 23
{"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
{"aab", "a", "aaaa", "aaa" }
Returns: 14
{"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