Statistics

Problem Statement for "ConnectTheWorld"

Problem Statement

New teleport technology has recently been discovered.

Each teleport connects two terminals and allows people to travel freely from one to the other and back.

Multiple cities in the world requested to be the part of a new teleport network. Some teleports between those cities have already been built. Your task is to build additional teleports to make the entire network connected: after you are done, it must be possible to travel between any two cities (possibly using multiple teleports consecutively).


The existing teleports are described by the String[]s terminalA and terminalB. For each i, there is a teleport that connects the cities terminalA[i] and terminalB[i].

There may be some cities that want to be in the teleport network but have no teleports yet. The list of these cities is given in the String[] isolated.


Teleports require an awful lot of energy and operating them is expensive.

For each city, let's look at the number of teleport terminals that are already in that city. Let MAX be the maximum of those numbers. No city in the world can afford to have more than MAX teleport terminals.


It is guaranteed that:

  • The world isn't connected yet: there is at least one pair of participating cities that isn't connected via teleports (not even indirectly).
  • In the already existing teleport network there are no loops. (In other words, there are no unnecessary teleports that could be shut down without affecting reachability between cities.)

Your task is to determine where to build additional teleports in order to connect all participating cities. A valid solution is any collection of new teleports that satisfies the following criteria:

  • You can only build teleports between cities that appear in the input.
  • Using the existing and new teleports it must be possible to travel between any two participating cities.
  • In the resulting teleport network no city has more than MAX teleport terminals (where MAX is the value we already determined above).
  • There are at most 100 new teleports. (This is only a technical limit that does not influence whether a solution exists or not.)

If no solution exists, return an empty String[]. If there are multiple solutions, pick any one of them. If your solution is to build new teleports A-B, C-D, E-F, ..., return the String[] {A, B, C, D, E, F, ...}.

Definition

Class:
ConnectTheWorld
Method:
connect
Parameters:
String[], String[], String[]
Returns:
String[]
Method signature:
String[] connect(String[] terminalA, String[] terminalB, String[] isolated)
(be sure your method is public)

Notes

  • It is not necessary to minimize the number of new teleports you'll build.
  • The condition that there are no loops also implies that for each i, terminalA[i] and terminalB[i] are not the same city (i.e., no given teleport is a self-loop).
  • You are allowed to build new teleports that are self-loops (even though this is clearly never useful). If you do, a self-loop counts as two terminals in the city where you built it.

Constraints

  • A name is any string of 1 to 6 uppercase and lowercase English letters ('A'-'Z', 'a'-'z').
  • Names are case-sensitive.
  • Each element of terminalA will be a name.
  • Each element of terminalB will be a name.
  • Each element of isolated will be a name.
  • terminalA will have between 0 and 30 elements, inclusive.
  • terminalB will have the same number of elements as terminalA.
  • isolated will have between 0 and 30 elements, inclusive.
  • No element of isolated will appear in terminalA or terminalB.
  • The elements of isolated will be mutually distinct.
  • In the already existing teleport network there will be no loops.
  • The world will not be connected yet.

Examples

  1. {"Paris", "Paris"}

    {"London", "NYC"}

    {"Dhaka"}

    Returns: {"London", "Dhaka" }

    We already have two teleports: Paris-London and Paris-NYC. Dhaka isn't connected to the teleport network yet. There are three possible solutions: we can build the teleport Dhaka-London, the teleport Dhaka-NYC, or both of those. (We cannot make additional teleports out of Paris because it already has MAX teleports. We cannot build the London-NYC teleport because then both London and NYC would have MAX teleports and it would be impossible to connect Dhaka to any of the other three cities.)

  2. {"Tokyo", "Prague"}

    {"Sydney", "Bern"}

    {}

    Returns: { }

    We currently have MAX = 1, which means that no city can afford more than one teleport terminal. Thus, there is no way to build additional teleports and we have no way to connect the world.

  3. {"Tokyo", "Prague", "Bern"}

    {"Sydney", "Bern", "Vienna"}

    {}

    Returns: {"Tokyo", "Prague" }

    Now MAX=2 thanks to Bern and thus each of the other cities can get one additional terminal.

  4. {"Madrid"}

    {"Porto"}

    {"Bogota", "Lima", "Kigali", "Ottawa", "Manila"}

    Returns: { }

    We can build a few new teleports without exceeding MAX=1 terminals in any city, but there is no way to build enough teleports to connect all these cities into one connected network.

  5. {"BRNO", "Brno"}

    {"Brno", "brno"}

    {"brNO", "bRNo"}

    Returns: {"BRNO", "bRNo", "brNO", "brno" }

    Names are case-sensitive. These are five distinct cities.

  6. {}

    {}

    {"Bogota", "Lima", "Kigali", "Ottawa", "Manila"}

    Returns: { }

  7. {"auKBo"}

    {"Gyz"}

    {"PMH", "YZBx", "i", "e", "KXz", "Ca", "E", "gxL", "GNI", "oSvnEV", "UHZ", "ZJ", "nyFqMJ", "MwRs", "M", "X", "Mh", "MvJ", "ETOZub", "wIK", "GIqg", "WmpYU", "JO"}

    Returns: { }

  8. {"HDKK", "S", "S", "S", "l"}

    {"lV", "FmYXZ", "l", "bqc", "HDKK"}

    {"YDbBZK", "nUOfgG", "jJLWr", "FGhWpw", "H", "gQDDr", "kDb", "U", "KfKFv", "Rs", "dhAAw", "KWF", "IRSSbJ", "LMEIVY", "IEy", "ieGhD", "X", "WeYYs", "zvI", "LtA"}

    Returns: {"lV", "LtA", "YDbBZK", "FmYXZ", "nUOfgG", "bqc", "jJLWr", "YDbBZK", "FGhWpw", "nUOfgG", "H", "jJLWr", "gQDDr", "FGhWpw", "kDb", "H", "U", "gQDDr", "KfKFv", "kDb", "Rs", "U", "dhAAw", "KfKFv", "KWF", "Rs", "IRSSbJ", "dhAAw", "LMEIVY", "KWF", "IEy", "IRSSbJ", "ieGhD", "LMEIVY", "X", "IEy", "WeYYs", "ieGhD", "zvI", "X" }

  9. {"djLEab", "M", "DNJlR", "GuBVm", "vFBp", "q", "J", "AEVHES", "edV", "BVd", "kUkef"}

    {"zei", "ivfuX", "doDl", "vFBp", "PnGqT", "g", "QBGIKW", "FECMfz", "wZHHBO", "kUkef", "NcYV"}

    {"ofaBB", "TBLU", "pULie", "N", "lsbb", "xgTy", "OPj", "jX", "LdyWD", "MTt", "Ufq", "c", "OzGwce", "VVyIPD", "RKZmi", "DAUU", "fr"}

    Returns: {"djLEab", "fr", "M", "zei", "DNJlR", "ivfuX", "GuBVm", "doDl", "q", "PnGqT", "J", "g", "AEVHES", "QBGIKW", "edV", "FECMfz", "BVd", "wZHHBO", "ofaBB", "NcYV", "TBLU", "ofaBB", "pULie", "TBLU", "N", "pULie", "lsbb", "N", "xgTy", "lsbb", "OPj", "xgTy", "jX", "OPj", "LdyWD", "jX", "MTt", "LdyWD", "Ufq", "MTt", "c", "Ufq", "OzGwce", "c", "VVyIPD", "OzGwce", "RKZmi", "VVyIPD", "DAUU", "RKZmi" }

  10. {"Ko", "zyc", "ETuj", "VLQnr", "FUAv", "JtZ", "cx"}

    {"zyc", "yhqJw", "KWjaqw", "KWjaqw", "y", "j", "cxOvQ"}

    {"tuxh", "S", "vWKSEY", "Wmfn", "I", "du", "P", "YUV", "DnX", "OQoJfJ"}

    Returns: {"Ko", "OQoJfJ", "ETuj", "yhqJw", "FUAv", "VLQnr", "JtZ", "y", "cx", "j", "tuxh", "cxOvQ", "S", "tuxh", "vWKSEY", "S", "Wmfn", "vWKSEY", "I", "Wmfn", "du", "I", "P", "du", "YUV", "P", "DnX", "YUV" }

  11. {"b", "mvL", "mvL", "iUzClp", "eqNy", "tc", "SFZOrv", "mp", "sNgY", "PvKOnK", "pDDdf"}

    {"XuxlkQ", "sNgY", "OJvGl", "mvL", "lx", "SnS", "tc", "XuxlkQ", "b", "sNgY", "iUzClp"}

    {"Vb", "Opz", "lYllM", "gtm", "RVD", "WWFNU", "NgscZ", "X", "lMPZJ", "l", "NzP", "UrO", "TI", "n", "tpsD", "lJ", "Xi", "Ca", "lrSF", "lfC", "YDs", "t", "cJ", "Mt"}

    Returns: {"OJvGl", "Mt", "eqNy", "mp", "SnS", "lx", "Vb", "SFZOrv", "Opz", "PvKOnK", "lYllM", "pDDdf", "gtm", "Vb", "RVD", "Opz", "WWFNU", "lYllM", "NgscZ", "gtm", "X", "RVD", "lMPZJ", "WWFNU", "l", "NgscZ", "NzP", "X", "UrO", "lMPZJ", "TI", "l", "n", "NzP", "tpsD", "UrO", "lJ", "TI", "Xi", "n", "Ca", "tpsD", "lrSF", "lJ", "lfC", "Xi", "YDs", "Ca", "t", "lrSF", "cJ", "lfC" }

  12. {"QrHeNU", "kbKuoR", "djU", "mBl", "Ua", "fRF", "ongmF", "fRF", "J", "LJZip", "mBl", "djU", "v"}

    {"SipRZF", "MNoc", "i", "Aw", "SipRZF", "QrHeNU", "Eut", "jDXsc", "lzr", "Nw", "CFzIz", "S", "xAg"}

    {}

    Returns: {"Ua", "v", "kbKuoR", "jDXsc", "i", "MNoc", "Aw", "S", "ongmF", "CFzIz", "J", "Eut", "LJZip", "lzr" }

  13. {"BGOMe", "Z", "IxijBA", "bl", "BGOMe", "DClhq", "VRIWgY"}

    {"bl", "bhlvQU", "vY", "DdF", "cBPfSW", "kAZJ", "geJE"}

    {"pEC", "xxx", "aLvsKc", "W", "DQvMy", "iAh", "Up", "k", "u", "sh", "eh", "fEI", "BLRq", "rYLLnG", "mcuc", "Ng", "fV", "PAF", "nd"}

    Returns: {"DdF", "nd", "Z", "cBPfSW", "IxijBA", "bhlvQU", "DClhq", "vY", "VRIWgY", "kAZJ", "pEC", "geJE", "xxx", "pEC", "aLvsKc", "xxx", "W", "aLvsKc", "DQvMy", "W", "iAh", "DQvMy", "Up", "iAh", "k", "Up", "u", "k", "sh", "u", "eh", "sh", "fEI", "eh", "BLRq", "fEI", "rYLLnG", "BLRq", "mcuc", "rYLLnG", "Ng", "mcuc", "fV", "Ng", "PAF", "fV" }

  14. {"mw", "VniWwG", "dPciOl", "Iw", "vVqtAZ", "wnbGib", "myaiJ", "lkCenx", "da"}

    {"KLxv", "lkCenx", "XUIwj", "Fmdbu", "SvzYSx", "VniWwG", "YYGj", "da", "XUIwj"}

    {"vQn", "ml", "x", "pyd", "OdCcg", "bWO", "z", "awo"}

    Returns: {"mw", "awo", "dPciOl", "KLxv", "Iw", "wnbGib", "vVqtAZ", "Fmdbu", "myaiJ", "SvzYSx", "vQn", "YYGj", "ml", "vQn", "x", "ml", "pyd", "x", "OdCcg", "pyd", "bWO", "OdCcg", "z", "bWO" }

  15. {"s", "s", "QyLn", "QyLn", "ULH", "lWgne"}

    {"UQykm", "gHOZ", "oFAXV", "GIDux", "GIDux", "UQykm"}

    {"UL", "tb", "QX", "nqNG", "tKZN", "DZCAo", "dQvfr"}

    Returns: {"gHOZ", "dQvfr", "oFAXV", "lWgne", "UL", "ULH", "tb", "UL", "QX", "tb", "nqNG", "QX", "tKZN", "nqNG", "DZCAo", "tKZN" }

  16. {"fGWX", "TMd", "QfpMt", "nE", "lxwPB", "QuLy", "TD", "QJsB", "ftst", "fGWX"}

    {"h", "QU", "B", "B", "tZNRA", "dZNMY", "MKhV", "EafGM", "QEhcpQ", "EJ"}

    {}

    Returns: {"h", "ftst", "TMd", "QEhcpQ", "QfpMt", "QU", "lxwPB", "nE", "QuLy", "tZNRA", "TD", "dZNMY", "QJsB", "MKhV" }

  17. {"x", "KySQ", "ayPIW", "ayPIW"}

    {"spcsvb", "Qh", "spcsvb", "BmUA"}

    {"y", "ZXR", "zqxyxd", "M", "CucrT", "I", "INq", "zZ", "bhs", "ThTAO", "nF", "Xyyoyo", "Wwyq"}

    Returns: {"x", "Wwyq", "KySQ", "BmUA", "y", "Qh", "ZXR", "y", "zqxyxd", "ZXR", "M", "zqxyxd", "CucrT", "M", "I", "CucrT", "INq", "I", "zZ", "INq", "bhs", "zZ", "ThTAO", "bhs", "nF", "ThTAO", "Xyyoyo", "nF" }

  18. {"vU", "HRyG", "vDUp", "VYJ", "mOKDn", "yukx", "JHyw", "gxaT", "mOKDn", "o", "Ehd", "xWw", "vU", "gxaT", "HRyG", "RfpFUu", "ZKar", "Ehd", "M", "RfpFUu"}

    {"LZk", "vDUp", "VYJ", "o", "ZKar", "B", "mOKDn", "yukx", "UFpNg", "UFpNg", "xWw", "QJW", "yukx", "M", "Ehd", "zf", "yukx", "cZh", "j", "QJW"}

    {"gWiMc", "IrhS", "Q", "dPQG", "CxeQWA", "K", "W", "DpuDx"}

    Returns: {"LZk", "DpuDx", "gWiMc", "B", "IrhS", "JHyw", "Q", "zf", "dPQG", "cZh", "CxeQWA", "j", "K", "gWiMc", "W", "IrhS" }

  19. {"de"}

    {"sGjP"}

    {"VS", "aMt", "gTWG", "zY", "HExI", "hB", "NhMUbM", "iRw", "OdmuPS", "vszOeV", "jrfv", "kz", "lwSzvZ", "c", "Sya", "kfu", "h", "mgVtJr", "CEHW", "UXUMv", "kNwPt"}

    Returns: { }

  20. {"x", "tHYB", "f", "v", "qZeKDx", "wuBaq", "uYcCU", "ub", "aHu", "SxDD", "f", "Gndbao", "ub", "EjWb", "tLRrR"}

    {"aHu", "LOun", "EjWb", "vVpk", "SxDD", "hsYVq", "jsKuWB", "qZeKDx", "WgRYbm", "tLRrR", "h", "KDp", "Njs", "VRnohT", "h"}

    {"k", "Sq", "yZ", "CkmqdG", "wwtlh", "Lz", "hCq", "cEFse", "MUW", "B", "IFot", "uX"}

    Returns: {"x", "uX", "tHYB", "WgRYbm", "Njs", "LOun", "v", "VRnohT", "wuBaq", "vVpk", "uYcCU", "hsYVq", "Gndbao", "jsKuWB", "k", "KDp", "Sq", "k", "yZ", "Sq", "CkmqdG", "yZ", "wwtlh", "CkmqdG", "Lz", "wwtlh", "hCq", "Lz", "cEFse", "hCq", "MUW", "cEFse", "B", "MUW", "IFot", "B" }

  21. {"Fkgf", "y"}

    {"Q", "LVutc"}

    {"dcl", "gvbp", "JkkHmk", "EWjUA", "El", "QE"}

    Returns: { }

  22. {"e", "XZ", "Dnd", "vGQSc", "odJ", "wOBbEB", "mA", "Lmqy", "wOBbEB", "wOBbEB"}

    {"L", "L", "e", "e", "vGQSc", "L", "W", "mA", "eFyn", "mA"}

    {"ftF", "p", "CedN", "RZRQg", "k", "eDnnrp", "gRDKa", "Svv", "OToym", "HdhG", "TAQLs", "esVU", "lmNadg", "CYgrN", "ZAnrU", "coXM", "Vghi", "dDwyO", "VyKMI", "agPQG", "KdN", "qBzlmi", "QaAMK", "c", "vHlRmt", "Tqnm", "Tvzll"}

    Returns: {"XZ", "Tvzll", "ftF", "Dnd", "p", "odJ", "CedN", "W", "RZRQg", "Lmqy", "k", "eFyn", "eDnnrp", "ftF", "gRDKa", "p", "Svv", "CedN", "OToym", "RZRQg", "HdhG", "k", "TAQLs", "eDnnrp", "esVU", "gRDKa", "lmNadg", "Svv", "CYgrN", "OToym", "ZAnrU", "HdhG", "coXM", "TAQLs", "Vghi", "esVU", "dDwyO", "lmNadg", "VyKMI", "CYgrN", "agPQG", "ZAnrU", "KdN", "coXM", "qBzlmi", "Vghi", "QaAMK", "dDwyO", "c", "VyKMI", "vHlRmt", "agPQG", "Tqnm", "KdN" }

  23. {"uYAz", "XsO", "KpHtp"}

    {"DGDJq", "pndnq", "DGDJq"}

    {"mjgapK", "ynjX", "WRvoj", "GEW", "Zhi", "s", "TZBQv", "N"}

    Returns: {"uYAz", "N", "XsO", "KpHtp", "mjgapK", "pndnq", "ynjX", "mjgapK", "WRvoj", "ynjX", "GEW", "WRvoj", "Zhi", "GEW", "s", "Zhi", "TZBQv", "s" }

  24. {"NGii", "Cuyi", "Ls"}

    {"Cuyi", "Ls", "cote"}

    {"B", "oWOkW", "iJ", "gV", "DRq", "io", "b", "AUVlIK", "VzXRvC", "ZweP", "el", "vzuzL", "cVsW", "IKxN", "yjPDh", "vML", "y"}

    Returns: {"NGii", "y", "B", "cote", "oWOkW", "B", "iJ", "oWOkW", "gV", "iJ", "DRq", "gV", "io", "DRq", "b", "io", "AUVlIK", "b", "VzXRvC", "AUVlIK", "ZweP", "VzXRvC", "el", "ZweP", "vzuzL", "el", "cVsW", "vzuzL", "IKxN", "cVsW", "yjPDh", "IKxN", "vML", "yjPDh" }

  25. {"Zs", "bbH", "xctQQ", "YDn", "eq", "R", "HT", "UcdFI", "mxV", "wYTaS", "R", "bbH", "QbT", "HT", "taWbh", "oKhR", "CrQ", "EEVGl", "bm", "HT", "eq", "BuAL"}

    {"NCKF", "QbT", "NCKF", "taWbh", "tuZxO", "Zs", "JiA", "tuZxO", "wYTaS", "keY", "keY", "Zs", "v", "NCKF", "bm", "NCKF", "q", "HT", "CrQ", "BuAL", "Zs", "rdgaGY"}

    {"fqJVH", "HkkYtN", "muJ", "OTz", "GfJR", "zNvBob", "zRu", "xhj", "OxNvK", "PsWOo"}

    Returns: {"xctQQ", "PsWOo", "YDn", "JiA", "fqJVH", "UcdFI", "HkkYtN", "mxV", "muJ", "v", "OTz", "oKhR", "GfJR", "q", "zNvBob", "EEVGl", "zRu", "rdgaGY", "xhj", "fqJVH", "OxNvK", "HkkYtN" }

  26. {"U", "mqVfh", "HQXH"}

    {"Vv", "so", "zaWPH"}

    {"MBy", "ri", "GV", "iWMtz", "S", "tJXKZ", "CnC", "jXRq", "CAmUdl", "x", "ZpsdR", "BFDI", "SG", "GZe", "i", "qUuZL", "Hajz", "J", "XBcTqt", "Iehon", "LZYo", "WVA", "BjTJ", "RB"}

    Returns: { }

  27. {"HB", "RhxouH", "Zy", "JJ", "LzAuU", "G", "ETrKan", "reS", "JJ", "lwkK", "BouIbA", "meLsw", "wBj", "tvOvc", "reS", "tvOvc", "twh", "JJ", "fggEg", "rKPNF", "kEGEv", "B", "gZlbiH", "oBaV", "Zy", "LxYxKU", "ETrKan", "lwkK", "cySp"}

    {"RhxouH", "cySp", "k", "OROT", "cySp", "k", "yrN", "gUh", "EptE", "rxn", "a", "VmeRh", "LzAuU", "OROT", "k", "oBaV", "eaF", "wBj", "lQUu", "ETrKan", "JJ", "HhkDm", "cySp", "gUh", "VmeRh", "HhkDm", "rxn", "lQUu", "HhkDm"}

    {"fj", "L"}

    Returns: {"HB", "L", "yrN", "G", "BouIbA", "EptE", "twh", "a", "fj", "meLsw" }

  28. {"HSiIE", "hy", "ea", "c", "hy", "Psra", "c"}

    {"c", "ea", "pcAj", "UhnXc", "DY", "DY", "DY"}

    {"gPXdz", "OXkX", "y", "Xd", "JlplsO", "v", "wCgP", "m", "xGyf", "NtPTM", "sU", "zlzgTF", "mbhr", "uQvazt", "GWjM", "KiP", "j", "klM", "eW", "vlVB", "tSF", "IvzDr", "rldBdg", "N", "xH", "ioa", "Sm"}

    Returns: {"HSiIE", "Sm", "gPXdz", "pcAj", "OXkX", "UhnXc", "y", "Psra", "Xd", "gPXdz", "JlplsO", "OXkX", "v", "y", "wCgP", "Xd", "m", "JlplsO", "xGyf", "v", "NtPTM", "wCgP", "sU", "m", "zlzgTF", "xGyf", "mbhr", "NtPTM", "uQvazt", "sU", "GWjM", "zlzgTF", "KiP", "mbhr", "j", "uQvazt", "klM", "GWjM", "eW", "KiP", "vlVB", "j", "tSF", "klM", "IvzDr", "eW", "rldBdg", "vlVB", "N", "tSF", "xH", "IvzDr", "ioa", "rldBdg" }

  29. {"a", "AILfJH", "oELGgN", "lrlxW", "hEOoeu", "prPm", "xv"}

    {"oELGgN", "eeTs", "TwLIKb", "prPm", "UaP", "hEOoeu", "oy"}

    {"x", "onRubF", "sBzga", "xSr", "EjwAJl", "LKgDUN", "iMGPba", "Xv", "nQ", "Rx", "BOYL", "lKl", "m", "wGbm", "PkqihB", "Idi", "UteVc", "X", "IQOH", "hliKmf", "yDeJ", "QBhrr", "FFmnBM", "rzmNc"}

    Returns: {"a", "rzmNc", "AILfJH", "TwLIKb", "lrlxW", "eeTs", "xv", "UaP", "x", "oy", "onRubF", "x", "sBzga", "onRubF", "xSr", "sBzga", "EjwAJl", "xSr", "LKgDUN", "EjwAJl", "iMGPba", "LKgDUN", "Xv", "iMGPba", "nQ", "Xv", "Rx", "nQ", "BOYL", "Rx", "lKl", "BOYL", "m", "lKl", "wGbm", "m", "PkqihB", "wGbm", "Idi", "PkqihB", "UteVc", "Idi", "X", "UteVc", "IQOH", "X", "hliKmf", "IQOH", "yDeJ", "hliKmf", "QBhrr", "yDeJ", "FFmnBM", "QBhrr" }

  30. {"mnRaue", "q", "iWNd", "iWNd", "M", "uEW", "YmRH", "IRHg", "N", "X", "IYAf", "YmRH", "w", "xzH", "w", "jwx", "YmRH", "uEW", "M"}

    {"Nhrw", "uEW", "N", "jVILH", "uo", "yuAWJe", "X", "ILbs", "sQgede", "bWGDW", "sQgede", "jwx", "mnRaue", "sQgede", "yxdS", "yNwoA", "q", "w", "X"}

    {"OZlb", "YxKrvK", "a", "FriTJy", "z", "WiXo", "Ke", "vq", "fzNyX", "ntl"}

    Returns: {"Nhrw", "ntl", "jVILH", "uo", "IRHg", "yuAWJe", "OZlb", "ILbs", "YxKrvK", "bWGDW", "a", "IYAf", "FriTJy", "xzH", "z", "yxdS", "WiXo", "yNwoA", "Ke", "OZlb", "vq", "YxKrvK", "fzNyX", "a" }

  31. {"N", "JgLECU", "jQ", "ReF", "pcn", "E", "JgLECU", "GE", "JgLECU", "roDmth", "ylMN", "jQ", "zvpnL", "LFy", "IOAm", "roDmth", "Kf", "IOAm"}

    {"a", "ApUaNG", "ReF", "vAubIZ", "X", "ApUaNG", "IOAm", "AeLJj", "xjwLD", "qs", "roDmth", "vp", "WePSH", "JgLECU", "N", "zvpnL", "EQhhD", "Z"}

    {"MV", "KKyI", "smus", "WP", "SbNfyv", "PQPc", "rd", "bHVW", "mSF", "qetV", "fHoKA", "KyjAy", "uySemQ", "pRbJH", "pmbx", "GQbO", "yCijIj", "Qam", "DdTz", "GHcSOR", "ONkLAB", "yQFtNr", "SAxbZB", "QXto", "hrjV", "knMVIh", "zW"}

    Returns: {"a", "zW", "vAubIZ", "E", "pcn", "xjwLD", "GE", "X", "qs", "AeLJj", "Kf", "ylMN", "MV", "vp", "KKyI", "WePSH", "smus", "LFy", "WP", "EQhhD", "SbNfyv", "Z", "PQPc", "MV", "rd", "KKyI", "bHVW", "smus", "mSF", "WP", "qetV", "SbNfyv", "fHoKA", "PQPc", "KyjAy", "rd", "uySemQ", "bHVW", "pRbJH", "mSF", "pmbx", "qetV", "GQbO", "fHoKA", "yCijIj", "KyjAy", "Qam", "uySemQ", "DdTz", "pRbJH", "GHcSOR", "pmbx", "ONkLAB", "GQbO", "yQFtNr", "yCijIj", "SAxbZB", "Qam", "QXto", "DdTz", "hrjV", "GHcSOR", "knMVIh", "ONkLAB" }

  32. {"jQiAt", "KG", "tpWSal", "KG", "KG", "dEaE", "fgy", "lGYufw", "wuFtaT", "uT", "kqBSOB", "RhdGoW", "mWN", "QSDRK", "TNl", "DsnjC"}

    {"QSDRK", "VzNJAw", "mWN", "mWN", "y", "fgy", "DsnjC", "sUBdft", "jQiAt", "M", "jQiAt", "onezxr", "lopeI", "y", "YrjZDt", "VzNJAw"}

    {"VGhXCN", "jcJU", "MmyYp", "pxG", "v", "AwBJr", "kIpSv", "OcD", "TUG", "cqt", "wTSBMa", "zpuWhl", "OsGhH", "J", "OKjue", "tvkS", "JboRwl", "sioDz"}

    Returns: {"tpWSal", "sioDz", "lGYufw", "dEaE", "uT", "sUBdft", "RhdGoW", "wuFtaT", "TNl", "M", "VGhXCN", "kqBSOB", "jcJU", "onezxr", "MmyYp", "lopeI", "pxG", "YrjZDt", "v", "VGhXCN", "AwBJr", "jcJU", "kIpSv", "MmyYp", "OcD", "pxG", "TUG", "v", "cqt", "AwBJr", "wTSBMa", "kIpSv", "zpuWhl", "OcD", "OsGhH", "TUG", "J", "cqt", "OKjue", "wTSBMa", "tvkS", "zpuWhl", "JboRwl", "OsGhH" }

  33. {"AyMyw", "RegMjo", "rW", "RegMjo", "j"}

    {"j", "JaRX", "RegMjo", "A", "VgWEV"}

    {"jVlDZ", "wcgeD", "CCeMdG", "CVwxbu", "wxk", "qN", "D", "oRiFIx", "RJHUB", "HJNk", "jlCG", "gINHk", "YmR", "dxE", "zRkQ", "Kk", "hcT"}

    Returns: {"AyMyw", "hcT", "JaRX", "VgWEV", "jVlDZ", "rW", "wcgeD", "A", "CCeMdG", "jVlDZ", "CVwxbu", "wcgeD", "wxk", "CCeMdG", "qN", "CVwxbu", "D", "wxk", "oRiFIx", "qN", "RJHUB", "D", "HJNk", "oRiFIx", "jlCG", "RJHUB", "gINHk", "HJNk", "YmR", "jlCG", "dxE", "gINHk", "zRkQ", "YmR", "Kk", "dxE" }

  34. {"zoT", "kFvgKi", "Rpju", "hMG", "rd", "SvLPO", "zSSLwz", "nC", "zoT", "f", "ByF", "k", "OQdl", "GCIhC", "iZz", "Fi", "kFvgKi", "Ib", "A", "iZz", "Ib", "iZz"}

    {"Cao", "kuHhPA", "Fvq", "rd", "SvLPO", "kFvgKi", "rd", "RUwI", "A", "NG", "NG", "A", "Rpju", "urO", "JcdloY", "zoT", "Ib", "RStYW", "h", "CGM", "JcdloY", "n"}

    {}

    Returns: {"Cao", "GCIhC", "kuHhPA", "k", "Fvq", "hMG", "nC", "zSSLwz", "f", "RUwI" }

  35. {"gR"}

    {"Ns"}

    {"rW", "gGAHs", "weOm", "MxEnp", "cfLRJD"}

    Returns: { }

  36. {"MlRGuX", "AD", "AD", "MlRGuX"}

    {"zmhMIN", "PTjngG", "F", "PTjngG"}

    {"gWSVaO", "KHd", "kS", "WEaJ", "HGQ", "bRy", "WccYtq", "MFBRRL", "faaY", "r", "RMmR", "zBG", "vhbt", "FjKCX", "oIxJDU", "DBwrjb", "qnGsV", "hItjt", "iwL", "CDFYZT", "SxKL", "ycAKZ", "wchvy", "vj", "cwBJ"}

    Returns: {"zmhMIN", "cwBJ", "gWSVaO", "F", "KHd", "gWSVaO", "kS", "KHd", "WEaJ", "kS", "HGQ", "WEaJ", "bRy", "HGQ", "WccYtq", "bRy", "MFBRRL", "WccYtq", "faaY", "MFBRRL", "r", "faaY", "RMmR", "r", "zBG", "RMmR", "vhbt", "zBG", "FjKCX", "vhbt", "oIxJDU", "FjKCX", "DBwrjb", "oIxJDU", "qnGsV", "DBwrjb", "hItjt", "qnGsV", "iwL", "hItjt", "CDFYZT", "iwL", "SxKL", "CDFYZT", "ycAKZ", "SxKL", "wchvy", "ycAKZ", "vj", "wchvy" }

  37. {"TyyQO", "MpNr", "UVyxRi", "OepINE", "KLziU", "OepINE", "UVyxRi", "ookp", "ookp", "zFrWu"}

    {"XbAYW", "KLziU", "MpNr", "STUr", "XbAYW", "mWTO", "Pb", "OepINE", "TyyQO", "M"}

    {}

    Returns: {"STUr", "zFrWu" }

  38. {"DqBzKU"}

    {"hG"}

    {"jSE", "zjy", "yw", "RN", "OuyQEl", "Bbxz", "XebPy", "Ok", "cRmL", "psmpf", "fOQ", "CQwWe", "uNaKfr", "RM", "nhI", "PB", "IXqrv", "hGFjWo", "cLWhi", "R", "Tj", "cYJEe"}

    Returns: { }

  39. {"uL", "lDHwu"}

    {"DWmyj", "LXm"}

    {"SkAgH", "j", "O", "EYc", "ccSxXV", "iMCl", "a", "Pqj", "LJXEMl", "n", "Bn", "my", "IQeYC", "eUOtn", "Gaq", "t", "W", "dDhqEW", "gwyt", "LUWbh", "itzYIa", "MahG", "XAvPN", "w", "Qmnjk", "K"}

    Returns: { }

  40. {"JUIl", "WyP", "fMBy", "cXSPeY", "DRxn", "p", "TgaJx", "q", "FGy", "Zl", "G"}

    {"XdbEFX", "mTxKPd", "SAk", "SZOkxp", "gUgsb", "WyP", "fMBy", "sz", "XdbEFX", "hivM", "uk"}

    {"GYP", "Vomt", "gMkre", "j", "GteK", "vS", "bU", "bmgCC", "tWPSW", "Dppce", "wIHB", "AiHfo", "gmwjWh", "rHfa", "YW", "Fh", "xurjEI", "luaazq", "K", "reLXoK", "EIdX", "YBfT", "TrhZcp", "GXBPnX"}

    Returns: {"JUIl", "GXBPnX", "mTxKPd", "FGy", "SAk", "p", "cXSPeY", "TgaJx", "DRxn", "SZOkxp", "q", "gUgsb", "Zl", "sz", "G", "hivM", "GYP", "uk", "Vomt", "GYP", "gMkre", "Vomt", "j", "gMkre", "GteK", "j", "vS", "GteK", "bU", "vS", "bmgCC", "bU", "tWPSW", "bmgCC", "Dppce", "tWPSW", "wIHB", "Dppce", "AiHfo", "wIHB", "gmwjWh", "AiHfo", "rHfa", "gmwjWh", "YW", "rHfa", "Fh", "YW", "xurjEI", "Fh", "luaazq", "xurjEI", "K", "luaazq", "reLXoK", "K", "EIdX", "reLXoK", "YBfT", "EIdX", "TrhZcp", "YBfT" }

  41. {"TuFu", "TuFu", "nSUHH", "TVSVbh", "ErtZMM", "A", "CpY", "PqeFee", "PqeFee", "cBu", "Vi", "vh", "ErtZMM", "ruyPm", "vh", "CpY", "SKFk", "smldkZ", "Y", "OCIPNd", "lR", "Y", "N"}

    {"mmv", "Dbnh", "SKFk", "cBu", "SKFk", "ErtZMM", "nSUHH", "t", "CpY", "ruyPm", "OCIPNd", "yTk", "cBu", "Q", "mmv", "vh", "Si", "mmv", "ruyPm", "cBu", "Vi", "WKqrwf", "Q"}

    {"C", "WdZ", "dB", "PNtDT", "dWKRbZ", "I", "pk", "bAVZcw", "cQkos", "U", "RmcgKJ", "gUwmGm", "H", "aSH", "GVfBuX", "W", "sWmQJA", "nI", "g", "y", "LMAJFb", "nMCIc", "tPDWrk", "O", "urNJ", "ykhAyp", "oTPNQ", "yDGdBP"}

    Returns: {"Dbnh", "yDGdBP", "C", "TVSVbh", "WdZ", "A", "dB", "t", "PNtDT", "yTk", "dWKRbZ", "Si", "I", "smldkZ", "pk", "lR", "bAVZcw", "WKqrwf", "cQkos", "N", "U", "C", "RmcgKJ", "WdZ", "gUwmGm", "dB", "H", "PNtDT", "aSH", "dWKRbZ", "GVfBuX", "I", "W", "pk", "sWmQJA", "bAVZcw", "nI", "cQkos", "g", "U", "y", "RmcgKJ", "LMAJFb", "gUwmGm", "nMCIc", "H", "tPDWrk", "aSH", "O", "GVfBuX", "urNJ", "W", "ykhAyp", "sWmQJA", "oTPNQ", "nI" }

  42. {"O", "frySNt", "GbHFFL", "Pck", "Ihgp"}

    {"jfS", "GlZ", "NYtBZw", "Ihgp", "NYtBZw"}

    {"x", "LY", "QL", "iQF", "rL", "pY", "zNzD", "bQ", "V", "mTqZka", "WSfo", "ukHZTO", "elsH", "AIumkz", "nHj", "MUEqj", "KRd", "g", "PW", "tUJa"}

    Returns: {"O", "tUJa", "frySNt", "jfS", "GbHFFL", "GlZ", "x", "Pck", "LY", "x", "QL", "LY", "iQF", "QL", "rL", "iQF", "pY", "rL", "zNzD", "pY", "bQ", "zNzD", "V", "bQ", "mTqZka", "V", "WSfo", "mTqZka", "ukHZTO", "WSfo", "elsH", "ukHZTO", "AIumkz", "elsH", "nHj", "AIumkz", "MUEqj", "nHj", "KRd", "MUEqj", "g", "KRd", "PW", "g" }

  43. {"umCoth", "mmH", "JsZw", "zPR"}

    {"IsxJ", "IsxJ", "iS", "IsxJ"}

    {"RfMjBS", "NwVm", "YLhq", "LMbKt", "lWTwRC", "XJQP", "m", "WbR", "QEr", "fMe", "s", "njYIi", "lKDK"}

    Returns: {"umCoth", "lKDK", "JsZw", "mmH", "RfMjBS", "iS", "NwVm", "zPR", "YLhq", "RfMjBS", "LMbKt", "NwVm", "lWTwRC", "YLhq", "XJQP", "LMbKt", "m", "lWTwRC", "WbR", "XJQP", "QEr", "m", "fMe", "WbR", "s", "QEr", "njYIi", "fMe" }

  44. {"suOV", "HTUbc", "HTUbc", "Sga", "suOV", "H", "HTUbc", "tzP", "BNA", "khDY", "H", "Sga", "l", "yRHeF", "Nr", "Nr", "pAY", "Sga", "XoGTQ", "aTpJy", "T", "H"}

    {"pAY", "khDY", "l", "Mnmtw", "H", "HTUbc", "ieqnSy", "godu", "aTpJy", "kpHMio", "wT", "jlVSeG", "BNA", "kpHMio", "ieqnSy", "k", "Mnmtw", "wCG", "wR", "e", "jlVSeG", "iraFE"}

    {"qnKkSN", "xSLCTl", "K", "dFGYe", "vGBN", "Mgp", "HgFw", "s", "xWW", "bRlRz", "musMu", "BED", "rJ"}

    Returns: {"wT", "rJ", "tzP", "yRHeF", "XoGTQ", "godu", "qnKkSN", "k", "xSLCTl", "wCG", "K", "wR", "dFGYe", "e", "vGBN", "T", "Mgp", "iraFE", "HgFw", "qnKkSN", "s", "xSLCTl", "xWW", "K", "bRlRz", "dFGYe", "musMu", "vGBN", "BED", "Mgp" }

  45. {"oAhvPF", "yeyWh", "gctiO", "OLhGoB", "jm", "KAG", "rNwjI", "TYyK", "DeYMgD", "jm", "DeYMgD", "HX"}

    {"OLhGoB", "TYyK", "oAhvPF", "HX", "wsdTU", "qK", "p", "G", "t", "D", "NEDyzR", "yeyWh"}

    {"NQ", "f", "GR", "iYnKe", "hwbavH", "yPK", "Dc", "setNBB", "seSaLT", "sV"}

    Returns: {"gctiO", "sV", "wsdTU", "G", "KAG", "D", "rNwjI", "qK", "t", "p", "NQ", "NEDyzR", "f", "NQ", "GR", "f", "iYnKe", "GR", "hwbavH", "iYnKe", "yPK", "hwbavH", "Dc", "yPK", "setNBB", "Dc", "seSaLT", "setNBB" }

  46. {"VDKlKs", "g", "nqf", "nqf", "Zkst", "usD", "NLX", "WudXf", "hmpVT", "dts", "hmpVT", "tDMdv", "Zkst", "GX", "oMULA"}

    {"mqx", "GtmtEN", "dts", "mqx", "VDKlKs", "VDKlKs", "g", "GtmtEN", "tDMdv", "WudXf", "PoVT", "dts", "we", "WudXf", "tDMdv"}

    {"cqRCtR", "TCn", "SIXb", "TW", "OWoFP", "FdoCjI"}

    Returns: {"usD", "FdoCjI", "cqRCtR", "NLX", "TCn", "PoVT", "SIXb", "we", "TW", "GX", "OWoFP", "oMULA" }

  47. {"gObi", "QZ", "QZ", "N", "Dr", "N", "qsUy", "qsUy", "ijYxje"}

    {"rfRtB", "a", "gObi", "y", "QZ", "Dr", "QZ", "yyv", "Qp"}

    {}

    Returns: {"rfRtB", "ijYxje" }

  48. {"ZJVKb", "B", "qqY", "CbK", "f", "jwH", "cR", "mcCn"}

    {"sGVZzN", "bk", "jwH", "lMZbIk", "nMKl", "X", "ZvAoz", "zSL"}

    {"XIkKO", "VV", "ZKuD"}

    Returns: {"ZJVKb", "ZKuD", "B", "sGVZzN", "qqY", "bk", "CbK", "X", "f", "lMZbIk", "cR", "nMKl", "mcCn", "ZvAoz", "XIkKO", "zSL", "VV", "XIkKO" }

  49. {"uzgI", "KpqmSU", "U", "SP", "K", "Ap", "Ap", "mv", "g", "K"}

    {"mv", "IPz", "kwn", "U", "kwn", "h", "K", "KpqmSU", "kzB", "KpqmSU"}

    {"n", "cA", "N", "AXy"}

    Returns: {"uzgI", "AXy", "g", "IPz", "n", "SP", "cA", "h", "N", "kzB" }

  50. {"psY", "GXay", "psY", "XFVrKp"}

    {"J", "psY", "K", "ftJShP"}

    {"z", "jsSS", "MvZQ", "MPk", "D", "mhS", "uvF", "EBQ", "BAC", "mdgv", "jbcKM", "r"}

    Returns: {"J", "r", "XFVrKp", "GXay", "z", "K", "jsSS", "ftJShP", "MvZQ", "z", "MPk", "jsSS", "D", "MvZQ", "mhS", "MPk", "uvF", "D", "EBQ", "mhS", "BAC", "uvF", "mdgv", "EBQ", "jbcKM", "BAC" }

  51. {"YcBadt", "HSkgrB", "inJV", "inJV", "Jbk", "mKBNG", "scAV", "VqSyp", "HSkgrB", "VixDZ", "YcBadt", "kf", "pXH", "HSkgrB", "mKBNG", "Jbk", "c", "tPxYh", "IbdMt", "sR", "ugyi", "IbdMt", "YcBadt", "MMua", "VhmhOc"}

    {"ZRkGg", "HZiAY", "HNCyP", "q", "inJV", "scAV", "YcBadt", "inJV", "qTIv", "HNCyP", "Q", "HNCyP", "ZRkGg", "ugyi", "VhmhOc", "VhmhOc", "ugyi", "HZiAY", "Q", "Jbk", "Q", "ZzG", "LPCd", "YcBadt", "mnU"}

    {"SnN", "SI", "vnnv", "nAtjZ", "W", "CYApk", "eIVhgs", "a", "XX", "gGf", "CA", "tcRP", "iVNX", "Hj", "tUjs", "d", "CDkf", "ZEWjW", "t", "dDQtoT", "m", "PcSOb"}

    Returns: {"q", "PcSOb", "SnN", "VqSyp", "SI", "qTIv", "vnnv", "VixDZ", "nAtjZ", "kf", "W", "pXH", "CYApk", "c", "eIVhgs", "tPxYh", "a", "sR", "XX", "ZzG", "gGf", "LPCd", "CA", "MMua", "tcRP", "mnU", "iVNX", "SnN", "Hj", "SI", "tUjs", "vnnv", "d", "nAtjZ", "CDkf", "W", "ZEWjW", "CYApk", "t", "eIVhgs", "dDQtoT", "a", "m", "XX" }

  52. {"xJUd", "OadM", "xJUd", "Fn", "OadM", "ZsH", "VDfjOq", "Ra", "oYvhnv", "IjzmQd", "Fn", "lbkEuH", "FowABz", "ylpUm"}

    {"Ra", "Jfe", "oYvhnv", "m", "OROas", "O", "DVJgj", "bi", "tKqBZ", "nofI", "i", "ZsH", "AA", "i"}

    {"Bv", "CCgNxd", "fiJE", "R", "APyK", "hBLI", "Ey", "Z", "x", "oOoAA", "kOnOI", "XmD", "ESDjtf", "E", "rGXD", "vxuFb", "QMbP", "ZPw", "mGTyK", "SlAaxF", "xwwZj", "CQJKf", "flu", "vQtgVh", "FC", "yQvGb"}

    Returns: {"bi", "yQvGb", "Jfe", "tKqBZ", "m", "OROas", "O", "ylpUm", "VDfjOq", "lbkEuH", "IjzmQd", "DVJgj", "FowABz", "nofI", "Bv", "AA", "CCgNxd", "Bv", "fiJE", "CCgNxd", "R", "fiJE", "APyK", "R", "hBLI", "APyK", "Ey", "hBLI", "Z", "Ey", "x", "Z", "oOoAA", "x", "kOnOI", "oOoAA", "XmD", "kOnOI", "ESDjtf", "XmD", "E", "ESDjtf", "rGXD", "E", "vxuFb", "rGXD", "QMbP", "vxuFb", "ZPw", "QMbP", "mGTyK", "ZPw", "SlAaxF", "mGTyK", "xwwZj", "SlAaxF", "CQJKf", "xwwZj", "flu", "CQJKf", "vQtgVh", "flu", "FC", "vQtgVh" }

  53. {"ojudIW"}

    {"MfHJW"}

    {"C", "mcbCA", "wya", "T", "NgL", "VXPAX", "lsk", "VTFXs", "SoYeNx", "b", "B", "bT", "yrb", "PA", "Sjh", "J", "tA", "RkfJSl", "afr", "KpYWZ", "fLmj", "BV", "EWGmvR", "fCosMn", "XMG", "beo", "i", "tep"}

    Returns: { }

  54. {"Vctv", "k", "qX", "HcS", "RwH", "n", "aZda", "ymj", "PiaA", "NPM", "ep", "qX", "BXwPg", "k", "RwH", "r"}

    {"k", "rgb", "BXwPg", "RwH", "G", "BXwPg", "keMZ", "ZLK", "FOM", "v", "ymj", "rgb", "PiaA", "r", "k", "hDxF"}

    {"D", "BiJ"}

    Returns: {"Vctv", "BiJ", "aZda", "HcS", "ZLK", "G", "NPM", "n", "D", "keMZ" }

  55. {"exyjWW"}

    {"KIeXS"}

    {"NZHHD", "gYR", "IrDU", "nRYxxk", "moqmVX", "SrD", "XUh", "e", "Npm", "pUNeu", "lW", "LW", "Ig", "yC", "YTts", "NJlAX", "NKVLPq", "vinrp", "ZJR"}

    Returns: { }

  56. {"cl", "kG", "Ebcq", "U", "Fkx", "qg", "ZMywVo", "zydhvn", "cl", "Bspys", "MdKdx", "UPMOB", "zZYpn"}

    {"UPMOB", "cDwOvw", "Nzxd", "VhMqts", "EZZ", "zZYpn", "cl", "ZMywVo", "Nzxd", "Nzxd", "ZMywVo", "Xc", "Ab"}

    {"bLyIEW", "DAk", "parg", "zZGWY", "bV", "z", "kgj", "sC", "iK", "aCYG", "s", "hWLM", "KLNU", "KNdP", "A", "ua", "xpN", "jPb", "NIbJ", "ajWMX", "QIND", "qHz", "xtVvD", "sPL", "LZRB"}

    Returns: {"Ebcq", "LZRB", "kG", "zydhvn", "U", "cDwOvw", "Fkx", "VhMqts", "qg", "EZZ", "bLyIEW", "Bspys", "DAk", "MdKdx", "parg", "Xc", "zZGWY", "Ab", "bV", "bLyIEW", "z", "DAk", "kgj", "parg", "sC", "zZGWY", "iK", "bV", "aCYG", "z", "s", "kgj", "hWLM", "sC", "KLNU", "iK", "KNdP", "aCYG", "A", "s", "ua", "hWLM", "xpN", "KLNU", "jPb", "KNdP", "NIbJ", "A", "ajWMX", "ua", "QIND", "xpN", "qHz", "jPb", "xtVvD", "NIbJ", "sPL", "ajWMX" }

  57. {"JJFmz", "sDk", "c", "JJFmz", "JJFmz", "C", "nN", "w", "J", "K", "w", "w", "TF"}

    {"Ok", "Gc", "K", "bNQfQ", "C", "mC", "J", "xLxpB", "c", "TF", "sDk", "t", "C"}

    {"s", "Y", "FLFe", "wW", "rju", "j", "zEeZ", "FS", "TT", "LIY", "unmZw", "wb", "dBjm", "aVNv", "RgtK", "Lypy", "QOuo", "Ey", "Q", "yNBVWR", "KIKsT", "MelP", "zhecQ"}

    Returns: {"Ok", "zhecQ", "Gc", "bNQfQ", "s", "mC", "Y", "nN", "FLFe", "xLxpB", "wW", "t", "rju", "s", "j", "Y", "zEeZ", "FLFe", "FS", "wW", "TT", "rju", "LIY", "j", "unmZw", "zEeZ", "wb", "FS", "dBjm", "TT", "aVNv", "LIY", "RgtK", "unmZw", "Lypy", "wb", "QOuo", "dBjm", "Ey", "aVNv", "Q", "RgtK", "yNBVWR", "Lypy", "KIKsT", "QOuo", "MelP", "Ey" }

  58. {"do", "QGP", "Kkuso", "lNmI", "QGP", "Oe", "F", "R", "DLaOIK"}

    {"Kkuso", "Oe", "eLNK", "Kkuso", "Kkuso", "A", "rMtnpn", "eiRBz", "Kkuso"}

    {"Kdg", "bcRWtO", "iRClk", "uJHAH", "vHGIeM", "mfxD", "gte"}

    Returns: {"do", "gte", "F", "eLNK", "R", "lNmI", "Kdg", "A", "bcRWtO", "rMtnpn", "iRClk", "eiRBz", "uJHAH", "DLaOIK", "vHGIeM", "Kdg", "mfxD", "bcRWtO" }

  59. {"mfuX", "QqODFv", "S", "S", "S", "ayT", "pgxM", "ADsyZH", "ADsyZH", "wQV", "EgPw", "MC"}

    {"S", "NNBw", "pgxM", "rD", "QqODFv", "rQRWky", "m", "rD", "ayT", "rD", "pgxM", "S"}

    {"vyCQr", "Xt", "zIIf", "Gm", "BqvCIq", "tGH", "k", "TLc", "dfVdlk", "lsh", "g", "mtGG", "JMLT", "aNp", "mO", "RIJn", "cja", "uUBy", "zardlo", "p", "hQK", "coQZ", "XgU", "vB", "s", "U"}

    Returns: {"mfuX", "U", "vyCQr", "NNBw", "Xt", "rQRWky", "zIIf", "m", "Gm", "wQV", "BqvCIq", "EgPw", "tGH", "MC", "k", "vyCQr", "TLc", "Xt", "dfVdlk", "zIIf", "lsh", "Gm", "g", "BqvCIq", "mtGG", "tGH", "JMLT", "k", "aNp", "TLc", "mO", "dfVdlk", "RIJn", "lsh", "cja", "g", "uUBy", "mtGG", "zardlo", "JMLT", "p", "aNp", "hQK", "mO", "coQZ", "RIJn", "XgU", "cja", "vB", "uUBy", "s", "zardlo" }

  60. {"SZ", "y", "GsNL", "MWjK", "WAgd", "GsNL", "OZQgeh", "enDoY"}

    {"OZQgeh", "vHv", "vHv", "vHv", "O", "O", "MWjK", "F"}

    {"VG", "r", "hW", "aVTab", "erVjB", "fHQbu", "R", "ERiIyE", "i", "GTNuIT", "XNUO", "gKZUI", "eNQji", "Vljz", "ohdj"}

    Returns: {"SZ", "ohdj", "enDoY", "y", "VG", "WAgd", "r", "F", "hW", "VG", "aVTab", "r", "erVjB", "hW", "fHQbu", "aVTab", "R", "erVjB", "ERiIyE", "fHQbu", "i", "R", "GTNuIT", "ERiIyE", "XNUO", "i", "gKZUI", "GTNuIT", "eNQji", "XNUO", "Vljz", "gKZUI" }

  61. {"q", "RB"}

    {"HqtfF", "CxyCi"}

    {"Ylv", "jJdmO", "XdKB", "dx", "qCBliH", "P", "eelTQd", "mbwIcw", "H", "X", "NXJEYj", "C", "U", "ooBoSG", "l", "u", "ipFMR", "Zug", "FQipA", "gULGBY", "OzExr", "jUuin", "Ijs", "Jroif"}

    Returns: { }

  62. {"Qrw", "ouo", "HlA", "bi", "bi", "DrM", "zVvb"}

    {"xT", "wR", "fscg", "hLIA", "bkRcd", "Qrw", "wR"}

    {"D", "v", "CgpU", "oY", "lgezWh", "oWbM", "uZew", "NpzHxU", "T", "MVRyaR", "LqoWt", "eCO", "AAJbo", "F", "E", "dDDr", "oT", "x", "jzCRk"}

    Returns: {"xT", "jzCRk", "ouo", "DrM", "HlA", "zVvb", "hLIA", "fscg", "D", "bkRcd", "v", "D", "CgpU", "v", "oY", "CgpU", "lgezWh", "oY", "oWbM", "lgezWh", "uZew", "oWbM", "NpzHxU", "uZew", "T", "NpzHxU", "MVRyaR", "T", "LqoWt", "MVRyaR", "eCO", "LqoWt", "AAJbo", "eCO", "F", "AAJbo", "E", "F", "dDDr", "E", "oT", "dDDr", "x", "oT" }

  63. {"OWul", "APGMRL", "iuHEyj", "qMO", "lz", "APGMRL", "sWqdpY", "APGMRL", "sWqdpY"}

    {"R", "J", "c", "iuHEyj", "I", "c", "J", "xxTQU", "HCw"}

    {"yMj", "Ue", "jja", "aDSDPH", "UIWnFn", "ASEV", "IrrU", "qaPE", "JhWiQR", "aSOOZd", "uXIEG", "qZdj", "dOSvr", "j", "aEAel", "YHQvvb", "y", "l", "uNevXz", "cYMm", "kiYwyK", "sHt"}

    Returns: {"OWul", "sHt", "qMO", "R", "lz", "xxTQU", "yMj", "I", "Ue", "HCw", "jja", "yMj", "aDSDPH", "Ue", "UIWnFn", "jja", "ASEV", "aDSDPH", "IrrU", "UIWnFn", "qaPE", "ASEV", "JhWiQR", "IrrU", "aSOOZd", "qaPE", "uXIEG", "JhWiQR", "qZdj", "aSOOZd", "dOSvr", "uXIEG", "j", "qZdj", "aEAel", "dOSvr", "YHQvvb", "j", "y", "aEAel", "l", "YHQvvb", "uNevXz", "y", "cYMm", "l", "kiYwyK", "uNevXz" }

  64. {"pcz"}

    {"XhnpeB"}

    {"R", "msKN", "a", "XISZ", "sWzo", "mKmd", "LXRWQ", "lPN", "WBl", "f", "jMRx"}

    Returns: { }

  65. {"DegPT", "t", "JqX", "k", "fiWjp", "OTc", "eOMb", "WwjoSl", "XQtjav", "fiWjp", "S", "t", "aRnj", "OCviA", "EJmE", "fiWjp", "QxMbtR", "k"}

    {"vrFHg", "Q", "eOMb", "fiWjp", "Sniy", "XQtjav", "OTc", "vrFHg", "Z", "QxMbtR", "k", "k", "eOMb", "vrFHg", "yJ", "yJ", "eOMb", "WwjoSl"}

    {"M"}

    Returns: {"DegPT", "M" }

  66. {"HTWjAT", "WX", "X", "KKRMYo", "yaHm", "vFGbR", "qw", "PxBiOY", "Lbq", "QxC", "TXb", "Byh", "QG", "tDTHO", "vFGbR", "qdzLz", "Q"}

    {"TULECe", "B", "DrhRwp", "M", "J", "wNkxK", "Ud", "pkMd", "Gnati", "jpr", "Byh", "TULECe", "hFJW", "EQUT", "qDc", "yaHm", "Ud"}

    {}

    Returns: {"HTWjAT", "tDTHO", "WX", "TXb", "X", "B", "KKRMYo", "DrhRwp", "J", "M", "wNkxK", "EQUT", "qw", "qDc", "PxBiOY", "qdzLz", "Lbq", "pkMd", "QxC", "Gnati", "QG", "jpr" }

  67. {"nTyYD", "YdS", "L", "cBiwQq", "MSbQo"}

    {"jyNbzz", "Md", "KfpgX", "BkbS", "qcUyei"}

    {}

    Returns: { }

  68. {"RehL", "ezVAQR", "Hoh", "RehL", "Hoh", "Hoh", "YXAUOz", "HC", "RehL", "MnKGoF", "MnKGoF", "Hoh", "PjVYd", "AYiDwk", "a", "IqXGqx", "RehL", "OgtZFj", "hZdHgW", "hZdHgW", "ezVAQR"}

    {"XCKzWT", "PjVYd", "OgtZFj", "Zsao", "EdL", "t", "OgtZFj", "ezVAQR", "TYU", "PzwbEZ", "OjDEb", "GMN", "IqXGqx", "t", "IqXGqx", "G", "pNUxCZ", "Uo", "PzwbEZ", "TYU", "MnKGoF"}

    {"M", "s", "mHsrVB", "AejI", "hlB", "zlpjpx", "lJHfW", "UQXhi"}

    Returns: {"XCKzWT", "UQXhi", "EdL", "Zsao", "M", "YXAUOz", "s", "HC", "mHsrVB", "OjDEb", "AejI", "GMN", "hlB", "AYiDwk", "zlpjpx", "a", "lJHfW", "G" }

  69. {"eZi", "LBb", "Mz", "jMcZz", "rrsA", "xkk", "UOG", "VXOsVw", "FRoq", "UOG", "xkk", "HmxKHU", "xkk"}

    {"aTCXlp", "FRoq", "LBb", "E", "aTCXlp", "phTrgN", "DCNM", "Sooa", "eZi", "jMcZz", "Sooa", "FRoq", "n"}

    {"AFbuu", "iAeapq", "GFope", "LZmbp", "gZFySV", "azpoRe", "DXVLX", "nr", "rntW", "uSmR", "dOr", "heoN", "hybIuF", "hCfwR", "CWNfjG"}

    Returns: {"Mz", "CWNfjG", "E", "rrsA", "phTrgN", "DCNM", "AFbuu", "VXOsVw", "iAeapq", "HmxKHU", "GFope", "n", "LZmbp", "AFbuu", "gZFySV", "iAeapq", "azpoRe", "GFope", "DXVLX", "LZmbp", "nr", "gZFySV", "rntW", "azpoRe", "uSmR", "DXVLX", "dOr", "nr", "heoN", "rntW", "hybIuF", "uSmR", "hCfwR", "dOr" }

  70. {"IMu", "caXevC", "DDI", "Xui", "B", "sSgYS", "EWoxpv", "GLHE", "Xui", "rk", "HjaUG", "DDI", "B", "Z", "caXevC", "IMu", "KFk", "Hi", "Z"}

    {"HjaUG", "GLHE", "LdjZV", "Hi", "DDI", "GLHE", "GLHE", "JUGy", "hAmIK", "eLkeKS", "Hi", "eLkeKS", "A", "Xui", "Hi", "A", "Xui", "WXwqv", "UMVk"}

    {"Ewd"}

    Returns: {"LdjZV", "Ewd" }

  71. {"UHjHM", "D", "i", "jTphC", "gfDro"}

    {"ZglMZ", "r", "kx", "fHSs", "OZQ"}

    {"TWDyC", "inJc", "RGOU", "Ivg", "CD", "OYn", "eAHg", "GiJhL", "T", "ppueGB", "GTyrsE", "kT", "v", "ZKDOA", "FGJow", "BXPAoc", "gza", "PKm", "UDb", "ASoWe", "LxjPc", "jQPLN", "iKXO", "Svwhj", "Ec", "hAz", "mYlT", "j"}

    Returns: { }

  72. {"o", "Z"}

    {"b", "NMm"}

    {"T", "k", "GKpe", "Yum"}

    Returns: { }

  73. {"tXK", "f", "GMMzB", "JbtY", "YGaFdF", "RNWqXT", "YGaFdF", "og", "RvjkH", "ly", "mvQ", "RNWqXT", "PgEpcc", "GMMzB", "d", "RvjkH", "nH", "A", "V"}

    {"nH", "YGaFdF", "W", "PXAXB", "PXAXB", "tXK", "GMMzB", "W", "PXAXB", "PCma", "og", "PCma", "mvQ", "t", "RvjkH", "IGFc", "mvQ", "d", "GMMzB"}

    {"hZTQ", "G", "VJwT", "ug", "yJ", "zw", "hESvm", "kl", "X", "FZwe", "zJWrV", "Oo", "xyCtd", "wwM", "Lny", "hQc", "OsBb", "sHJWIF", "NQMzJ", "RbmGtF", "LHo", "v", "WeMAk", "oA", "z", "BKsl", "WMS", "VTsAj"}

    Returns: {"f", "VTsAj", "hZTQ", "JbtY", "G", "ly", "VJwT", "PgEpcc", "ug", "t", "yJ", "IGFc", "zw", "A", "hESvm", "V", "kl", "hZTQ", "X", "G", "FZwe", "VJwT", "zJWrV", "ug", "Oo", "yJ", "xyCtd", "zw", "wwM", "hESvm", "Lny", "kl", "hQc", "X", "OsBb", "FZwe", "sHJWIF", "zJWrV", "NQMzJ", "Oo", "RbmGtF", "xyCtd", "LHo", "wwM", "v", "Lny", "WeMAk", "hQc", "oA", "OsBb", "z", "sHJWIF", "BKsl", "NQMzJ", "WMS", "RbmGtF" }

  74. {"N", "Jkno", "oPz", "ivXoWB", "TKo", "xk", "rUj", "N", "rUj", "oTdnvZ", "rUj", "VZuq", "tx", "oTdnvZ", "oTdnvZ", "oPz", "JFArrR", "o", "NehU", "qulfcj", "Mgba", "wcmI"}

    {"wcmI", "qulfcj", "MSltz", "VZuq", "tx", "JFArrR", "VZuq", "xk", "qulfcj", "wcmI", "MSltz", "yksQq", "wcmI", "VZuq", "LlLP", "jskd", "OVHsP", "ivXoWB", "VZuq", "L", "OVHsP", "QEEx"}

    {"VOj", "tu", "y", "u", "ib", "XKj", "ogAYd", "C", "V", "jAvri", "K", "uLSbLV", "T", "Fh", "h"}

    Returns: {"Jkno", "h", "VOj", "TKo", "tu", "yksQq", "y", "LlLP", "u", "jskd", "ib", "o", "XKj", "NehU", "ogAYd", "L", "C", "Mgba", "V", "QEEx", "jAvri", "VOj", "K", "tu", "uLSbLV", "y", "T", "u", "Fh", "ib" }

  75. {"fO", "Mw", "KV", "fO", "dHHG", "dFDX", "X"}

    {"hIHc", "dHHG", "dHHG", "dFDX", "fO", "W", "W"}

    {"mgWCV", "ZnVrxj", "dUFT", "DyHEI", "xqn", "LRiUC", "RTE", "hCR", "hP", "Cyui", "LJIAQY", "o", "Ijrv", "vj", "JWb"}

    Returns: {"hIHc", "JWb", "mgWCV", "Mw", "ZnVrxj", "KV", "dUFT", "X", "DyHEI", "mgWCV", "xqn", "ZnVrxj", "LRiUC", "dUFT", "RTE", "DyHEI", "hCR", "xqn", "hP", "LRiUC", "Cyui", "RTE", "LJIAQY", "hCR", "o", "hP", "Ijrv", "Cyui", "vj", "LJIAQY" }

  76. {"AURW", "upded", "Am", "S", "HNE", "Me", "lGlqir", "MC", "Fr", "AURW"}

    {"JyeN", "AURW", "JyeN", "nPoS", "upded", "yKJ", "S", "Me", "JyeN", "OO"}

    {"TmYADK", "Q", "kI", "s", "oscC", "JYSk", "t", "am", "KaZd", "wpZ", "tO", "vucd", "zYlWF", "RToAe", "wJZQCh", "LGo", "rSJ", "SzGjBZ", "HUTKaU", "jOvv", "QNvn", "zjd", "LMI", "WHDiyk", "gPWTTT", "IOSpph", "YIsP", "tZyO"}

    Returns: {"Am", "tZyO", "nPoS", "HNE", "yKJ", "lGlqir", "TmYADK", "MC", "Q", "Fr", "kI", "OO", "s", "TmYADK", "oscC", "Q", "JYSk", "kI", "t", "s", "am", "oscC", "KaZd", "JYSk", "wpZ", "t", "tO", "am", "vucd", "KaZd", "zYlWF", "wpZ", "RToAe", "tO", "wJZQCh", "vucd", "LGo", "zYlWF", "rSJ", "RToAe", "SzGjBZ", "wJZQCh", "HUTKaU", "LGo", "jOvv", "rSJ", "QNvn", "SzGjBZ", "zjd", "HUTKaU", "LMI", "jOvv", "WHDiyk", "QNvn", "gPWTTT", "zjd", "IOSpph", "LMI", "YIsP", "WHDiyk" }

  77. {"K", "Bvzb", "ElRedi", "eb", "laYOkP", "Y", "L", "Y", "g", "U", "XliFW", "XliFW", "xt", "ZilIM", "ZilIM", "Y", "ls", "eb", "U"}

    {"WeNv", "Jnjmiu", "XTKWtV", "Y", "Jnjmiu", "laYOkP", "b", "adzV", "adzV", "adzV", "b", "YnF", "Y", "xpaZ", "k", "YnF", "laYOkP", "bcptMz", "nGky"}

    {"PjNO", "DsRH", "pf", "VAYU", "nrX", "NyJQ", "jRYl", "JWmroN", "TKqw", "YPIb", "i", "aO", "icRDze", "KhFrcb", "kaJVcP", "w", "Kebbu", "N", "IKdu", "rxzATn", "UnvHw", "gKQdc", "ILFF", "FFxoo", "JiyK", "bTaFm", "agxc", "uAAson", "tCij", "at"}

    Returns: {"K", "at", "Bvzb", "WeNv", "ElRedi", "L", "xpaZ", "XTKWtV", "PjNO", "g", "DsRH", "xt", "pf", "k", "VAYU", "ls", "nrX", "bcptMz", "NyJQ", "nGky", "jRYl", "PjNO", "JWmroN", "DsRH", "TKqw", "pf", "YPIb", "VAYU", "i", "nrX", "aO", "NyJQ", "icRDze", "jRYl", "KhFrcb", "JWmroN", "kaJVcP", "TKqw", "w", "YPIb", "Kebbu", "i", "N", "aO", "IKdu", "icRDze", "rxzATn", "KhFrcb", "UnvHw", "kaJVcP", "gKQdc", "w", "ILFF", "Kebbu", "FFxoo", "N", "JiyK", "IKdu", "bTaFm", "rxzATn", "agxc", "UnvHw", "uAAson", "gKQdc", "tCij", "ILFF" }

  78. {"rrcBZH", "B", "yK", "rrcBZH", "AASJG", "yK", "GFB", "C", "pgcf", "iUs", "wBfES", "wRmkiE"}

    {"ghkDv", "hxq", "cjZj", "eW", "eW", "f", "eW", "B", "cjZj", "JKXt", "hxq", "eW"}

    {}

    Returns: {"ghkDv", "iUs", "C", "AASJG", "f", "GFB" }

  79. {"ryTV", "u", "ryTV", "shX", "CsLGjC"}

    {"KP", "BLRcA", "Xupwjr", "ryTV", "BLRcA"}

    {}

    Returns: {"KP", "u" }

  80. {"XpG", "XMzZR", "wvW", "zubSqU", "HWaB", "FK", "XpG", "MJSX", "bJB", "hyY"}

    {"XMzZR", "bJB", "zubSqU", "wyYeu", "MJSX", "wyYeu", "wvW", "XMzZR", "plC", "zubSqU"}

    {"VQkrlD", "TdgY", "vNk", "via", "uDAFZT", "aGs", "Fcsza", "fezUn"}

    Returns: {"HWaB", "fezUn", "VQkrlD", "FK", "TdgY", "plC", "vNk", "hyY", "via", "VQkrlD", "uDAFZT", "TdgY", "aGs", "vNk", "Fcsza", "via" }

  81. {"G"}

    {"J"}

    {"PT", "ySoYft"}

    Returns: { }

  82. {"zOP", "D", "iCCt", "Ufmjt", "xUYE", "Vmwbkx", "FB", "bZiG", "brm", "sGVdl", "iCCt", "bfUpuH", "QcI"}

    {"KO", "aOvvjQ", "NLj", "KOy", "iCCt", "KOy", "UWBXRN", "Ufmjt", "KOy", "xUYE", "QPN", "Ufmjt", "ZIH"}

    {}

    Returns: {"zOP", "QcI", "D", "KO", "NLj", "aOvvjQ", "Vmwbkx", "sGVdl", "FB", "bZiG" }

  83. {"YdKEn", "rA", "s", "i", "JVEnWv", "If", "RhwE", "b", "ggq", "bXgjh", "fPm", "MHu", "FbDe", "bXgjh", "EBQ", "fPm", "Ur", "kom", "FbDe", "HZAXre", "nRt", "i"}

    {"mhbvC", "b", "ZF", "YdKEn", "ZF", "wRYwk", "b", "Nt", "JVEnWv", "rA", "lY", "mhbvC", "b", "ZF", "U", "Nt", "s", "i", "lziPZR", "U", "kom", "lziPZR"}

    {}

    Returns: {"RhwE", "EBQ", "If", "ggq" }

  84. {"sk", "qrmt", "KeG", "a", "QO", "Mlwo", "qrmt", "AAt", "qrmt", "AAt", "ORoqPr", "ORoqPr"}

    {"OwX", "xkR", "QO", "ABdTJx", "xkR", "f", "Yymf", "ABdTJx", "BdQ", "Yw", "gNeMZ", "BdQ"}

    {}

    Returns: {"sk", "Mlwo", "KeG", "OwX", "a", "f" }

  85. {"jm", "jm"}

    {"Teaz", "YQzp"}

    {"vODMj", "g", "I", "SR", "elpL", "c", "abbhA", "dbiaOQ", "VkuQF", "L", "Nx", "ujbVsc", "zHzcQ", "QJ", "cnug", "lnm"}

    Returns: {"Teaz", "lnm", "vODMj", "YQzp", "g", "vODMj", "I", "g", "SR", "I", "elpL", "SR", "c", "elpL", "abbhA", "c", "dbiaOQ", "abbhA", "VkuQF", "dbiaOQ", "L", "VkuQF", "Nx", "L", "ujbVsc", "Nx", "zHzcQ", "ujbVsc", "QJ", "zHzcQ", "cnug", "QJ" }

  86. {"j", "nKNs"}

    {"iYVJzn", "j"}

    {"wyKV", "gFpJ", "D", "vkqrvz", "hcg", "p", "Xv", "Nu", "QZHhI", "Ow", "WgdM", "JyvgCP", "MIj", "IH", "f", "ErHVA", "QYAQ", "GrirpQ", "OG", "BKd", "hFrIE", "ht", "CfQy", "m", "eruny", "oSaBI", "Jstf"}

    Returns: {"iYVJzn", "Jstf", "wyKV", "nKNs", "gFpJ", "wyKV", "D", "gFpJ", "vkqrvz", "D", "hcg", "vkqrvz", "p", "hcg", "Xv", "p", "Nu", "Xv", "QZHhI", "Nu", "Ow", "QZHhI", "WgdM", "Ow", "JyvgCP", "WgdM", "MIj", "JyvgCP", "IH", "MIj", "f", "IH", "ErHVA", "f", "QYAQ", "ErHVA", "GrirpQ", "QYAQ", "OG", "GrirpQ", "BKd", "OG", "hFrIE", "BKd", "ht", "hFrIE", "CfQy", "ht", "m", "CfQy", "eruny", "m", "oSaBI", "eruny" }

  87. {"VMPc", "d", "TX", "VhWPSf", "VhWPSf", "VMPc", "VhWPSf", "LaB", "DgxtMt", "TX", "ic", "i", "DgxtMt", "WqC"}

    {"DgxtMt", "DgkFQQ", "vLxa", "TX", "d", "i", "OJ", "DgxtMt", "qNp", "DgxtMt", "OJ", "a", "IknyN", "VhWPSf"}

    {"kfCY", "bg", "tlicn", "xldNs", "fyDs"}

    Returns: {"DgkFQQ", "fyDs", "kfCY", "vLxa", "bg", "LaB", "tlicn", "qNp", "xldNs", "ic" }

  88. {"fFGAG"}

    {"clKHEM"}

    {"nRA", "WN", "zmIeB", "NZ", "iE", "t", "lvNY", "g", "TQc", "XaMh", "kPHEAH", "K", "EQm", "gX"}

    Returns: { }

  89. {"bHJT", "t", "SL", "SL", "j", "c"}

    {"Lxwhu", "UrxnZ", "kDuWWj", "bUIM", "bHJT", "xzoFR"}

    {"esfo", "IYGQ", "PaC", "XvIaA", "yKvwg"}

    Returns: {"Lxwhu", "yKvwg", "t", "j", "kDuWWj", "UrxnZ", "c", "bUIM", "esfo", "xzoFR", "IYGQ", "esfo", "PaC", "IYGQ", "XvIaA", "PaC" }

  90. {"LjTeJ", "SGxrmK", "H", "N", "LjTeJ", "WHkE", "N", "Iu", "WHkE", "TUkKa", "FCh", "eZ", "N", "eZ", "FCh", "ZO", "rCkx"}

    {"FHiuv", "e", "e", "e", "TUkKa", "EOlf", "KrEv", "SGxrmK", "rixn", "v", "WHkE", "XMsi", "HP", "axUbpX", "fQE", "SGxrmK", "H"}

    {"GUFpdk", "VadyQ", "XM", "Gx", "Beyg"}

    Returns: {"FHiuv", "Beyg", "KrEv", "v", "EOlf", "Iu", "XMsi", "rixn", "GUFpdk", "HP", "VadyQ", "axUbpX", "XM", "fQE", "Gx", "ZO" }

  91. {"gZmNY", "Pj", "KlBF", "Skb", "fLRbws"}

    {"M", "M", "gZmNY", "Pj", "KlBF"}

    {"HPNW", "WdiAC", "I", "RKtx", "Fu", "G", "IKd", "XCC", "kaz", "qCCgos", "vjQSA", "j", "fjdEeM", "vktIom", "ycUI", "DJejfS", "yadqA", "NOS", "kIr", "fxfD", "oBjTbP", "L", "Got", "Ld", "soWjSP", "KTZpK", "NWUt", "B", "xf"}

    Returns: {"Skb", "xf", "HPNW", "fLRbws", "WdiAC", "HPNW", "I", "WdiAC", "RKtx", "I", "Fu", "RKtx", "G", "Fu", "IKd", "G", "XCC", "IKd", "kaz", "XCC", "qCCgos", "kaz", "vjQSA", "qCCgos", "j", "vjQSA", "fjdEeM", "j", "vktIom", "fjdEeM", "ycUI", "vktIom", "DJejfS", "ycUI", "yadqA", "DJejfS", "NOS", "yadqA", "kIr", "NOS", "fxfD", "kIr", "oBjTbP", "fxfD", "L", "oBjTbP", "Got", "L", "Ld", "Got", "soWjSP", "Ld", "KTZpK", "soWjSP", "NWUt", "KTZpK", "B", "NWUt" }

  92. {"NkzPtH", "Zjvrgg", "HoFTS", "BpNwjv", "smjfW", "smjfW", "BpNwjv", "JLlHTR", "smjfW", "g", "ixVCHl", "HoFTS", "aHVSnz"}

    {"aHVSnz", "EO", "IfKpr", "NkzPtH", "NkzPtH", "YfNUks", "EO", "HoFTS", "z", "ixVCHl", "uQ", "BpNwjv", "uQ"}

    {"DPLcjW", "keOq", "XrgmN", "zi", "X", "ChGzks", "tsYs", "bsM", "MUGnJ", "G", "bNSIX", "c", "BRlRsf", "cCAj", "YwC", "Va", "RWEvBB"}

    Returns: {"Zjvrgg", "RWEvBB", "DPLcjW", "IfKpr", "keOq", "YfNUks", "XrgmN", "JLlHTR", "zi", "z", "X", "g", "ChGzks", "DPLcjW", "tsYs", "keOq", "bsM", "XrgmN", "MUGnJ", "zi", "G", "X", "bNSIX", "ChGzks", "c", "tsYs", "BRlRsf", "bsM", "cCAj", "MUGnJ", "YwC", "G", "Va", "bNSIX" }

  93. {"hKme"}

    {"QurHm"}

    {"Q", "If", "RqE", "X", "Awn", "nprqy"}

    Returns: { }

  94. {"Dm", "vanQo", "Vii", "gA", "i", "z", "q", "cJ", "nwP", "RyICBk", "Dm", "N", "cOuRVR", "ImDVjm", "N", "cJ", "ImDVjm", "hNdr", "cOuRVR", "Dm", "cOuRVR", "hPz", "Vii"}

    {"KOd", "cJ", "N", "PXrX", "q", "KOd", "Vii", "pl", "RyICBk", "dWOjuf", "EhI", "nwP", "wFott", "Dm", "wtuh", "Vii", "RFc", "Vii", "lPk", "dWOjuf", "d", "dWOjuf", "Bfvq"}

    {}

    Returns: {"vanQo", "wFott", "gA", "i" }

  95. {"livtQ", "N", "SpA", "rBNnvv", "iTOsG", "UUXye", "c", "MDgj", "GGUsMQ", "rBNnvv"}

    {"mZ", "SpA", "X", "N", "c", "uySB", "ScJC", "UUXye", "c", "a"}

    {"wvz", "KoHxOX", "JBEkXB", "lHRapq", "MpBs", "IBaJ", "usvK", "oYys", "koO", "uYqGs", "WxwGbw", "RjnS"}

    Returns: {"livtQ", "RjnS", "X", "mZ", "iTOsG", "a", "uySB", "ScJC", "wvz", "MDgj", "KoHxOX", "GGUsMQ", "JBEkXB", "wvz", "lHRapq", "KoHxOX", "MpBs", "JBEkXB", "IBaJ", "lHRapq", "usvK", "MpBs", "oYys", "IBaJ", "koO", "usvK", "uYqGs", "oYys", "WxwGbw", "koO" }

  96. {"KKf", "fiF", "qzSPH", "zXBtu"}

    {"GNB", "GNB", "Wb", "JZmXy"}

    {"FTHjGK", "ax", "f", "v", "ECHGe", "m", "oNmk", "mNPoqo", "lM", "MqIR", "UBUqo", "HOi", "pgD", "Qjy", "dSoU", "wucuOs"}

    Returns: {"KKf", "wucuOs", "qzSPH", "fiF", "zXBtu", "Wb", "FTHjGK", "JZmXy", "ax", "FTHjGK", "f", "ax", "v", "f", "ECHGe", "v", "m", "ECHGe", "oNmk", "m", "mNPoqo", "oNmk", "lM", "mNPoqo", "MqIR", "lM", "UBUqo", "MqIR", "HOi", "UBUqo", "pgD", "HOi", "Qjy", "pgD", "dSoU", "Qjy" }

  97. {"u", "WhDPNK", "gKh", "nKNvea", "u", "GlEqVY", "sIhR", "gDQgOI", "Uff"}

    {"No", "imGBr", "A", "imGBr", "STYTVQ", "imGBr", "STYTVQ", "aQDf", "QWjazi"}

    {"p", "NXH", "uHV"}

    Returns: {"No", "uHV", "WhDPNK", "sIhR", "gKh", "nKNvea", "gDQgOI", "A", "Uff", "GlEqVY", "p", "aQDf", "NXH", "QWjazi" }

  98. {"IF", "n", "wIEn", "l", "wIEn", "l"}

    {"JI", "Fki", "JI", "r", "Fki", "vl"}

    {"JmSWrt", "DKd", "ZVrsc"}

    Returns: {"IF", "ZVrsc", "r", "n", "JmSWrt", "vl", "DKd", "JmSWrt" }

  99. {"Fncxo", "Zf", "hzuWb", "Lhy"}

    {"Ogs", "Lhy", "k", "JPTrjf"}

    {"ZCA", "V", "K", "eyaFC", "QhGAn", "Dt", "AOFN", "eYB", "R", "hQsigV", "p", "yclzK", "NPNZw", "Lvf", "OdX", "pY", "IKeeNv", "s", "J", "PnT"}

    Returns: {"Fncxo", "PnT", "Zf", "Ogs", "hzuWb", "JPTrjf", "ZCA", "k", "V", "ZCA", "K", "V", "eyaFC", "K", "QhGAn", "eyaFC", "Dt", "QhGAn", "AOFN", "Dt", "eYB", "AOFN", "R", "eYB", "hQsigV", "R", "p", "hQsigV", "yclzK", "p", "NPNZw", "yclzK", "Lvf", "NPNZw", "OdX", "Lvf", "pY", "OdX", "IKeeNv", "pY", "s", "IKeeNv", "J", "s" }

  100. {"xCBR", "TCBV", "r"}

    {"QFrnjX", "APHbeT", "XnkY"}

    {"jBc", "lX", "sl", "D", "xZ", "XFjZA", "i", "uZXBJ", "Yb", "Axuw", "QMKyCJ", "ryNICB", "St", "aZMVjA", "RY", "uXzZdP", "Khyn", "HdE", "JHO", "qDsWFT", "pH"}

    Returns: { }

  101. {"KaL", "et", "et", "et", "lWd", "kSv", "WXeh", "VTj", "hYm", "w", "lWd"}

    {"rJJU", "kSv", "p", "KaL", "p", "fOAm", "fOAm", "AID", "KaL", "mKEl", "mKEl"}

    {}

    Returns: {"rJJU", "VTj" }

  102. {"YFAZ", "vTEOqe", "WKAvYh", "FZJyRj", "vTEOqe"}

    {"PlXTO", "QQswbZ", "FZJyRj", "pILC", "TwoU"}

    {"EwYLAR", "L", "t", "ZBgES", "dTjy", "oPOAs", "oi", "oSzr", "nsILgC", "q"}

    Returns: {"YFAZ", "q", "QQswbZ", "PlXTO", "WKAvYh", "TwoU", "EwYLAR", "pILC", "L", "EwYLAR", "t", "L", "ZBgES", "t", "dTjy", "ZBgES", "oPOAs", "dTjy", "oi", "oPOAs", "oSzr", "oi", "nsILgC", "oSzr" }

  103. {"hD", "lTmd", "PjgyIe", "VouL", "aQ", "MgTaD", "hD", "enuv", "QBpKu", "czKq", "lCOeB", "KeiqA", "ZV", "ZQnO", "PjgyIe", "hD", "yhS"}

    {"lfZ", "czKq", "oqzd", "enuv", "UkkG", "hD", "XkEj", "ZV", "E", "d", "lfZ", "CZ", "aQ", "d", "yAlV", "PjgyIe", "d"}

    {"WdGiMt", "GTqMtl", "CZwJ", "dLziT", "m", "dHT", "BXaji", "lwCA", "vG", "KrH", "Y", "TDjw", "dYPvuB", "cYR", "OQXAgw", "Ko", "LzJmgJ", "R", "HVSz", "jzNFty", "fSiqhr", "dpmxfx", "mpnQYO"}

    Returns: {"oqzd", "mpnQYO", "lTmd", "MgTaD", "VouL", "XkEj", "QBpKu", "UkkG", "KeiqA", "E", "WdGiMt", "lCOeB", "GTqMtl", "CZ", "CZwJ", "ZQnO", "dLziT", "yAlV", "m", "yhS", "dHT", "WdGiMt", "BXaji", "GTqMtl", "lwCA", "CZwJ", "vG", "dLziT", "KrH", "m", "Y", "dHT", "TDjw", "BXaji", "dYPvuB", "lwCA", "cYR", "vG", "OQXAgw", "KrH", "Ko", "Y", "LzJmgJ", "TDjw", "R", "dYPvuB", "HVSz", "cYR", "jzNFty", "OQXAgw", "fSiqhr", "Ko", "dpmxfx", "LzJmgJ" }

  104. {"YEU"}

    {"a"}

    {"wIK", "gxL", "nyFqMJ", "ETOZub", "MvJ", "PMH", "X", "ZJ", "Mh", "MwRs", "WmpYU", "GNI", "JO", "YZBx", "oSvnEV", "M", "UHZ", "e", "E", "i", "GIqg", "Ca", "KXz"}

    Returns: { }

  105. {"lV", "HDKK", "HDKK", "bqc", "l"}

    {"S", "FmYXZ", "bqc", "lV", "S"}

    {"U", "AwtK", "LWrNK", "vJdh", "YDbBZK", "WeYYs", "D", "IRSSbJ", "IEy", "X", "K", "kDb", "gQDDr", "LMEIVY", "Rs", "MieG", "H", "FGhWpw"}

    Returns: {"FmYXZ", "FGhWpw", "U", "l", "AwtK", "U", "LWrNK", "AwtK", "vJdh", "LWrNK", "YDbBZK", "vJdh", "WeYYs", "YDbBZK", "D", "WeYYs", "IRSSbJ", "D", "IEy", "IRSSbJ", "X", "IEy", "K", "X", "kDb", "K", "gQDDr", "kDb", "LMEIVY", "gQDDr", "Rs", "LMEIVY", "MieG", "Rs", "H", "MieG" }

  106. {"FECMfz", "ayFV", "uRdj", "dzOZr", "zei", "doDl", "uRdj", "DNJlR", "nsn", "M"}

    {"yMLSMS", "w", "doDl", "ayFV", "OxUh", "dzOZr", "JgNl", "CNqsg", "zaNiV", "yMLSMS"}

    {}

    Returns: {"FECMfz", "nsn", "w", "zaNiV", "zei", "JgNl", "DNJlR", "OxUh" }

  107. {"mJn", "mJn", "kUkef", "SForzd", "wZHHBO", "AEVHES", "edV", "P", "YWl"}

    {"MQt", "q", "MQt", "hAs", "ivfuX", "fj", "SForzd", "tcPNQ", "tcPNQ"}

    {}

    Returns: {"q", "P", "hAs", "kUkef", "wZHHBO", "edV", "AEVHES", "ivfuX" }

  108. {"UijXU", "ylsb", "BATB", "KZmiJo", "AJVFN", "NacJL", "WHrjD"}

    {"j", "KZmiJo", "UijXU", "a", "FDMtAW", "TtdNC", "NacJL"}

    {}

    Returns: {"j", "TtdNC", "ylsb", "BATB", "AJVFN", "a" }

  109. {"yWl", "nYOpc", "zZ"}

    {"QdEuJI", "MUUk", "yWl"}

    {}

    Returns: {"QdEuJI", "nYOpc" }

  110. {"lqvrg", "Whj", "fn", "IosqMR", "NPn", "ncW", "YUV", "tuxh", "XLjgAt", "YUV", "DnX", "suBH", "NPn", "vWKSEY", "Whj", "sC", "lqvrg", "eyPb", "sC", "XLjgAt", "AW", "YyqXLd", "q", "q"}

    {"suBH", "fn", "OQoJfJ", "P", "RF", "S", "S", "vWKSEY", "DnX", "P", "du", "tuxh", "du", "ncW", "PuKcWN", "YyqXLd", "I", "IosqMR", "I", "PuKcWN", "RF", "OQoJfJ", "GoGG", "eyPb"}

    {"wM", "Vqt", "Ax", "Eckj", "CkQkHB", "yq", "Dntkr", "UXtQN", "FZ", "i", "lldaSw", "xogp", "ZVjC", "bG", "a", "bU", "IwjSdP", "DZUYz"}

    Returns: {"AW", "DZUYz", "wM", "GoGG", "Vqt", "wM", "Ax", "Vqt", "Eckj", "Ax", "CkQkHB", "Eckj", "yq", "CkQkHB", "Dntkr", "yq", "UXtQN", "Dntkr", "FZ", "UXtQN", "i", "FZ", "lldaSw", "i", "xogp", "lldaSw", "ZVjC", "xogp", "bG", "ZVjC", "a", "bG", "bU", "a", "IwjSdP", "bU" }

  111. {"KOd", "yd", "cgqv"}

    {"yd", "lv", "nxawon"}

    {"bz", "Kry", "YNcK", "HP", "ULH", "wOG", "IoFAX", "pZnf", "IDuxB", "lWgne", "cwtNpZ", "QyLn", "bupm", "cGLvJI"}

    Returns: {"KOd", "cGLvJI", "cgqv", "lv", "bz", "nxawon", "Kry", "bz", "YNcK", "Kry", "HP", "YNcK", "ULH", "HP", "wOG", "ULH", "IoFAX", "wOG", "pZnf", "IoFAX", "IDuxB", "pZnf", "lWgne", "IDuxB", "cwtNpZ", "lWgne", "QyLn", "cwtNpZ", "bupm", "QyLn" }

  112. {"XJ", "C", "fPBJo", "abUFG", "cZIk", "YRYCJN", "abUFG", "BfGW", "aGjpT", "MKhV", "tb", "rS", "nZXEX", "nkekem", "nqNG", "ftst", "XJ", "Ijtsc", "QU", "Ksmvg", "QX", "Cmc"}

    {"IPTmm", "Afn", "X", "pfKec", "IPTmm", "SJeEZX", "eF", "R", "QOiNZ", "QJsB", "dQvfr", "eF", "ZHv", "Ijtsc", "svtz", "dQvfr", "UQykm", "gHOZ", "ATOD", "cZIk", "Afn", "nZXEX"}

    {"eX", "NZKqX", "h", "lBM", "HGAGoG", "MLFhbD", "lxwPB", "SYZc", "XJcbSd", "SXf", "BTbT", "TMd", "hcgIh", "paIjt", "EafGM", "lnnZ", "XWuymo"}

    Returns: {"UQykm", "XWuymo", "C", "Ksmvg", "fPBJo", "QX", "pfKec", "X", "YRYCJN", "rS", "BfGW", "SJeEZX", "aGjpT", "R", "MKhV", "QOiNZ", "tb", "QJsB", "ZHv", "ftst", "nkekem", "Cmc", "nqNG", "gHOZ", "QU", "svtz", "eX", "ATOD", "NZKqX", "eX", "h", "NZKqX", "lBM", "h", "HGAGoG", "lBM", "MLFhbD", "HGAGoG", "lxwPB", "MLFhbD", "SYZc", "lxwPB", "XJcbSd", "SYZc", "SXf", "XJcbSd", "BTbT", "SXf", "TMd", "BTbT", "hcgIh", "TMd", "paIjt", "hcgIh", "EafGM", "paIjt", "lnnZ", "EafGM" }

  113. {"XH", "FYHtg", "YOcdti", "Euguaz"}

    {"BNW", "XH", "pNwoht", "W"}

    {"xUfJQ", "wINq", "ln", "TVQjp", "MlQh", "wZIEO", "ayPIW", "mKCGIX", "xBsz"}

    Returns: {"BNW", "xBsz", "YOcdti", "FYHtg", "Euguaz", "pNwoht", "xUfJQ", "W", "wINq", "xUfJQ", "ln", "wINq", "TVQjp", "ln", "MlQh", "TVQjp", "wZIEO", "MlQh", "ayPIW", "wZIEO", "mKCGIX", "ayPIW" }

  114. {"Ehd", "Ehd", "y", "arCyu", "qq", "qq", "UTq"}

    {"RQYTk", "RemH", "RQYTk", "UpBZ", "EHBR", "HRyG", "M"}

    {"El", "pAHgTp", "Ce", "HFU", "SC", "DpuDx", "qd", "HRuJD", "sGjP", "s", "S", "rlXFSC", "mK", "K", "xFOWmV", "aFK", "Q", "GugdM", "IrhS", "IPOSCS", "C", "dPQG", "odH", "gWiMc", "NUG", "Qad", "ihp", "CxeQWA", "Du"}

    Returns: {"RemH", "Du", "arCyu", "y", "EHBR", "UpBZ", "UTq", "HRyG", "El", "M", "pAHgTp", "El", "Ce", "pAHgTp", "HFU", "Ce", "SC", "HFU", "DpuDx", "SC", "qd", "DpuDx", "HRuJD", "qd", "sGjP", "HRuJD", "s", "sGjP", "S", "s", "rlXFSC", "S", "mK", "rlXFSC", "K", "mK", "xFOWmV", "K", "aFK", "xFOWmV", "Q", "aFK", "GugdM", "Q", "IrhS", "GugdM", "IPOSCS", "IrhS", "C", "IPOSCS", "dPQG", "C", "odH", "dPQG", "gWiMc", "odH", "NUG", "gWiMc", "Qad", "NUG", "ihp", "Qad", "CxeQWA", "ihp" }

  115. {"aMt", "jrfv", "kNwPt", "gTWG", "hB", "kfu", "CT", "CT", "mgVtJr", "aMt"}

    {"bcPOdm", "gTWG", "jrfv", "CEHW", "Y", "CEHW", "kNwPt", "Y", "TP", "iRw"}

    {"BEj"}

    Returns: {"bcPOdm", "BEj", "hB", "iRw", "mgVtJr", "kfu" }

  116. {"Gndbao", "Gndbao", "WgRYbm", "gthCY", "LOun", "jsKuWB", "Wx", "tqK", "qIHedy", "DXPpp"}

    {"qIHedy", "s", "KDp", "LOun", "tHYB", "WgRYbm", "jsKuWB", "s", "APYw", "gthCY"}

    {"aqdv", "AzYy", "SP", "ZDuK", "gJW", "ub", "Njs", "NCiLE", "JeOxz", "WL", "cABb", "gYI", "EU", "RJU", "p", "RN", "cYG", "wJwu", "yJEEG", "bvDDn", "wdsFF", "ccgAt", "cCd", "SxDD", "fgV", "VzMWs", "qyCwQ", "pV"}

    Returns: {"tqK", "pV", "KDp", "APYw", "tHYB", "Wx", "aqdv", "DXPpp", "AzYy", "aqdv", "SP", "AzYy", "ZDuK", "SP", "gJW", "ZDuK", "ub", "gJW", "Njs", "ub", "NCiLE", "Njs", "JeOxz", "NCiLE", "WL", "JeOxz", "cABb", "WL", "gYI", "cABb", "EU", "gYI", "RJU", "EU", "p", "RJU", "RN", "p", "cYG", "RN", "wJwu", "cYG", "yJEEG", "wJwu", "bvDDn", "yJEEG", "wdsFF", "bvDDn", "ccgAt", "wdsFF", "cCd", "ccgAt", "SxDD", "cCd", "fgV", "SxDD", "VzMWs", "fgV", "qyCwQ", "VzMWs" }

  117. {"IFot", "MUW", "Sq", "O", "wwtlh", "Lz"}

    {"uX", "Xdifr", "MUW", "B", "O", "Xdifr"}

    {"rh", "UrKJX", "r", "XumK", "TJsU", "JlFaD", "a", "H", "vRs", "kgfg", "PXrClJ", "FBfbk", "dqh", "YDHgFp", "A", "tcb", "LPCwb", "P", "kL"}

    Returns: {"IFot", "kL", "Sq", "uX", "B", "Lz", "rh", "wwtlh", "UrKJX", "rh", "r", "UrKJX", "XumK", "r", "TJsU", "XumK", "JlFaD", "TJsU", "a", "JlFaD", "H", "a", "vRs", "H", "kgfg", "vRs", "PXrClJ", "kgfg", "FBfbk", "PXrClJ", "dqh", "FBfbk", "YDHgFp", "dqh", "A", "YDHgFp", "tcb", "A", "LPCwb", "tcb", "P", "LPCwb" }

  118. {"lNf", "nGBV", "BFIA"}

    {"kOe", "YRsr", "kOe"}

    {"MWZNr", "BLkbm", "F", "VfNaYL", "JkkHmk", "bMQkvH", "deD", "Sw", "T", "xCOSc", "nCI", "dgDth", "QE", "El", "EO", "dcl", "u", "v", "lfCxgT", "mQ", "VbiB", "iHoXr", "qHVLh", "NQSGk", "EWjUA", "im", "vnstM", "p", "Jo"}

    Returns: {"lNf", "Jo", "nGBV", "BFIA", "MWZNr", "YRsr", "BLkbm", "MWZNr", "F", "BLkbm", "VfNaYL", "F", "JkkHmk", "VfNaYL", "bMQkvH", "JkkHmk", "deD", "bMQkvH", "Sw", "deD", "T", "Sw", "xCOSc", "T", "nCI", "xCOSc", "dgDth", "nCI", "QE", "dgDth", "El", "QE", "EO", "El", "dcl", "EO", "u", "dcl", "v", "u", "lfCxgT", "v", "mQ", "lfCxgT", "VbiB", "mQ", "iHoXr", "VbiB", "qHVLh", "iHoXr", "NQSGk", "qHVLh", "EWjUA", "NQSGk", "im", "EWjUA", "vnstM", "im", "p", "vnstM" }

  119. {"urq", "msQU", "odJ", "Ls", "yEfWBr", "EGVNk", "yEfWBr", "D", "FIP", "L"}

    {"XZ", "v", "msQU", "XZ", "v", "GnKjqs", "HvGQS", "n", "HvGQS", "qYygF"}

    {"Rlm", "agPQG", "VUU", "yOK", "adgNg", "tz", "RZRQg", "OToym", "k", "KdN", "Tvzll", "p", "CYgrN", "QLsL", "aAMKFe", "ftF", "Tqnm", "qBzlmi", "DKafcX", "MqETHT", "HdhG", "HlR", "VyKMI", "ghiwSv", "eDnnrp"}

    Returns: {"urq", "eDnnrp", "odJ", "Ls", "EGVNk", "FIP", "D", "GnKjqs", "L", "n", "Rlm", "qYygF", "agPQG", "Rlm", "VUU", "agPQG", "yOK", "VUU", "adgNg", "yOK", "tz", "adgNg", "RZRQg", "tz", "OToym", "RZRQg", "k", "OToym", "KdN", "k", "Tvzll", "KdN", "p", "Tvzll", "CYgrN", "p", "QLsL", "CYgrN", "aAMKFe", "QLsL", "ftF", "aAMKFe", "Tqnm", "ftF", "qBzlmi", "Tqnm", "DKafcX", "qBzlmi", "MqETHT", "DKafcX", "HdhG", "MqETHT", "HlR", "HdhG", "VyKMI", "HlR", "ghiwSv", "VyKMI" }

  120. {"jg", "i", "pndnq", "esFyn", "iO", "sRJ", "NBCD", "soew", "qKkVX", "QaH", "KpHtp", "jg", "Wkh"}

    {"XQ", "Wkh", "XQ", "GEW", "NBCD", "iO", "p", "GsWKhG", "GEW", "qg", "t", "sRJ", "QaH"}

    {}

    Returns: {"pndnq", "KpHtp", "i", "p", "esFyn", "qg", "soew", "qKkVX" }

  121. {"Vy", "zpV", "VQm", "fj", "maw", "OBYln"}

    {"zpV", "sV", "sV", "VQm", "mHyQ", "Vy"}

    {"DRq", "b", "el", "ePq", "MLY", "WE", "yG", "cVsW"}

    Returns: {"fj", "cVsW", "maw", "OBYln", "DRq", "mHyQ", "b", "DRq", "el", "b", "ePq", "el", "MLY", "ePq", "WE", "MLY", "yG", "WE" }

  122. {"GAvrb", "VvvirH", "ued", "VvvirH", "ONw", "XVg", "wvwU", "KHVe", "KHVe"}

    {"ONw", "wvwU", "HX", "GAvrb", "HX", "ued", "Y", "l", "Skg"}

    {"lN", "CrQ", "lkEAt", "wYTaS", "jQTWMS", "QprN", "QbT", "rdgaGY", "S", "YY", "pbmj", "PziN", "Zs", "eq", "NCKF", "vpOG", "R", "HT", "YDn", "BuAL", "ay", "UcdFI", "xctQQ", "JiA", "oKhR", "v", "kxlK", "avp"}

    Returns: {"XVg", "avp", "l", "Y", "lN", "Skg", "CrQ", "lN", "lkEAt", "CrQ", "wYTaS", "lkEAt", "jQTWMS", "wYTaS", "QprN", "jQTWMS", "QbT", "QprN", "rdgaGY", "QbT", "S", "rdgaGY", "YY", "S", "pbmj", "YY", "PziN", "pbmj", "Zs", "PziN", "eq", "Zs", "NCKF", "eq", "vpOG", "NCKF", "R", "vpOG", "HT", "R", "YDn", "HT", "BuAL", "YDn", "ay", "BuAL", "UcdFI", "ay", "xctQQ", "UcdFI", "JiA", "xctQQ", "oKhR", "JiA", "v", "oKhR", "kxlK", "v" }

  123. {"xxk", "hP", "xxk", "zNvBob"}

    {"pGROU", "Bd", "RIXL", "GfJR"}

    {"T", "Vv", "dpr", "nRMBfr", "nbToH", "zaWPH", "GM", "se", "mHDs", "Jb", "eQEj", "pfK", "tWGbrP", "KMiNOI", "K", "tNKGIH", "ScNE", "jJqXj", "ohBEW", "OnZK", "C", "z", "ZHqt", "mzE", "zklr", "FL", "JYLOGj"}

    Returns: {"pGROU", "JYLOGj", "hP", "RIXL", "zNvBob", "Bd", "T", "GfJR", "Vv", "T", "dpr", "Vv", "nRMBfr", "dpr", "nbToH", "nRMBfr", "zaWPH", "nbToH", "GM", "zaWPH", "se", "GM", "mHDs", "se", "Jb", "mHDs", "eQEj", "Jb", "pfK", "eQEj", "tWGbrP", "pfK", "KMiNOI", "tWGbrP", "K", "KMiNOI", "tNKGIH", "K", "ScNE", "tNKGIH", "jJqXj", "ScNE", "ohBEW", "jJqXj", "OnZK", "ohBEW", "C", "OnZK", "z", "C", "ZHqt", "z", "mzE", "ZHqt", "zklr", "mzE", "FL", "zklr" }

  124. {"bcuocj", "bcuocj", "mlKjY", "T", "TPPG", "rjdXM", "T", "TPPG"}

    {"rjdXM", "DPjrB", "FKk", "FKk", "mlKjY", "l", "V", "DPjrB"}

    {"BuhXJg", "meykQ", "FPXBcT", "d", "Y", "UC", "p", "tEL", "rG", "vFfnl"}

    Returns: {"l", "vFfnl", "BuhXJg", "V", "meykQ", "BuhXJg", "FPXBcT", "meykQ", "d", "FPXBcT", "Y", "d", "UC", "Y", "p", "UC", "tEL", "p", "rG", "tEL" }

  125. {"nGV", "ceWm", "Ovc", "WVA", "Ovc", "ceWm", "S", "gZlbiH", "CfCm", "XR", "nGV", "H", "rxn", "RB", "ri", "BJJt", "SG", "MBy", "CfCm", "BJJt", "iWMtz", "BFDI", "SG", "ehonB"}

    {"WVA", "x", "BFDI", "Hajz", "ri", "ehonB", "x", "CAmUdl", "MBy", "gZlbiH", "isQMPN", "rxn", "CAmUdl", "GO", "GO", "XR", "iWMtz", "Hajz", "jTJK", "S", "isQMPN", "ZpsdR", "J", "It"}

    {"bDmrz", "OtKR", "KIRbT", "lfjeO", "SjscX", "Psra", "pcAj", "Qwsl", "yN", "zqKeQD", "dYbdTf", "ea", "SdM", "xzRyU", "hy", "aG", "c", "HSiIE", "UhnXc", "KiP", "U", "Z", "DY", "yAUpQk"}

    Returns: {"jTJK", "yAUpQk", "H", "J", "RB", "It", "bDmrz", "ZpsdR", "OtKR", "bDmrz", "KIRbT", "OtKR", "lfjeO", "KIRbT", "SjscX", "lfjeO", "Psra", "SjscX", "pcAj", "Psra", "Qwsl", "pcAj", "yN", "Qwsl", "zqKeQD", "yN", "dYbdTf", "zqKeQD", "ea", "dYbdTf", "SdM", "ea", "xzRyU", "SdM", "hy", "xzRyU", "aG", "hy", "c", "aG", "HSiIE", "c", "UhnXc", "HSiIE", "KiP", "UhnXc", "U", "KiP", "Z", "U", "DY", "Z" }

  126. {"JlplsO", "Sm", "Xd", "Xd"}

    {"gPXdz", "gPXdz", "JlplsO", "tSF"}

    {"rHSf", "lVB", "C", "XkXhye", "nwa", "vFM", "kdvP", "Meybv", "aB", "mbhr", "XAxGy", "mx"}

    Returns: {"Sm", "mx", "rHSf", "tSF", "lVB", "rHSf", "C", "lVB", "XkXhye", "C", "nwa", "XkXhye", "vFM", "nwa", "kdvP", "vFM", "Meybv", "kdvP", "aB", "Meybv", "mbhr", "aB", "XAxGy", "mbhr" }

  127. {"xv", "l", "yDeJ", "iMGPba", "onRubF", "VxIr", "zhESYj"}

    {"yQh", "QdX", "mNcN", "x", "a", "p", "TwLIKb"}

    {"yNwoA", "pwF", "yuAWJe", "CRdkXV", "ZDSMI", "k", "GIk", "P", "H", "Oa", "X", "N", "uo", "v", "cwfXC", "bWGDW", "Kujwx", "yxdS", "vE", "jVILH", "CVkt", "uEW", "BvRLV"}

    Returns: { }

  128. {"roDmth", "TF", "PJgL", "E", "Uj", "ylMN", "ReF", "CUrL", "vp", "ntl", "qdefe", "OJRwj", "z", "PJgL", "WePSH", "vp", "N", "vAubIZ", "ntGm", "z", "qdefe"}

    {"Hco", "ReF", "fzNyX", "fzNyX", "E", "YxKrvK", "pRXm", "OZlb", "xjwLD", "MIkv", "AeLJj", "vAubIZ", "ApUaNG", "cU", "pRXm", "OZlb", "OJRwj", "fT", "YxKrvK", "AeLJj", "XIGlQ"}

    {"L", "Tg", "ncpLA", "Tgf", "TkpxxV", "roeIf", "KTOc"}

    Returns: {"roDmth", "KTOc", "TF", "Hco", "Uj", "WePSH", "ylMN", "cU", "CUrL", "ntGm", "ntl", "xjwLD", "ApUaNG", "MIkv", "N", "XIGlQ", "L", "fT", "Tg", "L", "ncpLA", "Tg", "Tgf", "ncpLA", "TkpxxV", "Tgf", "roeIf", "TkpxxV" }

  129. {"smus", "smus"}

    {"uySemQ", "KA"}

    {"UqCaDZ", "C", "l", "OOvCbf", "GKyjAy", "SbNfyv", "knMVIh"}

    Returns: {"uySemQ", "knMVIh", "UqCaDZ", "KA", "C", "UqCaDZ", "l", "C", "OOvCbf", "l", "GKyjAy", "OOvCbf", "SbNfyv", "GKyjAy" }

  130. {"QFrgkS"}

    {"Wtn"}

    {"T", "WGQA", "zdvvO", "dfN", "oJTI", "ooni", "zoguoD", "NKtq", "uxSJrO", "Nh", "WSZyK", "D", "FQJ", "n", "VGhXCN", "tvkS", "yij", "mGgSN", "zpuWhl", "ftOGe"}

    Returns: { }

  131. {"aa", "ab", "ac", "ad", "ae", "af", "ag", "ah", "ai", "aj", "ak", "al", "am", "an", "ao", "ap", "aq", "ar", "as", "at", "au", "av", "aw", "ax", "ay", "az", "aza", "aa", "aa", "ab" }

    {"ba", "bb", "bc", "bd", "be", "bf", "bg", "bh", "bi", "bj", "bk", "bl", "bm", "bn", "bo", "bp", "bq", "br", "br", "bt", "bt", "bv", "bw", "bx", "by", "bz", "bza", "bzb", "bzc", "bzd" }

    {"ca", "cb", "cc", "cd", "ce", "cf", "cg", "ch", "ci", "cj", "ck", "cl", "cm", "cn", "co", "cp", "cq", "cr", "cs", "ct", "cu", "cv", "cw", "cx", "cy", "cz", "cza", "czb", "czc", "czd" }

    Returns: {"ba", "czd", "bb", "bzb", "ac", "bzc", "ad", "bc", "ae", "bd", "af", "be", "ag", "bf", "ah", "bg", "ai", "bh", "aj", "bi", "ak", "bj", "al", "bk", "am", "bl", "an", "bm", "ao", "bn", "ap", "bo", "aq", "bp", "ar", "bq", "at", "as", "av", "au", "aw", "bv", "ax", "bw", "ay", "bx", "az", "by", "aza", "bz", "ca", "bza", "cb", "bzd", "cc", "ca", "cd", "cb", "ce", "cc", "cf", "cd", "cg", "ce", "ch", "cf", "ci", "cg", "cj", "ch", "ck", "ci", "cl", "cj", "cm", "ck", "cn", "cl", "co", "cm", "cp", "cn", "cq", "co", "cr", "cp", "cs", "cq", "ct", "cr", "cu", "cs", "cv", "ct", "cw", "cu", "cx", "cv", "cy", "cw", "cz", "cx", "cza", "cy", "czb", "cz", "czc", "cza" }

  132. {"BRNO", "Brno" }

    {"Brno", "brno" }

    {"brNO", "bRNo" }

    Returns: {"BRNO", "bRNo", "brNO", "brno" }


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: