Statistics

Problem Statement for "WordTrain"

Problem Statement

We have a collection of train cars. We want to hook them together to get the train with the most cars possible. Some cars have a unique front end, and some can have either end in front. Two cars can be coupled together only if their coupling mechanisms are compatible.

Each car is described by a String of uppercase letters. The front end is the end with the letter that comes first in the alphabet (if it starts and ends with the same letter, either end can be in front). Two words can be hooked together only if the two adjoining ends have the same letter. Create a class WordTrain that contains the method hookUp that takes cars, a String[], and returns a String which is the longest word train that can be made from cars.

If more than one train of the longest length is possible, return the one that comes first alphabetically. Remember that the length of a train is the number of cars, not the number of letters.

The returned string should be all the cars in the train, starting at the front of the train, concatenated with '-' showing the coupling between adjacent cars. For alphabetic breaking of ties, the '-' is included in its usual order in the ASCII sequence.

Definition

Class:
WordTrain
Method:
hookUp
Parameters:
String[]
Returns:
String
Method signature:
String hookUp(String[] cars)
(be sure your method is public)

Constraints

  • cars contains between 1 and 50 elements inclusive.
  • Each element of cars contains only uppercase letters ('A'-'Z').
  • Each element of cars contains between 3 and 10 characters inclusive.

Examples

  1. {"CBA","DAA","CXX"}

    Returns: "ABC-CXX"

    This is the only possible train of length 2. Note that CBA needed to be reversed so that it was facing the right direction.

  2. {"ACBA"}

    Returns: "ABCA"

  3. {"AUTOMATA","COMPUTER","ROBOT"}

    Returns: "COMPUTER-ROBOT"

  4. {"AAA","AAAA","AAA","AAA"}

    Returns: "AAA-AAA-AAA-AAAA"

    '-' sorts before uppercase letters

  5. {"ABA","BBB","COP","COD","BAD"}

    Returns: "BBB-BAD"

  6. {"BABCB","BAAAB"}

    Returns: "BAAAB-BABCB"

  7. {"BABCD","BZZZZZAAB"}

    Returns: "BAAZZZZZB-BABCD"

  8. {"AAA","BXDA","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CCC","CBC","CCC","CCC","CCC","CCC","CCC","CCC"}

    Returns: "CBC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC-CCC"

  9. {"MPW","RQV","MXYZDMDM","VVV","MXA"}

    Returns: "AXM-MDMDZYXM-MPW"

  10. {"MPW","RQV","MXYZDMDM","VVV","MXA","VALVE","WPM"}

    Returns: "AXM-MDMDZYXM-MPW"

  11. {"MPW","RQV","MXYZDMDM","VVV","MXA","VALVE","WPM","AUTOMATA","APLOMB"}

    Returns: "ATAMOTUA-AXM-MDMDZYXM-MPW"

  12. {"ABC","CAB","AAA","ABB","BBB","BCA","CCA","CCC","CBC","AAB"}

    Returns: "AAA-AAB-BBB-BAC-CBC-CCC"

  13. {"GOGGLE","GUAGE","FORGE","FROG","GRIEF","GRAPH","HIGH","HUGE","HUG"}

    Returns: "EGROF-FEIRG-GRAPH-HGIH"

  14. {"ANNA","BLOB","BULB","BLURB","ANNA","ROAR","SOAR"}

    Returns: "BLOB-BLUB-BLURB"

  15. {"POP","PUP","POO","POOP","PREEN","PLANE","PLAIN","NOON","POSSUM","OPOSSUM"}

    Returns: "MUSSOPO-OOP-POOP-POP-PUP"

  16. {"MYEZKFZA","PHBZRST","HKEHLBHF","VCBZE","PGJRF","ZWDMUEWH","LOPZBYHWQ","JXZ","KKNGVTZ","IVFOFRAW","HKAAMLH","CXQC","HZAOF","DWNJYIM","LMHX","NQUZ","RNLLEBSU","QMNFVHACYW","EDBUIEUZR","MAYLEW","OQTYO","PHSXIWV","GHZTAN","NPEAEWJN","MPBUMDJ","SWW","MSLPDM","LZLYAXN","YUZGH","COMZNXGM","AFACASVZ","QDK","OUJ","SUP","ASIH","QVODXPMMC","OOKQM","GZY","IGXM","PDRYNNISTW","QNDNBQJK","YBVKZHJXM","PLIRQW","YUWPKFKYB","UEVLKLHCO","LTQJRUTKZF","ABSUEYTL","QYKAX","KMLM","QSFNOG"}

    Returns: "CQXC-COMZNXGM-MDPLSM-MQKOO-OQTYO-OCHLKLVEU"

  17. {"GGBMKT","KFKWVPDIQJ","ZOKXB","MZYGW","ULOM","XWRCCU","CBEIDIUQX","TGLHPH","YHNCFIHRZ","CZBIK","LIB","TAEVQ","FNZ","BJJKIFHBVN","ZAYPGRQQMH","MTGNXGTTI","SFUEO","NCTSWOYCBC","XMEQTFBYG","GIULS","BLAF","GOVJNXLLC","HPPXCDKR","SEUTCNS","VTCWJ","VOIM","VLARWGW","EAIHPBBV","CWGOR","AFXCHTQ","PLN","KZTQGE","SDF","LMXZLVJWDM","WILZKTHWRU","DXTL","QUJGMAZY","NWQUBOTZSU","CMAKX","ITY","ECO","ZXEQ","WKC","EWXT","UAHGLGMQQ","CWJVTLOZN","IDN","HYOH","UQDGUXBCWY","XEDZOXY"}

    Returns: "BIL-LMXZLVJWDM-MOLU-UCCRWX-XEDZOXY-YHNCFIHRZ"

  18. {"GMY","KWNK","IOSBDHRTXG","XWQXQYITG","KZZL","IIC","OWPLG","QUB","YMNE","ADVPVOLCJ","FBY","SHOXGPA","NBJREROXJY","NGNLBUVL","PHEAIRZV","ZVPMHGLY","OYG","VDIJRUEKFE","ZPSNFTELQ","SHQQZ","KEEMYMZSW","AHWDDXB","ALCFJ","ONWW","ZLA","IAZ","ULEER","JLLYQO","PAEGDWJP","PYLM","NLSVPQFW","AMKDBUYH","ESJNXXE","DKRLLMZ","LACY","FRAFUTOMK","QUXJWKDQ","QUVDQZ","YIAKUX","BPLCRD","GGKWOHBID","CUTYJWHJVU","KRALMVYC","QHHUAX","APJFOWCDHK","CPOG","BHEM","SBIIFT","EBYHUANOS","HCAMSNPCBG"}

    Returns: "AHWDDXB-BPLCRD-DIBHOWKGG-GTIYQXQWX-XUKAIY-YLGHMPVZ"

  19. {"IOU","FFAXUCHE","NLDTHZZIJW","LREFTJKPPU","KOZV","XJFRYFUW","JJZN","UGITNRW","YHGG","HNE","LQOVSB","RLJYDTGPST","IPU","MXRZJYCZRU","KMQBVC","KHEV","ZXQAKKSRT","ZGFJE","RFWTWZF","XOI","OCSGLU","AYLOOEC","GYVWIZO","ZUPQWSKBMY","JTFKWWVVY","ECWGYODF","ZOFM","MWOCFY","WZQ","RUTJQNLJ","PBHIB","XCY","MIFHEVXUFC","EKCVMBYLN","CSF","PTPROR","ZTPRTKBZ","GPWRIDTZVO","GLJCXD","YGFAN","BCYFUZJCU","SFWUVL","EOAPJQ","UCBZ","WEWZGUMA","JCMMSPZR","XEOHRDJ","MYWJH","FXJX","LHLNEH"}

    Returns: "AYLOOEC-CFUXVEHFIM-MXRZJYCZRU-UGITNRW-WUFYRFJX-XCY-YMBKSWQPUZ-ZBKTRPTZ"

  20. {"NVDEBO","UBMZL","ORHEO","VKIKKSFG","XKNWVGX","QJSQTZKCJ","WPIB","QJKXU","HHLXFCK","IKL","PFUU","NHMOFO","LXTRSSHIV","HYTB","JVJSIHKHLV","HGAALEOQDZ","UCYWFCM","GYZLJ","FYNXSBP","VETRBOXPG","VZS","QJBTLSYB","HTLOXJANOR","AWNSN","GJZDWWJXH","ZRJDLY","WRDZAIRP","SZPJS","QYTBXP","QPRMRGQQ","JIHDO","HRFWV","IZZLMX","BOFBZBLOBR","VWNHDZ","BKNGXEWZBV","KUIXX","OKYNSQUKGK","NPRILCAL","DLZYXAYK","JBLJV","SBAEWZXO","JNUNEVOT","IUI","LML","TIYLNNKWCK","BQCFXDWHBL","MGVDPKJZ","RZFJUZVNZL","GKUASZ"}

    Returns: "IUI-IKL-LML-LACLIRPN-NHMOFO-OEHRO-OXZWEABS-SJPZS-SZV-VWNHDZ"

  21. {"YVPVPZ","WYGZUT","ENKOQARDD","MVY","UHC","BGF","QWZDTAAN","WNBFUWVGTS","QLJVAI","BFBHQSQUM","HSYAUTBLBH","EALY","HVWGVFHI","SVTJH","LYQHLBC","UVR","LEAJGVUCWW","YKEPLDVI","ISYJYIXB","WNYWCXH","QSAHE","JXYKMAORL","TVUBXJM","KWH","YDMOMBJFIM","OSXLRZRGID","YOCXMOX","EVIYDCZLH","AGQJZUIMNC","GTFQNGBDG","VJDLOL","IMJ","CNTZVBS","UERSIJFU","TWGLKNR","TWQYCZ","APT","UUKS","KEP","NCTUL","TJCS","RINACPE","DZJCKFJLES","NMPSHC","LGBINYOEJL","DENMRP","TYQN","WUDWK","CTXGGJVXA","GGI"}

    Returns: "DDRAQOKNE-EVIYDCZLH-HBLBTUAYSH-HVWGVFHI-IMJ-JXYKMAORL-LGBINYOEJL-LUTCN-NQYT-TUZGYW"

  22. {"GKINJG","LFY","PPSQITNM","DWSWOUD","WRFVTYBMQ","IFKWIBXJQQ","QJHOHGXYBD","ZEIECYE","SDOADMLNWW","ASCFIZ","FCDQUZI","PQFPOWHR","HYJPVWGCSS","FZXAVD","KCQHOSDPEX","UYMU","XSEUZCUNM","RAQ","RBKJQ","HKPH","OCXY","RNDLGDJJ","KLHRUFM","HFEH","GRPCUYW","WHMLRC","MUOWF","TDHRTP","EBKSRWI","HQJLGRIVY","IJQRXCOR","DLGVLMY","SUCKIOD","QBIOGYMG","FZHW","SFTPJQZKC","BHCVDFRN","RHVRJ","VLLHZAF","QZYHTBE","UCSRIZ","FCCUSKGO","PDF","ENJXDSAVJZ","UEFTXGZQVG","REFTVG","BIHUUMDU","KWKTZRAAG","ZAILBMYYMS","CXFOBPFXC"}

    Returns: "DUOWSWD-DVAXZF-FCDQUZI-IFKWIBXJQQ-QAR"

  23. {"LKPQL","MOGOUMDPA","YWBXOWNL","EOWG","FZSFKWRVX","VXMMIHC","AQMP","KBUQTZWGTQ","NOUR","KHLVYKBNH","SREGLGZ","MHDFRYIMJC","UPLQINQXYR","KZNIFPGZ","HKG","JOPHQBNE","EPUFTZ","VHBJCRBCY","DVBLVTIOS","THBXHSHC","JWGRWSYGF","DUL","XDHG","OLRLAGI","BDXPNAZBG","JOHCTOZQB","RADDKVPW","ZQJVLYS","FNNM","ABEJ","ADQOHI","VHPDJGNIEM","JJQMSGUMTW","BJGOFUT","SQSHAIZA","JWLVO","IEZAI","NAMWVVKTMX","XHJHYGMQK","CACIA","HDQBTME","HHLKSYI","BTOPJKXFU","UQYXBWBMUB","JLLJB","GZBNSCMTL","TSVHDZUYZ","KYSYRKDQDG","JBZOXFE","MTRJS"}

    Returns: "BDXPNAZBG-GKH-HHLKSYI-IAZEI-IGALRLO"

  24. {"VDYKGIUYWI","MHKF","BHH","IXMB","SXFWQAKB","GTZ","AMUV","CUDZXHSKR","OJLEHBD","BCF","OTJ","SAFOVC","WPDCVZCX","ETGNZNTA","FXSXN","JVHRGGM","AATAITR","DOWVUBTQ","KUHKG","HVJIPCBODR","MIIGKY","BLXSVHYXF","ACNNEH","NNOY","LMC","KSGHZIX","VHHFOKWN","HHBO","UJCFPA","JLT","OUU","RSOGHOFKA","BHFUPF","RBKXWH","FZUZS","QMVNPDOXUV","OALOQ","VMJEQAVT","SGGFMZPGNP","ZSYADCPSQ","FDW","ZYUWGAGYRT","HUDZUQMPTH","IIKPIKLXA","VDZBLZMRF","BLJBLQSZBJ","AEAPBC","OETFSGSC","CCQ","LZQCLC"}

    Returns: "ACNNEH-HTPMQUZDUH-HHBO-OALOQ-QMVNPDOXUV"

  25. {"RFQTOMYHU","SUEO","ADDOJBVEQZ","LCA","SHPXAHCN","AHNJD","RGS","MSEWTWEBU","JFPVXWLA","EPBEBVJOD","LKOTRNDQE","YENEV","LOVTQRH","MTCUHD","NMKHQA","HYMUN","LWHIV","PVZRVE","ORF","HMWQ","HRNS","WQMBKNZABT","SQG","ULFAB","ZAMLN","SWND","SGT","FCA","ISKKA","KUYEC","DYQ","LIGOCMF","CXW","OKYBRG","JHSXQ","DLSNHBUE","QPGXCRJDK","USJAI","FTILP","BPTCTJZ","WJAKFMMDR","CGGUE","FERIGE","NBGRP","ZTUARHKTGF","UBRJJZOAJ","HTUAJS","PEDOMJRQ","ESPFSW","WNMY"}

    Returns: "AHNJD-DLSNHBUE-EGIREF-FRO-OEUS-SGT-TBAZNKBMQW-WNMY"

  26. {"XOJ","CEVSMJ","SJVDTV","ZBKGM","NUZU","LTZBKTJB","TBLXYJH","RIXF","JRM","TMRWCSF","OKSDO","SZQ","KEVCMPL","BYFEHKPNN","TXCDNWORVN","BJXWMETJIB","PQNXZHZEU","FZPPH","RFKRLMFZH","TDY","UGNZNO","YWQPDG","OAHYBM","OKDKKSDQ","QAPHX","VNWYLJAQA","GXKCKKMYHM","RWHVA","AAFSWDAY","BLN","FPQQZKJDMX","HYBDJAMAAW","RBWKCPVI","QRBUYDXX","JWIAMJTZ","GSWNPW","ZBANOM","HGAHERHWZ","AQRNILERT","XOI","EMW","KXGGEIUT","YDGC","PKNRENIOEH","QBKMA","ZRMWYLPM","JLOUCTQQDN","HHTSLLME","EJKDUKH","QYCH"}

    Returns: "CEVSMJ-JRM-MBYHAO-ODSKO-OKDKKSDQ-QZS-SJVDTV"

  27. {"RVX","AKDEVK","JUQ","VJNAISQOQ","STPKEDNMFJ","XCOSVOHW","YKXAXQWHH","QWSENBEDDD","MHAJZI","RJDEL","HOUO","LIMCBIF","UWFNAJ","FEKJHNN","HKWWYMP","GWOGLZCJ","BTDVM","OBHDVN","RLNZUSLR","ZWOSOAY","EQDHQKXN","FVXLLENDF","IKXED","HRTLOIVXP","TDHGQNMGV","QZRZXES","MGEDCPNSH","NYTRGFSGY","PCYQL","JFDDJGBU","HCO","KBY","VTMICUKHM","FHXMYC","GJKOX","ICHGYTR","YVJTGQAHHR","REAOKEYTWK","GLUGFVRX","JBMXMWA","YEDE","YAOI","TBQCIXJ","GMNR","TSIBIHGHYQ","UPDUWYB","OALPTY","BPOPASTLFM","KFZRYEPQQ","OPGAAE"}

    Returns: "CYMXHF-FDNELLXVF-FIBCMIL-LEDJR-RLNZUSLR-RHHAQGTJVY-YAOSOWZ"

  28. {"ZJCFH","WRLHGEUVN","QCYRI","OWWCZ","TZDGZJU","FQWMJUL","HVLYV","YFNLQ","ZJR","JRGUKY","MOXROB","HRFLXWJLY","SCGKJ","UREUZQ","KUXAOJK","JMLA","JXDYPZUCIH","VHJ","XABCJB","TPKW","FTNKFJUYPK","UOSHE","NFTT","HQKNUWZLZM","JPJWQX","FFYMKYZDN","ZDCHJJ","DGP","OQEPQKKEGO","MZGZV","FJLU","IOPDN","VRQ","DXYGRMD","OMEHIUHPS","KZY","NQMYOCTLVH","NPPVMPZQ","BCJZGAUTVO","WKHBGTCGHQ","HRUQ","QVW","ORRPHYND","NJECXFNW","DWXPOJ","XYLZQRKITU","RVHNJXQKR","GEGUVJ","KBJHDSVSP","MTUVGSKMY"}

    Returns: "DMRGYXD-DNYHPRRO-OGEKKQPEQO-OMEHIUHPS"

  29. {"WKDQBS","IVZBH","YNMDOPGQRZ","LUFTL","FROPQNTOH","KQFJ","LBTGIKEE","GQGIRD","MBZQH","NCXLEEKQS","NTA","HMF","CXAENKR","GJJVWDECLS","FGL","PHTGMSBQFR","HUE","MLUP","CUIXSMBY","PAPRM","WGLSEDQJJ","GZXQRZ","CNUUI","ZEOVCPDF","AIDIGXPC","QXJL","ANTO","ZQR","CAMSWHTBL","FXRWEASCR","QOBXUGC","FCQ","CWTFOH","USFWHQJF","JQFM","TDM","YXOHBVUF","TDRUFXS","RBO","UJWQ","RROG","XNUEHWW","FVTKITTS","XHEKBZGRDS","TSSDMJDGT","SKVVAFIDJD","EXFBBPGITQ","MVKH","QBJOEUYUN","EVXKAAY"}

    Returns: "AIDIGXPC-CWTFOH-HKVM-MLUP-PHTGMSBQFR-RQZ"

  30. {"KFYKJCB","EYC","XQQQSTHWZE","RLHBHIW","VYZOGPYV","WWDQ","RZRDSSDN","OBAURTU","JLLBVBABXE","GGVE","VUQOERSL","CTRYI","KSINSUBFOM","WUQNBTANI","AZRGNCMC","VFEAHGX","MRK","YOZZPCASZ","QOTDLTK","BNILMJXDSE","EEERWUF","ZELQAGJ","SACHS","KTKFPJFY","UUJQL","GSIENHV","BJT","DSVJVXY","OWI","AIUXAID","ZSRC","SKG","XMYVD","XWAXCDE","IJQ","AXAI","TSICVOPFG","JTUDJ","OLKCGKO","BYRWOEIMU","DIULBIKQV","OIRL","TQAVKNKFR","DXPGWB","UWLIUAT","WUYJ","BXIX","KVCOMP","HSRIVKZH","GVPYFTELOX"}

    Returns: "AZRGNCMC-CYE-EVGG-GSIENHV-VYPGOZYV-VFEAHGX"

  31. {"IDWPW","HEVMSF","LNJ","YCECTRCM","VLS","CKANY","CXBOQAHFM","XTTRU","BELUVJGBZF","VGILKRHP","JNEDKIPQN","JEWJJ","NRX","NXC","DDYKP","ZBKBOKZ","CTWGOMVDS","NBTOD","KOPWMUAH","MIXNUFJUAP","VJJZRV","CDG","ZDWX","GUSQCSIKSI","FYYII","XVUAKO","IEBCIAGXTS","UFIDCZ","EHXL","OCDVGZSSV","SGFHE","EJP","FQK","SLKGBDLD","RKLJKK","AOOU","QIXS","TVTTNM","FRVMXJIM","UPZVL","BEQYU","TSL","JNAFQ","YOLAGWX","NRUCJM","DCBVYGYQSV","AZT","GTPTKWZEIP","UETO","PAVWPK"}

    Returns: "BELUVJGBZF-FRVMXJIM-MJCURN-NRX-XWDZ-ZBKBOKZ"

  32. {"VPFUKZAOL","IXRMHARS","BTHMTJLJHF","NUIWOY","BSANOS","RTFJEWV","DHY","PVVZNETN","OUBGUB","DPDBDBWAI","UXCPDHHL","UPMLEWJP","IZTFSQJINS","WBNU","XCTOGOJKS","OWPQRCJGW","QMUKSDVTJ","LYE","ZCE","QWUPWXI","VUV","UTGWVGOSO","COKTW","LNAVQLP","FRFRUPQYBN","YEZDNCGPDY","WUMNG","XZSATP","GGBFSKPJ","EIQQU","PLUO","UQDZS","XIGNDSUQOX","QQNEQ","RXGSQA","WVFBZRJIEO","CLFWEMIPIA","ISJ","ROR","PSWTMUJWI","KLVEYC","UYEWTN","OLZLSRPGUF","KLWR","MEMPRFOY","CLUYC","VLYDSQGERT","EPNTCLWXTM","DPF","GDYURRZTBB"}

    Returns: "AIPIMEWFLC-CLUYC-CYEVLK-KLWR-ROR-RTFJEWV-VUV"

  33. {"ZTZUCOUVMP","TFGNX","VNLLITYJ","FGFUZRHGYZ","RITTT","MKTLTM","TIMQXTNAG","SKDWDSXA","DGSFNYGB","ANSC","CSEOX","MHHN","YIHEGDWB","HWMUNDAD","UEFFNUZ","TAXPTGTCF","NUDGNNY","DLXNLUMW","XORPBUYHK","APFHGVZHS","ZYHGNSR","XUISCZTHYQ","DTXXOB","NUS","VMYUAIBJQ","TFZAECTF","OTNSVQV","SFXRW","LJKYQWY","IQOFCN","UVYDAAO","QVZQWA","IMAHCPE","SMXI","XMFKEW","JYIHSFA","BZTHKXW","ORSI","BKGHFEBW","PGIJPA","FHTVAHEJS","VAZI","ZGF","XTIKFGHSN","SDY","LLUZIWIMO","QTQD","ANIJEZ","GMVUKWBJC","EIUAGT"}

    Returns: "EPCHAMI-IQOFCN-NUS-SFXRW-WEKFMX"

  34. {"ZIOP","FOAEZEAZ","MYLF","TIYBKCBQAR","YDGYJR","EFQBRBZAZA","CQOCJBFBR","JWMEHQX","AON","AKHWD","TDYNONI","VMLCDGG","IPPYAJYPKB","XKBNXJJCZR","TGMIXJYFX","PKA","PSMDLPAY","ZQOIMBVLL","ALCFFMD","WRGKR","XUIHM","FZK","TVOVSRXPH","CDBSXSHB","TLHJ","PIT","XBKUD","HPN","QVHZEJAJP","ZJFVNFWPWE","EZTIOYLRF","YKCMCK","HGBLSREOM","JGYXTUCB","RMTFP","YLZACKR","HRQOMVSLJT","XZBCL","UCTV","LTXHC","ALSKEGNHPD","LRC","QQJV","VKRHRN","OBQSSYAE","ZOO","BEJOMIOY","FIJKMP","TGOJEWZ","VOHZXHGR"}

    Returns: "AZAZBRBQFE-EZTIOYLRF-FIJKMP-PFTMR-RAQBCKBYIT-TGMIXJYFX"

  35. {"UJLHYIDFC","HDYNPQS","MDBSQRZIQV","TDBR","FPMBP","ARGPEE","OQQDNLSCI","HNWMV","DBMBY","BJQVA","REJPLU","PIIMSXQBXS","PORZCEKJRQ","SIEUKPZ","DPEZK","DNDU","VBLZPNBNM","JMO","DQEK","KKK","ROIGDGHEI","NCI","NFR","PQC","IERRWU","DEZTBIUAKH","FUGBQWE","KFLOO","BFCGY","TLTM","WSTY","ZFXU","DNTANTNN","DJZFVKM","BPREPN","SFA","KNCNMAGTX","FVBN","LUW","QSQBFAYKG","GCPE","WVKNWSDE","QAJKQ","QLXXLZPV","BXHH","BPMHYWXF","PDDTSMYKK","KXC","YRHUADBEI","TVGWPRJCTU"}

    Returns: "ARGPEE-EWQBGUF-FVBN-NFR-RBDT-TVGWPRJCTU-UXFZ"

  36. {"ZQQNV","CMSFE","UKRLHARJ","MCBAUJDWNR","JRZPBFPFD","UGHOTRG","SCQACLVM","FVHOONE","JLXMCTQRTR","WYNYQ","PKASPFB","LLXT","EXFOMK","EPM","HZVBY","XFKSNANPP","WTTJARYRJ","JNF","HCSGFXL","YZZ","QPYPQZ","RMKJ","VUACS","PUFLLHZET","KVVLW","EGG","FZDQ","VQIZED","TKOSXJGKK","AYOBQMEBLR","QPW","RZRUXZ","SVAPGK","EQHE","ERCGBAJXR","TQFVUGJ","LBEA","QMZIVNU","NIW","DJY","KPUKT","JYML","HUCK","VLOR","KCPYGPUHZ","NNFI","GEE","FLKMVA","ZLT","YPK"}

    Returns: "CMSFE-EHQE-ENOOHVF-FNJ-JKMR-ROLV-VNQQZ"

  37. {"HFAU","FYLOYCZQHS","VBUXNFXA","HPR","WATIX","BMDIZVZPLL","RFZVGOXFKU","MLK","GICC","TIOYCP","BJTEWXET","ZXNTNT","AXHQVDI","YQJTEZTVZE","MZMCSAXIMA","RYQKSK","CJFK","QIURC","LIIBQKUOX","PPRTQHCGX","QJE","ZKPGLBJ","DJXQQVZ","UGC","IQNZMWMZB","ZOPTL","HWZCENHGM","ILLJ","IDGQYPS","JOITR","RZCPJJJAP","CSWS","UIGQNQWY","WQBWZC","DGVHTBZ","UDSL","WANYRAWH","EHHA","AVXZMWGQO","IELI","JCHKFSMW","XZFNMQGO","NZNNMUIQKC","PACGFA","TAAW","BDDLVUMCX","INADMGU","CCF","YADTCN","UPPEGIG"}

    Returns: "AXHQVDI-IELI-ILLJ-JOITR-RFZVGOXFKU-UIGQNQWY"

  38. {"XEXZ","IYOV","EKFRH","ZYZDLIFYQ","XWNS","DDB","YYIVXP","TZBEY","XCGQX","KZHTWD","SJCNATWIK","OON","EZCX","AKBVVREB","VWOYV","EEZDKGHRC","FEUXRNAKX","YJM","ALTZLOVOJ","EILY","ELVSS","JBFNBNQ","VHUUYXTFKT","BRWJJ","XXTA","VZETKXXYVK","AOTMCIR","GJGUFVXQTX","NSJMTGKK","UIHJFFIOH","STMWYHAAYQ","MVSTYDP","JWFFTUOVJJ","PBXOMJ","URLFM","NOQV","HWJGLEEA","OZOLEYHO","HTMC","RZKYO","EOX","SKMID","NBCDTHCAA","JEYTMQQVIU","PGM","VMTGHJHW","JSDWXLKI","BZSGRIQR","BZGYWMP","ZST"}

    Returns: "AKBVVREB-BRWJJ-JJVOUTFFWJ-JBFNBNQ-QYAAHYWMTS-SNWX-XCGQX-XEXZ"

  39. {"NWJPAUYG","VTSKNENCU","XWFTSBT","CNISWERUBU","JEAEZHYO","MHUTNMABSE","RTWVEAL","BBQMGE","DSLWCX","RTGQYA","DYXG","RCL","IFRLQMC","NVREBT","USAEYOZ","HHEAGNPO","SUAQUIA","REWUATWRK","RKOLLIMR","JJSMEJQ","UXKWQREIW","EGBWPE","BWY","PIMRP","ZRO","ZKPJA","OHSNSUTYM","CBYB","KVYIK","FHDTOEFDPU","VDA","LGNWZY","JRQSPRSLRX","ORTQ","NFWRGEFQWW","XVPQ","CWFE","XDQ","JBZZQMYD","WMAFVXJW","XAJB","XEMTVDUZGE","JTLNBGMHB","AYGIOIVGVX","WSB","XXDVX","DIVR","ALAIM","NLV","ZWGCRLJKB"}

    Returns: "BYBC-CWFE-EGBWPE-ESBAMNTUHM-MYTUSNSHO-ORTQ-QDX-XVDXX"

  40. {"KDXT","BMLCVC","JKRBMYW","VNUV","GHATAJALX","ZFIGAAIEY","KOS","BVMKPTFRY","FECDQX","PWTVEC","HDQ","GQJDZUGSHZ","FSNHC","RFSHYTC","UXRK","BJGQ","LTVXF","GSVJZ","SWQNAPVUH","AXMOGRW","ZFMPJK","BWPRSP","PZETES","GQVZYUKKD","ARMYBV","UPMPFS","RTFIVQQIA","GPEYRJTTXR","XFHKXQ","TLD","RIP","XHXYPWXSE","JRUMJVZCWY","VRA","ONZSDX","RBKCAKAV","RURSY","UTZQWFH","DTM","DKRY","FWFFDWM","WEPWQ","VLNRFL","VQEVG","UWYXSXDZLD","OFUUGAZP","NZRIJED","CRYKSUFMJG","AADICZQG","SZRL"}

    Returns: "BMLCVC-CEVTWP-PIR-RBKCAKAV-VNUV"

  41. {"XWZDAYNOI","XIGOI","EAEQAJBI","XIMFCY","LTGVQTYNI","PVMJEQF","QRR","GVDLN","DEI","JLPSDWRAP","QBGII","AQWLJKHB","LRHLKM","JTRES","TDBRCFJY","PWSCKXJB","GTJZ","OPGFSJLBL","FYIVANYQ","RCO","RHBIN","FTP","JNUXMFVRVA","ZAQZRUXGR","HQKUC","YFJEOBX","MIRS","TFCTLFUC","FFSLD","IKVRSLTWEW","HIRHJ","ZGATYVDTA","QRCSUSKV","KFDE","AAPZLOWNO","WFMQVPW","HUJY","PNKVH","DBVEJCRZ","UGQ","EFRYI","FKJTW","YDJHE","TNCCF","PXCVY","TPKBTVBF","AMDJAPNF","EUMV","YDVACTH","NKRLFPFHZ"}

    Returns: "DEI-INYTQVGTL-LBLJSFGPO-OCR-RGXURZQAZ"

  42. {"SOPMBAX","NLIOEBV","AFQ","ZLDYZJBX","KAYLRPIT","GWJFHASYR","EWXLLQZ","DWPZ","FCAANZNZGV","CQWRYSN","KLSY","KQPCM","OCQS","CBQPJSUTE","CTAHNMU","ZPZ","KNRRSWKQH","WNXLQDVDSX","YIMQPFUNBU","UGL","HDRDNIHPQP","QTRWWUGDR","QTAM","VZTHXNW","UBHE","DVXYQVQTJK","NDQRPVIQM","HFBAZHZ","UQTXD","XSMIXOSUV","ABOTMU","IXRAD","MAVUAGF","KUIOISLHG","FFDVDMPI","FASG","AJGXHYZINX","RPJWKJGL","BWPTP","ZROYKABNWK","SYCWSMY","ZMYF","IXRBJA","WOA","NFPLCHWDB","XTFGCXR","UYNXTCRNTI","RFZLKLIT","ZBXJXSTMP","URTJOX"}

    Returns: "FASG-GHLSIOIUK-KQPCM-MQIVPRQDN-NLIOEBV-VZTHXNW-WNXLQDVDSX-XBJZYDLZ-ZPZ"

  43. {"MXBI","NZZZ","OMLZBAZRCA","BYHDZQTWM","JVHDLAZV","JTOG","CZQBSR","HHHMUPADVZ","QLHRXPD","CVBJRBJWXU","LWZWSCDKG","LXE","KCOC","SIKGA","KJUFLXJMH","VCBYMYLOG","REPCIYLMBX","HIKNZPGZIV","IKECOXG","DLMZLZDP","ZTKPJTYSUK","FDBTSGJBYW","BGAMRMK","TCIFDPVM","DFIYB","NJJRBB","GWEQMGBNXI","ZII","QGZYBZK","ILRCBVTDZ","PDJ","WLUMXPNBNO","WWUAXU","JXW","UOBHHIX","QRMVM","APS","FKJQ","LPWP","UOFDQOKTFP","UHXSAL","FVOCCQFU","XFVOS","MHOT","BNUXMB","TSB","JZCPK","BEAGGS","DHZKFXFG","OPD"}

    Returns: "BMXUNB-BYIFD-DHZKFXFG-GKDCSWZWL-LPWP-PFTKOQDFOU-UOBHHIX"

  44. {"VUYQWKM","XZPR","RIOSBOWJ","MKACFLVBRX","NCLQMG","FGCSTUXTSD","UWE","AWIFLB","EJBA","HGL","DIMX","EOBLKIDQHE","NNZT","CKP","BZRJHCVLPX","FYFLUA","SESK","SLRV","PZEI","CMQSQSWTJ","OMSZVDBRT","HEA","UCZ","TDKEBKANMC","UUQJD","TMN","OHLOME","UAIW","QXXOET","BSSMTZN","VKTVN","BNDB","FMPDY","JVQAVMUDEX","QDOOHYEXMP","YTXAKO","VGXHZ","PTMSMMB","AIBLAZ","PUFW","YIZGR","OWYMVIMBL","LSK","HHKVD","ENYPLGDT","DODK","AEHKXMY","GOIGYPX","XII","TZGKXRS"}

    Returns: "AWIFLB-BDNB-BMMSMTP-PMXEYHOODQ-QXXOET"

  45. {"ZSO","ZTIRYBQVJ","BIVKXQHK","IDDU","DGEEDCXUG","ALSVPEJZTL","OFNYHRG","YPQ","FWGFE","QTJUWNMYI","WMDXCU","JGTOTJ","EMGOZJFHPN","GUYPJ","BECKUYIMB","AMYWCBDLA","XIACSPOUG","UNNZPV","TRSRMPK","BZUQZXCHTH","SCFHPL","AHO","LAMD","NMTZ","EHYDSG","VJNZYRWTQU","FMTY","XTGK","UFFYM","QYH","UNR","ODEPQQALH","AIJI","SWSQXE","IEGU","GGRSQPMAK","BYNHHPSDZR","MOVKGYWY","PRAIC","VFAZU","PFNBBCYVUU","PANUMKUI","GMSU","KQIWVBCYET","IRGBYLFM","BTQY","NNGIIR","WLPZTRGIQ","DHRJNG","AEVB"}

    Returns: "ALDBCWYMA-AEVB-BECKUYIMB-BYNHHPSDZR-RNU-UCXDMW"

  46. {"SSZNZGC","JCSCZFVLKW","EUXKIRWHVT","KBTJL","PQKKSMZWT","OYUBGZIG","VWDPMKRFS","PULBGAVV","CUIZBIMP","XOPJ","IJOGEKCOQH","TCJ","EMFTVUOG","QJYIV","FAVWVIVFRO","VYGP","DXG","DJJAPYPQ","WTS","BUXXXIXP","SRB","EMNMLAKA","DRJSS","QEDJR","OBRIPRSX","CQGSLKT","ECCIO","QMOBCMPPUQ","CPJPTT","QWQ","YJPVRNU","ADRKDBDJB","LVWVEA","QCUS","DCDRD","PBZTHY","MKVEOJI","LNZKUYZC","UYDNJADWFZ","TVDAEMRCE","XLUDYVMG","BNNWTGGSL","BXZSYWD","HZLNE","GATWKXA","EUSZUMLFF","AUADULUQ","NWHYZCXJFM","PTS","AIY"}

    Returns: "ADRKDBDJB-BXZSYWD-DCDRD-DJJAPYPQ-QMOBCMPPUQ-QWQ-QCUS-SFRKMPDWV"

  47. {"GPWFHN","PEOTADJL","PZU","ADA","WJKDELOK","QVCGSFLMFB","CFZSV","DZPYRVDX","RGPP","XUVYUOY","KUKM","AHUOUJJXDD","OAWKPOXN","FFRHJLPX","MQGHIXP","WKDNC","EWISG","RIZDMYVGC","NFFMWHDI","RTATAVE","TPLMVEDNL","TMSZPLDY","OMWZZDYEKW","QPPQGYEY","AZF","KKKPBJSUG","PAMCHKHB","MMTMSNAAD","RIIMNZAROS","UOZYNHIJZ","BXI","WVXS","CUE","NCLMOHEK","AUGNBUF","FCICXQGCHF","VSZIIFATGG","ZBXBI","WRXR","VRNTFKUGZD","QAQHKCG","CDQLRAT","CTKBGSUWHM","HTFAVILWE","IZRYTXNH","WOTVIDCM","SLEAS","AEEGOZV","YGEEWAIMX","SPBEBBOSN"}

    Returns: "CUE-EWISG-GUSJBPKKK-KUKM-MQGHIXP-PPGR-RIIMNZAROS-SAELS-SXVW"

  48. {"TMXQAJ","AOZGEPA","EMQIPYEN","LLRJQ","DWZIUT","TAPE","FRKTZHNMLJ","QFL","VCCFLXJS","XTOMST","LKSLBDNQ","NXIDF","YTX","OMFC","VIPSBHEQG","AULJAR","KNGGWJDM","URBI","NDXCH","DQXJC","EUWSUOGUS","NNGBFWM","WPGDWT","VVPMFTC","ESFVUJVW","HNW","GWOL","PSB","ACRRE","YVPUC","TGCHC","RQKZLOIUMW","IPQYHKSDC","AEPDAY","OGJPDQ","DGRJ","ZFJGFNK","JAQD","BAR","EBYLJLUOG","FXGZMAY","UGI","NOSVT","SURYGKUX","EVJIRTRVC","FANWBQKO","FKH","MUKLUJE","ULDQUUKH","FKGI"}

    Returns: "AOZGEPA-ACRRE-EJULKUM-MWFBGNN-NOSVT-TSMOTX-XTY"

  49. {"SYHLI","CPRIXHUT","ABRTZRE","LRTWFHPH","UBWNK","KHD","TJMV","RGN","YLYLMWF","QLMWZUMRXE","GYU","GYMI","NYUAPL","BRBHDODBS","WBHIXA","CSMSSS","LCZ","XNDPOQANF","DOSEKPY","OOPFN","RTLP","WOTU","ROTJ","OABDFFXMC","APWZLGAT","YQZLNVP","DOJAHSOYM","ABMLTYWKFH","JOZSF","BSUCHYBJQ","DNDP","BTVGSI","EEDHLC","LCTTI","ZNY","VNWENKEDFT","XWUGFMDFQV","VMSTN","YEGW","NSLC","MPU","KZBCOYUX","SXPHID","SDLVJ","DVJPOV","LXTRCNP","ACRWKEUE","XHR","QFLGZ","ZOJLYUSDB"}

    Returns: "ABMLTYWKFH-HPHFWTRL-LPAUYN-NGR-RHX"

  50. {"GDDFRSAK","QFA","RGXHYIAM","XWAEQ","EOWLWTHI","GZSCVOA","AGFWXJJVCM","BMF","CTORI","MITGYXG","JMTA","HRQBYJQXH","VOTPQNFXF","ZMBB","PYXSAPODS","LQWIXMAY","ACYEWRZBUV","CMVNFQKV","JIVZPD","JAPATGY","AEJSGIN","YQFOFK","GJEZ","BUOPRYI","FPE","ZHCX","IZTTZN","BUYYNOYVYU","LSBOFFIDB","DAHDOMGTB","IKSZYPXR","NKNOOJ","HRDM","ZGQV","TNDKO","VTKTG","EDYO","UKRSCV","PWBKLEQK","XRGZTGCW","QPAESDLR","AVO","NFK","SKIAPHEEL","LVAAUSU","LDEFA","TIMD","BWVTZOSB","GZGTXV","BKWN"}

    Returns: "BSOZTVWB-BDIFFOBSL-LVAAUSU-UKRSCV-VQGZ"

  51. {"XKZNIRF","MIQEVWXB","VFAYFPV","XEM","FWLEDA","MSFXV","FVB","FGIQMTSCWD","ECFJ","FHYTO","FVHVQPJXVZ","XSI","PWGUPLTFVA","RHJ","WTSKPHXZA","ZHQ","GBYI","DTRZGUK","WWZT","STL","JNJAULWU","HIILGBJ","MKGB","XPJTANY","IVSFVAVZ","JEXGMZ","JZI","YQBHDC","YMYJUII","NHQPER","ACCS","LEXCJSJB","KPVGOPAZE","YNOWGZWSOQ","THSLHRGYC","LRVTLPP","JFZZCABOLS","BLWQ","MXJU","PRPU","BCPLTJGJFW","MCUSIEI","ICCL","CNLHFQN","ANVZ","DNPVO","MEMZHAH","BLZJYSOWAI","UFFBOLEB","NVQJB"}

    Returns: "BLZJYSOWAI-ICCL-LRVTLPP-PRPU"

  52. {"XXQJUGPOKJ","VLCYES","QESJOSQ","UDOMRK","QCPCXJOQ","ZBXU","RKGBMWCIQA","INILWFDT","GMEEVK","IEZAEXNPND","YESWBKJF","SIE","JCN","EQMA","RJCIZ","DLEYOW","MBVGY","BIGQDBYWQQ","HWDGSOPE","KBG","QOEMMQ","QZSOTU","AUNKP","SWGSHOT","ZDR","IZQBQACCUW","RXNHGFD","IEHVHDZX","LTBMA","EFU","VASLXBUH","VIQVCPH","YIMDHJDKII","MHBYLJUC","FWJ","JACRF","APWUMASWXF","GIZNYMVL","ILPKKEUZ","WCVVDTLZY","RVDRGBAZM","FKZMAZ","TEIUQJHAR","NXFIOZJKVG","WWEAZHH","OWXOF","IYV","XEQMZBC","VKM","KOTBBTQJDF"}

    Returns: "BIGQDBYWQQ-QCPCXJOQ-QESJOSQ-QMMEOQ-QZSOTU-UXBZ"

  53. {"WAQ","WZWSUJCV","TQXNFMWBOB","XZGZ","VWMH","FFIQJICX","VHQS","HOPLEJ","DFNYLQOK","EDRU","WFCVKB","BVMXE","BTOZTJ","HHPP","AQIN","AXJXJMDNAN","BBUWJYDBOS","MWOT","MHQYTCCU","XDPRFH","MKMEFKJCC","WKSKSGHA","KGQZDK","VNT","RIU","PFMOZU","GYUOAWINYZ","PEQ","VSZOJ","YWUJGW","DNYROVHLO","IGYF","CZDW","WLHPQGCWPX","BZDHQ","TIVMKYGQ","WZLZT","PFP","YTXVSWO","KUPMWNIPY","YDUGS","MQAZAM","UQCUUJLZFN","IZH","QBFNICJR","MPOJB","UPRALJMP","WGPTW","LZJHAQ","BQYT"}

    Returns: "HHPP-PFP-PEQ-QGYKMVIT-TNV-VCJUSWZW-WGPTW-WLHPQGCWPX-XZGZ"

  54. {"BXUQDXQ","FUAOW","EAWCBI","WMDLV","FORTLA","JIGTIOLKZ","EASXWTJEX","GPZCTF","CRR","NWIYGTZOPP","FEDGLAYTW","WGUV","NVHDEYCV","TQUERPLWJF","DQYA","MKZQEK","OVVYXTSBW","ZYPDLZKSW","RMZ","PRX","VCLPC","PFKLN","QDJMART","EDLSRNJQ","YGZRU","ECJIF","OLL","UWZZGDWD","DOHRUIFKPD","DDKGAGBYYN","SSFGMK","HDSFVL","NNTY","MDDNXQJY","TSNXVEX","YDQXDMP","UBYGZIRQUI","FFU","RPLXZ","WKGXZAAK","SBURH","YUK","NBF","LKNHOHKK","HHNZCL","SDLXFEZH","GSKAPVCIL","VKCUBMY","CUJUM","AFSZ"}

    Returns: "ALTROF-FTCZPG-GSKAPVCIL-LLO-OVVYXTSBW-WSKZLDPYZ"

  55. {"YSWU","DTIAHVDK","BKH","MDMMKA","KMRG","SAMDBSFVX","YNXUHUFY","CRKIPMEGXD","SXITUGRTND","WXCERWIGRZ","GUXWWPMWLE","FTFYZX","VKVAUYMSX","DBXZ","QPBMF","RNIUUCQOU","XLBVJHR","EIGE","HDWS","HUBLVXQUN","HFJBMOX","NDHQ","STRZQYGDCU","HNAMOGLQBV","VQNW","GOQUIBHMZE","PNQXNM","QODN","ICYNNJXYC","QWJYXNVS","HFDWVBAZRV","OIN","NUCGLCSPC","VXN","JQYJSGIB","BDYOES","EBISIYPQ","YVM","GCAOO","VAEDRWC","DQXNIZMZ","SAPUTUOP","LBPMCQKA","RPXYTT","NIGWV","EHYSJDW","QDKFVLE","YEASCQBZB","VOP","MDJGGGNPS"}

    Returns: "BKH-HUBLVXQUN-NDHQ-QWJYXNVS-STRZQYGDCU-UWSY-YFUHUXNY"

  56. {"NDCA","NBBCOMC","JTKZSGXWH","AMMV","DSG","NYEWMTCFE","HIBQLESMJC","EWVUP","ZXWDJZQL","ZHZLJM","TDPPTPL","UBPRPZQPFY","MSPODZNNER","RIEVEEISE","VTIDN","MIKOJLPX","IUBDGTPMXP","PNCRZ","SSBIEMYRV","CWAVOWM","FBIB","LXKYV","QTIO","NAK","JGAT","AWVJHTIO","IRTTFO","VVNJEW","OWPXHZKG","TVBBBAEW","FLVMP","TQATGHC","EABEJXO","HDTR","ZWQ","OLT","SYKFXEVZGH","NYWO","NSUCM","KYDXA","ODTFOB","XPWVIR","XTFRR","XFRQ","THREEVKJ","FADSHKB","IKCTJAI","TDVQTFSPQL","ZUGCTD","VYTWTD"}

    Returns: "AXDYK-KAN-NYWO-OITQ-QRFX"

  57. {"WLXDYPZW","WRCQT","QXELEQYWTS","QMAK","OTPCS","UVYI","TZYUNR","ELVAH","TTZ","JCMLKELZFI","NUMVLMGE","QGZHLAD","YZXTBTLC","CAV","ICVTTALXF","JNVZLJA","AKNKSTP","MJR","VACWS","LCUJXBA","XITK","BLKEX","GPKX","CRKLGQ","XRMZ","ZLN","TWRCPXQ","ZGDNCDJRMH","ZXPPJPHOP","BOCBD","NRSMNPEJ","KLXA","YKNRJKZ","JMTTB","JGSYG","MRRD","DDDHSU","UERISUP","NIPFOD","HCC","SITPMKMIY","VBXWBHS","NQDVHZSQSE","TRAPYGMMWV","JZPRX","QIJNH","PZVNEXG","TZUSJKH","SZBTU","DPWLD"}

    Returns: "BOCBD-DLWPD-DRRM-MJR-RNUYZT-TQCRW-WLXDYPZW"

  58. {"AWLQGJPG","HKZJK","HHV","TBWWKR","EFZQ","XVWYAK","SVFCEP","MHPV","XLHZXNQAPA","RRLAOYIK","EGKYPEXR","XZBPEBXTBZ","XMSR","UBAHQBQQH","QHPNUEXN","IMTOEDK","UHZKSZ","KPOVBIZR","COPWKOPQD","BRNBISGR","JIAMPYXLH","NWOKGVF","VYB","ESLHDFAPN","FNHB","HDVWHUZQXF","DHH","CHWFCSMLYQ","IPXTNL","HVWYW","XWOZ","EIZDSNWA","CIXYKCCH","EYHRG","AAMEOHLS","SHOZMSUDH","TCDGQQGIA","JHBMMHJ","HRNDBUUXW","JOGYE","CDHOYLFSO","DRFTVNB","KLJDQVJFRT","KDUE","XMK","QLIXA","PWWMJASOB","UZKMHNVIGA","MRDHDVYCE","VRGCEHUNCE"}

    Returns: "BHNF-FXQZUHWVDH-HKZJK-KIYOALRR-RSMX-XWOZ"

  59. {"GYFCAVIGOX","SPLKMGJXK","SVHECRXTF","UPRSKG","RXNDUYI","GPIKDIAS","JNU","BPENRRRJKT","XNTYQF","YYQKJL","FBKZVFHIY","JJVQOB","XBH","TUO","TRWQRGWJZZ","GXVBPAZ","ZUXGWAOME","NIPASBOT","DMSZ","XKAWEXOUHH","HTSMRQ","EMTNM","TTPBCGX","YZLOB","STWMXSC","QHPTRWTC","CHLLS","LTUXIAGLR","LJYOUAGNK","KVVFCZG","RIZBJ","ODBURRCMKI","BTVNMBRYZ","SVUSHZ","CZWG","TOYPH","HELQS","REFW","EJKDLP","BIJAQ","JPJBYLFMWS","PJQRXUPM","GSKHEREU","VXL","QNTJV","FQWWGE","APGKKKK","HMAQWCJEDB","GXXX","RDQ"}

    Returns: "CZWG-GZCFVVK-KNGAUOYJL-LTUXIAGLR-REFW"

  60. {"YHIQOHOSG","HPNJTKOOR","XGBZK","QJY","TDO","TGKTXF","RQPHVWMJYE","ZFAIXD","UCYETNRUS","IAUHJNKTOM","YJNITZ","DITKEI","APRQFD","BXC","SJYV","PFMCMBHY","QFVMTAUQR","GBPW","YINNMJUKSP","YZUBDQP","ABSQTCX","BETNIKFAQO","JYBD","OYVHQYL","STSD","NJQGG","GMSBZBXNLK","XITRKOKEI","HJNCVN","ZJLPU","RHZTRDUKL","YQDYSGP","ZILD","YTSHOIC","ATHLMXD","RGF","IUTSNIXTX","CHFJGV","CTSP","XLSXUEAZ","SQQODLA","KTU","NAAJTFW","NMTYVAC","DENXCEVQN","SRJQDD","EUGZJRUHI","GDOEWSN","GTEUMOQ","BWIDAPSO"}

    Returns: "APRQFD-DDQJRS-SURNTEYCU-UPLJZ"

  61. {"EWVGDEOWAU","PDGNRVCHBV","UMXXTSUCCN","MYHIN","PLKKWGEWJM","MNLA","VRTLSHLLO","CAY","UFFSRLK","BEG","OZNLRZ","FXYS","MCM","ZGYBRG","MIXPCYI","TSA","VOCXZQ","VQPM","UXPLOUWF","WJSEM","FCJEAVHPHZ","WGCNUZWUPO","QKAPZRWWN","AGDTOSIXWX","ORMF","KSIXWNJRHZ","OERSXXRMIQ","CMOWNOH","VQDDF","YIDKS","ITPE","LRKVFPU","XNVMSB","ABOOELTW","GZKTWQRZ","VSMVXHNT","YRQUCFFD","PQXTR","IORJXPE","QNZGBCW","QJOGZLN","XPUUTBRSQB","UVVUXXVP","WZXSHCWGE","GFHGMOYXL","RKWL","PMRSRYXY","NTC","JSQMCJTXD","VQHXIMGJQD"}

    Returns: "EPTI-IYCPXIM-MCM-MYHIN-NLZGOJQ-QNZGBCW"

  62. {"ZKSODEUV","FQVCHEKP","YMCBA","IYVDRN","OMH","EYJQVJ","YRTZPSFQ","FKCERD","XZBKX","JBTU","SAKQ","ZTGTXYK","QAIHNIMUJ","KGAJTR","WVCSNHJDDJ","CYPMOO","KRCJI","QFPOL","XNDRTF","HVAVFUAW","VIGTLCUXCI","SLQ","NSSXG","KACU","LCCFUVYJ","NYRC","YYGEOMVCLY","MMGWCWEWD","NEIL","OHDDRSYNJP","QDSYPOYSD","OZWTYANEH","VSJPYQE","GLZ","XHKVJ","ERRPOLLKG","BCJ","PEIUBNXXDC","IMSGTF","JINGXTTZPE","SLMTSE","UXXFPQHODG","YCEJEG","YNRMXOZ","KYYOILS","GARROUHRBS","DFX","JVTYXOZMAT","SJSCI","BYFN"}

    Returns: "BCJ-JYVUFCCL-LOPFQ-QFSPZTRY-YLCVMOEGYY-YNRMXOZ"

  63. {"LMY","DCZRQWF","YKV","KJCNBMEFVW","SBZANPLO","NKTTUOSQ","VADK","IVDEFDSM","JCDOFRRY","AYBFNCTVCM","VEPRPFODQH","RDJCKKSIN","YZBPE","OVXDGCGVRM","UFWOYLYS","XVD","XLY","PNYENVBHYE","CSIXY","PDFJDJ","RUJKFNO","XPQORKKU","NGPLYQ","KJHD","GETS","IFAKKTQ","PZFHPG","MWUJALYJ","MMS","BGNJ","FCZBDEZGA","DOMKZY","EPNYDY","ZPJFSJR","PCQPV","ZQALKR","GBUF","UIWHFXD","AAQWJ","HVGJFSBZ","APILDEZTV","QSHIFM","GSCX","SMLNB","SFI","PILA","NMZDAT","TIMIXS","QRAW","HKNRLTAJV"}

    Returns: "AAQWJ-JYLAJUWM-MRVGCGDXVO-OLPNAZBS-SYLYOWFU-UKKROQPX-XLY"

  64. {"SLYQYAWJHV","VWQIZDNP","TKURZNRMOO","PTQP","UFIYK","KESXGW","SBIREOX","QISVYOQ","CBATMFC","KJNV","IYV","FIMT","QUXUSXVDVI","CQLXK","QHVJQZBWZC","EYPZXC","KJTWANSFEO","DPHQOZACCB","ZNEMWMXAW","QFSGYCEX","SCTQGSRODL","VPARI","CIBWWWE","VBYNDNO","XDJZ","KRSUDIT","BRCPHKA","TTWFYUVXU","MTXNBGNUTU","ZFHZI","QUUJBD","OUYFT","TZAQMZWHO","OEYQC","VVCKWWM","HOJRV","QLBS","NFA","LNCZVHU","AWGECNBOA","QRFHVZAZX","HRGYEVOOX","GCEJW","IBAAPQE","BTLB","IGRLUMUQLC","LEC","XENVTK","NJG","SGM"}

    Returns: "AOBNCEGWA-AKHPCRB-BLTB-BCCAZOQHPD-DBJUUQ-QISVYOQ-QLBS-SBIREOX-XDJZ"

  65. {"IWW","KISVRSCFC","HZXGJBXLW","KIMNPX","LKNNSTZOHB","XDVJDQH","OBBEBX","TOQIGDS","TNLVURTD","FCVXNFD","WFSQMJHC","YOCAVIG","BIUIKZWYM","VMVAPKZSLS","UFGDNYKOER","JKYZ","BYTXRDQR","ZOP","YVB","ATS","QEEDPL","NGQUW","AGUCSCJ","ASC","DBW","GVTKAELU","DABQZTQ","QZHOILIXW","IBSGDWWP","WWVPJLLP","ZQVLFVLN","MLJZNX","QJEVYAZO","UKELX","STJFMZIV","JORSAM","NGP","JVNRMSVUKC","VKCRQR","EJXHMX","RQMSPXFPPI","QOMPKAKLF","ASPGFCCPQ","JAFP","ONDQFFOX","PWWX","KMEWSIYKF","NZKP","LHRIR","QFMQ"}

    Returns: "ASC-CKUVSMRNVJ-JAFP-PLLJPVWW"

  66. {"ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZAZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZ" }

    Returns: "ZZAZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ-ZZZZZZZZZZ"

  67. {"ABBA", "ABQQQQQQBA", "ABBAD", "ABBA", "ABBA", "ABBA", "ABBA", "ABBA", "ABBA", "ABBA", "ABBA", "ABBA", "FABBA", "ABBA", "ABBA", "ABFBA", "ABGGBA", "ABHHHHHBA", "ABBA", "ABBA", "ABBA", "ABBA", "ABBA", "ABPPPPBA", "ABBA", "ABBA", "ABBAC", "ABBA", "ABBA", "ABBA", "ABBA", "DABBA", "ABBA", "ABBA", "ABBA", "ABBA", "ABBA", "ABBAF", "ABBA", "ABBA", "ABDDDBA", "ABBA", "ABBA", "ABBA", "ABGGGGBA", "ABBA", "ABBA", "ABBA", "ABNNNNBA", "ABBAC" }

    Returns: "ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABBA-ABDDDBA-ABFBA-ABGGBA-ABGGGGBA-ABHHHHHBA-ABNNNNBA-ABPPPPBA-ABQQQQQQBA-ABBAC"

  68. {"AAA", "AAAA", "AAA", "AAA" }

    Returns: "AAA-AAA-AAA-AAAA"

  69. {"AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA" }

    Returns: "AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA"

  70. {"ACBA" }

    Returns: "ABCA"

  71. {"ZEAZ", "ZEZ", "ZEND", "YOT", "TOO", "OOOOO", "OOO", "OOO", "ZOZ" }

    Returns: "OOO-OOO-OOOOO-OOT-TOY"

  72. {"ACBA", "AGEA", "ADFA", "AEDA", "ACCA", "AGDA", "AGFA", "CCD", "AGAA", "ACAA", "ADDA", "AADA", "AEEA", "AEAA", "ABFA", "AEFA", "BBC", "AAAA", "AFAA", "ADEA", "ADCA", "ACDA", "ADAA", "ABCA", "AGBA", "AECA", "AAB", "AFBA", "AFDA", "AAEA", "AAFA", "ABEA", "ABDA", "AFCA", "ACEA", "AFFA", "AGCA", "AABA", "ABBA", "AEBA", "ADBA", "ACFA", "AACA", "AFEA", "AAAAAAAAA", "ABAA" }

    Returns: "AAAA-AAAAAAAAA-AABA-AABA-AACA-AACA-AADA-AADA-AAEA-AAEA-AAFA-AAFA-AAGA-ABBA-ABCA-ABCA-ABDA-ABDA-ABEA-ABEA-ABFA-ABFA-ABGA-ACCA-ACDA-ACDA-ACEA-ACEA-ACFA-ACFA-ACGA-ADDA-ADEA-ADEA-ADFA-ADFA-ADGA-AEEA-AEFA-AEFA-AEGA-AFFA-AFGA-AAB-BBC-CCD"

  73. {"HWV", "SNC", "EPW", "FXA", "DFX", "WYP", "VID", "ADZ", "HZZ", "XAH", "PNC", "NYX", "BXR", "YKF", "MEF", "KSE", "AMI", "VPY", "ALE", "LVO", "CUZ", "NER", "RSJ", "YZR", "MMP", "PSG", "QAS", "NYM", "UXH", "KTP", "HDW", "OGR", "NFN", "TTD", "THK", "GJZ", "ETP", "QRP", "BQY", "QPF", "YVH", "VMC", "BFH", "TGS", "LIJ", "ZJJ", "TOA", "BAR", "ETL", "YBY" }

    Returns: "AXF-FEM-MYN-NFN-NER-RZY-YBY"

  74. {"AAB", "BDCB" }

    Returns: "AAB-BCDB"

  75. {"AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAA", "AAAAAA", "AAA" }

    Returns: "AAA-AAAAAA-AAAAAAAA-AAAAAAAA-AAAAAAAA-AAAAAAAA-AAAAAAAA-AAAAAAAA-AAAAAAAA-AAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA"

  76. {"BAD", "CZD", "DEF", "AYB", "AZC" }

    Returns: "AYB-BAD-DEF"

  77. {"ZOOZ", "ZOZ" }

    Returns: "ZOOZ-ZOZ"

  78. {"AAA", "AAAA", "AAA", "AAA", "AAA", "AAAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAAA", "AAA", "AAA", "AAA", "AAAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAAA", "AAA", "AAA", "AAA", "AAAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAAA", "AAA", "AAA", "AAA", "AAAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAAA", "AAA", "AAA", "AAA", "AAAA", "AAA", "AAA", "AAA", "AAA" }

    Returns: "AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAAA-AAAA-AAAA-AAAA-AAAA-AAAA-AAAA-AAAA-AAAA-AAAA"

  79. {"ABABABAB", "BABABABA", "ABAB", "BABA", "ABABABAB", "BABABABA", "ABABABABA", "BABABABAB", "ABABABAB", "BABABABA", "ABABABAB", "BABABABA", "ABAB", "BABA", "ABABABAB", "BABABABA", "ABABABABA", "BABABABAB", "ABABABAB", "BABABABA", "ABABABAB", "BABABABA", "ABAB", "BABA", "ABABABAB", "BABABABA", "ABABABABA", "BABABABAB", "ABABABAB", "BABABABA", "ABABABAB", "BABABABA", "ABAB", "BABA", "ABABABAB", "BABABABA", "ABABABABA", "BABABABAB", "ABABABAB", "BABABABA", "ABABABAB", "BABABABA", "ABAB", "BABA", "ABABABAB", "BABABABA", "ABABABABA", "BABABABAB", "ABABABAB", "BABABABA" }

    Returns: "ABABABABA-ABABABABA-ABABABABA-ABABABABA-ABABABABA-ABAB-BABABABAB-BABABABAB-BABABABAB-BABABABAB-BABABABAB"

  80. {"AAA", "ABA", "ACA", "ADA", "AEA", "AAA", "ABA", "ACA", "ADA", "AEA", "AAA", "ABA", "ACA", "ADA", "AEA", "AAA", "ABA", "ACA", "ADA", "AEA", "AAA", "ABA", "ACA", "ADA", "AEA", "AAA", "ABA", "ACA", "ADA", "AEA", "AAA", "ABA", "ACA", "ADA", "AEA", "AAA", "ABA", "ACA", "ADA", "AEA", "AAA", "ABA", "ACA", "ADA", "AEA", "AAA", "ABA", "ACA", "ADA", "AEA" }

    Returns: "AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-ABA-ABA-ABA-ABA-ABA-ABA-ABA-ABA-ABA-ABA-ACA-ACA-ACA-ACA-ACA-ACA-ACA-ACA-ACA-ACA-ADA-ADA-ADA-ADA-ADA-ADA-ADA-ADA-ADA-ADA-AEA-AEA-AEA-AEA-AEA-AEA-AEA-AEA-AEA-AEA"

  81. {"CCCCC", "BXXXA", "AEEEC" }

    Returns: "AEEEC-CCCCC"

  82. {"ZZZ", "AAZ" }

    Returns: "AAZ-ZZZ"

  83. {"AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA" }

    Returns: "AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA"

  84. {"AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAA" }

    Returns: "AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA-AAAAAAAAAA"

  85. {"DAS", "SAD", "SSD", "DDS", "ASDA", "ADAD", "SDQE", "FWFF", "POK", "OPK", "OPK", "OKP", "IOH", "SDF", "EWF", "WERF", "WEF", "WSDSDF", "SDF", "FFF", "YTF", "YTFF", "YTFFTY", "YTF", "YTFTYD", "RTDS", "TRDUTR", "UTRD", "UTRDUTRE", "UYTF", "UYTFUTRS", "TRDYTR", "DYTR", "YTDRYT", "YTRD", "YTRD", "YESRE", "TRES", "HTR", "YTRE", "YTR", "YTRD", "TYF", "UYT", "YTRD", "TRD", "TDRY", "RTRD", "YRD", "YTRD" }

    Returns: "ADSA-ADAD-DRTR-RTDS-SERT-TDRY-YTFFTY"

  86. {"ABC", "CZZD", "CXX" }

    Returns: "ABC-CXX"

  87. {"AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAABB" }

    Returns: "AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAA-AAABB"

  88. {"AAA", "ZOZOZ", "CAAA", "AAB", "JZH", "AZZZA", "BZB", "BYC", "CCC", "CAC", "CACAC", "CZF", "CZD", "DZE", "FZH", "ZAZ", "ZOZ", "UZV", "TZV", "VZZ", "ZZZZZ", "JZK", "KZL", "JZL", "LZM", "HZG", "FZG", "HZI", "IZJ", "MZN", "LZN", "NZO", "OZP", "NZP", "PZQ", "QZR", "PZR", "RZS", "SZT", "RZT", "TZU" }

    Returns: "AAA-AZZZA-AAB-BZB-BYC-CAC-CACAC-CCC-CZF-FZG-GZH-HZI-IZJ-JZK-KZL-LZM-MZN-NZO-OZP-PZQ-QZR-RZS-SZT-TZU-UZV-VZZ-ZAZ-ZOZ-ZOZOZ-ZZZZZ"

  89. {"AAB", "AAC", "AAD", "AAE", "AAF", "AAG", "AAH", "AAI", "AAJ", "BAC", "BAD", "BAE", "BAF", "BAG", "BAH", "BAI", "BAJ", "CAD", "CAE", "CAF", "CAG", "CAH", "CAI", "CAJ", "DAE", "DAF", "DAG", "DAH", "DAI", "DAJ", "EAF", "EAG", "EAH", "EAI", "EAJ", "FAG", "FAH", "FAI", "FAJ", "GAH", "GAI", "GAJ", "HAI", "HAJ", "IAJ" }

    Returns: "AAB-BAC-CAD-DAE-EAF-FAG-GAH-HAI-IAJ"


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: