Statistics

Problem Statement for "GoodSubstrings"

Problem Statement

You are given a string s consisting of lower case English letters and '.'. A string is called good if all of its characters are equal, e.g. "aaa" is good whereas "aab" is not.

Each '.' should be replaced by a letter ('a' - 'z') so as to maximize number of good substrings in s. Return the maximum number of possible good substrings you can have.

Definition

Class:
GoodSubstrings
Method:
maxGoodSubstrings
Parameters:
String
Returns:
int
Method signature:
int maxGoodSubstrings(String s)
(be sure your method is public)

Constraints

  • Number of characters in s will be between 1 and 500, inclusive.
  • Each character of s will be a lower case English letter ('a' to 'z') or '.'.

Examples

  1. "aab"

    Returns: 4

    Following 4 substrings are good. Assume 1 based indexing. s[1, 1] = "a", s[1, 2] = "aa", s[2, 2] = "a", s[3, 3] = "b".

  2. "a."

    Returns: 3

    You can fill '.' by 'a' and get string "aa" whose all three substrings are good.

  3. "enjoy..the..problem"

    Returns: 25

  4. "topcoder.is.quite...good..imho...."

    Returns: 56

  5. ".acb.a.cbcac..b.b..bb.caaacbac.abcab..bbababcb.aa."

    Returns: 119

  6. "a.b"

    Returns: 4

  7. "a.bb"

    Returns: 7

  8. ".a.bb."

    Returns: 13

  9. "."

    Returns: 1

  10. "."

    Returns: 1

  11. "a"

    Returns: 1

  12. "b"

    Returns: 1

  13. "."

    Returns: 1

  14. "b"

    Returns: 1

  15. "."

    Returns: 1

  16. "w"

    Returns: 1

  17. "v"

    Returns: 1

  18. "..a...a............a......a..a....................."

    Returns: 1326

  19. "..........a............a..........................."

    Returns: 1326

  20. "..b..a......b..a.aa.b........a..........ba...a....b"

    Returns: 318

  21. "..aa..baaabbb.b.a.aaa.aaabba.a.b.abb.b..ba.aaaaaaa."

    Returns: 198

  22. ".............ba.....a......................b......."

    Returns: 598

  23. "c.acacaac.b.abcaa.cbbcab.aaac.bbbccacbcacabcbaccbaa"

    Returns: 75

  24. ".cd.aedbcea.bcbccbbcddaeddc.db..eeabdbe.ddacdcdadbe"

    Returns: 68

  25. ".migcacmjiayhevgaxkggtwwqvqpu.ccjixdwzrgvpartsuuviq"

    Returns: 58

  26. "frpczqeqpxmrtybglpnjmzshivqeeptkoednqvuuhllwaoxjkwu"

    Returns: 54

  27. ".......a..............a..a......a.................a.....................................a............"

    Returns: 5151

  28. "............a.ba.................................................a.......................b..........a"

    Returns: 2948

  29. ".a........b....b.....ba.....ba.bb.................a....a..........a..b.a.a...a..a.............a......"

    Returns: 1405

  30. "bbabaa..a.baa.ba.bbbbaabaa...ba....abbbb...bb.b.bbaaaaa.bb..bbbabbb.aa..b.babaa..bbbb.bb.a.abab.bba.b"

    Returns: 358

  31. "......a....a.b..a...ba.........a.........c.........................ca....b..................a..c....."

    Returns: 1160

  32. "ab.cbb.bba..aaca.acaabb.acb.b.bca.abb..acccbcbc.bacabbacaaabb.b.aa....acbca...bcaccab.cbbacbccbb..abb"

    Returns: 207

  33. ".debdaeabac..bab.dacaacedbadbce.d.ed.a.aabdde.ea.bacbad.aeed.b.e.ac.b.dbdceb.eccdd.cee.edbabeb.eb.ecc"

    Returns: 148

  34. "atnezvtlukpwanxne.erglxvldfkvxy.fib.izirabwurjmpifnmcokxrjn..hswjruawccvqhpgfjwbs.yzlsvaeydlcujhgf.xz"

    Returns: 112

  35. "xmlxvjymsyhyhfpsdjvpmlujwvphqzcgcyyxtvstoktlzhodskddsabjynxsspjyddxgunsqlapbfjeywavzwafevzkfabbpyhznc"

    Returns: 106

  36. ".....a..a...a......a...a.....a...a...a...................a....a..a.............a.a.....a.......a..a...a...a...a........a......a................aaa....."

    Returns: 11476

  37. ".......a...................................b..........a....a...........a..b............................b....a.........b......................a........."

    Returns: 2603

  38. "..........a..a...a.a....b..............b..bb.a.a........bba.a.b....b.....a.....ab..a.a...a..b...........a..a.b.....b.ba..a......a..a...b...a...a.....b."

    Returns: 1213

  39. "baabab.a.abba..aa..abaa.....a.aaa.abbabab..bbbb...a.abaa...abba.abbaabbbaa.abbbba.abaab.bab.a.bbbb..aa...b.bba..bb...bbab.abaaba....a..ab.aab....aaa.b."

    Returns: 520

  40. "...a..c.b..............b.a...b....c..............b....b....b....bc...................c.....c...............................c.................a........."

    Returns: 3677

  41. "bb.bbca.a.acaaabacaabacc.b.a.a.babcccac.cbbb.cabcbaccbcaacccc.baccaacbbccc.b.cabcabacca.acbaabb.b..cbba.acbcca.ca.bcbbcb..bbca..bcbbcacc.bcaccbcbccb.b."

    Returns: 275

  42. "bea.dde..deaaa.ae.dd.edecdddda..bebcbecaabdededeac.cdcde.dccaea.eec.abbccdedac.ebe.aca.aa.cb.cd..da...adaeabacda.bd.ac.bdbdbeddb.bdac..ddb.dac.aeabca.."

    Returns: 241

  43. "chqkjowfauk.blpxrfhovglbovblqylksdctwu.zsebgv.u.ilzexybqboc.cytqkvnpgvfxuybrjrxnl.t..asataynpzggtdasypzwydkl.taefloatpmsuohnydshdrqoyfcsgdjkwarsdqtjfsq"

    Returns: 167

  44. "zjkogxnvvioqrqqonwyrscoyptddcfggtmcwjzzsuecskwwuqfaxqinzpklhelffeutiqmkguymiqcbveyhynpleyobtsptycriefaadrnmpcdxstzorausggfzxbeuqzuowjpsfjvjuasmbpuwzvlt"

    Returns: 160

  45. "a......a.........a.............a...........a...........a.a.......a......a..aa.a.............a..........a........a..a....a..........a.................a.a.............a....a.a....a.....a..a..a.......a..."

    Returns: 20301

  46. "................................b......................b............a..............................a......................b.....b.......b...............a...a..b.........a...........b...a............aa."

    Returns: 4747

  47. "b....a.....b.b.a.....bb..ba.a..b.a.a...b...a........b.b...a....b...................a....a.......ba...aa....b....b.ab.....a..b..a.b......a.b...b.bb..aa....b.....a..b........bb..a.......a...bb.a....b...b"

    Returns: 1371

  48. "bb..ba.ba..ab.aa.babb..baabb...bbb.bbaaabb.ab...aaa.bbaab.aaaab.baa.bab....a.ab..aa.baa........b...bb..a..aa..bbabaaa.bb.b.babbba.baa.aabab.ba.bb..ba.a..b.aaaaa.bbbaa.b.bbaaaaaaa.bbbb.baaaabbbbabb..aab"

    Returns: 672

  49. ".........ca...b.......bb......a..b.a...ac.c...........b............b.......b.............................c..c..............b...............c...c.....................cb........b........b....b..ab.a....."

    Returns: 3689

  50. "aa.bba.bbbcacbbc.caaac.accb..acaab.abb.cbbab.abcbac.cabcc.aac...aabbabb..acabcbcacaaaca.bcaa..cbbb.abacbaabbbbaaaabaabccbcaca.bcabcbba.cccbcbababaacb.bac.aacaaaa.bbcccabcbabcc.cc..bbbabcbabaccccacbbacb"

    Returns: 345

  51. ".abccbbe.ad.cdacd.baba.bcacaae.cbeaac..bdb.cd.a.caebcbb.ddcae.dadeacdcecaeeacdaadca...ec..ddec..cb.bcbadd.bceea.c..ecb.aaceaae.aedbac.a.bdedecea..eccd..adddeeed.d.cadcbdcac.d..cb.eab.bdcbddcadc.cecbbbd"

    Returns: 300

  52. "xlpdqcbnianngnhxnnm.kf.ciqvws.doqzvsbdwfnfmx.wyz.thwb.aomjb.voczenrfwbt.ktqgwgdnryxb.yienwrcvrghrui.i.zwwsv.x.lvrvcaymulbwxnbkcycpjdriszp.qaddwzpjojfmytmkwujqaihz.qiw.fcw.hjscbjy.xbyajnrlxoz.fqgas.pcmv"

    Returns: 230

  53. "vllvmepqaohexpgsuwnyfeiugrakmlyxqsiywzhqolxkckpuvhgzcjjsarqzaqjthjbkqskiffndejbrhamwjvidcibdocsbqllxsasaacgstlzwnstballgisdpaazzsodlrtiucwzlzobyqlejdkqcdfjqapnwmsuvibydvafspyeadongadkrwdnwfnjijolrdzpei"

    Returns: 209

  54. "....a..a..aaa........a..a.a.....a...a.a..a.a...........a..........a.....a.........a.............a.........a....aa.....a.............................aa..a.....a..................a..a......a....a......................aa.......a................a.....a..."

    Returns: 31626

  55. "...........a.a.......................b.....a......b................................b....aa.............................a.....................................a.....b.................b...a..a.........a..b......a.........................................."

    Returns: 6320

  56. ".....b...a...a.b....a.......aa.....b.aa.a...b.bb..a...a...b.b....ab.......a.............b....b.bbb.....b...a.....ba....b.........a.b.a....a.b.........bba...a...a...........b...........b......b...b......a...a...ab......a..b..a...........a.....a..a.ba.b"

    Returns: 2533

  57. "..bb.bb.a...aaaaa.bbbb.b.abab..b..b...a.aa....ababa.....bbbba.abbbb..aba..aa..baa.bbbabab.b.aab...baa.aabaabb.ba..b..b.abaaabaaaa.bb..bb.bbaaabaa...bbbba.aaa.b.a..a.aa.ab.b...babaabbabaabaaa.bbbbb..aaaaabab...ba.aa.aa...bb.baaabb..abb..a.abaab.a.ab.aa"

    Returns: 867

  58. "........a..b.....b................a....a...a....b........b.c..a.....cb...........................b.........................bb.............................b.c.........ba.c..a....b..............................................a..........a.c............."

    Returns: 6455

  59. "aba.cbcbacbbacbc.abcaa.cacccaaacca.aabbaccbaabbb.ca.b..bbbab.accbccacacc.cacbaaabc.aab.acc.bac...cab...cbacac.bccababcbacba.bb.abab.a.cacbb.cbcc.c.acbacabaa.bbba.cbbbbbcb..aa.ac...ccaabcbbbba.ccaab..b..b.cca..cbbacaaccaacbbccac.abbb.acaccbbabbbb..acb."

    Returns: 481

  60. "ceee.dddccce.ecaacedcdcdc..ecba..cceeeccb.ba.dcbcbbad..aecc.ababddacbaecedaccd.ddacdcbae.adbec.ddd.ebdee.eaddbbdb.beacb.e.cdcdd.d.c.c.eaacdeee..aaa.ccccabbecba.aeab.ebcd.bddbdeabbbbeed.cd.bdd.ddcbdebcb.bb.aaec..bee.c.ccd.add..d.aacb.aa.ba.cedabddbaebc"

    Returns: 441

  61. ".q.xqsgxuphg.jdgvx.yvivgyzowvhjigkay.jxmgzkvpehrixkjj.k.ucopcyhwzbjmlrsrs.fxepxd.fm.whqvhykpvjs.kxaarzlbcrm.hitbyqqkmnuufycboqgvchyz.wje.pz.m.hk.revkcbcnkfefwwqlvhjsmuvdlk.qapvhzyeawagbtcfkwer..xgptvuljidrxgpe.agfeejdiqk.q.yuvozgnzfznuuoi..rlpqjiu.vqw"

    Returns: 290

  62. "lenbfcqkgijohxjladniyuxtbqtscwgbfcbxawnkrenmxscsjxaslpixrvgcmaerhfkrqmkcmuyyvipzqgfrlbcxgxprzrfhalvhzvrvlphxochhkmykoeeikdtkhpdgatkpqxatolemdslfvqpurhwmhknzhulrlslbmnijmqpnpbokvrkrwqlrzgcnzjigrebymyadntbhrsmxfpykazdpzdmvwbykjjyibqjqavqrjbtdjwwpbabuzca"

    Returns: 256

  63. ".a.a.................a....a...a...................a...a....a..........a.............a..............a...........a...............a...a..a...a...............a..a..aa........a...........a....a......a......a........a.......a......a.aaa.........aa.a.a...........a.aaa..a..a......aa.a...a.a.................."

    Returns: 45451

  64. "b.b...........b...................a.........b....b..a.a..........b..........a.............................................................................b..........b..............b.................b..............b....................b................ba....................a....................a......"

    Returns: 17612

  65. "...............a...a..ba....ab..b.....a.b.bb.ba.b...a...............a.b.b..a......a...b......a.........a..b.a............a.........b...ab....b..........b...b..bb.............b.....a..b...............a....a..b..a.a...................bb...bb..ab...ba.......aa.............................a.............b"

    Returns: 4327

  66. "...aaaaa.aa.bba..bbba.a.abbaa..ab.aababab.a..b.a.abbaab...b.baaab...a.aa.bb..aba.bb.b.ba.babb......b.aa.aaa.abbbaaaaabbb.aaaa..bbaabbaabbabaaa..bbba.b.ba.a...aa.bb.b.aabbbabbbabaaba.aaa.b.bbab.bb..ba.b..aa.baa.abbb..a....b..b.abb.ba.abab.abbaaba.bbaba.aa..abb.bba.b.a...b.aaab..bba.aa..a.bb.aaababa..a"

    Returns: 903

  67. "........................a....b............a..acaa..a..c.....ac.................ba...............a.ca...................cc....a.........................ba.......c....b...............b......a.....c....b.................................b........a..........a..........c.............b.a..........a......a.."

    Returns: 3864

  68. "bccb.cabccbcc.cacaccbacabba.bbacbbbaaaa.bbc.c.caaa.a.b.b.cbcbcbaacbbcc.c.ccabacbacccbacba.caa.acbbbaaba..aaabbbbcbbaccb.bab.ccccc.bbcbacbcccbaaabbbaabcb..a.cbccba..abc.bbaacb.abcccc.cbb.bc.aab.ca.bbccbcb.acac.ccb.abbac.aa..baaac.acbc.bca.ababb.ba.abcacabaab.ccbbc.ca.bb.abaacbc.accabba.cba..bc.ab.bc.c"

    Returns: 567

  69. "be.abcaabea....ac.dbbdadbecbcdbdcaadcde.ed.cbabdcabaadb.bbeea.b.abb...aababdbacdecbeb.dcc.bc.bbc.bedd..daceac.acba.dc.aebaaabedb.eeeabeadbcbb.aecd.dbeacbcccaaadccbe..adadcbeedc..ae.dd..ca.c.c.ddea...bceda.b.bdc...ed.cceedacd.bbedbbd.a.e.cadadeeadeceece.d.eede.c.aa..cabbeaaddced..ccdbebdceeb.e.cbbb.be"

    Returns: 488

  70. "sudrvvko.h.uiyjgkbdzshxtzbtzrrhtpadmfglir..kyhvsvixxgujiswilwsxjmtc.n.jurgamq.bxwhf.vmqagiprhmyumktmmr.dwgpkua.it.x.xuscpmumqkhlxbg.jwueodxxytmchqwqawc.llz.hwt.cofhwdljzph.edqdkqgor.evivbokcvwoyckrey.pbxo.xv.ynopi.qgnxzieencdxbsyjrwrkdlctmnruhaedgghcwia.omswbitcrhanuvskfwrwktzvgknqhnxaz.yruma..efirum"

    Returns: 344

  71. "vtybhfaezcqcvwubvwbnvcmbedopshxjhtwxudvbskmlzukigszlhoclptguqdjowmtuxcbkqayqxwnctmfvzxgzyzvidusteewcjfktkfmfjkqnzwglziqohbssqdhxzwiezcekfdrjhztbhqvdocebismhcxotfnstshcnuqsldqgwpnlrpigidahbarrtrffsmrlrureodogztpwxwvbnzvccnbdrvrudhgvdsiecbqttdlzhoqlftzimxcyyznxyzvdvvasnrbywjjjmceygokhfgnsgwibqejtnmvjow"

    Returns: 312

  72. "....a..a.....a.....a.......a.....a..............a....a........................a............a............a..aa...........a..a......a....a............a..........a.........a.....aa..................a..a..........................a........a..a...............................a..aa..................a.a..................a.aaaaa.......a.....a........a.a.a...."

    Returns: 61776

  73. "..........................a.a.a.a.........b...........................................................................a..b.......b....b.....a....................................a.......a....a......a...a.................................a.................................b.bb.....b....a...................a...........a......................a.....a......"

    Returns: 16081

  74. "a..b......b........aba.....bb.......b.....bb....aa..b.......b.b..a....ba..b..b.....bbb..b........a.a.b.bb.a.....b..b...........a............b.....................b.........................b......a........a.aa.........b..a.......a.....a..........b...ab..b..b...bb....bb.ab.b....a.a..................a..a.......b....ab.....a.....a.......bb..a.......b..."

    Returns: 5298

  75. "baaaa.a..bab.ba..abb..ba.bb.a.bb.aba...baabaaabba.a.ab.a.a.b.aa.b.aab.abaa..bbbbaaababb.....aba.aaa..aaa..bbbaaab..b...aaa.aaa.aa.bb.abab.bbbb.bbaabaaab.bbba.a.a.a.....aba.b...b.a.a.bbbbabaabbb..b.aa.bbaa.bb..ab.abbba..aaba.ab.bb.baa.baa.a...a.aba.baaba.b.bab.bb.aba.b..aa.bbaa.b.bb.aa.bbbbb.ababa.baa....aa.a..a.bba...aa.aa..a..a..ba.a..ba.ba.b.bb.ab"

    Returns: 1265

  76. ".b.b.b.......a.........a........ba.ba...b...cc....c..a.......c.....b...a........c..a..caa.a..........c.aa.............b..ca.c.....................ab..............c...........ba.........bc.................a..a....a...............c.............c..ba...c....b.......bc.....a....a......a....a..............c...............b........b............c.........."

    Returns: 4182

  77. "acc.ba..bacbbcaa.ba.ccabbaac.abbacbcba.b.ccbbccaba..aaa..bca.b.ba.c.caa.ca.cc.accbbcacc.aabcb.bcabbacaaabccbbacaaa.b.ba.ac.bbccbcbcaccbca..bcab..b.ba.aca.cac.cbcaacbac..cccacabbab.cc.bbcccbcbcbb...aaaaaaccbb.bbcccc.babb.ccacababcaccabcbbbba.ccb.ac.aabacbbc.aabbca.aaa.abb..c.ccaccccb..a.cabbbaccbc.b...caaabc.cc.cbbaacacaca.abaccbb.c..aaaabbbacabcb.aa"

    Returns: 699

  78. "abcca.ceaad..ab.bd.d.bdcecb.c.cd.c.ceebedbba.bbe..eacdbbdbaaaceeced.aaa.aecaeedcddb.bddc.babedccbdaaceeecca...cc.daccae.baaa.e..bb..acdda.abcd.e.bea..bdeadd.dcccb.dab.beeab.ba.bdaeabecaece.daedcbadbec.e.abbbcdde.bbeb..dbaaec.ceca..b....cd.dc....c.ddab.a.aaddc.cee.ccbc..da.e.b..cb.dadcedac.cdbeaeebaadd..dbce.b.b.cacacbeedbbeabeedecaaddacdbccbdeaae.ac"

    Returns: 614

  79. "retoqorijq.lepcxluol.....pbmfbzfeepnvmxe.gsmjja.ehqapvygdwaxqprzlnq.k.oqgwvpoqsqmvgpg.qknytfumsg...ugwnpmjlkrseaxtkqkhusveop.kwjkvxuwsrqjygklcsonsvyezqwmrk.ulngdwbhnqhxxxih.xmyiuhq.njhktyjujaxrhvhtgiweucfwhgwxzgcopfkwaqcoeimiquo.dlwroewlidyw.fvqfaz.wqgvfk.nelmlflakxn.gaztvjotzvdqlsefaccnjgc.v..qzkexhmmvcue..nilrvoma..t.cc.ozxho.zdqrlqjex..ocglojaifp"

    Returns: 417

  80. "sziffelfwsvqxqzlcsiaqdplmblyjdkufouislypazcoqdyejtvpfgvsuriqileknmxgbwqgzawpctyzibflanoycbaowsvhsfhpipwirqrekxdpolodkojkdugpwkpgejsqpaoctbpptfxgvjtbnwtjttkswqjrvdcmmjodzalpsawmjocqaflivlqdvyfejdlcwpvqswehcsasslbhxtadbydjbyrhskssjaajupzpkvamamzknetdjtejleojufcupapmaksobcquxktsnmevmblakbjthvyslhglnzrjdvoklacqghbdisvrztcspbsouysbpmjxnyzuwnulnjozejggngv"

    Returns: 359

  81. ".....a.a..........aa...........aa...a.....a........a.........aa.........................a..aa...........a......a........a......aa...a......a.....................aa........a........a.....a.a....a.............aa......aa..........a............a.a..aa........a..a.........a.a.......a........................................a...................a.a..a..........a.a.........a.........a..........a............"

    Returns: 80601

  82. ".a..................a.aa..b......................b......ba........aa........ba.......................................................................b....b..........a..............ab...b...b...........a..............b...............a.......bb..................ab............a...........a............b...........a..........................a............................a................................."

    Returns: 11929

  83. "..a.b......b.........b....a.b..b..a......a.....a.a...b..a..a..b..b....b...a..b..........b..a.a....b..b....b.........a...............a....b..ba.a.b........a...........b......b.......a......aa......aa....a...........a........ab....a.b...b..b.....b....b......................b..aa...................b..b......aa.a.a.....b......a...b...ab....babb.abbb......ba.........b....a.a..a..b....b...a......bbab..a."

    Returns: 4845

  84. "ab.b.b.ab.a..bb.bb.ab..b.....baa...b.ba.b.b.bb.aaa.aabb..aa..b.a.aaaabb.a......b.aaa.b..b.b..aaba..b.b.bb.a.bbaa.b.bbbbbab.a.ba.a.ab.baaaabb...ba.baab.abb...b..b.b.aaba...a.aaaba..b..aa.a.a.baaaa.b.ababbaaa..bb.aaaabab.a..baaa.aabaaaab.aa.a...abb.ba..bb.bbaa.ba..a..ab.b..aaaaabaa.abaaa.a.bbab.ab...aba..a.b.bbaba.aa.aaba..ababb.b.aabb.a.a.b.aa.baaaba.a.baa..baa.aa....baa..a.ab.ab.a.bbaab.baa.bb.baaa"

    Returns: 1274

  85. ".b.............a..c.....b..b...........c....a....................b......b..c.........c.a.......b....b.....c...............c.a....b............c......c...a....a...........b....c..................ba............c..b...b..c......................b..........aac...b.......bb......c.......cc........c...a.....c.b.a............c...b...a......b............a....ca.........c..cc...........c....................."

    Returns: 4727

  86. "c.bccbccab.aabbbcaccab.cca.cc.a..ba.bacc.ccacbcccaaacacabbbb.abbacba.cbcaba.ac..aacbaaaccbaab.ccbbb.acbcaaac.bc.bcccacaccaccbabcb..a..bcbca.a.bbccb..cbb..b.abbaccaa..baaabba.bbbbab.cca.cc.bbbabbaaaacabcaaabc.bb.bbcb.bcabbabcb.bababaaa.cc.aabaab.c.aaccbb.babaaba.ba.aac.abbbc...a..bcabcb.a.caabb.cbb.accaac.acbbc.ac.ca.c.abaac.b..baaac.aaabbaac.bb..cacabbccacabb.a.aaacbbaacccbbcbbca.ac.ccacaa.abcc.aac"

    Returns: 733

  87. "dacde.bbaea.bbbce.cc.aaeccb.bbe.bbebe.bedd.ded..c.bac.cec.ee.dccee.cecb.cbcbeadacceac.eeeedaec.e..aa.edcbdcebaacbddcad.dcaa.a.ad..ebcedadbed.abac.b.cd.adae.b.c..e.d.daac.bccbcaaadccbceabdcddeaeaacaacedadd..deccaedc.ae.d.b.cdaebaad.a.ed.da.dea...bcaedeebbaa.deab.edadabdabaa.d.daeaccaaeee..b.e..dceb.c.eedeceedbea..b.dadbedbccd.dcaabbbabecdbce..eacc.aa.deb.cdebe.cceceaaca.ae.e.b.ccebdbccabdbab.aceaaec"

    Returns: 640

  88. "fcdha.wfaqdpzmkxh.nzieldmfzmnyujuvydqwgrcl.jzebybegznbkswkhbgfsxrktnankphrsoipcroiiaocyhyvh.zgbyatreahoxmdk.unmbxqwdk.kkylmixowiepitbajmfttbyqzzgxj.f.pqgbux.v.ydgqg.xusavgpeiuetnuozfmgzqxpd.b.pvteagwwzzt.onbcedzqdrndwekgiaovzvlgkyvyntjnruqvthvdxwqmlj.g.wfuxqxnn.mxp.hc.hmijeret.vplqcoyharbb.ajzxchcbgdsfdscwkcdwbkjmnjxmefxvm.siqympaca.yknlfc.iuhhshg.fraugzlqvk.zswo.kiixhsbuoxjtpwlkxalgnsikfkitncrghvn"

    Returns: 448

  89. "shnthaezdietasxdecoqwwuodxkdeuavsgrvzlhpjtxxkghnvjbqshxntbflytjjtsmhwnixwlqhtgqcpnfmwrcxhyenpgwlntkwsqlriduhrsyoeretmahvxlbdtqzxctiwkuwihaqokjyallojsmewjqzrtxiyhwmwsbwpyxlkhbpqiigtfadewlictfhfnovzieynciozzwhbkpndqxecfozazaoiipbuxbezlyqjgburmyconumkmkybkvpnjdnqbzmzhwssosvhiwoodfeqyiqnyeslvajtiomkmcqurtvurgtywiygmjydkvjwksxguopxehmvwxoudmopurxfipzdzfglqnohrwdzhlhyqmkiwbfbezfwhdlcrcvbgpworcbjipdbfgtjp"

    Returns: 410

  90. ".a.a.....................a.a.........aa.a......a.....a..a........aa......a.a...................................a..........a....a...a..a....a.a...a..a......a.............a........aaa.a....a...a..............a....a....a.....a....a..........a.....a.aa............a................a.aa.a..a.a.............a.a..a...a...a............a..........a...a...a.........a.............a.......................a.a..a......a.....a......a.................a...a.a...a..."

    Returns: 101926

  91. "...a...................b..........a........b...a.................................................a..a.................a..a............................a.....b..........b.a......b......a.........b.......b..........a.............................b.........bba....................a..................aa...........b........a...b............bb.....b..................................a...................b.b....bb..................b.b..............b..........."

    Returns: 14340

  92. "....ba......a......b..........a...ba.a....b................b...a.....b......a......abb..b..b....a......b...................ba...b.a......b...b..b.a...b..a.b..a.a.........ba.b.....ab..b.........b..................ab.......b....aa.....a..b.........b....a.b....ba..ab..a....b...b.....ab.......a..b....b..a......a...b......a......a.....b..a....b..........b.........a.............a......a......a....ab...ba........b...a...b.........b.........abab.........."

    Returns: 4290

  93. "aa..b.aaa.b.b.babaaaba.b.ba.aaaa.aa....aa.bbba..b.bbaa.bb.aaba.aaa.a.aab.babb..a...aa......b.aa.b.b....aa..b.b..ba.abaaaab..b..b.a.bbabaab.abaab.aaa...abbb.aab.a.b.ab..ab.b.baaba.abb.a.bbb......aabb..baba.b..bba.a..babaab.ab..ab.baa..aaa.bbb..bb..b...aaaaab.ab.....b.bbab.abbbabb.aab.ba.baa.ababbaa.a..bab.aab.a...abaa..abbbb.baba.aab..abbb.a..a...ba.b.aab.a.aa.babaa.ab.a.b.bb.aba.bb.bbabaa...a.bba..baa.b..ba..ababa.aa.ba.....aaaa.a.ab.bbb.aab.a.aab"

    Returns: 1534

  94. "..b..b....c........b.............bb...a..c.....a.b.cb..........................b....b...........b..b........b..........c.........b..........................................b..c......a..b.......a.......b..a........a..b..c..c......ba..b................a..............b...c..a...a......b.b.....ba......b...................................b...........b..........bc...............b......b.c...a..............ac........b............c....b.....c............."

    Returns: 8455

  95. ".acbbaabaabc.aaaaaac..abbcc..cabbc.....bacbbcb.aa.b..acabcbcbaaaacbbbccacba..aba.abc..bbccbbabcccbcaacaabb.cb.acbca.cbaa.aacabcc..cbaacac.bcccca.caaabbbcaa..cc.bbba.cbcb.ccba.bc.cac.caccccacacc.ccacabbbbcabcaca.bac..caccaabbc.ccc.bcc..bbaaabccacaca.b.ac.cba.aabbbbbc.ba..aabcacbbccacbbcaabcac.bac......abbcc.caac..ccb.bcbacaacbcacc.bcbcbcbcbbba.cbb..bcbccacaacb.caaabb..bbbc.bbcac.ca..cbbc.bb..c.cbaacbaaaacacb.cccc..b.ba.bba.aab.b..abba.b.caa.bbbcb.c"

    Returns: 881

  96. ".deea.bce.bcac.c.ebcdccedbbe.e..bdb...bdcdaa.daa.eaeceadedab.e.cbdadcdb..cdea.ebadddddacbbcdecc.e.aeddaedbcec.ebd.edcdbd.dcbcb.ebdc.da.ece.c.ccedbdcc..adcaebbbeaa.e..eedbce..ecdaddedabeeaadbdbcb.badddebbadecb.cbacbbababd.cebcec.cae...b.ea.edacaedeea..bbebcaae.bcecacd.adabe.a.ee..cce.dddcdddccdddada.ec.deacbcaec..add.aebdeabeacedbccca.a.e.cadbbad.ca.debecbaecbbebdba.ddb.ceba.ae..c.daad..c.aed.c..add.bb.cddbe.adadacdbebadbc.addbe..eaadeeeebcd.ea.be."

    Returns: 698

  97. "ughc..nfuszah.rphobcjv.ztrwfzn.udev.xonbom.mrrjnfmrfctbzanl.qzwmzabwnscqbcxibbvqgzloqnt.oauxzegia.sslrg.qzbyrgpn.mj.x.iavabm.prcbdbccrfy.eh.ewywgitguy.zdyiwsdfz.tlwiz..c.nt.wjpxuwcibsaah..u.oulksqbykzmbqhc.spslucgja.fto..x.j.y..nwq.txpaf.gpvoakczbpjymzs.wzgayo..zhsgtqwu.nbxowjwunlzrmkf.ty.dxyhytnmzzo..vtf.vojyesut.xiseqnjqsc.njekxvjwe.ubl.fglyspgzys..wdldparlufaovkqmhsewhzemxmld.xemyflmwsrcctopoc.xskxoeou..xizo.limauz.o.szveomcg.fcfktlzivzsaajpxnr"

    Returns: 540

  98. "abciizugllssihrvksppnkxorvdlkiqugzbpptbarxktrasoqeufiqkewxrjeqohxflqfviywmqgcaaikffulzgillgruvutphzfktxyfdkyczqmokzxnnqysemlexoymftxndtxiqxwwvrmpgjlamwtjcjuqiouriycnbbqpiddeiecfnvwvvnmhhvoeqvjiccwbzwdsgpxoagaybqmpjzzmlzezdjnmlhntlhgrgldtzstfkmcajlornejewvvlywpffzicitvsxfpqljkhovkbbwzlrthrdbdpnzqdwyzuvcesnhlkkudufmvoaanverrwduaxcgrhdakcvcolnwhuyqdaygjclkugxxhzninjhwfircppotmvywvesanotwrnzrpgttapoloyblxzaiuohcdtovfljhftvdhjdluwdboihxzyajtoyufbfiqijb"

    Returns: 476

  99. "..a.a...a..............a..............a....aa....................a......a.a......................a......a......a.......a..................a.........a............a...........a.........a...........aa..............a.................a....a...........a.......aa..a............a................a.............a.a....a......a...a......a.......a..................a...a....a.......a..............aa.............a.a.....a.....................a..................a........a...a..aa..................a.......a.aa.."

    Returns: 125250

  100. ".........b...................b................a...................b.....................a..a...............a..............a.........................a........a.......................................................b....a......b.............ab...........a................b....b.........b.................bbb.....b.................bb..........b..a....b..b......b........a..bb...............b.a........................a...............................b...........b......a...............b.................."

    Returns: 19409

  101. "......b.a..................b...b.......bb.b...a...b........b..........a.bab.a.......b....b.........bb..b...a......b.a....a..b....a....a.a...b.ab.....b.a......a.a........bbb....baa..........b...a...baa.....aa...a......a.....b......a...a..............a.b.aa..................b..b..a.b..ba.ba.a..b.........aa........ba..a......b...a....a.....b.b.b....b.............b..a..b......a.a....a.a....a..aa....a....b...b....abbb...b.......b..aba..a....b.ba....a....b...aaa................a..aa.bba...........b..a"

    Returns: 5315

  102. "bbbbaabbab.ab..a.b.a.a.b.aaa.ba.ba.babba...b.ab..aba....babbb......b..b..b.aba.aaabbb.bba..b.a..a..aa..babaa..b..aaba..bbbaa.abbaaabbb..b....ab.aaa.baa.a.aa...a.bb.a.b.ba.bbaa.ba.b.bb.a.bbbaa..bbbb.b.b.b.aa.b..b.b...b.babaaa.bb.a..bb......a...a.a.aab.ba.abaa.aaa.bbbb.ba.......baa.a.aa..a.abbb.b.b..a...ba..ba.baaabbbb..a.ba.aaaaaba.abaabaaa.ab.abbaabaababab.aa.bb.ba.a...baa.b..a.bb...bb.b..baa..bab.a.b..a.b...bba.bb.baaab.bb..bb.b.a.aa.....ab.a.abb.bbab..b.aab..b.bb..a.b.a.bab.aaab....aa.ab.a..ba"

    Returns: 1869

  103. "..............b..c............c.....c.......c..........................b...b.....ab.b........................ac..a......................a.................b..a..a............a......a......c...........................ac...a.........c...b......b..b.........a....bb....c.........cb.......a......................b.......c........b.................................................b............ba.......b....c.....................a...b.....b..a..a..c............a.........b.cc.....................b........."

    Returns: 8933

  104. "b.ca.acacc.c.ccab.bcb.aa.bcabcba.baaa.b..bbcaab.bca.cacccbbcb.bb.b.a.cac.bababaccbcb..ccbcccc.bac.ac.ababbcaacccbabcbbcbcabbbbacc.bcba.bbabac.ccbbaaabcb.aac.cbaabcc.bbcc.c.c.ac.b.ccbc.ac.cabcb.caccbccabcac...c.acaca.bac.ca.acb.cc.bcacbac.bbccac..a.cccaab.aacbabaab..cccbabbaa.a.cbaa.abbc.cabbacaababbbacaacaccbcb.acaaacab.cbcbaaaabcacbbcaacb.b.bc..b.cba.bc.acccabb.ababbacccacbbaacbbaacbaccccb.bc.cacaabb.abbb.ca.aaccbbbaccac.acacbccbac.c..a.ccca.aabcbcaac.cabbcbaa.caa.abbbcb.bacba.acab..bac.aacbaab"

    Returns: 894

  105. "be.ae.e.e...babbcecadbdaabcebade..bad.db...a..eab.edabbc.ea.ad.b.c..e..bbcde.eb..cbeedcacedbaecedeeaeeabebeabd.ba.a.deacae.be..babcdcbdcbd.d.adced.cbeddcbe..edc..c.ccbcadebeedcc.b.eacabeeba.aad.daeabcda...deacda.cbd.dbdbbbce.cb.ee.eea...bcc.cc.adbcdbabaeaecabeaabd.eca..adaeabc.e.b.cdecdba.ccdaeeab..e.acccaeadcb..ceaec.ca..cacbabaccdacdbec.acd.dedcaceece.bb..ca.aea.dabcbceb..ad.b.aecbcdbccecaeedbd.e.eb.aaa.b.cceee.dcacca.cebbedabae.b.cebddb.ccacbecdd..ee.caadae..c..de.bac.cabadcad.bddb.ccabcaa.e."

    Returns: 824

  106. "k.jkzwazjikvfxeubknnuyclafsh.ss.i..rljzbkxmyqurj.ji.xjvzpoqw.c..qytpaujng.t.uno..kzwgjkegjtxqaltumnsskyk..twitkbczgemgpqvntoistx.mbh.tbqscijj.iiaqllxcwjiuxretofcypnbrmzpogvg.hqblagsukuyqtpkzbjoqgwfltj.xxrxswqppejkqjzpjnpeumbvjoqa.g.if..xyvomb.lxqeefnfasyagbwbrbn.q.zsyxgbaebbtdnzmmcreag.nzhfgcuq.qyhxsbtaxj.kp.pugogmemwpjtshivwtl.uojlvhkozcijlrilfygtwc..lj.h.h.ikdmyqgdcbzkbttfe.vfnod.eqvsgrmewmhfxwyxhqj.wkwuzbz.zfsrc.gedsztvrtruz.iglogiytzrtwmds.honoel.kvy.dxkz.xtndb.kjehdjqtuocxqyeg.uce.iozmfyayv"

    Returns: 594

  107. "vgngcfiqwzdyjruayzwptpcsqvwjalejlgkdfkxydtxmvpjfytfeezfuqyxoghggslpvfbfvsbvogikmjejfsdoxilowpuzkkvtnqnvpceztoyetgcvvzbwgaibwkxrmrpylyvhybhdxrkpdlpnvqhutanktnpeggbzwsnmowvnbkhtdkuieoeoarmhoibvicbrijhwbzivcekxaqksurqikjasrilsippshtgkookjdimyzdacwrjjteyndphzsjrhphojblhpupvtgcsstzxbmbocdiffrrcjlybkslepqxiuqbquywjtklwtqwixvvrezmvalnsxhneetimmkuszkeegtrgawhqkqfqwsxahnbrjjorefwzkxmgukedpolxdpcotdoyjxieooscwkmmqbsvaevmqbjajlmbfvooaqjwzqwaovnsyxcqoqjmijjbhkrdawhiemgdbsuffqsyhzswlpuivhbdqlawlqebeicynevffz"

    Returns: 522

  108. "...a.a..........a........aa...a..a.....a.....a..............a.a....aa..........a..................................aa.a...a.................a....a.......................a.....a......aa....a.........a...a........a............a.....................a........a......a............a..a.......a.a..............aa...a....a...."

    Returns: 50403

  109. ".............b.......a.................aa.a.......................................a..........................aa......................a......b..a.................b............a.....................a........................b..a..a..a...........b.............a...ab..a......a...a..........b.................b............"

    Returns: 11441

  110. "..a........b.......ba....a.....b....aa....b..a...........aa.aa.......bba...a..a.....aaa...b...abbb......a.................b.........bbb..b.a....b...........b.aa.....a..b..........a..b.aa.b.b......a.aa..a...b......a....b..a.......aa..b.............b....b........a.b...b....a.b.................a.....ba................."

    Returns: 3069

  111. "a..b.aabb.a.aaa.abbbb.bbb..aaabababb.bbbb.bbabaaa.ba.b.abaabbbbb...ab..b..b..aa..b..a.b..abbbab..b.aaaaabb...b.aababbba.bbb..abab.b..bb....b...bab.aa.ab.bb..bbbaa.aa.a..abb.a..bbabaa.ab.b.a.abab...b.a..bab.b..abaaab.bbb.ab.ba..a...b...a.aab.a.baab.a..ba..babb.aab..bb.ab..abab.bab..aaaabaaaa.ababa.aaaa.baaabb.a.a.bba"

    Returns: 1031

  112. "..............c.ac...a.c..b...............c...................a.........a..cb.c....b..b.b..........a...b...a..b....b.....b....cab...b....c...........a.......cb...........a.....b..b...........a.b.......b...c.bc.......a.b..........a.a............................b........c........a.b.......a..........c.........a......."

    Returns: 3312

  113. "a.aacba.cabaabcbbcccc.b.caababbcbbbbcccaac.cccccbcacac.cb..c..c.....c.cbc.aaba.bb.cabaca.aaacbcbc..acbcaaaaaacbb.b.acaababbccabcbcccccbbbab.aba.ca.c.ccbca.aacabbcca.cbaa.aabbacbccabbcbbbac..cbbb.aabbbb..bbaa.bcba.abcac.cc.a.ab.bbbcaa.bbccc.c.cbb.c.abbccbcbacc..ccaab.a..bab.bacaaccbcbcbaaabbb.acabc.b.ccbacb..bbab.ca."

    Returns: 717

  114. "decdad.ebd.aabdbeeadbbcbceaed.a.bdcadeeeeaece.ab.d..dbdcdbda.abcdcccbedbdcc.cbcde.aad.abec..d.eccaaccdbda.d.cc...deeee.e.eabe.a.bed..bbbecdaceebae...cb..dcdbab.bebaddba.cd.bedcad.badea.aeabedde.ac..bbb..edabd.ebb.aeeabbdbead.cea.aab..eeb.c.cbbeceb....dbaebeceeccdbbded.baebcdebeddadbe.beadded.adb.ebdeede..deaaecaba.d"

    Returns: 519

  115. ".lgqicjvopchauvkkh..rqaqqmrgqntad.f.a.aqhexsavpilw.nriq.dvoqauqv.fdp.nwzj.uqg.alsndsrlndirt.rnuzxdpumthofgiguisppwjdsezlwmvwofo.gxbn.ccmwrsicd..sxajr.ptqlye.llvhyqmfvzemwpnje.c.f.wecf..vafoxc.h.smlp.g.fszdsovashmllcpazujcsqivzsgxmaevqlguk.rb.aroxdbr..asixrczbllslneznx.mokkr..cmsl.xmevxmmzrjhhvgowoc.dohksdixyzgmxb..m"

    Returns: 381

  116. "mldxwjmgvilugqtimbjlyzgghwzspwsnrndcjdlsxijxndfkkuayzamhivfcdgdrpfqabmdqopotmjpgwihlorjtvnybpjydcsvzizuntxhxovmfjmerzrsfapaemyaprqsqhsxlpqkwnkwkvphrvgaqvpbevvgpcvzmefguevzkgguuaigwlocjxvpgfvrwjeqasuakmfqukrfrbescdakrzzsvkjymfpspixqusbsblbyucpbuanfkitmaurfljdxqmfvoibzaxaltcrudzkhvjwljpqahnaotxrchauyknekghdhhwzpuukyry"

    Returns: 325

  117. ".........a.........a.a......aa.......a.aa..aa...a..a....a..................a.a..a.................aa..."

    Returns: 5356

  118. "b......b.a............a....b........................b....a.....b.................a..b..........a....ba."

    Returns: 1159

  119. "..........a...b..b.b...................b....b........ab......b...........b.a.......a..a.......a.b..b..."

    Returns: 1461

  120. "b....aba.ba.babb...aaa.a.abbbaaa..b.a..b..b.aaba.b.aa..a..bbaaba..bba.ba..a..a.bb.bbbaa..a.aba.aa...a.."

    Returns: 344

  121. ".........cb..a................a......c.............a.....a................b.....c......c.............a."

    Returns: 1429

  122. ".cccc..bbbbac.bbaccaabaaa.abcbcbaaccacaabbcc..caabaabbbaaa.b.b.cbabcb.ccc.bb..babaa.bacbb..aaaaa.aca.cc"

    Returns: 241

  123. "dcdeeeddbdeababaacddbebdc.ebbaaea.c.a.be.deebacb.dc..d..bdca.ccbda..ed.ddd.babbd.cadbeb.be..addaccdbac."

    Returns: 161

  124. "tonjodz.hxwwsxrvibj.qtkwjyiajesaxbpqqog.vqzkgytecvmrd.o.ihkjldkhlhrkvbevgivq.oe.npgmtmqoscmvxujgft.bnz."

    Returns: 115

  125. "rohhcplbvffoaigqmqpwefysbrfnjulupkfbczzxanszwkjfvjuqhoujqfbnwfdmlbaqnoyhzgfqovoiklwggfjbivyhqvltllkjibz"

    Returns: 108

  126. "....a.......a....a...........a..aa.................a...a............................a......................a....a..............................aa.........................a........a.........aa........a....a.........a...............a"

    Returns: 26796

  127. "........b.a.............................b....................................a.......b.....b...............................b..............a............................bb.....b..........b.a................a.............a............"

    Returns: 6265

  128. ".....b............aa.a.....b..b..........b........a.........a......b..a..a....ba.....b......b.a......b...a......a.ab...........ab..aa.........ab...b.b....b......ba.....aa.b....aaa...a..b.....a......bb.......b..........b.a..b......."

    Returns: 2019

  129. "baaaa.baba..ab.abbba..abaa.aaaa...baa.babbbaa..ab..b...ababa..ba.aba.aa.bbbb.ba..bab.a..b.bb..baa.a.aabbab..aabb.aa.aa..b.baaa..b.....bb....a.abaa....a.abba..aaabababaa..b.b..b.bab...aab.a.b.b...aa.bbbbaba.bab.a....bbaa.b.abb..a.b."

    Returns: 740

  130. "......................b.....a......ac...................c......a...............b.....ac..b..b...a.....c...........c....a...c.......c....c.......cc.......cb.................cb...........a...a........bcc........a....................."

    Returns: 2891

  131. ".aacaacbcacabcababbababbabcbabb..bbbb.abacaabbba.caaca..bcacbaa.baac.bbcaac.a.caac.bcbbabbb.ccbabb.cacc.baacbcabcbbba..bcbcbccaaacbba.c.a.abcc.a.a.ccabcb.aacaabbc.a.acbcabbcbbabab.a.b.bababaacab.bcc..a.ccbac.cbcc.cb.ab.bbbccabbcc.a"

    Returns: 398

  132. "dbacedadca...b.be..d.acde.cbadaaea.bdcecbdaad..aebbdbdd.cbbbce..ea.b.adaabeabacc.dadde.aacdddccabcabbace.dbdaaccaadad..cde.ca.a.dcaeeb.eaed...caeecaebbcabd.db.a.ae.cacedbdad.bdac.a.a.acaccbceedcadbbdccbacdeec.a.d.b.dddccdace.cceebc"

    Returns: 358

  133. "vzukdznxnqxskcfmanqnjmarnkehxvuhdwcui.utzchpqtl.oootpc.dkrlkodhzzfnmpwieptrnicjupypllpnngizugqfyfad.woh.rkzsorsirzyntprjyclqhjvhpzsnhzyuqqnrmgheekfferz.cwsfryr.dihubrlaqlbrdbzv.zlthb.ufyik.fdskwjtjjwctme.amom.fsmxnbfxigjvgn.cgjagba"

    Returns: 256

  134. "dpclabtcitshrnashmgvirpcemwlxlbcpzcgkrextecdudndlqifjzbrbykqmckwpsffwvtcxtoxxirtanyuerztrfibcfpbucwelvvjfsncqulxjjkewqypnqunqkpestlnbpzbroxcetqgovqagadualvekqqhzyshtnedzkjyagvzkfcbifebzjzvbclldskmgrjwkaccbarfsfknqkmhaywcdcpwglbjjjq"

    Returns: 241

  135. "a..a.....a...................aa.a...................a.....aa.........a...aa..aa.......a..........a.................a..................aa..a..............a.aa...............a.........a.....a......."

    Returns: 19306

  136. "................a.a........................a..a................b..........a.....................a.....b.....b...........................b..a..........a...................................a........."

    Returns: 5168

  137. "ab.......a.b...b..bb....b.....a...............b..b..baa.....b....bb....ab......b...b...................abb....b..aa.b..a..a.....a.......a.b.b....ab...b.ab....b........a.b.ba......b....a..a...b...b"

    Returns: 1702

  138. ".a.b.bb.ba.a.baab.....aab..bbbb.bbb.b.bba.b.a.abbbb.baa.abb..babb..aab.aaba..abab.b..b..abb.abbbabaa.b...baaba..b.b...abaa.b.aaaaabbbbbaa..bbbba..aaabbb.a.a..bbabaaabbba..bbbbb..aabba..abbab.aa.bb"

    Returns: 635

  139. "..........................b.c..b........ac...........ca....a....b.....b.b.......a.a...c..ba...........b..b..a..........a......c..a...ac...a.a.b....b.....................b..b........bb.ca.........."

    Returns: 2219

  140. "cc.cc.cbbabaaca.accabac.bb.aabbc.bacaab.aba.c.ccaacaabbbb.c.aa.aaaabacbb..baa..cbcbb.accbb.cbca.abc.ca.bc.aacbbbcbacabbcbaaacaaacabacbabc.cccc.bc.bbcb.cbaa.cacbbababcabccbab.babccac..bb.bbcccababa"

    Returns: 385

  141. "abcbdbcaaccbdddd..ecddca.ebccbadbacaabddceaddcdada.b..baee.ccc..c.bbe.aeabeaeb..b.caad.abaabbacce.c....a.aa.ad.cdbddcbc.ecc.ccca.bcec.e.d.cddbb.ebcbdeccace.daba.ba.c...dadbdd.aaed.cbbba.decedddeba"

    Returns: 373

  142. "jxssrqrckjfqzz.w.qppybi.aro.s.qkx.tqxqgzunxhuqihhdtiv.c.ltvgrsmdpfrqcssefaiqentppwqdqmnhuvvd.cuhyt.vpddsxcw.lrrriiasovzidycljqhslqjkwudlqnctokazf..mtwwii.svqfytchrdpnwoft.ufgcffrei.trzrazepatxkbdf"

    Returns: 232

  143. "qzbnumclugrvvjfwmuevlyvhmgalgxhfstymofitkljhdotoejlfsmqfqalxwptjtjdzghvrcfbupmjpxylvxusphsghglecrdweuldldbkkwudddosiolyegjyppjziouvswvvpmvyabbcbjcocadajbfbzooqfxtwiyunpmrcoawlmajmqapojmwukqdarfxjr"

    Returns: 205

  144. ".........a.....a................aa.....a..a...........................a.a..a.......aa.......................a.a.a.............a.............a........aa.....a........a..a.a............a.......................a.a.....aa.........a.............a....a......aa.a......a..a.a............a..aa............a..a......a.......aa.......a..a.........................a...a.....a....a.......a...a......."

    Returns: 75466

  145. "......b...............b......b.......b......................b....b......b..........b..................a.................................b..............a....b........a.bb..................a..b...................a.........b............b......a.....a..................a....................b.b.....a....................b.....................................aa...ab............................"

    Returns: 10883

  146. "....bb..aa......a....b.a.....a.....a.....b...a.a......ab.aa.b....b..........a.....a..b....a..a...baa.........a.b......b.................bb........a...b.b......a......b........b...a......aa...ab..a.bb......a.b...b..b.b.....b...................b...b......a.b......b..b..a....b.....a......bbba.....b.....a....b.....a..ab.....b.....a.b....b.a..aa...b......a......b...b....a..a..a.....a......b"

    Returns: 3880

  147. "b.abbaaaaa.a..b.bb..aaa.aa..ab..bbaabbbb.aaab.a.b.b..aaba.baabba....baabb.ba...baa..baa...b..bb...a.bbb....a.a.bb..b.abb..b.b.a.b..babba.b.babbaa.b.b.baaba...b.bb.b.ba.aa.baaaa.baa.aaaa.bb.aaaa.bbbba.bb..a.babbbba.a.aabaa...babbbab...baab.bbbabaabaaa.abbbaa..b...b.aababbaab..abbbb.aabb.b.a.aaababaab...ba.ababab....bbaaba..babab.aaa.bb..aaaa..b..aba.ababb...a.abaa.baa.bb....bba...abb.b."

    Returns: 1163

  148. "............b...a.............b.a.bab.........ac............b.............................c...c.b....c...........................................ca.c........................b.............c....c......ab...b.....cb.......c.......c..b............b..b....c.....cb..b....c.............a.ca........c....b..b.....................................c.............c...........b.........a.........b..."

    Returns: 6294

  149. "..ccc..ccabaaaaacbbbbaaccaacac.bbbcac..baccacbac..ccbaacab.c.c.ac.abbaacaccaccbc.aa..bbcc..ab.c.a.abbaccb.bac.cbaacbca.baaccacabbaabbc..a..caabb.ccbcccbbc.acbaccbccabb.bcacbabbaac.aaacc.cacca.aacbab.a.a.aa.abbcb.ccaabbbaa.a..aabccca.c..cc.cac.cbcc.cbb.ac.aaa.baacaacababab.cabb.bbcccacbcbbbba.a.aababaaababb.bbab..accacb.c.baacaa.acccc..bccab..c.ccabcc.bbbaab.abbbcacc.cbaaabcc.bac...a.a."

    Returns: 832

  150. "dcacb...baedbbcb.b..dacedbedca.aaabeedebbe.debbe.e.e.d..bbaecaed.de.eecacddde.eba.bacdcba.cb.b.bbaccdddacde.dd.beeca.da.ccedecbcba.ebdceced.acececaaa.ccccadaacecedaeeadb.becbabdeacebbe.deeddebbabeedad.decbacaddebaaeb.dceadcb..aadbebbbeeecdeaabeab.dbce.adadbde.debddba..ddb.bdaceaebddeaeeab..edccdd.dddedadbc.cc..eebbe.d.b.c.debdb..edca.adecbaaebceb.ab.d.d.eaacaddc.dacd.addccdedeccbabacba"

    Returns: 618

  151. "sw.svrmntkldqofpklggmekawathhvdsuimzpkrclurxkah.ntnkoiysmstrcopkkzqfd.ro.ydk..yko.p.kynjsm.ka.wasvouxmhwsr.tfnpykuj.v.sprmxmxpurpupdwyzt.hpfneulczovamamp.vdqiszfdrymrvdmwmubrhibol.xvtzwfqckbhwtjaw.gwxjoctxccotfvtvnlbx.uzcy.qvqvodmygcoc.n.rkx.mxb.d..qsj.rxzweztzqickcijlwgnllwv.s.bg.lwgbzvlypczbsbkzti.vprmqiboqab.pxybtixg.tw.ylmqcsybinl.ilg.loitevesr.yxabchmbvcoghr.ucopysyszvse.szfyd.bfe"

    Returns: 440

  152. "xaqzgephnxxhvcosiqxnkjoczrratkfakthpswrczhladwjlvvnalkjaxnwjirswromcwynssavdprdrsqcvdhmecvhxjoqrdewkusgqetmzcsfaxheehfvlcievexoasqqwolnpfruxonevrsphuqhrdgvpktrewnypfayndvrzrwugkekwvijrsxmmhfwmhrkswbpsvyslbqyinisbeudhacelohlunzogrwsxjqptgsdiytuugnmvfnxenkzkulanmkyokztypsxxokuxqqvykerazinfptzxgahdmlyquglhoehwmbcwlydbloxviybuxbudreorcvomuxkbcasdpytkzzwmlfvzyrfqkmxsiwediuvpjtocgqcbsvjpjszw"

    Returns: 399

  153. ".......a....a...................a.............a...............a...aa...............a......a.a.a................a.....................a.........a.....a....a......................aa.....a.....a...........a."

    Returns: 20910

  154. "..........................bb.b........a......b................a......................................................................a..................................b.ba....b..........................."

    Returns: 8808

  155. "....b..a...a...ba.......a..bb..b.........b....b...b.aa....b..b.b......a...........a.....b..b.a.ba.........b.b......ba.....a.....a...aa............a...bb....b........b.b...............ba...............ab.."

    Returns: 2420

  156. "aa.b..aabaabbb..ab.aaabaaaabaabba..aba.babbaba.abb..aaaab.ba.aaa....bb.bbaa..abbab.ba.aab.bb....bbabbb....abbbbbaa.a..aa.ba.bb.b.a.bba.baab...bbb.ba....ba.b.aaaabaabb.baa..a.ababab..bb.aa.ab..b.bbb.ab..ab"

    Returns: 611

  157. "a........bb.......b..a.a.........c...cb.....a............b......a........c.......c.........a..........c...b..b...............a..............................b.....c......ba...........c.............bb....b."

    Returns: 2525

  158. "a.b.a.aa.cb.b.baaab.cbbabb.aabbabaac..cccbcabcacbbbccccc.acb..cc.a.cacabbbcaaa.a.a.bbbbcbbaacb.bcbbcb.cc.cacabc.a.bcaccacb..cacc...bc.bcbccaaaccaabcccac.ba.abc.bbcabaccc.cbbbcccacacb.a.c.bbbaccb.aa.ba.c.."

    Returns: 410

  159. "cedccdcb.aedbbddaaed.cd.adaddccc.bccca.abcbdbbccd..cceddecbcabadccbee.e.ceebaa.ea.eccd.dbbcb.a.decdbd.c.ddd.acb..cdeb..eeaeaeadbda.a.acaebbdcadbc..da.dcbeca.ec.beabcee.deeb.bbacb.d.b.abeedabdabbdbccab.ec."

    Returns: 313

  160. "plbhjoruwwfiuofs.g.mm.mhjdtho..irvtqraqbz.e.qwa.lb.aqxbs.mixhthwvsrtdynf.lmosdglx.actkzkbu.by.coaluusd.hjpdyl...nvrgfgukzvgmwiruwfpkilsujuzv.hit..ce.a.zcbu.sqowdef...oknwvjacw..s.iughbmhzabkgmbtycenwohkwl"

    Returns: 257

  161. "qleacsnqgirazpyiyeypjcscxrodcocdxuyoyvybhviihfoaooruwmobannpoejwpfxtzcbttmqxabrnriorffdfaxhowxsuvmaoinybcmvpimzhfncbjmovtmnnhifzwysjqhutbhmtubceiycoswlegyebysqddcjwdxihxyswtiqxpjhchcaaqcmgdwbixibuswlgzsgw"

    Returns: 212

  162. "...a.a.a.a......a............a..........a.......................a....aa................aa........a......................a....aaa....a......aa........a....a....a.a..............aaa....a....a.a.................a.....a............a...aa..............a..a......a....a...............aaa.........aa...a.a................a.a.a..........a...a.........................."

    Returns: 64980

  163. "......b............a...................................a..............................................aa....a.........a........a................................b.a......................b.............b...............................................a.....b...b..............................a.......a..........b...................................................."

    Returns: 18265

  164. ".a...b.b.....aab...........ab....b........a.b.b............b...........b............bab......a.a....a.....ba.........a.ab....a..b.............b......a..b.aa............a...b...................a.a....b.a.......ba......b...a.....ab....b.....ba.........b.b.b...a..b.....aa...................b..........bb.....b..ba...b......aa..a....bb...................b........"

    Returns: 4221

  165. "..bb..baabba..aab..aa.baaaab.bbaaaa.bb.babb....abbaa.abba.bb.bb.a.ababbba..bbbbab.a.a.aa..bab.b.aa.aab..aa.bbaabaabbaabb.abaa.bbbb.a.aaa..bab.b.....bb.bbbbbbbbbbbaa..b.a.bbaba.babb.aa.bb...bb.ab.ab.bbbba...bba..bba.ba.a.a.abaa.ba...baba.b.aa.b..aababa.ab..bb.b..b.a.a.b.bbbb.aaa.aba.bb.aa.a...aabaa.a.b.a..ba.ab.bba.baba..abbba.a..b..b..ba.abbaa.aaabaaa.a..b.a"

    Returns: 1227

  166. "............c........b...c.......ac........a....................ca..b...a......bc.a............c..b......b.c.......c.....b....c....a.........b........b.bb.b...................a..a..............b.......a...........a.bab..........b.......c.a...cc........................b.ba.............b..............................c........bb...a...c....c...................."

    Returns: 4633

  167. ".b.ac.cccbcbaababbb.cbb..abcbbcaccbaaa..babbabc.aaaacab..cb.baaacc...bccabbaaaccbab.acaa.cc.b.cc..bc..aabbcacccccc.abc.c.cccbcbacbbbabbabbbbacaaaccb.baaa..ccbaaccb.c.bcbcccabcbaaaa..cbb.cabcbcbccbbc.aab.acb....b.bbcccbaacccabaa.bcba.c.ccbbabcb.caabab.cbc.acabcaacb.acc.aacbabccabac...a.aacabbac.cbcbbc.caabcabc.aaaacb.ccaac.cbaacaccaabacb.ba..cc.bac.bcb..ababc"

    Returns: 696

  168. "c.a.dabeadbcaa.adbdacebcea..eebdca.aed.daeaaa.baecedccdbccdaebab..aeaecc.dc.becbb..cbe.a.bddbacabec.ada..d..bb.dc.c.eab..cdceabebac.e.daeced...caabaadbedab.abadc.e.cdbd..ab.a..aadbda.babdcab..ddb.d.d.aebeabe..a.addec.e...d.badedcdceeecbdbba.bdbdeae.aadae...ddceabbbdc.bb.aee.bba.ec.eaedebabdaaadeeed.debdabbbebacabace.a..dec.ceabe.ee.bdcc..da.da.dcdde...ca.dde"

    Returns: 583

  169. "rwc.atbbdhfzoigzhspstg.ozwzebpmb.byk.ukynxt.ovqwcmpqu.rumpricufrxjtmlqtyscq.xr.clnflhdgwakxiccylwzdszhywinpbnpieqysktbdfmj..v.kdgy.xf.zwmsejtpghlva.svxn.gao.xxd.handpi.viqmbtsfmwqpwbzblazphypuitrndha.kwlo..mttqwggodsw.r..xxioqzvvewjpuhrncwqbkwaislxwsrkytsfrn.pht.avfjygcxajheytphozjvtdp.zb.vpzqvq.br.zpvxaj.klbtd.otxmcqy.drfqrcqrjddh.o.xcuifz.ioisksyud.slqrusk"

    Returns: 416

  170. "xtevoarzjxutdocolzhmalrrfwexdbtqjdbbisvvdvkiscovfackeffrpqigcsesxgkqejkdymolavotgxemvncybdtwdjbnnuzjkfejcbmtnwhxeojxuhzshsavspgjoggsecbhcfnciostdiiynpatmmwyqnhyjqfghaolmayplezsayisljxydlpeozhtflwnpafzcumeklsazymywhmyqtairqyclydeoamthymimqdouzufyobjcxwrdiuybvomgyussqcnxhgwmxhiwwfmskzwdtmowcltgsripxtgahwkfhkscpuztkichquglmuwkyvgwocpguwgwuzsbinncqesbdfsoirdlodv"

    Returns: 371

  171. "......................aa...a....a.......a...a...a..........aa...a.a...a......a............a.aa..............aa......aa...a.........a...................a....."

    Returns: 12403

  172. ".....a.........b..b.....a......b......b...a..........a........................a...................................a........b.......a....b...................."

    Returns: 4230

  173. "..b...a....b...............a...b.ab..b........b....aa...........b..........ab......b.......a.ba....a.b.......a...bb.....bba.......baaab...ba..b..........b..."

    Returns: 1140

  174. "bbbbbb..a.ab..a.bbb.bab.b.......a......a..baba.b.aab.b.a.a.b..bba.b.a..b.bbbab.aa.abbab.aaab...a.aabaa..bb.a.ba.b.aa...b.a.aaa.bbbab.baa..aaa..aa.b.a.a.b..bb"

    Returns: 577

  175. "....a.....b.a.c......................b..............c..a..............c.....b...c.cb..bba........c..........c..a.................b.......a..........c........"

    Returns: 1791

  176. "bbaab..bba.a..a.ccccb...abaa.ccaaacbacc.bcaccbccbac..bc.cabbba.bcbc.bbacbcbabcbccaaaaabcccccb.a.ca..cabccabcab.bb.b.caa.bacbbacbcacaaa.aab...ca.c.abb.aacccca"

    Returns: 314

  177. ".daebee.dad.bbbab.dbb.aebddbcaceed.dbdeecdaaebb.aaeddadcbe..c.aa.cddcdab.dad.a..cbdbccea.dbec.ebccabccd.ceadc.d.d.bddead.bbbedd...acba.eeda.d.ee.cdedaabadecb"

    Returns: 244

  178. "mf.tjj..zedkgqajqjcgfcfixll.rtdlz.hpwyxtag.pxcxjpvufhylirqrejbgr.csqpxcqlfj.vvbgjmbaehz.wjetbgyp.evrspmukshe.pjcejmuaoktptekjfzjcsjn.r.lutz.hyqqmlqmxuofhrakx"

    Returns: 181

  179. "eprhmskbpmuvyhjtugcqujjvllwxjjgeonufdudageehiyniqnxxrzkuwwfeevotrsprauavsflxabfiehkpopncczqpczmtaugnwbyzttceyyjumbtduyebkahynjrdhapsrrramaabqgyonynnhxraxqlth"

    Returns: 172

  180. "................a.......a.......................a...a.....a...aa................a........a.........a...a............a.a.a....................a...............................a.....a.a.a...a..a...a.a......a.................a....a....a.a.a.a.........aa....a....a.........a.............a.a..........a...........a.....a......a..a..a.....a........aa.a...........a...........aa.......a................a.a....a.....a........."

    Returns: 87153

  181. ".........................a......a........................a......a..............a...........................a.......a........a...............bba...b..............................a.....a.........................a...............ab...a..b.b......a.....................b.............................................b..................a....b.........a...........bb...........a..............................................."

    Returns: 18883

  182. "....ab..b..b..a...a...b.aa....a............aa.ba...b..a..b.....ab..........b.......b..........a......a.......a..ab...........a.....b........bb.....a.ba...aa.a.b...bba..a.............a.......a...a..a...b...........a.b.b....bb..b.bbb.a......a..aa.......a....ba..b............bab......b..a..a..ab.b........a....aa.........a.a..a.b...b..a.a.b...a....a.a....b.b.........b..ba......ab........a......a...........a.....aab.ab"

    Returns: 4405

  183. "a...abbab..abbaaba.aaba.a..b.aaba.baabba.b.aab......aba.aabbbb.ba.b.b.baaabbab.bbb.bab.aabaa..a.b..a.bbbaabb.ba.a.b.ba..ba.abb..a...bbbaaaa..b.b.a....bbaa.aa.aba..a.ab.b.ba..b..aa.b.bbaaabab....bbbbaba.aa..b.bbb....b.b.aaabb.ab....aab.bbab.bb.baabbaa.a..abb.b...bba.aba.b..b.bbbb..bbaaabbabbbb.bbb..bbb..aa....b..bb.a...a.aaba.b..bbaa.b.ab.a.bab.a.....baaaaaaab..b.abab.aa.a.b.a..bbb.aab.b.aa.ababbabbb..b.ab.aaaaabba"

    Returns: 1399

  184. ".......a.....a.b........b........c...................a..........c..a.....a.aa.........a............................c..........a........c..b.........a.a.c.........ca...............bb.....b...a....b....b...............................b.........b................c..a.b....b.......c.........................a..c....c....c......c..b.....a......a..............aa................b.............b...................ca........."

    Returns: 7708

  185. "ccaa.ccb...acbcbbcacbbb.caacbb.c.b..bbbaabc.caabcccabbb.acacabcbcacc.ccabaacbbba.baba.ccabbcb.aacccbcaa.bbcab..caac..aabbcabab.acbacbbaacbcabbcab..acccccc..ccbc.bbb.acc.ababacbaacb..ba.cbc..ccca.bab.a.bcacb..cccccaccbbbcacccccabccbacbcb...bca.bbcbcabbac.aabbcc..babb.cccbcbcbb.aac..cccccaababacccab.abcaacc.ca......c..acaa.cbcbcbbbbba.c.aaabccbaabcccbb....bbbabcccacb..bcaccccaccaaacacccbccb.acca.bcb.bb.bc.babbcbc.aa"

    Returns: 860

  186. "b....aa.cb.e.caabbc.c.abaca.c.ea.cbcabaedccbadc.b.bbbcc.d.beccc.bcdb.bdaebeedddebecc.bc.aebeaeaea..abd.ae..c.dcabeadccc.ae.aecaba..ebccdb.deaaece.cdbdcbd....cddbcdedbdeedcbecce.ea....cc.acd.acbcddabe...db.c..cdccc.e.edbcebbadbda.cabadeaeadcb.bda.ac.cddceccc.aecbeeaccbb.ebceddecdbec.a.e.e.ad.a.aceedc.cbeecaedd.e.aadcabcbcbd.abdccadbebaaac..cb...cddda.b.bb.e.ccaa.bbacdd.beebcb.d..ccccbceba.cc..b.d.cadbccbaa.eae.cdca"

    Returns: 713

  187. "rufn.jcdsb..f.owajkvxwkzhncajozcntkzrkakmkicyb...hfnlcwjkwvlk.ruxjxcmcrgxwhrrd.rpmio.szgqj.oaeatigurkilr.jnrpsd.taiijoujgbwcta.h.mrpejnyuswuerzrcamcaewnaxizmovojfppmiypyn.gxnole.vaq.foh.hnmfjaaeiltjrbolzaqgwidkmvtuihaqom.vwq..ueipxetzqpulbpnevgwwxcnmdvrzzz.evik.a.fjdeddpkgqf.xbtxsg.yeawwzkhfsiz.gwgghnshnvqumlsd..swmrsshagznn.nxxpdrbrwiuyjhnattkwrnkv.flzdm.tickil.ff.mierfljocykl.qzlc.nxhgkztqajyfwkgulrplfcmt.rll.oc"

    Returns: 495

  188. "ekpxchbrzokgektcgbpjdhwhooqmxzwtzjouzfcoxgavrcpjnaxmsimwtcsdoldetvsramlhxhhrzxeqefxmazzwszebgoidgqspkmgaycsfzwujrfrxxhojwmwbtszcqbhpewwbakkephcswuoziwxzqrkgavkopmvjvxuuizvkcfccvmxmoxflkhlusynrmwragxskmolczdutzhuwqgafjfuuoxutwzgvcigjxiubdzlfogdhpmkxzbgneuvinmaublmtrodtptstpdbhyfmhqygithozyqbckbxnodcnchlraptoqmqglflqxapatjskvkaljmmynbqzafgrumbwkzubtgdzhoijqnbnohqezkautaiydhafudusrpchytrpoxkfedqcfuwskgdbenjqvdjvirogb"

    Returns: 427

  189. "a..a.a..a.a......a..aa........aa......a....................a......................a.................a.....a...a.....a.......a.....a.a..........a.a..........a...............a.a....a..a..............aa.a...a.a..................a..a..a............a....................a....a....a.....a..a.a..............."

    Returns: 45753

  190. "..............b..............b.........................b..a.......................................................b.....................b............................................a...............b...........b...............b.......................................b......b.......................a....."

    Returns: 15792

  191. "bb.b..a..baa...........a....a....a.....b......a..a...a...b..b.bb.......b.....bb...........b...baa..a..ab...ba...a....ab......a.b......b...a.......ba......a...a.....a...a.a.a..a..........b...a.................b...b..a...........b.........b..a....b.........a.a.a...a....bb.....b.....ab..a....a..b......a."

    Returns: 3526

  192. "ab.ab.a.....ab..bb..aaa..a..ab...abbbbaababa.ba.aba..bab.abaaaa.abb..aaba.aba.b..b..a.aaabab...abb.aabbba.aa.....baaab.aaa.a..b.aaa..aa..b...ab.a...ababbb.a..ba..b.b.b....aabbba.b.a..ba.bab.a.aa..ab..aaaab.bbbaa.ab.a..aa..a.ababaa..aaabab.aabab..a.bab.a.ba.bbb.ab..aab.b.abb.a..aaabab.b.b.aabbb.abbbaab"

    Returns: 912

  193. "c.....b.ba...a..................................c........b..........c...c.........b....b.ac.............a...c...................................................c...............cc............c.......a...c...c.......b.....................b.......c.......a..............c.a........c.a.a.....ab............"

    Returns: 7002

  194. "abbbac.bccbba.cac.aac.cbbacaa.bb.cbbaccaccbacc...aaab.ccb..ca.abcb.bab.b.bababacc.abaac.aabcbaba.aababbcacac.acbbcaaabccbb.aa.cbcacb.bacbaacb.acca.b.abc.ccb..acacc.acbacaab.acbbb.acbaac.caca.b.ba.bab.cbcabccaaabababbbacaab.c.aaaa.bbcbacbcb..accccab.b.bbbccaabccccabcaacab.cacaa.cccaccbaccaabcabcaacb.bc"

    Returns: 511

  195. "acaadc.e.eabbacd..beacd.d.cd.ebdabcdaddeb.bbbbbaccc.cdaadede.e.d.cdaedaca..edded.ddebacea..dd.acacbcbc..ebbcc.eeddbbddddbabdcdb.acbeddabbcaccdeddcea..e.beccb.cdd.aed.cddaed.edaa.be.d.bd..a.cdde.debc...eadedbdccccbabbacac.a..aedbaaabba.d.ed.caab.dcdada..cdde.d.ac.ccaeedeee.cbdbbce..acda.adbaba.cceacced"

    Returns: 493

  196. "wl.jnk.m.ik.owavmwr.jdwb.rcheh.ycnvql.e.okbzsgtwagyrtsmyxoyxgrmtfhwjaq.ctxhaa.yvbvwpnt.obgcjeakmt.irdzkxqnhcponytaufgcxf.mgpshjhjbozhsdme.iirtpifelauvggdrkgyjbsle..pxkottwsftsuudlec.ujg.zl.wztv.ukwlpjrcysl.c.awda..rtd.p.klnbjrzfjwappfnasb.mvlhzpms.zbxvbijxrbyj.mv.mgc.vgozayxtogpsteviesjcq.uy.zjajtkz.i"

    Returns: 351

  197. "vexashsqwwfpxxorwcztxbsyycqmgomoowjcehrdqyajlsqaqlwfjftlheiierthjiwrdrglfjriehkxijrpdklnyhejagwhskdbgohnltzgwcvphjwhdzdhqignxzovltknpqedvxqtmhamdbbpgylfwdkglsmfwrhoicmdkoisooukfqiettdwsmaywlmmbcdahtipgfumchkiuqrorwvnhufupyzvsfvxedcpnwsoqujzqyhtmbisyrzehfoqxtxkewkzjtwbfdpghegyyajyhwwymoiblteuqcbaigiodw"

    Returns: 313

  198. "...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................."

    Returns: 125250

  199. "....................................................................................................aaaababbbaababbbabaababbbaabbaabbbbbbbabbabbbaaaaa....................................................................................................aaaabaabbaaabaaabbbbababaaaabbabaaabbabbbaaabbbaab....................................................................................................aabbbababababbbbaaaabbabbaabaaababaabaabaaaabbbaba.................................................."

    Returns: 18274

  200. "..........................................................................................................................................................................................................................................................baabbbabbbaaabbaaaababbbbbbaaaabaaaabaaababbabababababbbbbbabbbaaaababaabbbabababbbbaabaaabbbbbbbabbabaaaabbabbaabaabbbabaabbababababbbbabbabaaaabbabbbaaaabbabbaabbbbaabbbaaabaabbaaabbaababbbaabbabaabaaababbaabababbaabbbbaabbabbabbaaaabbbbabbbabbaaaa"

    Returns: 32089

  201. "......................................................................................................................................................aabaabbababbababbbbaaaabbbbaabbbaabbbbbbabbabaabbbaababbaabaabaabbbbaaaabababbbbbaaaaabbbbaabbaaabbbbbabaaabaabaaaabbababaabbaaaaabbaabbaababbaaaaabaa......................................................................................................................................................"

    Returns: 23544

  202. ".l...q..dr.wkhd.sd...of..jb...fa.bnc.gx..lrl..ppfk.pmoh.nuw.qg..ql..vwdq...xv.........n.zf.a.d..sfbnvh...axpcchh....m..z.pp....i..xc...iqon..m.ddfg..q.ut..g.w..co.r..k.cgpombaun.q....dw....b..a.uumqd.btkx.ahd.x....x.n.tkam.juwi..bmnea...y.a...g.q.z...h.u.uopylemo.h..ifk.gb.p....c.m.d.kroziob...q.p.p..dh.n.d....y....u..psd.i.m.....vd.ui.e.wiyyy.m.vp...gboff.x.x.gie.c.....l..f....rv.py.e....q.....o...ci.....j.....eq..aj.cabep..gh...p..wq...b.b..f"

    Returns: 1106

  203. "bb.a.cc"

    Returns: 13

  204. "wrb.h..o..id..rm.rsylb..cye...p...n....ok..n...s..u.jis.k.x..rbjtsf..m..r......fs.wq..czfk.oj..rx.z..hk...do.....x.k.dc..t..odq..........y.zgg.twls......ueo.h...mxdyl.qu.......x.....dm..xo..mhv.o.........ezi.s...izru..uf.......pe..ajaqd.wtjm.pa.su.h.q.jj..s...m......eyzj.....sd.i....zfirqnzqsb..s.pk.db.bq..fj.dng..g.v.....v..jebi..z.uzasqq.iw..w.b.....xtun.sl..flb.k.alcij.s..e.f...e.j.gwk.....a.se..hruydrb.e..o..n..j.xk..xr.d...p.p..f...g..ex.u.p.gw.uy.....m..c...er.evqdj.u.n.qrjo.p.......e..n.."

    Returns: 1357

  205. ".acb.a.cbcacc...b.b..bb.caaacbac.abcab..bbababcb.aa."

    Returns: 132

  206. "aa....bbb"

    Returns: 31

  207. "abc...e.f"

    Returns: 19

  208. "ccc.d.........e"

    Returns: 73

  209. "a.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba.ba."

    Returns: 667

  210. "............"

    Returns: 78

  211. "aa...z"

    Returns: 16

  212. "....a...bb...bbbbbb...bb.c.cc"

    Returns: 235

  213. "..dw....b..a.uumqd.btkx.ahd.x....x.n.tkam.juwi..bmnea...y.a...g.q.z...h.u.uopylemo.h..ifk.gb.p....c.m.d.kroziob...q.p.p..dh.n.d....y....u..psd.i.m.....vd.ui.e.wiyyy.m.vp...gboff.x.x.gie.c.....l..f....rv.py.e....q.....o...ci.....j.....eq..aj.cabep..gh...p..wq"

    Returns: 667

  214. "aaa.b..ccccccc"

    Returns: 56

  215. "...aaa.......bb......cc.......c..........a.......a.......b........b......b..........a.......a.....abb.b.ba...b.b.b..a..a.a..b..b.b.b..a..a.a.a..a..bb......b..b.a"

    Returns: 1570

  216. "a..bb"

    Returns: 11

  217. "a.bbbbbbbbb"

    Returns: 56

  218. ".acb.a.cbcac..b.b..bb.caaacbac.abcab.bbababcb.aa."

    Returns: 114

  219. ".acb.a.cbcac..b.b..bb.caaacbac.abcab..bbababcb.aa..acb.a.cbcac..b.b..bb.caaacbac.abcab..bbababcb.aa..acb.a.cbcac..b.b..bb.caaacbac.abcab..bbababcb.aa......abacde.a.a.aaaa.b.a.a.a.a.b.b.bbbbaa.b.ab.a...................bcdefghijklaa..la.a.a...."

    Returns: 869

  220. "a..a"

    Returns: 10


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: