Problem Statement
You are a guitar player and you want to play a concert. Unfortunately, you don't have any good guitars left, so you need to buy some new guitars. You are given a
You have a list of songs that you would like to play at the concert. Certain songs cannot be played with certain guitars because they will sound weird, so you might not be able to play the entire concert with just one guitar. You are given a
You want your concert to be as long as possible, so your main goal is to play as many of the songs as possible (you can only play each song at most once). You also want to save your money, so you want to buy the least number of guitars required to play that maximum number of songs. Return a
Definition
- Class:
- GuitarConcert
- Method:
- buyGuitars
- Parameters:
- String[], String[]
- Returns:
- String[]
- Method signature:
- String[] buyGuitars(String[] guitarNames, String[] guitarSongs)
- (be sure your method is public)
Constraints
- guitarNames will contain between 1 and 10 elements, inclusive.
- guitarSongs will contain the same number of elements as guitarNames.
- Each element of guitarSongs will contain between 1 and 50 characters, inclusive.
- Each element of guitarSongs will contain the same number of characters.
- Each element of guitarSongs will contain only the uppercase letters 'Y' or 'N'.
- Each element of guitarNames will contain between 2 and 50 characters, inclusive.
- Each element of guitarNames will contain only uppercase letters ('A' - 'Z').
- All elements of guitarNames will be distinct.
Examples
{"GIBSON","FENDER", "TAYLOR"}
{"YNYYN", "NNNYY", "YYYYY"}
Returns: {"TAYLOR" }
You can play all the songs on the TAYLOR guitar.
{"GIBSON", "CRAFTER", "FENDER", "TAYLOR"}
{"YYYNN", "NNNYY", "YYNNY", "YNNNN"}
Returns: {"CRAFTER", "GIBSON" }
You can play all the songs, but you need 2 guitars to do it.
{"AB", "AA", "BA"}
{"YN", "YN", "NN"}
Returns: {"AA" }
You can only play the first song, so you buy guitar AA because it comes before AB alphabetically.
{"FENDER", "GIBSON", "CRAFTER", "EPIPHONE", "BCRICH"}
{"YYNNYNN", "YYYNYNN", "NNNNNYY", "NNYNNNN", "NNNYNNN"}
Returns: {"BCRICH", "CRAFTER", "GIBSON" }
{"XSWLEJGJFPJTAPNEVYLNVIBGPARTRGSZVMFTJOFAPVKVNCQAJA","JDIROLNQTU","FHV","MFTURTGHJYLLFWDIHZMSXDMUH","YYZCFHNVLFMVPSHZMRGDWMGYDBHUAQPZRRLHHQKICQXN","SFKPJZSCYTTZXTNSXOUJICOUBIW"}
{"YYNYNYYN","YYNYYYYY","YYYYYNNN","NYNYNYNN","YNNNYNNY","NNNNYNNY"}
Returns: {"FHV", "JDIROLNQTU" }
{"HZJUURQCL","QJDHIOCQCSKEBNXYIVANPXPGGM","FCCPBYPNSVYMIFNOY","XKKHVWANSLUMAVY","ORVVCFDREUOILZLFSMCSLKYPNMBLIGIMMTWHDZJEZKHYVKCT","MMQIHIPUVTGXSRUAYYSO","TOAGGWBAIQSYWOFGFXSNOWROEEQCNEQMZPQXPSEMCEWAXJICE"}
{"YYNNYNYYNNNYNYYYNNNYNNNNYN","YNNYNNYNNNYYYNYYNNNNYYNYYN","NYNNYYNNYNNYYNYYNNYYYYNYYY","YYYNYYNYNNNYYYNNYYYYYYNYYN","YYNYNYYYNYYYNNNYYYNNNNYYNY","YYNYNNYNNNNYYNYYYNNYNNNYYN","NNNYNYNNNYNYYNNNYNNYYYYYYY"}
Returns: {"FCCPBYPNSVYMIFNOY", "ORVVCFDREUOILZLFSMCSLKYPNMBLIGIMMTWHDZJEZKHYVKCT", "XKKHVWANSLUMAVY" }
{"EHVOXGL","PVTVREOPNMMPBNGAELMEZDWHRFEWAMDREYECSBHYYAKR","PMZNMLXTDFNKJNPZSDYQWZ","KWHPLTXGQFURCJIUWVVCBZSGZOZGMRMTEMYXSYDQVMYYW","DUEUT","HHJHMW","XSW","BUQKZ","EUHFLWJFHZOBIFTK"}
{"YNYNYYYYYYNNNYYYNYYYNNNNNYYNNNNNNYYYYYYNY","YNNYNNYNNNNYYNNYYNNNNNNYYYYYNNYNYNNNYYYNY","YNYNYNYNNNYNNYYYNYNNYYNNYNNYYYNNYYYYYNNYN","YNYNYYYYNYYNNYNYYYYNNNNYYYYYYNNNNYYNYYNNN","NYYYYYYNYYNNNNNNYNNYNNYYNNNYNYNNYYYYNYNYN","NNYNYYNYNYNYNYNNNYNNYYNNYNNNNYYYNNYYNNYYY","NNYNNYNNNYYYNNNYNNNNYYNYNYNYNNNYYYYNNYYNN","NNYNYNNNNYNNNNNYYNNNNYNYYNNNNNNYYNYYYYNNY","YYNYYNNYYNYYYNYYYYYNNYYYYYYYNNYNYNYYNYNNY"}
Returns: {"BUQKZ", "EHVOXGL", "EUHFLWJFHZOBIFTK", "PMZNMLXTDFNKJNPZSDYQWZ" }
{"TNGUWWJURXKCYJQODEZLSGVGREXTCM","IYJBDGZCGARNZYWSHDJWZKBHTZVHZDXTYSE"}
{"YNYNYNYYNYYYNNYNYYNNYNYYYNN","NYYYNYYYNNNNYNNNYNYNYYNYYYN"}
Returns: {"IYJBDGZCGARNZYWSHDJWZKBHTZVHZDXTYSE", "TNGUWWJURXKCYJQODEZLSGVGREXTCM" }
{"MAGAWPEMGYIYJPUWZCBE","PGIJNQYGPZNOVZYAIJZJIOIBIFADU","MFVUZRNMYVQVVDUT","OZLSJDPELGLFKHKKUUPROQMXJBEANYUWHMZWMAMQTWTJHVB","UXBVRBETNGRXQGDHFFFAGYZNVCKQIWYAJMRUBYLTDPBUMJSWJ","VPVNLXZCMDYDGHXZPAGVXWJCDCWN","ESGDUGDVHQAQKUQOQLBKRAUL","EVQZYVTNQQJPGNXQLOIQ","HTSRJXHAOCTZUXOST","HGOIHDRWFQBFK"}
{"YNNYYNNYNYNNYNY","YNNYYNYNNNNYNNN","NNNNYYYNYNYYYNN","YNNYNYNNNYNNYYN","YYYYYYNYYYNNNYN","YNNYYYYNYNYNYYY","NYNYNYNYNYYYYNN","NNNNYNYNNNNNYNY","NNYYYNYNYYNYNNY","YNYYNNNYNNNYNNY"}
Returns: {"ESGDUGDVHQAQKUQOQLBKRAUL", "EVQZYVTNQQJPGNXQLOIQ", "UXBVRBETNGRXQGDHFFFAGYZNVCKQIWYAJMRUBYLTDPBUMJSWJ" }
{"FBOXHSBLGVDLESMXMVVGNWTGVZ","BEDCTIHVGLOQSVVOYVDSASXJ","QWELRUTXWNSIABQCGXQZAYCXCVUXUSHTZDKRUZXOBXZNYLQH","UTCYDEJJSUHRUDRBWSFSCPDZG","RMSMLDLEJGGPUURFI"}
{"NYYYNYNYYYNNNNNYYNNYYNNNNNNN","NYNNNNYYYYNNNNNNNNYNNYYYYYNN","NNNYNNYYYNNNNYYNYYNYYNYYYNYY","YNYNYYYYYYYNNNYNYNNNNYNNYYNY","NNYYNNYYNNNYYNYYNYNYYNNNYYYN"}
Returns: {"BEDCTIHVGLOQSVVOYVDSASXJ", "QWELRUTXWNSIABQCGXQZAYCXCVUXUSHTZDKRUZXOBXZNYLQH", "RMSMLDLEJGGPUURFI", "UTCYDEJJSUHRUDRBWSFSCPDZG" }
{"SSEGPRQMTKBGFBCRRKEGJJMOHRBKBYPLTJWLYWMMAB","GVFCZELUECYETGCEKRMFGNPZBBUZBJJAMQUFNRHSXKPALSB","OUB","XDTDCDLJSLXGJBCXQBQWOTXKCYWROBIEJRVBOQQ","BGFSNQXYKCVQ","EWSHSDWILYVBWVYALNRFYVXGCVMOSYQRTSCZDFY","OTEICQWSGSTQHETOFG","DULXAUA","PDCRBPDKYNCSRYICZUGJAKGNZQSHNWC","RDJNNDSUWNIZNPRVCYZWDKY"}
{"YYNYNY","YYNNYN","YNYNNY","YYNNNN","NNYYYN","NNNNYN","NYNNNY","NYYNNY","YYYYYN","YNYNNY"}
Returns: {"BGFSNQXYKCVQ", "SSEGPRQMTKBGFBCRRKEGJJMOHRBKBYPLTJWLYWMMAB" }
{"EDKLAUDKUQAZX","ULMRYQBKQIEYKZHDVYZZHDRMVHBGJQAXTL","SXSIZTCODVPQYIEFDBYNIEVAOWOAITCELLTCYQFRDGGCQWGYF","RXXAYFQCNRIOOTZNKMCBEDEDFYHSWEFMFB"}
{"NYYNYYYYYNYYYYYYN","YNYYYNNYYNNYNYYYN","NNNYYNNNNYNYYYNYN","NYNYNNNYNYNYNNYNY"}
Returns: {"EDKLAUDKUQAZX", "RXXAYFQCNRIOOTZNKMCBEDEDFYHSWEFMFB", "ULMRYQBKQIEYKZHDVYZZHDRMVHBGJQAXTL" }
{"SVSFKAUPEYKZNQRMHUOZWCHKLQAURTULYCCDITNL","AUU","UXXZDPTRWLNXQXJFOQFXIBODHHDNOYYKGBLZ","GKO","MEOPFMCSELQSFVZCPVZZIKDDHQCWEYJDHED","QPGZNRNJR"}
{"YNYYNYNNYNYNNYNNYNYYYYYNYYNNNYYNNYYNNYNYNNNNY","YYYYYYYYNNYNNNYYYNNNYNYNYYNNYYYYNNYYYNNNNNNNN","NNYYYYNYNNNYNYYNNYNNYNYYYYNNNNNNNYYNYNNYNNYNY","YYNYYNNNNNNNNYYYNYNNYNNNYYNNYNNYYNYNNNNYNNYYN","NNYYNYYYNYYNYYYYYNNYYNYYYNNNYYNNYYNYNYYYNNYYN","NYNNNYNNNNYNYYYYNNYNYNNYNYYNYNYNYNNYNNNNNNYNN"}
Returns: {"AUU", "MEOPFMCSELQSFVZCPVZZIKDDHQCWEYJDHED", "QPGZNRNJR", "SVSFKAUPEYKZNQRMHUOZWCHKLQAURTULYCCDITNL", "UXXZDPTRWLNXQXJFOQFXIBODHHDNOYYKGBLZ" }
{"IITHNFLUIGJKIPMBTREQYXNJAVHVN","DNRXGOEUMGQDOWQDPCJHT","YYLPDI"}
{"NYNNYNNNYYYNYYNNYN","NNYYNNYNYNYNNYNYNN","YNNNNYNNYYYYNYYYYY"}
Returns: {"DNRXGOEUMGQDOWQDPCJHT", "IITHNFLUIGJKIPMBTREQYXNJAVHVN", "YYLPDI" }
{"BDBZCNLEXNBTJHZHJSNJGEOJJHHNZP"}
{"NNYNNNYNYNYNYNYYYNNNNYYNNYYNYYNYYNYNYYYNNN"}
Returns: {"BDBZCNLEXNBTJHZHJSNJGEOJJHHNZP" }
{"GE","GFFVEIS","ZROCYTAEHOSXXEEX","QSTEYU","CKSOKLOCQNQBCFUZFZIQOIKFRNUWMIXBUTFYAA","YYRHGJUACVTLAUZQBLVEKANNVFCEDXSYH","NTDUGJUGCRPM","UUWSLTFRAKJO","GASGCAWJ","CMQJRYMFGIPAZCVIPHOCDQDCWDWPUUJQJHDF"}
{"NNYNNNNNYNYNNYNYYNNYYYYNNYNNNYNNYY","NNYNNYYYYYNNNNNYNYNYNNNYYNNNYYYNNY","YYYNYNNYNYYNYYYNNYYYYYYYNYYYYNNNNY","NNYYNYYNNNYYYYYYYYNNNYYNNNNYNYYNYY","YYYNNYYYYNNYNYYYNYYNYYNNYYNNNYYNNN","NNNNNYNNYYNNNNNNYYYYNNYYNYNYNNYNNN","YNNNNNNYYYYYYNYYYNNYNNNNYNNYYNNNNY","YYNNYNNNYYNYYYYNYYNNNYNYYNYNNNYNNY","YNNYYNNNYYYYYNYNNNYYYYNYYYNYNNYNNY","NYYYNYNYYYNYNNNYYYYNYYNYYYNYNNYYYN"}
Returns: {"CKSOKLOCQNQBCFUZFZIQOIKFRNUWMIXBUTFYAA", "CMQJRYMFGIPAZCVIPHOCDQDCWDWPUUJQJHDF", "ZROCYTAEHOSXXEEX" }
{"NFREBTTQKUBYPWCMDJ","DM","KIERWPXJUATBYANIQLMUDIKA","IFIFFOTZJHYAU"}
{"YY","NY","YY","NN"}
Returns: {"KIERWPXJUATBYANIQLMUDIKA" }
{"BMAPTJZXTQEHEGATWHDQQUQYRFMSOMEGIYJTXWATNJE","AOSYYNIDTARKDYMSRRGYOXIJFJFT"}
{"NNNYYYYNNYYNYNYNYNYNYNYNN","YNYYNYNNNNYYNYYNYNYNNYYYN"}
Returns: {"AOSYYNIDTARKDYMSRRGYOXIJFJFT", "BMAPTJZXTQEHEGATWHDQQUQYRFMSOMEGIYJTXWATNJE" }
{"SJUNJYTLLCWBXBC"}
{"YNNNNNNYNNYYYNYNYNYYYNYNNYNYNNYYNNYNNYYNNYNN"}
Returns: {"SJUNJYTLLCWBXBC" }
{"OYMWVVLN","JHLCQBSQNK","ETRHTEPRKGGZBWGVDWPCVRDEZ","IRDZVGIXFLVWMARCFLLXCTQVWC"}
{"YYYYNNYNNYYYYYYYYNYN","YNNYNNYNYNNNNYNNNNYN","NYYNYYNYNNYYYNYYNYYY","NYNYNNYNYNYYNYYYNNYY"}
Returns: {"ETRHTEPRKGGZBWGVDWPCVRDEZ", "IRDZVGIXFLVWMARCFLLXCTQVWC", "OYMWVVLN" }
{"TOBYMLUQWCGABEYQ","FKSWYHMAQGK","MAUXTNDNDFPLQPGGWX","YEVTVPCVSWJQBNDQSQJFPXJZYRGU","KJBZNNHPSVPKAVGJB","SZVLCSNHSUBALWHIGBJ","IMOUWWLZDUCAHGKJWBSPVQVHAEHVZSYIYPWRMKYPVOBAKTQEP","HPX","KMDZUTWUDWQIJECGTYNTNIZGGLRDLVBQWUWBNEGBJKB","UZQDPDUTRXVWVHUJFOREVHGNFPOIMGALBAVZXZFZTPKFHY"}
{"NYNNNYYYYNNNNYYNNNYYYNNNNNYYNNNNNNYYNNNYNYNNY","NYYNYYNYNNNYNNNYNNYYYNNNYNNNNYYYNYNNYNYYYYNYY","YYNNNYNNNNNYNNNNNNYNYYYNYNNNYNNNNYYNYYNYYYNNY","NYNYNNYYNYNYNYNYYYNNNNYNNYYYNNNYNYNYYYYYNYYYN","NNYYNYYYYNNYYNYYYYYNYYYNYNNNYNYNYYNYNNYYYYNNN","YYYYYYYNYYYYYNYYNYNYYYNYNNYNYYYNNNYNYNYYYYNYY","NYYYNNYNNYYYYYYYNYNYNNYNYYNYNYYNYNYNNYNNNNYNY","YYNYYYNYYNYYNNYYNYNYYNNYNYNYYYYNYYNYNYNYYNNNY","NNNYNYNYYNNNNYYYNNYYNYYYNYYYNNYNYYNNYYNYNYYYN","YYNYYYYYNYNYYNNYNYNYNNNNYYYNNNYNNNNYNYNYNYYYN"}
Returns: {"KJBZNNHPSVPKAVGJB", "SZVLCSNHSUBALWHIGBJ", "YEVTVPCVSWJQBNDQSQJFPXJZYRGU" }
{"ZKXNDMOTXUCMDPPHQYXWFQENWDXMCGAJMPFTOEM","YISGNSHRLBDFWAJMOHKIXYTBBDMAMBROW","DQ","MDAHCRDK","ZYD","YQLMSMAWEPWLCCOELBMHTOWINLTKXTH","UWDBIDVWJRINUISLMVPNDTGNCOFNNNALOFYEQHJFVYGEMBLQT","CMRTOHSVBWR","DTSIDJYGBVMTCHALXCMRGZYMENPYOXALCDZDXJDYZUP","ZUKSOCVHNXGOXJXXGWOJGQSTNGYQLWVNRNBJYSRNAEPTSFGUI"}
{"YY","YY","NY","NY","NN","YN","YY","YN","YY","NN"}
Returns: {"DTSIDJYGBVMTCHALXCMRGZYMENPYOXALCDZDXJDYZUP" }
{"PZDPKB","HIJVXIFCMJRNKVEGAT","FRFEQGZCJJTASBHATR","ROYBSWTKEQFLBGFGIHHANCYWIAPVNBYUZPAJWLQLLWY"}
{"YNNNNYYNNYNNYYYNNYNYNNNNNYNYYYYYNYYYYNNYNNNN","YYYNNNNNNYYNYNNYNNNNNNYNYNNYNYNYNNYYYYNYYYYN","NNYNYYYYNYYNYNYNNNNNYNNNNYYNYYYNYNNYYYYNNNYY","NYNYYYYNNNNNNYYYNYYYYYNYNNNYYYNNYNNNNYYYNYYY"}
Returns: {"FRFEQGZCJJTASBHATR", "HIJVXIFCMJRNKVEGAT", "PZDPKB", "ROYBSWTKEQFLBGFGIHHANCYWIAPVNBYUZPAJWLQLLWY" }
{"HIQOVONSTUJVVNPYVQHNHPSEJYONFSZZDPUGXYA","HHIGONML","PZBXIVTTMJGVWPF","VUNSTPGMFKKEMSVHNAFDYCGAANSAZOWNXGCTSIXFLLQT"}
{"NNNYNNN","YYNYNYY","YYYNNNN","NYYYYYN"}
Returns: {"HHIGONML", "VUNSTPGMFKKEMSVHNAFDYCGAANSAZOWNXGCTSIXFLLQT" }
{"HYYYPCGIKDGEEOHZJPDATVOAYIKPSHSBXQP","SND","KBUNSILPPBZL","VAHBQFFSXKYFBWWWUCKELJKWK","BKZVLOORVVQYJJWADZHJXCKAVUZJNDEELFZBQLWBIA"}
{"YNYNNYYNYNYYYYYNY","NNNNYYNYNNYNNNNYY","NNNNNNNNNNYYYYYNY","YYYYNNNNYYNYNYYYN","YNYNNNNYYNNNNNNYN"}
Returns: {"HYYYPCGIKDGEEOHZJPDATVOAYIKPSHSBXQP", "SND", "VAHBQFFSXKYFBWWWUCKELJKWK" }
{"SXV","ELOOM"}
{"NNYNYNNYNNYYNNNYNNYNYNYYYNYYYN","NYNNNYNYYYYNYNNYNYYNNNYNNYYYNY"}
Returns: {"ELOOM", "SXV" }
{"TYANZPRMTECRXJIQAUAIVOGJQVRXLQQQUIQEJVXKKSAZTAHS","NBQENHHZOOHBVKCRANVLKDPUMUPCVYLKECHCKAKGEO","GDG","ADT","IZEXPIQUWHYMXCKQRAENUNAQXNNOBTQTQIKQPSMDZSTTN"}
{"YNNN","YYNY","NNNY","YNYY","YNYY"}
Returns: {"ADT", "NBQENHHZOOHBVKCRANVLKDPUMUPCVYLKECHCKAKGEO" }
{"HKXPEBIZICNDEPNSKREAWIPNVYXBAFUIDKUUYXYVAOVBFQ","FEL","QNZVOBSKEPWXZTXXOUQCYDVD","CNHOIXWYRQPRFHREOXXJTQVSSEDPORZWNG","SIVTQIBNRMKNNGDTCIRBGCN","HYKFRMNSXLLGOWNNZRDVXTYHGNDRONV"}
{"NNNYNYY","YNNNYYN","YYYYNYY","YYNNNYN","NYNNNYN","YNYYNNY"}
Returns: {"FEL", "QNZVOBSKEPWXZTXXOUQCYDVD" }
{"NEJYTISLKWOAHIW","NHZKCFESSPHQBDHVHO","BMQYFMNNOXKZUFWSBVPWVJVWPTFFJVPCTLXMKEELJL","NCESZYJDZJCFUYVRBWMAPGVFDMADNHTJPLDUUOSASPBBHPTVW","XOVPRCS"}
{"NNNN","YYNY","YNNN","YNYY","YNYY"}
Returns: {"NCESZYJDZJCFUYVRBWMAPGVFDMADNHTJPLDUUOSASPBBHPTVW", "NHZKCFESSPHQBDHVHO" }
{"XIUWNOYOB","WDPIVQMSWSNF","UFQCVRSET","ZHCZXYLUZFRODWXLFGMHNTQQWNVTVT","HSDK"}
{"NNNYYNYYNNYYYNNNYYNNYYYNYYNNNNNNYNNNYNYYYNY","NYNNYYYYNYNNYYYNNNNNYNYNNNYNYYNYNNYNYYYYNNY","YYYYNYNNNYNYYNYNYNYYYNNNNNNYNYYNYYNYYNNNYNN","NNNNNNNYNNYYNNYYNNYYNYNNNNNYNYNNNYYYNNYYYYN","NYNYYNYYNNYYNNNNNYYYNNYYNYNNNNNYYNNYYNNNNNN"}
Returns: {"HSDK", "UFQCVRSET", "WDPIVQMSWSNF", "XIUWNOYOB", "ZHCZXYLUZFRODWXLFGMHNTQQWNVTVT" }
{"JRSSHSNJUIZJIAKLPWGTWTKKDJMGCLLYEKMTCMCTIWLUZ"}
{"YYYNNNYYNYNNNNYYY"}
Returns: {"JRSSHSNJUIZJIAKLPWGTWTKKDJMGCLLYEKMTCMCTIWLUZ" }
{"IQOGAWMHEQIGTHGQJGAEIJHKGZDOCHKHH","JWPAAHTMR","JYBWMCYLYAMECOXHHAETXTULDOSXVTKTILMOT","RJLAWXVGJJJQPFKFSPMVHGWQYLICHJOZIDLYPSROYDXRFVM","VKPOSQI","OMGNYENTGIEBMOCLJPWEQMQXATNVWXTMTOFCLLHKWBJERRHLK","YNDAMCFCUOAPZHAOOQEATUIIBNJUCUIBQAC","QPMHBDDQT","MSPNHVFNELYCYGJTHSCIAJQTGXAHQDLOEEYQEGEH"}
{"NYYYYY","YYYNYN","NYYNYN","YYYYNY","NNYYYY","YYNYNN","NYYNNN","NYNYYY","YNYNNY"}
Returns: {"IQOGAWMHEQIGTHGQJGAEIJHKGZDOCHKHH", "JWPAAHTMR" }
{"VWNYQ","WBDVRVQQBDQEFUGTTB","PGDXQMDRZQCWYGTSGDTNCNJGKXTYKTQOEYBMVHCYS","IIVEOXZPUQVJHSDXJDRQWXGOKUWKULJFWESWGFBBFNFFQGJ","LAXPZEDODUPZSAAMO","IARLACBVNQMSGMFDHEPNDYQLBQDYHTEUTAJEDCEQFQTJGVDV","BFHSCKRGRAIQFWGWCRUSUQRGJVDNNBCUYSH"}
{"YNYYYYNNNYYYYNYYYYYNNNN","YNNNNNYNNNYNNYYNNNYYNYN","NYYNYNNYNYNNNNNNNYYYYNY","YNYYNNYNYYNNYYYNYNNYYNN","YNYYNNYYNYNNNYYNYNNNYYY","YYNYYNNNNNNYYYNYYYNYNNN","NNNNNYNYYNNNNNNYNYNYNNY"}
Returns: {"BFHSCKRGRAIQFWGWCRUSUQRGJVDNNBCUYSH", "IARLACBVNQMSGMFDHEPNDYQLBQDYHTEUTAJEDCEQFQTJGVDV", "IIVEOXZPUQVJHSDXJDRQWXGOKUWKULJFWESWGFBBFNFFQGJ", "WBDVRVQQBDQEFUGTTB" }
{"USYSCHXQW","GUIPMWPPUFYXMWIJLKSOHRW"}
{"YNN","NYY"}
Returns: {"GUIPMWPPUFYXMWIJLKSOHRW", "USYSCHXQW" }
{"KOPXUTWVMQHKSUSVPXPLVKNYMCKFOZJOOZIXZXRJK","FLCJ","YFECIJQXNONYSXYPTBGUZ","PWPIHQWULUQMXLZMPUOIYJSNVCSZZIPYJRNXSAJRZEPGLGVZ","XMEIRUAGUBSZKVLCYBVC","YCRQVHVDWZLZLJVRSGR"}
{"YYNYNNNY","NNNNNYNN","NNNNNYNN","YYNYNNNY","NYYNYYNN","NYYYNYYN"}
Returns: {"KOPXUTWVMQHKSUSVPXPLVKNYMCKFOZJOOZIXZXRJK", "XMEIRUAGUBSZKVLCYBVC", "YCRQVHVDWZLZLJVRSGR" }
{"AGTXSRYWMJLVNBCEXOPSRWXZP","MFLDXBJTEHORSFRPSUJLXWPH","SXNBJSUQMKMCCAIJEISVXUYUOZZEKSPBPJQCCBULIAN","ITDMLKLBUXLVIMWBSDWVSCZMGGIJWCEH","PXTRAJDGQPQVARTVZQZIBXP"}
{"YYYYNYYYNNYYNYNYYYYNNNNN","NNYNYNYNYYNYNYYNNNNYYNYN","NYYNYNNYNNNNNYNYNYNYNYYN","YYNNYYYNNYNNNNYNNYYNNYYN","NNNYYNYNNNYYNNYYNYYYNYNY"}
Returns: {"AGTXSRYWMJLVNBCEXOPSRWXZP", "MFLDXBJTEHORSFRPSUJLXWPH", "PXTRAJDGQPQVARTVZQZIBXP" }
{"UDLFGQRKJZ","QCGSEZARMWJPYOFXPV","GEJBS","SZQMBKEDGHTKFVPTKKNTDNFLYMXIYWPAADXKARBB","VMFJCBAIBEIQA","CWIQOCRRTPRRKBDQEIKBD","RZZ","LMWUPWBOZRYWEIZC","SHADFTDAIATDJVGDGXLYDMAWEWASRUVJEQHS","KLLVWVME"}
{"YYYNNYYNNNYYYNYNYN","NNNNNNNNYYNYYNYNYN","NYNNNYNNYYNNNNNNNY","YNNNNNNNNYNYNNNNNN","YYYNNYNYYNYYNNYYNN","YNYYNNYNNYNNNNNYYY","NYYNNNYNYNNYYYYYYY","NNYNYYNYNYYNYYYYYN","YYYYNYNNNYNNNYYYYN","YNNNNNNYYYYYNYNNYN"}
Returns: {"CWIQOCRRTPRRKBDQEIKBD", "LMWUPWBOZRYWEIZC", "RZZ" }
{"KPRLM","QRZITXYSHKQDDVOHCBJBSD","GNIUT","ASQRWVMLALHWTMYBPFJIPMVFVTJJWLJQLXTOAXPCE","CNYODETFHEHDNMBJZIVZJVFIJBFWGHXDCTKISYAW","WUFQPZTYHWFOHFOSGRPBGDRZEXTOSJIPQXJHFOFXPTJLMA","LLLPDLBTGMBLVPMWSEMGZKFKPOMP","GATKUYZCSE","IQORKYWXZYAYIZKKZJBZUUDMWOZ","AQSQEFHVAVYYGCZPQMRCWZH"}
{"NNYNNYY","NNNYYNY","YYYYNNN","YNNNNYN","NNYNYNY","YNYNYNY","YYNYNYY","YYNYNYN","YYYNNYN","NNYNYYY"}
Returns: {"AQSQEFHVAVYYGCZPQMRCWZH", "GATKUYZCSE" }
{"UOCIYRYYEHG","DRKHSCQCOAQIDHOSGEMINWGCBWP","IICJ","ANJYMCPQRWUVHFPTMVNNFRIKHAIPMKHFAXNCGKMNTXY","EPTWYZFEGNJSFHHPMVSZQUVJBMMCGNWEZCIDJ","ENMDDZRWJRDGTFUR","ESLSZMVMFBWVMTFOJHLDNDIKQWYBGBRKYCHFH"}
{"NNNYNNNNYYYNNYNNN","YNNNYNNNNNNYYYYYY","YYYYNNYYYNYYNNNYN","YYYYYNNYNNNNNNNYY","YYYNNNNNYNNYYYYNY","YYNYNYNNYYYNNYNYN","NNNNNYYNNYNNYNYNN"}
Returns: {"DRKHSCQCOAQIDHOSGEMINWGCBWP", "ENMDDZRWJRDGTFUR", "IICJ" }
{"XIJYPAIXFJ","HBGECZXYJNLYRRPLDPXYMQIFPZRZHVTMXQUIYQ","IXQMYKJBKGZNDASKGVWTKOKJKUIVOUAX"}
{"YYNYYYYYYYNNNNYYYYYNYNNNNNYYNNNYNYYYNYYYNYYNYYYNY","YYYYNNYNYNNNNNNYYYNYYNYYYYYNNYNNNYYYYYNNYNNYNNYYN","NNYYYNNYYNYNNNNYYYNYNNYYYYNYYYNYNYNYNYYYYNNNNYYYN"}
Returns: {"HBGECZXYJNLYRRPLDPXYMQIFPZRZHVTMXQUIYQ", "IXQMYKJBKGZNDASKGVWTKOKJKUIVOUAX", "XIJYPAIXFJ" }
{"FDGYFPMIUKYBTWDKOYVPMOGUQVWWXZAQBM","NATLIC","IPBMZRFAEXTZNZPEUEQSYMCPQFQXDUCRTKISSHYQUNPZKHEYFH","BCNIEYDYTYVLKDLRYEAATSZUKCDSHHFZAUUIDB","DNPZJJEF","TTZLKNCRKQAZTDYXEYKZCFLMGRLNJUCFIB","QSXDLIYHYNSLKHNGADBYHNEICIAOYRVNMLWUSDGJCENISPCXJS","HZGIOAAXBQLDKFIDWJVMYANDMJXPPBYZLOWYWWGAJYV"}
{"NYYNNNYYNNNYYNYNNYNYNYNNNYYNYYNYNNNNNNNNNNY","YNYYYYYNYYNNYYYYYNYYNYNYNYYYYNNYNNYYYNYYNNY","YYYNNYNNNNYYYNNNYNNNYYYNNNNYNNNYNNNYNNNNNYY","NYYYYYNYYYNYNYNYYNYYNYYYYYNYYNYNNNNYYYNYNYY","NNYYYYYYYYNYNNNNYNNNNYNYYYYNYNYNYYYNNYNNYNY","YYNYNYYNNYYNYYYYYYYYNNYYYNNNNNNYNYYYYNYNNNY","NYNNNYYYYNYNYNNNYYYNNNNYNYNYNYNNYNNYYNYNNYY","YNNNNNYYNYYNNNYYYNNYYYNNYYYYYYYNNNYYYNNYYYY"}
Returns: {"DNPZJJEF", "HZGIOAAXBQLDKFIDWJVMYANDMJXPPBYZLOWYWWGAJYV", "TTZLKNCRKQAZTDYXEYKZCFLMGRLNJUCFIB" }
{"REAZRMFQKXCTWCXXRRAPFETVDOIUDRNODMHTYYUAKZSDLYMFMZ","XKHDRMFSMJMRXGFAQHDVUQSKKJKLK","EDLY","YLBXSKDZFUUFXMP","KFLWGCWTKOQNBEYMWDGUKWFEJ","ZEQGLXDJUOHUEEOHFBWHDVRJRCXQUROAOZBUZIBUFXWK"}
{"NYYNYYNNNNYYYNNYYYNYY","NNYYNNNNNYNYNNYYNNNYN","YYNYNYNNYNYYNYYYYNYNY","YYNYYNNNNYNNYNNNYNYNY","NYNNNYYYNYNYYNNYYNYNN","NNYNYYYYNNNYYNYYNNNNY"}
Returns: {"EDLY", "KFLWGCWTKOQNBEYMWDGUKWFEJ", "REAZRMFQKXCTWCXXRRAPFETVDOIUDRNODMHTYYUAKZSDLYMFMZ" }
{"QQQQASNCWIIRSSHTEAUXNFLKCOIYRUUSUX","LQGOGHTK","MGC","YETRNSDSIHLXHJXQVWCJMUOIPXUQAXOJNTTHYNSFQLP","OROVSCJXAMVPKUBVENPYSXDZ","NVACDSZLZSQJXRCTTICRALJVFVHJSHBPFXQICVILQKFJJO","MDGPXSJDNSORFPLNYXLJZ","FZASFZKMRZPABQWCSHCLXZOCNSUMOZHJKZRZFYVHCZW","MTITSITGHQPSBL","BSS"}
{"NNYNNNNYNYYYYNYYYYNYY","YYNYNYYYNYYYYNYYYYYNN","YYYYYNNNYYNYNNYNYYNNY","YNYNNYYNYYNNNYNNYYNYN","YNYYYYNYNYYNYYNYNYYYY","NNNYYYNNNYNYNNYYNNYNN","NNYNNYYYNYNNYYYNNYYNY","YYYYNNNYNNNYYNYYYNNNY","NYYYYYNYNNYNNYNYYNNYY","NNNYNYYNYYNYNYYYYYNYN"}
Returns: {"BSS", "FZASFZKMRZPABQWCSHCLXZOCNSUMOZHJKZRZFYVHCZW", "OROVSCJXAMVPKUBVENPYSXDZ" }
{"POTZZICWBYR","PYKCHPEBJFYMGPGQLIOIJUCKWOQJLTA","QSOAUTCTRLFHPIEU","DARCKLJHCIKXFNPQBNUDXWWVPDHYWRXIQVK","LVRWVOJOCNMTJHTZ","TIAXXLDTLYDQBMGLYWFWBLDHV","CPZHCJJJECAM","UMJLDIGWADLBQXZKKIYWVRGTFECIIFAWLUEQJHBFKYHKDW"}
{"NNN","YYN","YNY","NNN","NYY","NNY","YYN","NYY"}
Returns: {"CPZHCJJJECAM", "LVRWVOJOCNMTJHTZ" }
{"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}
{"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY","YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY","YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY","YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY","YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY","YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY","YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY","YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY","YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY","YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"}
Returns: {"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }
{"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}
{"NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN"}
Returns: { }
{"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}
{"NNYNYNYYYNYNNYYNYNNYYNYNNNYNNYYYNYNNNNNNYYYNNNYNYY","NNNNYNYNYYYYNNYNYNNYYNNYNYNNNNNYNNNNNNNYYNYNNNYNNN","YYNYYNYNNNNYYNNNNYYYNNNNNNYYYYYNNNYNNYNYNNNYNNNYNN","YNYNNNNYNYNYNNNNYYNNYYYYNYNYNYNNYYYYYYNNYYNYYYYNNN","NYNYYYNNNYNNYYNNYYYNYYYYNYYNNNNYNYYNYYYYNNNNYYNNNY","YNNNNYNYNYYNYNYYYNNNYYYNNYNYNYYYNYYYNNYNYNYNYNYYNN","YYNNYYYYNNYNNNYYYYYNNYNYNYYNNNNNNYNNNYYYNYNYNYNYYY","NNYNNNNNNYNYNNYNNYNYYNNNYYYYNNYNYYNYYNYNNNNNYNYYYN","YYYYNYYNNNYNNYYNNNNYYNNNYYYYYNYYYYYYYNNNYYNYYYNYNY","NYNNNYNYYNNYNNYYNNNYNNYYNYNNNNYNYNNNNYYYNNNNYNYNYN"}
Returns: {"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE" }
{"JJ","II","HH","GG","FF","EE","DD","CC","BB","AA"}
{"YNNNNNNNNN","NYNNNNNNNN","NNYNNNNNNN","NNNYNNNNNN","NNNNYNNNNN","NNNNNYNNNN","NNNNNNYNNN","NNNNNNNYNN","NNNNNNNNYN","NNNNNNNNNY"}
Returns: {"AA", "BB", "CC", "DD", "EE", "FF", "GG", "HH", "II", "JJ" }
{"GIBSON","FENDER"}
{"NNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNN"}
Returns: { }
{"AA", "BB", "CC", "DD", "EE", "FF", "GG", "HH", "II", "JJ" }
{"NNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNY" }
Returns: {"AA", "BB", "CC", "DD", "EE", "FF", "GG", "HH", "II", "JJ" }
{"AA", "BB", "CC", "DD", "EE", "FF", "GG", "HH", "II", "JJ" }
{"YYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNN", "YYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNN", "YYYYYYYYYYYYYYYYYYYYYNYNNNNNNNNNNNNNNNNNNNN", "YYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNN", "YYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNN", "YYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNN", "YYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNN", "YYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNN", "YYYYYYYYYYYYYYNYYYYYYYYNNNNNNNNNNNNNNNNNNNN", "YYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNYNNNNNN" }
Returns: {"JJ" }
{"AA", "BB", "CC", "DD" }
{"YNN", "NYN", "YNY", "NYY" }
Returns: {"AA", "DD" }
{"AAA", "BBB", "ZZZ" }
{"YNN", "NYY", "YYY" }
Returns: {"ZZZ" }
{"AA", "BB", "CC", "DD", "EE" }
{"YNNNN", "NYYNN", "NYNYN", "NNYNY", "NNNYY" }
Returns: {"AA", "BB", "EE" }
{"AA", "BB", "CC", "DD" }
{"NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNN", "YNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN" }
Returns: {"AA", "BB", "CC", "DD" }
{"AA", "DD", "BB", "CC" }
{"YNN", "NYY", "YYN", "NNY" }
Returns: {"AA", "DD" }
{"IRQFSURNZCZSQFQQIXKY", "CHFNSTWKKSWKDKARYTPP", "ZKWYHVIDMWWJBKGBMCMY", "YHDHFPOFFZRPHUYSKGGX", "LSYNVNITEZEWGRRSGPTS", "GCYMEHBHLNQFWPNFIPLS", "GVBFVVIQCGMVNNQJTLIN", "LAHQIZZREMJQDALLBSRJ", "ZLFFBVRIYEMXHXHFOKXV", "WQMQXVRNCEHAUZOAVCON" }
{"YYYYYNYYNNNYNNNNYNNYYNYYYNYYNYYNYNNNNYYNNYNYNYYYYY", "YYYYYNYNYNYNNNYNYNYYNNYNNNNYNNYNYNNNNNNNNYNNNYNYNY", "YYYYYYNNNYNNYNYNNYNYNNYYYNYNYYNNNYNYYYYNYNYYNNNYYY", "NNYYYYNNNNYNYYYYYYNYYYNYYYNNYNNYYYNYYYNYYNNNNYYNYN", "YNYYYYNYNYNYNNNNYYYYNNYNNNNYNYNNNYYYYYYNYYNNYYNNNN", "NYYNYYNYNYYNNNNYYYNNNYYNNYYNYYNYYYYYYNYNNNNNNYNNNY", "YNNNNNNNYNYNYYNNNNNYNYNNYYNNNYNNNYYYNYYNNNNNNNNYNN", "NYYYNNNYYNNYNNNYNNNNYYYNNYNNNNYYNYNNNYYYYYNNNNNNNN", "NNNYNYYYNNYNYNYNYNYYNYNYYNYYYYYNNYNNNNYYYYNNNYYYNY", "YNNNNYYYNNYNYNYNNNNYNNYYNYNNYYYNNNNYYYNYNYNNNNYNNY" }
Returns: {"CHFNSTWKKSWKDKARYTPP", "LSYNVNITEZEWGRRSGPTS", "YHDHFPOFFZRPHUYSKGGX", "ZKWYHVIDMWWJBKGBMCMY" }
{"AA", "BB", "CC", "DD" }
{"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNN", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNNNNNNYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNNNNYNNNNN", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNNNNNNNYNN" }
Returns: {"BB", "CC" }
{"JJ", "II", "HH", "GG", "FF", "EE", "DD", "CC", "BB", "AA" }
{"NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYYY", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYYYNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYYYNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYYYYYNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNYYYYYNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNYYYYYNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "YYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN" }
Returns: {"AA", "BB", "CC", "DD", "EE", "FF", "GG", "HH", "II", "JJ" }
{"AA", "BB", "CC" }
{"NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN" }
Returns: {"AA", "BB" }
{"AA", "BB", "CC", "DD", "EE", "FF", "GG" }
{"YNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYN", "YNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYYYNYNYNYNYYYN", "NNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYN", "YNYNYNYNYNYYYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYN", "YNYNNNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYN", "YNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYYYY", "YNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYNNNYNYNNNYNYNYN" }
Returns: {"BB", "DD", "FF" }
{"AA", "BB", "CC", "DD" }
{"YNYN", "YNNY", "NYYN", "NYNY" }
Returns: {"AA", "DD" }
{"AA", "AB" }
{"NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNY", "YNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN" }
Returns: {"AA", "AB" }
{"BA", "NA", "AA", "XA" }
{"YYNN", "NNYY", "YNYN", "NYNY" }
Returns: {"AA", "XA" }
{"AA", "BB", "CC", "DD" }
{"YNNN", "NYNN", "NNYN", "NNNY" }
Returns: {"AA", "BB", "CC", "DD" }
{"BB", "AA" }
{"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNNN" }
Returns: {"BB" }
{"AA", "BB", "CC", "DD" }
{"YYNN", "YYYN", "NNNY", "NNYY" }
Returns: {"AA", "DD" }
{"AA", "BB" }
{"YNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNY" }
Returns: {"AA", "BB" }
{"CC", "AB", "CA" }
{"YYN", "NYY", "NYY" }
Returns: {"AB", "CC" }
{"AA", "BB", "CC", "DD" }
{"YNN", "YYN", "NNY", "NYY" }
Returns: {"AA", "DD" }
{"AA", "BB", "CC" }
{"YYNN", "YNYN", "NYNY" }
Returns: {"BB", "CC" }
{"RVQIEETNUPH", "MBWKOUCOIVJZHFHUMSHURZDJNJZMKUEAOPSNKRYZKZJEQ" }
{"NNNNNNNNNNNNNYNYYNNYNNYNYNNYNYNNNNNNYNNYNY", "YYNNNNNNYNNYNNYYYNNYNNNNYNNNNYNYNYNYNNYNNN" }
Returns: {"MBWKOUCOIVJZHFHUMSHURZDJNJZMKUEAOPSNKRYZKZJEQ", "RVQIEETNUPH" }
{"AA", "BB", "CC", "DD", "EE" }
{"NYNNN", "NYYNN", "NNNYY", "NNYYY", "YNNNN" }
Returns: {"AA", "DD", "EE" }
{"AA" }
{"Y" }
Returns: {"AA" }