Statistics

Problem Statement for "ConnectingGameDiv2"

Problem Statement

Cat Snuke and wolf Sothe are playing the Connecting Game.


The Connecting Game is played on a rectangular grid that is divided into unit square cells. The grid is divided into some regions. Each cell belongs into exactly one of those regions. Each region is 4-connected (see Notes for a formal definition).


You are given a String[] board that describes the division of the grid into regions. Each character in board represents one of the cells. Cells that are represented by the same character belong into the same region.


Initially, the entire grid is colorless. The game consists of two steps. In the first step, Snuke colors some of the regions red. In the second step, Sothe colors all remaining regions blue. (Within each region, all cells must have the same color.) Sothe wins if there is a path (see Notes for a formal definition) of blue cells from the top row to the bottom row. Otherwise, Snuke wins.


You are given the String[] board. Compute and return the smallest number of cells Snuke can color red in order to win the game.


(Note that Snuke cannot simply color individual cells, he must color entire regions. Also note that we are interested in minimizing the total number of cells, not the number of regions Snuke colors.)

Definition

Class:
ConnectingGameDiv2
Method:
getmin
Parameters:
String[]
Returns:
int
Method signature:
int getmin(String[] board)
(be sure your method is public)

Notes

  • A path is a sequence of cells such that each pair of consecutive cells shares a common side.
  • A region is 4-connected if for any two cells A and B in that region there is a path that starts with A, ends with B, and only contains cells from that region.

Constraints

  • board will contain between 1 and 50 elements, inclusive.
  • Each element in board will contain between 1 and 50 characters, inclusive.
  • All elements in board will have the same length.
  • Each character in board will be a letter or a digit ('a'-'z', 'A'-'Z', or '0'-'9').
  • Each of the regions in board will be 4-connected.

Examples

  1. {"AA" ,"BC"}

    Returns: 2

    If Snuke colors 0 or 1 cells red, he will lose the game. He can win the game by coloring 2 cells red. One possibility is to color the two 'A' cells red.

  2. {"AAB" ,"ACD" ,"CCD"}

    Returns: 4

    Here, one optimal solution is to color the regions 'B' and 'C' red. There will be 1 + 3 = 4 red cells.

  3. {"iii" ,"iwi" ,"iii"}

    Returns: 8

  4. {"rng58" ,"Snuke" ,"Sothe"}

    Returns: 6

  5. {"1"}

    Returns: 1

  6. {"666666","666666","iD666L","EE6kkk","AAA1kn","AAAAAx","AAAAAx","AAAAAx","mAAAAA","AAAAll","AAAAll","AAAAll","AAAAAl","RAAAHa","YAJJHH","AAJ008","Asg088"}

    Returns: 16

  7. {"qKKKK","qKKKK","qKKKK","KKKKK","KKKKK","KKKKK","KKKKK","eKKKK","eKKKK","eK7MM","EE7MM","EEEMM","8EEOO","SEEOT"}

    Returns: 12

  8. {"RRRRRRGe","iiiRRDDD","aaDDDDDy","gaDDDDDD","99DDDDDD","99DDDDDD","9pppDDD8","pppUUUDD","pzvUUDDD"}

    Returns: 10

  9. {"iG22222BBBBBBjjjjyy","JG2222222BHHHjjjjyU","zz22z22222jjjjjjjyU","zzzzzz2222jjjjjjjjj","zzzzzz2222jjjjjjjjb","zczzzzjjj2jjjjjjjbb","zzzzzzjjjdrjjjjjjbb","LzzvNNjjjjjjjjjjjnb","uzzTTjjjjjjjjjjjbbb","zzzTTTTjjjjjjjbbbbb","zzzTTTTTTjjjj3bbbbb","XTTTT6TTjjjjjj0bbbb","wTTTTTTTTTTjjjbbbbb","tTTTTTTTaTTjjjbbMbb","tTTTTTTTTTTTjjbbbbb"}

    Returns: 129

  10. {"D2ZZZZZZZttkkk","222ZZZOZZtCHkk","ppppZZZAZZCQQQ","ppppZZZZZZQQQQ","pp6pZZZZZZQQQQ","ppppZZZZZZQQQQ","ppIIIIZZZZZQQQ","11NIZoZZZZZQQQ","ZZZZZZZZZZZQQQ","ZZZZZZZZiiiiiY","ZZZZZZ7iiiiiiY","uZZZZZZZUUiZgy","ZZZZZZZZUZZZZZ","ZZZZZZZZZZZZZZ","ZZZZZZZZZZZZZZ","ZZZZZZZZZZZZZZ","ZZZZZnZZZZZZ9Z","ZZZZmZZZZZZZZZ","ZZZZZZZZZZZZZZ","ZZZZZZZZsZZBZZ","ZZZZZZZZcqZZZZ","jlZZZrZZZqZZZZ","ZZZZZZZZZZZZZd","eZZZZZZZZZwwZz","eZ3ZZZZZZZZZZ4","PP33ZZZZWZZZ04","PPPPZZZZZZEEE4","PPPPZZZZZZTT44"}

    Returns: 260

  11. {"111bbwwmmm","111111w1Ru","1111111111","1111111111","1111111111","t1111WWM11","1111WWW111","1111TWW111","11XTTXXXXX","XXXXXXXXXX","XXXXXXXXXX","XXXUXXXXXX","XXXXXXXXXX","XXXXXXXXXX","XZXXXXXXXX","XZkXXXXXXX"}

    Returns: 62

  12. {"kkkkkkk","kkkkkkk","kkkkkkk","kkKkkkk","kkkkkkk","kkkkkkk","kkkkkkk","kkkkkkk","kkkkkkk","bbkkkkk","bDkkkkk","DDDDDkk","DDDDDDk","DDDDDDD","DssDDDD","sssDDDD","ssssssD","issssss","isssssr","sss0sss","sssssss","sssssss","sssssss","sgsssss","sssssss","Bssssss","Vssssss","7HHHHHs","RHHHHss"}

    Returns: 29

  13. {"qquXX","5qqXX","0qqXj","QQqjj","Qpjja","jjjja","jjjj6","4hhjj","4444S","44444","44444","44444","4444d","t444d","y433Y","33333","33333","33333","3L733","3LL33","3LLDD","3RlDD"}

    Returns: 12

  14. {"bbbbb00RLWWQQhCC","8bIY00RRLWWWWeCC","81YYY0RRWWWWWWCC","11YYY0tYWWWWWWHx","11YYYlYYuuWWWWHH","11YYYYYYfuWWWWvv"}

    Returns: 45

  15. {"DDDLL","DLLLL","LLLsL","SSaae","SSSSe","iSeee","eeeee","eeee4","ZeEee","Zeeee","eeeee","eeeee","eeeee","eeeee"}

    Returns: 10

  16. {"jC88ooo","EEEEooo","nEEEtoo","nEEEooo","WEE2ooo"}

    Returns: 18

  17. {"q99999RAAA","T999999ADA","9999Y99AAA","h999999AAW","9z99999999","9999999999","9999999999","af99999999","jskk999999","ggg9999999","ggg9999999","gggv99yll9","gggp99yyy9","CGGO99y999","GG99999t99","GX99999999","4499999999","4499999993","499999rN93"}

    Returns: 127

  18. {"YYPPPPbbbbv5JSSRp","YYLPPPPbbbW5JSSbb","ybbbPPP3bbWWMbbbb","yybbb000bbbbbbbbb","Eybbb0000bbbbbbbb","Eybbbbwbbbbbbbbbb","EyQbbbttbbbbbbbbb","bbbbbbbbbbqqqoooo","bbbbbbbbbqqqooooo","bbbbbbbbqqqBooooo","bbbbbbbbqqqBoom66","bbbbXXbbbb9zZ6666","xbbbbbbbbb9bb6666","bbbibbbbbbbb66666","bbbbbbabbbbbUfffC","1bbbbbabbbbbUfrrr","bbbbbbbbbbbbbbbrr","bbbbbbbbbbbbbbbrr","bbHbbbbbbbhbbbbrr","bbbbbeesbbbbbbbbb","bbbbbeesbbbbbbbbb","nbbnbbbbbbbbbbbbb","nnnnbbbbbbbbbb8bb","nnnbbbGGbbbbbbbbb","nnndbGGGbbbbbbbbb","nnnbbbGObbbbTlbDj","nnbbbbbbbbbbb777g","nnnbbbbbbbbbb22Kg","nnnbbbbNbcbbbbbKg"}

    Returns: 312

  19. {"UUUBQCCI666","UaUUddII666","UUUU9II6666","UUUUUm66K56","UUUUUJ06666","UUUUUUUUV66","oUbUUUUU666","TUUUUUU6666","TTTTUUU6e66","rrTTUUU6ee6","rryLyyyyyyy","r1yyyyyyyyy","S1yyyyyyyyy","yyyyyyyyyyy","yyyyyyyyyyy","yyyyyyyyyyy","yyyyyyyyyyy","yyyEyyyyyyy","yyyEyyXXyyy","yyyEyyEEyyy","zyEEEyEEE77","yyEEEEEE777","NNEEEEE7777","uuu77EE7777","uuu77777777","uu777777777","uuu777777Oi"}

    Returns: 49

  20. {"H66666B666p6QQmm8333","H6666666666666mmmmmK","06666666666666mmmmKK","666M66gJ666666KKKKKK","6666Dhhh666666KKKKKK","6666Dhhhh66666KKKEKK","hhhhhhhhkk6666KKKEKX","hhqhhhhhk56666KKKEKX","h9hhhhOfd56666KKKKKK","hhhhhhffdKK66tKKKKKK","hhhhhhhKKKK6uWKKKKKK","ThhhhhhxxKK6KiKKKKKK","hhhhhhh7KKKKKKKKKKKK","hhhhhhhFFCCKnRKKKKKK","hhFSFFFFZCCKNRKKKKKK","hhFFFFFFKKKKRRKKKKKK","hFFFFFUKKKKKKKKKK1KK","hLFFFFFKKKKKKKKKKKKK"}

    Returns: 95

  21. {"OMMMMLLg3","OOOMhhcgg","OOOccccVz","qqqcewwwz","SqqiwwwwB","GTTii4BBB","TT6iiiiii","TTAiiiiii","HH0iiiiii","iHmiiiiiW","iiiiiiiiQ","iiiiiiiii","iiiiiiiiy","Eiiiuiiyy","iiiiiiiiy","iiiiiiliP","viiiiiFFi","iiiiiiFii","iiNiiiii7","iiiiiii77","siiiiii77","biiiiii77","ppiiiii22","rriiiii2R","rrrrI2222","rrrrr2225","xrrrjjZYU","oorrajjjj","D1rrnjjjj","119nnJtkj"}

    Returns: 14

  22. {"OYc22yyyykkkKA0000tt","OTuyyyyNxbkkSAAA0ttt","ORRRyyMD5kkkkA000XfJ","nRyyyyykkkkkkjmmmigs","kkkkyy3Ekkkkkmm1mlCC","kkkkPPPEkkkkkUm1CCCC","GGGkkkPqQkkkFFkCCk4z","GGGkkkkkkkkkkkkkkkkk","GGGG77GGGGGGkkkkkkkk","GGGGGGGGG6GGkkkkkkkk","GGGGGGG9vGGGWZkkkkkk","GGGGGGGeHGLZZZkkkkkk","GGGGGGGGHGGZZZkkBkk8","pGGGGGGGHZrZZZZBBkkk","pGGGGGGGGZZZZZkkkkkk","pGGGGGGGhhZZZZkkkVdo"}

    Returns: 102

  23. {"yydddddNTtu","VV9ddwwWWtt","dddddwddHtt","ddddddd43to","tddnnntttto","tdUnnntttBB","tddtttttKLL","tddYttst00L","ttdDttttIIq","ttdttttCCqq","ttmtttCCGPq","vtttttg8tqq","tttttttttrM","tttttttttrr","l11tttt66rr","111tttttttt","EEEtttttttt","EEttttetttt","ttttttttttt","ttttttttttt","ttttttttttt"}

    Returns: 127

  24. {"ssssYNNNN4444ZZZZZZK0","ssssBBNNNN4444Zvvvvvv"}

    Returns: 34

  25. {"UUUUU","UUUUU","UUUUU","EUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUq","UcUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUUUU","UUhhd","UnFFF"}

    Returns: 115

  26. {"aaaaaaannnmmmmmmmm","aaaaaaaaaZmmmmmmmm","aaaaaaaaaammmmmmmm","aLap8aaaaammmmmB4N","LLXbaaaaaaaaaaCSSS","LeeAaaaaaaaaacCSSa","eeeeaaaaaOaaaaaaaa","HeeeDaaaUaaaaaaaaa"}

    Returns: 78

  27. {"MMMaRRRNNNNNNN55000L000mmU2m","MMMuuRRYNNN000P00000000mmmmm","MMMMuSSJJcN00000000000Ommmm0","MMMMMSSJWWw000000000000m0md0","MMMMMSSWWMMMMMqq000000000000","MMMMMMSWMoMxi0000000000bbC00","XMMMMMWWMMMMM00000000000000V","MMMMMMWWMMMMA000000000000000","MMMMMMWWMMMMA000000000000007","sZMMMMWMMMMAAA1hh00000000044","BBfMMMMMMnAAAAK9l00000y000k8","BvfMMMMMMMMpzzttG000000000k8","HvfMMMMMMMMpztt000000000TIIQ"}

    Returns: 238

  28. {"dd","dd","Rd","99","9C","99","99","eY","ee","ee","ee","ee","ee","Ie","II","II","5I"}

    Returns: 5

  29. {"ssssssssss8888nnnnn","Ne33ssssss8888LCIIx","Ne33Bssss88888222Ix","Ne333ssss88888222Ix","33333Dssu88888222Ix","DDDDDDDD55888222222","DDDDDDDDD5888V22224","DDDDDDDDDDDDDV44444","DDDDDDDDDDDDDV44444","DDDDDDDDDDDoKK44444","DDDDDDDDDDDoooo4444"}

    Returns: 60

  30. {"xxllllll28ll","xxllllllllll","lxl7lllllll9","lUlllllllll9","lllllllllll9","Ldlllllllll9","LLGmX1ll333J"}

    Returns: 59

  31. {"aEEvp","EEyyy","EET84"}

    Returns: 8

  32. {"22","22","Xr","TT","TT","TT","TT","yT","JT","JJ","Kc","K5","K5","KK","49","49","FF","nx","xx","xx"}

    Returns: 2

  33. {"EEEEoqoyym","EEEEoooyyy","EEEEEEoTTy","EEEEEEoT33","EEEEEEEE33","jQEEEEEE33","bEEEEEg999","EEEEEEElll","EEEEExxxrl","pEEEExxxxM","22iLLxxxx5"}

    Returns: 17

  34. {"ZfI9sssssesssssssNNNssDuu","6nsssssssssssssssNNNsssuu","11ssssssAsssssssssPssssss","ssssssHHAssssssssssssssss","sssssHHHHHsssssssssssssss","sssssbHHHHUssssssssssssss","GsssssHHHHHssssccssshhssS","7sssssHHHHHssssccssshhhSS","7sssssHHHHXssss3cssowwhSS","7sssssHHHHHHsss333swwwwwS","a2ssssHHHHHHxs33333wwwwBB"}

    Returns: 165

  35. {"YYYYa","YYYYY","YYYYT","YYYYY","YYYYY","YYYYn","YYkOn","AYWOn","UUUUh","UUUUU","UUUUF","UUUUF","UUUUU","UUUUU","UUUUU","66666","666m6","6idyc"}

    Returns: 10

  36. {"AAAAAAaaabcdefg" ,"AAAAAAhhDDDDDDD" ,"AAAAiAjDDDDDDDD" ,"AAAAiijDDDDDDDD" ,"AAAAAAAkDDDDDDD" ,"AAAAoAAAlDDDDDD" ,"AAApBnAAlDDDDDD" ,"srqBBBmmmmDDDDD"}

    Returns: 26

  37. {"rXXZZPPyUUwwtIEEEkkEEEE","rFVVVVPPPUwSIIIEEmEEEEE","rrddVVPPPPwIIIEEEEEEEEE","rrdddePPPNNIIIEEMMEEEEE","rrdddePPPNNu222EEsEEEEE","rnndnnnnnnQQQ22EEEEEEEE","fnnnnnRBann3EEEEEEEDEEE","nnnnnnnBnnn55E4EEEEWngE","qnnnnnnnnnnnKJnnEEEnnnn","nnnnnnnnnbnnnnnnnEEnnnn","nnnnnnnnnnnnnnnnnnnnnnn","n6nnnnn9nnnnnnnnnnnnn8n","n666njnonnnnnnpnnnnnnnn","066innnnnnnnnnnnnnnnnnn"}

    Returns: 101

  38. {"00t0000ll0Y666666666N6666664q4","00m0000000f166666666666666c444","0000000000M6666666666666664444","000000000Qp6666666666666664444"}

    Returns: 108

  39. {"rr449","rrrr7","rrrrr","rrrrr","Srrrr","rrrrr","rrrrr","vDrrr","vrrOO","VOOOO","VOOOO"}

    Returns: 12

  40. {"edd","eBB","gBl","X77","5G3","RGG","tGG","ttt","ttt","ttt","ztt","xxn","JJJ","JJJ","PPJ","FJJ","LJJ","LJJ","ccc","9SS"}

    Returns: 3

  41. {"rrrrrrrrrrr4444","rrrrrrrrrr44446","rrrrrg0rrr444r6","rrrrrrrrrrrrrrr","rrrrqqrrrrrrrrr","8OOrqrrrrrrr2rr","OOOrrrrrrrrrrrr","EzOrrrraaaaaarr","EEOrrrrQLaaaaPP","bbbbrrrmLaaaaxP","bbbbrrmmLLaaaSP","bbrrrrLLLLaaaPP","bbrrrjjLLaaaaaf","bb5VVjjjjaaac33","bb5GKjjjjeaahh3","bb5WWWwWeeahhhh","dWWWWWWWeeAhhhh","CWWWWWWWpHA91hh","CWNWWWWooHA9vhh","WWWWWWWWHHHvvlh","JWWWWWWWWWWWkWh","JWWWWWWWWWWWWWW","JJWWWWWWWWWWWWW","JJWWWWWWWWWWWWB","JJWWWWWWWWR7uuu","JWWWWWWWFWuuuuu","IWWWWWXnZTnuuuu","UWWWWWXnnnnYiii"}

    Returns: 57

  42. {"ggggKKKKKMGGGGG","ggggKKKKKKGGGGG","gggKKKKKKKGGGGG","FggKKKKKKKKKGGG","0ogKKKKKKKKKGGG","00KKKKKKKKGGGGG"}

    Returns: 72

  43. {"30ff","l0ff","lsff","wwff","ffff","fff1","ffff","ffff","ffff","ffff","zfff","XXXR","XXXT","XCXJ","CCXG","CCCb","CCCC","CCCE","kCCE","CCCC","CCCC","CCCC","CCCC","CCCC","CCCC","hCu5"}

    Returns: 10

  44. {"DDIIIwwwwrrrrvrrrH","twwwwwwwwxxprnrrrH","wwwwwwwwwwwrrrrrr6","wwwwwwwwwkrrrBrr66","EwwwwwwwwrrrXrrrZ6","wwwwwwwwwrrrrrrrrr","wwwwwwwwrrrrrrrrrr","wwwwwwwrrrrrrrr8rr","0wwwwwwrrrrrrrrrrr","wwwwwwww7GGrrrrrrL","1wwwwwwwwwrrrrrrlr","wwwwwwwwwwhrrrrrrr","wwwwwwwwwwwwrrrrra","wwwwwMwwwwwwyyJJJJ","wwwwwwwwwwsss33JJJ","wwwwwwwwwwsssjuJJJ","wwKwwwwwwjjjjjuzJJ","PwwwwwwwwwwjOOummm","PwwSwwwwwmmo2Ommmm","wwwwwFwmmm222mmmmm","bwwwwgmmmm22mmmmmm","cwwwwmmmmmm2mmmmmm","mmmmmmmmmmmmmmmYmm","mmmm5mmmemmmmmmmmm","mmmmmmmmmmmmQmmmmm","VmmmmmmmmfmmmmmmCm","VmTmmmmmmmmmmmm4CC","qmimmmmmmddmmmmCC9"}

    Returns: 128

  45. {"SS9xxxmmmvRRRuGGGGG","ak9xxjmmmv110GGGGGG","akkxmmmmmvvGGGGGGGG","6qmmm2E33WGGGGGGGGG","mmmmmmEEEWGGGGGGGLL","mmmpmEEEEWGGGGGGGLL"}

    Returns: 69

  46. {"SSzzzzzzbIIIhuuuuMvvZ","IIIzzzzzbIIIuuuuuuvvv","IIIzzzzzIIIIuuuuuuvvv","IIzzzzRIIIIIIuuHHHvvv","IIIIKzIIIIIIIWuHHHvvv","IIIIIIIIIIIIIfAqHHHvv","IIIIIIIIIIIIIfqqqHHpp","IIIIIIIIIIIIIIqqxHHpp","IIIIIIIIIIIIIIFFxDDDD","IIIIIIIIIIIIIIFFcCDDD","IIIIIIIIIiIIIIIDDDDDD","IIIIYYIIBIIIIIIDDDDDD","IIIIYYY111IIIIIDDDDDD"}

    Returns: 157

  47. {"R9RRnRR7RQpuuuRReeyOH","RRRRnRRLRRRRuRReee3OO","RRRRRRRRRRRRRReeeeOOO","MRRRRCRRRRRRReeeeec4O","mmRRRRRRRRRRReees444o","mRRRRRRRRRRReeeee4aoo","RRiRRRRRRR6eeeeeeeeoo","RRRRRRRRllZeFFeeeeeoo","RRRRRR0000ZZeeeeeeeee","RRRRR00000ZZZeVeeeeee","rrrW000000Z00eeeeeeee","hWWW000000Z00eeeeeeee","WWWWW000000000eeeXIee","WWWWW0000000000eeXqee","AWWJJ000d8UU00000XBeb","AJJJJ00PUUUU0000XXbbb","jJJS000000UU00kXXXbbb","JJJJxx00001ggggX5XXXb","JJJJxx00001g0fKXXXXXz","JJJJxxtv00000fKXXXXX2","TJJJxxGG00000fXXXXwwE"}

    Returns: 128

  48. {"TTRRRYwNnnKEEg","2RRRRe5NnnEEEE","RRRRROEEEEEEEE","RRROOOOOOEiEEO","RRR9OOOOOOOOOO","QQQQOOOOO8OOOO","XGQOOOOOO8OOOO","GGGOvOOOOOOOOO","GGGrvvOOOOOOOl","GGGrOOOOOOOOOA","OOOOO7777OOOOj","OOOOOU70OOOOOO","OOOOOOOOOOOOOO","OOOOOOOOOOOOOO","OOOOOOOOOOOOOO","OOOOOOOOOOOOOO","OOOZOOOOOOOOOO","OOOOOOOOOOOOOO","OOOOOOOfOOOOOO","OOOOOOOOOOOOOO","OOOOOOOOOOOOOO","zOOOOOOOOO6OOO","OOOOOOOOOOOOOO","OOOOOOOOOOOOOO","xpcOOOHOOOOOOI","BWJJJssOOOOOII","WWWWWssuOOOOOO","oW4WWWPubOOOOO"}

    Returns: 36

  49. {"JJJJJ9JJXXMMMMqKK","JJJJJJJJXXXMVVVKK","hhJJJJJJXKXMKrKKK","OJJJJJJJJKKKKoKKK","OJJJJJJJJKKKKKKKK","JJJJJJJJJKKKAKKKu","JJDJJJJJKKKKKKKaE","JJJJJJJJKKKbKKKLL","JJJJJJJKKKKKKKKLL","wJJJJJJKKKKKKKKLL","JJJJJnnIKKKKKKKKK","JJJJKKZZKK0KKKKKK","JKKKKKKZKK0KKKKKK","JKKKKKKKKKKKKKKKK","JKKKKsK1KKKKKKKKK","j2KKKKKKKKcKKKKeK","222KKKKKKKUKKKKeK","222KKKKKKUUKKKKKK","22KKKKKKKKKKKKKKK","2HFKKKKKKKKKKKKKK","yy3KKKKKGKKKKKmpQ","553KKKKKGKKKKKmmQ","553tKKKKKKKKKmmmm","55CCKKKKKKKKKmmmm","556KKKKKKKKKmmmii"}

    Returns: 236

  50. {"JR2222nnnddddd","JR2222nn2ddpdd","RRa222nn2ddddd","RR2222222ddddd","RRRRR2224ddNdd","G7RRRR22kddddd","0ORRRR222ddddv","DFZZ222222bdqV","DFZZ222E2uudqd","Dg22222ETExddd","Pggg222EEEUddd","HHHEEEEEIEUddd","tEEEEEEEIEUddd","EEEEEEEEEUUUUU","EEEEEsEfUUUUUU","EEEEEEEEBhUMUU","EEEeEEEEEUUUUU"}

    Returns: 73

  51. {"pNRTTTV33u88DDDyyyyQQQssj","77RTTVVH0u81DDfyyyyQQm99j"}

    Returns: 41

  52. {"ooooot7oozz","oooooo7oou4","iooooooooZ4","ooooooooo44","ooooooooooo","hhooooooooo","hhoooooMooo","hhhhooooooo","hhhhooooooo","hhhoooooooo","hhhhooooooo","hhhhhoooooo","hhhhhhooooo","Lmhhhho9ooo","LLhhhFeeeoo","hhhhhhsoooo","hhhhhhooooo","hhhhhhhhhoo","hhhhhhhxxoo","hhhhhhdxxfK","hhhhhhBxxfK","hhhhhhBhxff","llhOXhhhhhh","XXXXXXh8hhh","XXXXX8888hh","XXXXXX888CQ","XXXXX8888gg","XXSXX88880g","XXSaXqAv8jN"}

    Returns: 49

  53. {"eLfPLLLo1kkkkkkkkkkkkkkkHOkk77","JLLLLLLokkkkkkkkkkkkkkkkkkkCRg","JLLLskkkkkkkkkkkkkkkkkkkkkkCcc","rrLLskkkkkkkkkkkkkkkkkkkkkcC0c","9rLLsxxxMakkkkkkkkkkkkkkkkcncc","999LppxxxXXkkkkkkukkkkkkkccccc"}

    Returns: 129

  54. {"B11UUsUUUUCU","e6UUUUUUUUUU","frUUUUUUUUUU","XUUUUUPttUUU","UUUUUUUDDUUU","U8UUUUUUUUaa","UUUUUUUUUUUU","UUUUUUUUZZUU","UUUUUUUNHUUU","UUUUUUUUUUUU","SUUUUUUUUUUU","UyUUUUUUUUUU","UUU5UKUUUUUU","UUUUUUUUUUUU","UUUUUUUUUUUU","UUUUUUUUUUUU","UUUUUUUUUUUU","UUUUUUUUUUUU","UULUUUUUUUUU","UULUUUUUUUUU","77LUUUUUUUUU","777oUUUUUUUU","c777UUOUUUUU","nA77wIOU0JJJ","mA77724UYYYl","bbb7744YYYkl","bbbbh4YYYYRY","VjjjhYYYYYYY","Ej33YYYYYYYY"}

    Returns: 31

  55. {"N888888888888889AAGGGGGG","r888888888888888AAGGGGGG","r888BBB8888888888A7GGGGG","rr88BBB88888888t8YKKGGGG","r8888888888888XtXXXXXGGG","U888888888888XXXXXXXXXGG","888888888888PvXXXXXXXXXG","88888888888XXXXXXXXXXXXX","888888888XXXXXXXXXXXZXXX","188888888XXXXXXXXLLLZXXX","888888888XXXXXXXXLLLXXXJ","n888888uuXXXXXXXXLLLXxJJ"}

    Returns: 162

  56. {"U7ffffffpphInnnnncaEuuuwwwNND","Ufffffffpp99nnnnncuuuuuwwwyyV","ffGGfffxx999nnnnncuuuuiwwwkyV"}

    Returns: 66

  57. {"XXX","XXX","Xq6","XXH","XXX","XXX","XXX","XXc","kXX","kAA","AAA","AAA","AAA","AAA","AAi","AAA","BuA","pp0","Wff","fff","sss","sss","sss","sss","llw","llF","ll4","rl4","rl4","NlG"}

    Returns: 3

  58. {"XXXXkkkkkkkkkH6kFkkkTTwEEEEEE","aXXrkkkkkkkkkkkkkkkkTTTEEEEE3","aaXkkkkkkkkkkkkVkkkkkEEEEEEEE","MMXXkkkkkkmzkkkkkkkkkEEEEEEEE","MMX1kkkkkkkkkkkkOkknvvEEEEtNE","55XXXkkkk88kkkkkkkkkkEEEEstss","5555kkkkkAkkkkkkkk4kkRqEfssss","5555kkkWAAkkkkkkkkkk0ssEsssss","555jkkkWAkkkkkkkkkyk0ssssssss","uCCcciPkkkkk9kkkkkkksssssssss","o222ciikkkkkkkkkkkpkkssssssss","2222cGiikkkkkkkkkhkSkkkksssss","772kkkkkkkkxkkkkkhkkkUkUsssss","772kkdkkkkkkDDQQhhhhhUUUBssss","77kkkdkkLIDDDgQQQhhhhhUUssssK"}

    Returns: 241

  59. {"WWWWW6VVWWWLLgggggg777AAmySz","WWWWWWVVWWWYYggggg77777AAySz","WWWWWWVWWWWWgggng977777AAoCz","TWWGWWWWWWWWgggs7777777tAAAA","WWWWWWWppWWWggg3077777jAAAAA","WWWWxWWppWWWWHHH7777777AAA4A","WWWWWWWWfWWHHHHHH77bb1DAAFFF","WWWWWWJWd5W55NHHH22BqqqMqqFF","WWWWWIddd55555HHHhOBqqqqqqll"}

    Returns: 113

  60. {"mGGmmttttww5SSSS","mmmmQQQQwwwdSSS4","mmmmQQQQwSSSSSS4","mmpppMywwkgSSSl4","MMMMMMwwwkkkke33","MMMMMMcwwkCkke3a"}

    Returns: 39

  61. {"D","G","l","2","P","C","5","m","q","H","j","z","x","K","w","d","Z","6","M","A"}

    Returns: 1

  62. {"GGG7OhzzzzzzzzzDDz4ppaaaa","GGGOOqzzzzzzzzzzzzppppaaa","cGZGqqzzzzzzzzzzzzpppaaLx","GGGGzzzzzzzzzzzzzzpyyyjjk","GGGGzzzzzzzzz1zzz5pyyyyyK","GGmmzzzzznzzzzzzzzzbbByy8","GGmGGNNNGGGzzzzzSzPPPByyQ","GGGG6XGGGGGzzzzzzVAPPyyyy","GGGGGWGGGGGzzzHzzV9PyFyyy","GGGGGGGGuuuzzzzzzVVyyYyyT","vGGGGGGGduuzzzzzz0yyyyyyT","vGGGGGGGGuuzeezzzlryyyyII","sGGGGtGGRuooEezzzUUUUUIII","2GGGGCgRRwofffffUUUMMUUUI"}

    Returns: 106

  63. {"cc","cc","cL","f2","22","22","22","22","22","22","22","22","22","22","22"}

    Returns: 2

  64. {"E6LWWWWWWWWWWWWWggg","WWWWWWWWWWWWWWWWgGb","WWWWWWWWWWWWWPppggg","WWWWWWWWWWWWWPppggY","WWWWWWWWWWWWWgggggg","DD1WWWWWWWWWggggggg","WWWWWWWsBWWW2gggggg","WWWWJWWBBWjjqCggggg","WWxJJBBBBBjvvvgggwg","WWJJJBBBBBkvvvRy8wf"}

    Returns: 111

  65. {"b7QNDxZ1GkMJWEe2d5VzOfS"}

    Returns: 23

  66. {"ggssGGGGGG","ggssspGGGG","ggsssppGGG","ggWsspGGGG","gggsspGGiG","g7ssspGGGG","gggsseKK33","gggssssK33","gHgsssHA33","HHHHHHHHHH","HHHHHHHHH6","HHHHHHHHb6"}

    Returns: 29

  67. {"iiiiixxrrrr2rrrrrrrrFrrrrrrrr","iiiiixrrrrrrrrrrrrrrrrrrrrrrr","iiiirrrrrrrrrrrrrrrrrrrrrrrrr","iiiirrrrrrrrrrrrrrrrrrrrrrrrr","Ziiirrrrrrrrrrrrrrrrrrrrrrrrr","riirrrrrrrrrrrrrrrrrrrrrrrrrr","rrrrrrrrrrrrrrrrrrrrrrrrrrrrr","rrrrrrrrr6rrrfrrrrrrrorrrrrrr","rrrrrrrrrrrrrQrrrrrrrrrrrrrrr","Wrrrrrr3rrrrrrrrrrrrrrrrrrrrr","Wrrrrrrrrrrrrrrrrrrrrrrrrrrrr","rrrGarrrrrrrcVrrrrrrrrrrrrrrr","rrrrrrrrrrrrrrrrrrrrrrrrrrrrr","rrrrrrrIuuErrrrrrrrrrrrrrrrrr","rrrrrrrrrrrrrrrrrrrrrrrrrrTrr","rrrrrrrrrrrrrrrrrrrrrrrrrrrrr","rrrrrrrrrrrrrrrrrrrrrrrrrrrrr","rrrrrrrrrrrrLrrrrrrerrYrrrrrr","UCrrrrrrrgrrLddddrrrrrrrrrrrr","rrrrrrrrrrrqbddddJrrrrrrrrrrr"}

    Returns: 517

  68. {"8HHHwLLLLLLLLWWWWWWmAWWWWSSSSS","HHHHHLLLLLLLsWWWWWWWWWWWWWaWSS","HHHHLLLLLLLLUUWWWhWWWpWWWWWWSS"}

    Returns: 80

  69. {"AAAAAAA2A88I","AAAAAAAAA8II","AAAAPvAAAAAQ","OAAAAvvAAAAQ","tAAAAAAAATTA","AAAAAAAAAAAA","AAAAAAACAAAA","AAeeAAAAAAAA","eAeeBAAAAAAA","eeeeBAAAAAAA","UeeeBuuuuAAA","XGeeVuuuuuuu","X3eVVVVuuuuu","LVVVVVVuuuuu","LVVVVnuuuuuu","VVVhhuuuuuuu","VVVhuuuuuduu","VVVhVuuuuuuu","VVVVVSuuuuuZ"}

    Returns: 71

  70. {"FFFFFFFFFFFFFFFFc","FFFFYFFFFFFFFFFFF","FFFFFFFFFFFFFFFFF","FFFFFFFFFFFFFFFFQ","FFFFFFFFFFFFFFFFF","FFFFFFFFFFFFFFFFF","FFFFFFFFFFFFFFFFF","FFFFFFFFFFFFFFFFF","FFFFFFFFFFFFFFFFF","FwFFFBBBFFFFFFFFF","FwMFFBBBBFFF000FF"}

    Returns: 171

  71. {"zpp1nV","6pp1Bd","USSlIT","CYSaaT","xYO7Fi","xy88ki","xf088J","xxtMZq","ARthsg","vmjhhG"}

    Returns: 7

  72. {"m","m","p","U","Q","a","E","d","r","0"}

    Returns: 1

  73. {"FanU888Ucc000Pqq","yanUUooUDD990Pqw","jaaUUUUUD7QQQQww","UUUUUkDDDDQQQQWw","UUUUUADDDDQQQQQw","UUUUUUUQQQQddQQw","UUUUUUUQQQQtddZZ","UUUUUUUIIIpdddZT","eUUUUUUIIIIIdd6T","CUUUUUUGfIXIdd6S"}

    Returns: 64

  74. {"247YY"}

    Returns: 5

  75. {"226vvgzzEEIpppcccx","vvvvvzzzEEEEEEcccx","vvvvvhzzzzElL443RR","vvWvvvvzzzz8L843Xb","vvWvvvvCCzz8888888","vvvvvvvCCCzzzk8888","vvvvvvvv1CCzzkqMiy","vvvvvvvvvCCVrrrrrr","vvvvvvvveuCVrrrOrr","vvvvvvvvvvvvorrrar","ffvvvvvvvvvvdssr00","FvvvvUZZZvS5Jssssm","vvBDvvvnnnSPPssssm"}

    Returns: 101

  76. {"ahhhhhhhhhhhhhmmmmppp","a6hhhhhhqqhhhhmmmmmP4","a6hhhhhhhhhhhhmmmmmk4","hthhhhhhhhhhhhmmmmmk4","hhhhhhhhhhhQhhLmmmm44","hheebhhhhMhhhLLWmm344","hhhnnhhhhhhhhhLLmm444","ooonnhhhhhhhhhhhGG44f","oooJJhhhhhhRhhhhhG444","ooJJJhhh0hhRhhhhhhh44","222FJ55Z00hhhhhhhhh44","22222iOOHHhhhhhhhh444","K2222sOOHHhhhhhhhwY44","K88ujs7OghhhhhhhSSr4I"}

    Returns: 172

  77. {"PJn33y333G","1Jn3333333","JJ53333333","JJJJJJ3333","J88JJJJJ33","JJJJJJJJJJ","JJJJJJJJJJ","JDJJJJJJJJ","JJJJJJhhNJ","JJJJJJhJJJ","JJJJJJJJJJ","JJJJJJJJJJ","mJJJJJFJJJ","JJJJJ2222H","J222222222","JJ22222222","JJ22222220","J99t222f22","99g2222222","Xvg2222222","vvV2W22222","VVVVs22222","VSVVMMe222","BBzMMMi22A"}

    Returns: 67

  78. {"iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiixiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiic","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiiiiiiiiiiiiiiii","iiiiiiii5iiiiiiiiiiii","iiiiiii555iiiiiiiiiii"}

    Returns: 393

  79. {"DAAAAAxAAAAhA00AAAAAAAuupAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAA","9PAAGAAAAAAAAAAAAAAAAAAAAAAAA","UAAAAAAAAAAAAAAAAAAAAAAAAAAAJ","UAAAAAAAAAAAAAAAAAAAAAAAAAAAE","AAAAAAAAdAAAAAAKAAAAAAAAAAAAA","AAAAAAAAAAAAAAAMAAAAAAAAwAAAA","AAAAAAAAAAAAAAAAFAlAAAAXAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAA","RAAAAAAAAAAAAAAAAAAAAAAAAAAAA","RAACAAAAIAAAAAAAAAAAAAAAAAAAA","RAAAAAAAAAAAAAAAAAAOAAAAAAAAA","HAAAAAAAAAAAAAAAAAAAAAAAAAAAY","AAAAAAAAAAAAAAAAAAAAAAAAAAAAA","AAAAAABAAsAAAAAAAbbbAAAAAAAAA","AAAAAABAAAAAAAAAbbbbbAAAAAAAA","AAAAAABAAAAAAAcjbbbbbbbAAAAAA","ttqAAABAAAAAA5jjbbbb6bAAAAAAA"}

    Returns: 487

  80. {"MlW6R","djjFF","jjjG9","eoooo","eee7V","eee55","vnn5w","CCniy","HHHSu","Kxhhc","KOpcc","Kbbcc"}

    Returns: 5

  81. {"h9ffxxxxxxxoFFFuuIIkOSS","W9fxxxxxxxxRFFF64xjkA3t","xVfxxBBxxxxFFFFExxjAA3t","xxxxxxxxxxxxxxxxxxxxx3t","bxxxxxxxxxxxxxxx7xxxxxt","xxxxGxxxxxxxxxxxxxxxxxt","xxxxPxxxxqxxxxxxDLxxttt","xxxvxxxxxqxxxxxxxx5xxtt","xxpvxxxxxxxxxxxxxxyxxtt","xxxasxxxixZxxxxxxzyxxll","ddessxxxxxxxxxxxxCxxxll","QrrrxxxxxxxxmmmxcxxxwlK","QnnxxxxxxxxxxxxxxxxxMMM","nnnxNxxxxxxxxxx88xxxYMM","xxxxNxxxxxxJ0xxxxxxxYMM","2ggNNxxxxxx10xxxxxXxMMM"}

    Returns: 246

  82. {"kkUUU1UUUUUUUUUUUUUUUUUUUUU","UUUUUUUUUUUUUUUUUUUUUUUSUUU","UUUUUUUUUUUUUUUUUUUUUUUUUUU","UUUUUUUUUUUUUUUUUUUUUUUUUUU","UUUUUUUDUUUUUUYUUUUUUUUUUUU","UUUUUUUUUUUUUUUUNUUUUUUUUUU","UUUUUUUUUUUUUUUUUUUUUUUUUUU","UUUUUUUUUUUUUUUUUUUUUUUUUUU","UUUUUUUUUUUUUUUUUUUUUUUUUUU","UUUUUUUUUUUUUUUUUUUUUUUUUUU","UUUUUUUUUUUUUUUUUUUUUUUUUUU","UUUUUUUUUUUUUdUUUUUUUUUUUUH"}

    Returns: 315

  83. {"NNNNNNNNNNNNNN","NNNNNNNNNCNNNN","1nNNNNNNNNNNKN","11NNNNNNNNNNNN","11NNNNNNNNNNNN","1NNNorDNNNNNRN","NNNNooiiNNNNNN","NNooooNNNNNNNN","NN3ooNNNNNNNNN","NNNNNNNNNNNNNN","NNNNNOFNNNNNNN"}

    Returns: 128

  84. {"3pBlJE5F","rrMl6DiF","rouq2Tii","0uuS1774"}

    Returns: 8

  85. {"c8R11xxQGD","zzRbroSSee","LRREFISS9T","7RRBnh0qAk","vfwOlCU6ak","m2tVVWKaaa","m24jVJuNaa","yX3ZpYugHd"}

    Returns: 10

  86. {"aaeuuuuuuuuuuuuCCu666uu","aauuuuuuuuuuuuuC7uuu6uu","auuuuuuuuuuuuuuuuuuuuuu","hhuuuuuuuuuuuuuuuuu1uuB","TTuuuuuuuuuuuuuuuuuyyyG","uumuuuuMuuuuuuuuuuuuGGG","uuuuuuuuuuuuuuuuuuuuGGG","uuuuuuuuuuuuuuuuuuuuYxH","uuuuuuuuuuuuuuuuuuuuYFQ","uuuuuuuuuuuorEuuuu0IIuu","ubuuuuuuuuuouEuuuuuIuuu","bbuuuuuuuuuuuuuuuuuuuug","bbbuuuuuuuuuuuuuuquuuuu","bbbbbuuuuuuuuuuuuuuuuuu","bbbbbuuuuuuuuuuuuuuuuuu","bbbbuuuuuuuuuu33uuuuuuv","bbbuuuuuuuuuuuuuuuuXXuf","lbbuupuuukzuuuuuuuuXXXf"}

    Returns: 326

  87. {"IIIIIIS55DDDTTTO8B6J","MmmmDDDDDDDDTTTTTB6J","MmmDDDDDDDDDDTTTTXXX","VZqDDDDDDvRcccTTTXXX","VpwDDDDDooo333TTTtfj","QQQQDDDoooo333TTT997","QQQQAADoooo333kTW999","gQQQAADoaoPPHiErrUUY"}

    Returns: 57

  88. {"nnnnnnnnnnnnnnOnntnnnn","nnnnnnnnnnnnnnnnnnnnnn","nnnnnnnnnnnnnnnnnnnnnn","nnnnnnnnnnnnnnnnnnnnnn","nnnnnnnnnnnnnnnnnnnnnn"}

    Returns: 108

  89. {"1hR","cPM","bql","i3d","JrY","9ex","TNX","CBs","00V","Wnp","fF7","utZ","DIz","ELy","UGg","aw2","m5o"}

    Returns: 3

  90. {"jjjjjjjjjjjjbjjjjjjUUUU","jjjjjjjjjjjjjjjjjjjjjjU","jjjjjjjjjjjjjjjjjjjhjjj","jjjjjjjjjjjjjjjjjjj4jjj","jjjjjjjjjjjjjjjjjjjjjjj","jjjjjXjjjjjjjjjjjjjjjFF","jjjjjjjjjjjjjjjjjjjjjjj","jjjjjjjjjjjjjjjjjjjjjjj","jjjjjjjjjjjjjjjccjjjjjj","jjjjDjjjjjjjjjjjjjjjjjj","jjjjjjjjjjjjjjjjjjjejjj","jjjjjjjjjAjjjjjjjjjjjjj","jjjjjjojjjjjjjjjjjjjjjj","wwjjjOjjjjjjjjjjjjjjjjj","jjjjjjjjjjjjjjjjjjjrajj","jjjjjjjjjjjjjjjjjjjjjjj","jjjjjjjjjjjjjjjjjjjjjjj","ljjjjjjjjj5jjjjjjjjjjjj","jjjjjjjjjjjjjjjjjfjjjjj","jjjjjj7jjjjjjjjjjjjjjjj","jjjjjjjjjjjjjjjjjjjjjjQ","jjjjjjjjjjjjjjjjjjjjjjj","jjjjjjjjjjjjjjjjjjjjjjj","jjjjjjjjjjjYjjjjjjjjjjj","jjjjjjjjjjjYBjjjjjjjjjj"}

    Returns: 545

  91. {"g5eeJUssFr","OOeeyavvvv","mmmiEmnnnv","mmmmEmnnSh","mmXmmmnnnh","mmXmmmmzhh","PommmmmzzR","mmmmmmmzzD","YYfmmmmmzz","6YYLLmll0z","jjYYYppppM","jjYYWwCCpp","jBYYCCCppp","BBBxCCpppp","BBBBCCG333","Bbbd7QQQuu","118dTZqquu","1HAc9qqqqI","cccckqqqtI"}

    Returns: 12

  92. {"pKXxjnVQYB","k6DJRAwWHT","vmm0OAsEHc","qG700zz34l","9INzzzzFdy","aLLzziiUee","fZS55ooC82","bhhhPu1M8t"}

    Returns: 10

  93. {"uufJJpJJJ","uJJJJJJAA","uJJJJJJAA","JJJJJJJJJ","JJJJJJJJJ","JJJJJJJJJ","JJJJJJJJJ","JJJJJJJJJ","JJJJJ8JJJ"}

    Returns: 70

  94. {"ooeAsDDyccccuTTTkddEmmm","1eeeefcccccJuuuudddrmmm","xewwChhcccuuuuuud4KvMmm","xxwhhhhcccccuuuuPPPP0Pm","xxwIhhhhQS2uuuuuPPPPPPP"}

    Returns: 52

  95. {"5jjjjpjjjjjjjjRjdjjvjj","LPAjjjjjjjjjjjjjjjjvjj","jjjjjjjjjjjjjjjjjjjjjK","jjjjjjjjjjjjjjjjjjjjjj","jjjjjjjjjjjjjjjjjjjjjj","jjDDsjjNjjjjjjjjjjjjjj","jjjjjjjWjjjjjjjjjjjjjj","jjjjhUjWjjjjjjjjjjjjjj","jjjj2t9Sjjjjjjj3jjjjjj","8jjj229jjjjjjjjjjjjjjj","zjjjj299jjjjjjjjjjjjjj","zzj99999jjjjjjjjjjjjjj","zzj9999jjjjjjjjjjjjjjj","jjj9999jjjjjjjjjjjjjjf","jjj9999jjjjjjjjjjjjjjy","j9999jjijjjjjjjjjjjjyy","jj99jjjjjjjjjjjjjjjjju","jj99jjjjjjjjjjjjjjjjjj","jjjjjjjjjjjajjjjjjjjjj","jjjjjjjjjjjjjjjjjjjjjj","Cjjjjjjjjjjjjjjjjjjjjj","CjjjjjjjjjjjjjXjjjjjjj","CCjjjFjjjjjjjjjjjrjjjj","jjjjjjjjjjjjjjjjjrYYjj","jjjjjjjjjjjjjjjjjjjjjj","jjjjjjjjjjjjjjjjjjjjjj","jjjjjjjjjjjZjjjjjjjjjj"}

    Returns: 516

  96. {"NNNNNNNNNNNNNNNY","NNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNN","NNNNNNNNNNcNNNgN","NNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNN","NNNNNFNvNNNNNNNN","NNqqqqNNNNNNNNNN","qqqqqqqNNNNNNNNN","qqqqXqqqqNNNNNNM","qqqqqqqqqNNNNNNy","qqqqNNqqqNNNNNNy","qqqNNNNNNNNNKKKK","qqqNNNNNNNNNKKK5","qE9NNNNNNNNNxO55","q99NNNNNNNNNNNNN","I99NNNNNpNNNNNNN","B9hNNNNNNNNNNNNN","ojbNNNNNNNNNNNNN","1rrrNNNNmmNNNNNN","rrrrrNNNNmiNNNNN","rrrrHfNNNNNNNNNN","rrrrefNNNNNNNNNN","rrrrffaNNNZNNNNN","rrrr8fNNNnZNNNNN","wwrNNNNNnnZNNN7N"}

    Returns: 290

  97. {"FovvD3MMMMMMMMNi","zaavDVMMMMMMMm84","aacvvRMMMMMMMMM4","aaccvvnMMMMMMMMx","EEccPbnMMMMMMMMM","EeeeebuMMyMMMM77","UUSeeeeMAyMMMMKX","UUeeeeQUUJwMMMMM","UUUUUIIUUpddMMMM","UUUUUUUUUUOdMMMM","UWUUUUUUUUk6fUMM","UUUUUUUUUUkUUUUU","0UUUUULUUUUUUUUU","00UUUqLUUUggUUUU","0055UUUUUUHggUUU","0CrsUUUUUYggUUU9","CCCCUUUjUUUUUU99","CCCCCCCjUUUUUUUB","2CCCCCCCUUUUh111"}

    Returns: 76

  98. {"R","R","s"}

    Returns: 1

  99. {"b0U7AnnmG","YPhRrToej"}

    Returns: 9

  100. {"yyyd","77iH","77ss","77SA","ERMM","ELMM","2bMM","TMMg","MMMM","MMMM","OMMm","vMjm","uMjm","eq0m","hh00","W6ll","W6aZ","fKaa","ItQQ","IXQQ","5QQQ","55VV","k555","15GG","188z","rDDw","FDDw","DDDp","DDNN","Dooo"}

    Returns: 4

  101. {"ZMFSco6DDb3I0"}

    Returns: 13

  102. {"pp"}

    Returns: 2

  103. {"666666666666666666666","666666666666666666666","666666666666666666666","666666666666666666666","666666666666666w66666","666666666666666666666","666666666666666666666","666666666666666666666","666666666666666666666","466666666666666666666","660666666666666666666","666666666666666666666","666666666666666666666","66i666666666666666666","g66666666666666666666","666666666666666666666","6666666uJ666666666666","66666E666666666666666","666666666666666666666","666666666666666666666","666666666666666666666","666666n66666666666f66","666666666666666666666","666666666666666666666"}

    Returns: 494

  104. {"jjj99jjjjjjjyyyyRR555IIIImm","jjjjjjjjjjjjfyyyRR55IIIIIIo","jjjjjjdjjjjjjyyyyIIIIIIIIII","jjjjjjjjjhjjyyyyLLLIIIIIIII","jjjjjjjjjjjjgaIIIIIIIIIIIII"}

    Returns: 100

  105. {"CCCCCCCCCCCCCCCCCCCCCpppCCC","CCCCCCCCCCCCCCCCCCCCCCCCCCC","CCCCCCCCCCCCCCCCCCCCCCCJCCC","vCCCCCCCCCCCiCCCCCCCCCCCCCC","CCCCCCCCCCCC44CCCCCCCCCCCCC","CCCCCCCCCCCC4CCCCCCCCCCCCCC","nCCCCCCCCCCCCCCCCCCCCCCCCCC","nCCCCCCCCCCCCCCCCCCCCCCCCCC","nCCCCCCCCCCCCCCCCCCCCCCCCCC","CCCCCCCCCCCCCCCCCCCCCCCCCCC","CCCCCCWCCtCCCCCCCCCCCCCCCCC","ZCCCCCCCCCCOOOCCCCCCCCCCCCC"}

    Returns: 306

  106. {"yyAArJqjWTH5","yyEEruYYWTHG","hooEvutpkkb2","OooNgFFF9sbi","RRMNgFL99Vmm","R76XgFF9dVVV","SKnZUPf88Vee"}

    Returns: 14

  107. {"qqqqqqqqqqjjj5qqqqqqqqqqqqq9","qqqqqqqqqqqqjqqqqqqqqqqqqqXr","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqqqqqqqqqqqqlqqqqqqqqqqpqq","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqqqqqqqqqqqqqqqqq8qqqqqqqq","qqqqwqqqqqqqqqqqqqqqqqqqqqqq","yqqqqqqqqqqqqqqqqqqqqqqqqqqq","iqqqqqqqqqqqqqqqqqqqxqqqqqqq","iqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqqqqqq66qqqqqqqqqqqqqqqqqq","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqqqqqqqCqqqqqqqqqqqqqqqqqq","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","qqqQqqqqqqqqqqqqqqqqqqqqqqqq","qqqQqqqqqqqqqqqqqqqqqqqVqqqq","qqqqqqqqqqqqqqqqqqqqqqqqqqqq","MMqqqqqqqqqHHqqqqqqqqqqqqqqq","MMMqqqqqqqqqqqqqqqqqqqqqqqqq","MMMqqqqqqqqqqqqqqqqqqqqqqqqq","MMMqqqqqq1qqtqqqqqqgguuqqq22","MMqqqqqqqqqqqqqqqSFggqqqqN22"}

    Returns: 704

  108. {"cMMGGGJJj1ekkEGGGnUUUUUiGGGGG","csGGGGG111ekWtGGGGGGGUUUGGGGG","GGGGGGGGGGGkkGGGGGGGGUUGGGGGG","GGGFGGGGTGGGqGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGGGGGG","GGGGGGGGGGGGGGGGGGGGGGGGKGGGG","GfGGGZZGGGGGGGpG5GGGGGGwwwwGG","dhGNG8ZaGG7GGGpG5G00GGwww66VG","33GGOOOOOOGGGGbG000GGGwwwwSPw","X333OO4OOOOOGG00000GGGwwwwwww","3333OOOOOOOOGGG0000GGGGGGwwww","333OOOOOOOOGGGy00GGGGGGGwwwww","OOOOOOOOOOOGGGGGGGGGGGGGgwwww","OOOOOBQOOOOOGGGGGGGGGGGGLLmmw","OOOOOBIIOOOGGGGGGGGGGGGGLCmmD","OOOOOBrIIIOolGGGGGGGGGxGGvRmA"}

    Returns: 251

  109. {"XQQQQQQfQQQQQEEESGvEE","XQQQiQQQQQQQQEEEEEEEE","puCCUQQQQJJJJ8EEEEEEE","ppCCBWQQQJJJJ8EEEEEEd","eFFJJJJJJJJEJEEEEEEEE","eeJJJJJJJEEEEEEEEEEEE","ee111lRRJEEEEEEEEEEEE","qY11kPRRJ4EEEEEEEEEEE","qY111MMRJ5EEEEEEEEENV","qg111111JJEEEEEEEEEEV","1111111jjjjjEEEEEEEEE","1111111njjjjEEEEEEEEE","111111jjjjjjAEErrEEEE","111111jjjTOOAA3rrEEE7","1111111jjTTjAAAA0EEE7","1111111jjjjjbAAA0EEED","1111111Kjj6jjmAA0EEED","1111o111jjjjjtAA0EhZZ","1zIIo21LjjjjjAAAAEEZH"}

    Returns: 159

  110. {"llD8555WWaaaaWWIJJiFF73","ll888WWWWaaaWWWrJJJWW7w","EK88nWWWWWWWWWWWWWWWWWg","KK1WWWVWWCWWWWWzWWWWWWg","111WWWRWWuWWWWWzWWWWW99","11GWWWWWWWdWWWWWWWWM999","XHGWWWWWWWWWWWWNWWt6699","HHBWWWWTWWWWWWNNWWW666L","HHWWWWWWWWWWWZN44Y66666","HHHHHWWWWWAWWWmSSe6PPP6","HHHOHQQWWWWWofm0jsbhPPv"}

    Returns: 134

  111. {"TTgTTTTsssbjbblllll","FTTTTTssssbbbblllOl","TTTTTTMsssbblllllOO","TTTTTTTTqllLllll8OO","TTTTTmclllllllll8Oz","TTVTTllllllllllllll","TTTTTllllllllllllll","TTTllllllllllllllil","TTTllllllllllllllHH","wvTDlllllllllllllHH","AlllllllllllllllllH","llllllllllYlllllllH","llllllllllYllllllIo","llllllllllYlllllllB","RRlllllllllllllllll","RRllllllllllllllllX","lllllllllllllllllKK","llllllnnlllllllGlKK"}

    Returns: 230

  112. {"iIIM","0MMM","vMMM","MMMr","MFwm","MFtu","MFNu","NNNf","NNN9","WNkZ","sPZZ","ZZZx","7ZUJ","UUUU","UU1U","UUUU","UUUG","UCdd","hjBb","TTBB","KKBB","KROg","KRgg","3cgg","84gg","gggg","Yg22"}

    Returns: 4

  113. {"VI","OO","dr","Hj","Xz"}

    Returns: 2

  114. {"qeZX2QQuG","qezpPwQuu","CCvvvwduu","AAvvDDDvv","AAivvvvvr","aa555vvvo","ff5553BBJ","ffN433BBJ","RNN438BsJ","RWWWWTVVE","KWW0y999E","KOOyyyyyE"}

    Returns: 13

  115. {"nnfffH9tMZZZHHHHHH","d7fffHHt4eeHHHHHHH","55DffHHHHHHHHHHHHH","55DofHHaHHHHHHHHHr","822ooHHHHHHHHHHHHr","822ooHHHHHHHHHHHHi","zAHoooHHHHHHHHHHHH","HHHHo3HHHHHHHHHHHH","HHHHHHHHHHHEHHHHHH","HHHHHHHHHHHEHHHHHH","HHHHHHkHHHHHHHHHHH","HHHjHHHHHHHNHHHHHH","HHHHHHHHHHHHHHHHHH","HHHHHHHHHHHHHHHHHH","HHHHHHHHHHHHHHHHHH","HHHHqLHHHHHHHHHHHH","HH66qHHHHHHHH0HHHH","HHHHHHHHHHHHH0HHHH","HHHOHHOOOHHHggHHHh","OOOOOOOOOHHHHpHHHH","OOOOKOOOHHHHHSHHHH","OOOOOOOO1HHHHHHHHH","OOOOxOOOXHHHHHwHHH","yyyOOOOOBBvHHHHHHH"}

    Returns: 313

  116. {"sAARRkkKhhh6dJJJMVjjj0OCC","ssrriiKKFhhJJJJJMMj7000CC","ssrrriKK1hJJJJJJMzj2G000C","srrrfo111555JJJBBBBBBw00C","srrTIo118855JJJBBBBBBBBBY","sPPeIss188lEvJJBBBBBBBBB9","sssssssS888EvqqBBBBBBBBBB","ssZZssSS888XvvvyBBBbxBBBB","UUZZssDDD88XDHHNNQBBBBBBB","UUW33mmDDDDDD4NNNuuuBBBBB","Unp33mmDDDDDD444LtuuggBBa"}

    Returns: 75

  117. {"yyAArJqjWTH5", "yyEEruYYWTHG", "hooEvutpkkb2", "OooNgFFF9sbi", "RRMNgFL99Vmm", "R76XgFF9dVVV", "SKnZUPf88Vee" }

    Returns: 14

  118. {"AA", "BC" }

    Returns: 2

  119. {"000000000", "000000000", "000111111", "000112222", "333322222", "333333322", "222222222" }

    Returns: 19

  120. {"iii", "iwi", "iii" }

    Returns: 8

  121. {"ABC" }

    Returns: 3

  122. {"yyAArJqjWTH5", "yyEEruYYWTHG", "hooEvutpkkb2", "OooNgFFF9sbi", "RRMNgFL99Vmm", "R76XgFF9dVVV", "SSnZUPf88Vee" }

    Returns: 14

  123. {"jjjbiii", "jjcafii", "jdaaagi", "eaaaaah" }

    Returns: 7


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: