Problem Statement
When a ruler in a country dies, there are several ways of selecting a new ruler. In this problem, we will consider the following method: for every person claiming the throne, you measure the amount of blood in his veins that comes from the original ruler (the amount of royal blood). A person gets half the blood from the father, the other half from the mother. So, a child to the original ruler would have 1/2 royal blood, that child's child with another parent who is not of royal lineage would have 1/4 royal blood etc.
Given a list of child-parent-parent relations, you should determine which claimant has the best claim to the throne. That is, the claimant with most royal blood. Each relation will be described as a string in the following format: (quotes are for clarity only)
"<child> <parent> <parent>"
There will be exactly one space between each term, and no leading or trailing spaces.
Create a class NextRuler containing the method bestClaim which takes a
Definition
- Class:
- NextRuler
- Method:
- bestClaim
- Parameters:
- String[], String, String[]
- Returns:
- String
- Method signature:
- String bestClaim(String[] relation, String originalruler, String[] claimants)
- (be sure your method is public)
Notes
- Two persons with the same name are, in fact, the same person.
- It's possible for people who are closely related to have a child together (after all, royal families are known for intermarriage).
- It's possible for someone to have children with several different partners.
- Since the actual sex of a person isn't considered, relations like that in example 1 are possible in this problem.
- If a parent is not listed as a child, then the parent has no royal blood (except, of course, for the original ruler).
- All names are case sensitive.
Constraints
- relations contains between 1 and 50 elements, inclusive.
- claimants contains between 1 and 50 elements, inclusive.
- Each element in relations will be in the format "
" without leading or trailing spaces. - Each child will have two unique parents, and nobody will be mentioned as a child more than once.
- No one will be a descendent from himself.
- The original ruler will not appear as the child in relations.
- The original ruler will not appear in claimants.
- No one will appear more than once in the claimants.
- At least one claimant will be a descendent from the original ruler.
- The original ruler as well as all claimants will appear in at least one of the relations (as either child or parent).
- Names of people will be between 1 and 10 characters long (inclusive) and only contain upper and lower case letters ('A'-'Z', 'a'-'z').
- All characters in the input parameters will only contain the ASCII characters 'A'-'Z', 'a'-'z' and
(ASCII 32).
Examples
{"CharlesI EdwardI Diana", "Philip CharlesI Mistress", "Wilhelm Mary Philip", "Matthew Wilhelm Helen", "EdwardII CharlesI Laura", "Alice Laura CharlesI", "Helen Alice Bernard", "HenriI EdwardII Roxane", "CharlesII Elizabeth HenriI"}
"EdwardI"
{"CharlesII","Matthew"}
Returns: "Matthew"
The relations can be pictured like this: EdwardI-----Diana | Laura-------CharlesI-----------------Mistress /\ | Roxane--------EdwardII Alice-------Bernard Philip-------Mary | | | Elizabeth-----HenriI Helen----------------Wilhelm | | CharlesII Matthew The royal blood for each of the persons above is: CharlesI 1/2 EdwardII 1/4 Alice 1/4 Philip 1/4 HenriI 1/8 Helen 1/8 Wilhelm 1/8 Matthew 1/8 CharlesII 1/16 Matthew has more royal blood than CharlesII, so the method should return Matthew.
{"A P Q","B Q R","C R P"}
"Q"
{"A","B","C"}
Returns: "A"
P, Q and R all have a child with each other, not something that would be possible for human beings, but in this problem it's possible. Child A and B have 1/2 royal blood, and since A comes first in the claimant list, the method should return A.
{"B A x","C A x","D B y","E B y","F C z","G C z","H E F"}
"A"
{"G","H","D"}
Returns: "G"
The royal blood for all three claimants are 1/4, so the method should return G.
{"B A x","C B x","D C x","E D x","F E A"}
"A"
{"B","F"}
Returns: "F"
The royal blood in B is 1/2, while in F it's 17/32, so the method should return F.
{"B A xx","C B xx","D C xx","E D xx","F E xx","G F xx","H G xx","I H xx","J I xx","K J xx","L K xx","M L xx","N M xx","O N xx","P O xx","Q P xx","R Q xx","S R xx","T S xx","U T xx","V U xx","W V xx","X W xx","Y X xx","Z Y xx","a Z xx","b a xx","c b xx","d c xx","e d xx","f e xx","g f xx","h g xx","i h xx","j i xx","k j xx","l k xx","m l xx","n m xx","o n xx","p o xx","q p xx","r q xx","s r xx","t s xx","u t xx","v u xx","w v xx","x w xx","y x A"}
"A"
{"B","y"}
Returns: "y"
{"mGRYwSgXfP zYdOoh ijttfry","nFp mGRYwSgXfP HNpG","oQA zYdOoh mGRYwSgXfP","QOjVcXMue nFp Lwwkgaf","X QOjVcXMue RvHetG","t QOjVcXMue oSNh","NlToxIPTM oQA oray","AdJaejlVNU t nFp","UuczEIi oQA PwNSlu","MYa UuczEIi NlToxIPTM"}
"zYdOoh"
{"oQA","MYa","t"}
Returns: "oQA"
{"sYRAcTJSS YASNUiCT GH","BHOFw sYRAcTJSS pqS","BPUKPk BHOFw YASNUiCT","BKCwNY BHOFw BPUKPk","Odyne BHOFw BPUKPk","VtShf YASNUiCT Odyne","KS BKCwNY VtShf","izcMzsMZUH YASNUiCT BPUKPk","ZrHtnVRmSZ YASNUiCT azxc","rtTapl BPUKPk sYRAcTJSS","otjJ VtShf rtTapl","RSWELTUZ BKCwNY izcMzsMZUH","lrakGwVd BKCwNY RSWELTUZ","dYYZPmpVc rtTapl YASNUiCT","nWd dYYZPmpVc bAWX"}
"YASNUiCT"
{"ZrHtnVRmSZ","otjJ","lrakGwVd","dYYZPmpVc","RSWELTUZ","BKCwNY","KS"}
Returns: "dYYZPmpVc"
{"oM ocflqWevBG CLhJOGxyIX","NfzxnlHo oM xrkRnil","QFkCDT oM ocflqWevBG","pCQfTat QFkCDT NfzxnlHo","bNqALe QFkCDT xUOgsPfk","uUSqFevz ocflqWevBG pCQfTat","fJHxjWj bNqALe pCQfTat","iwdAx ocflqWevBG uUSqFevz","OBn bNqALe pCQfTat","hbTysCGTz bNqALe ocflqWevBG","GYNaKzzKNm pCQfTat kgQwW","LQvySjU fJHxjWj NfzxnlHo","zfpoYNUhJ iwdAx hbTysCGTz","A iwdAx FhoVOixszP","Alm fJHxjWj zfpoYNUhJ","ldqRIqLza iwdAx oM","ixHd OBn pCQfTat","hJnVUf zfpoYNUhJ hbTysCGTz","oeT QFkCDT pCQfTat","IfTOSzRfjB pCQfTat hbTysCGTz"}
"ocflqWevBG"
{"ixHd","Alm","OBn","LQvySjU"}
Returns: "Alm"
{"NImP OAfgA qkf","jmPrQH OAfgA AIUnvQvZ","PCNHNkEWfK OAfgA wpSicAEnFl","qHx jmPrQH MhYRwjl","yFPHiJA PCNHNkEWfK VlXrXCp","cFWFlP jmPrQH qHx","GqxCwLun qHx NImP","SLNKrLtK PCNHNkEWfK qHx","IGiCGV OAfgA yFPHiJA","N IGiCGV NImP","hluejY qHx GqxCwLun","kqbp SLNKrLtK qHx","oIeDW yFPHiJA kqbp","PTmQZbXgg N cIlIanpkPq","eXbnySMxH PTmQZbXgg GqxCwLun","hmq IGiCGV PCNHNkEWfK","uWXzDUAo qHx sUmJU","X N hmq","bLxWiacQg N mXr","EU SLNKrLtK NImP"}
"OAfgA"
{"NImP","eXbnySMxH","oIeDW","hluejY","IGiCGV","EU","PTmQZbXgg","yFPHiJA","SLNKrLtK","PCNHNkEWfK","cFWFlP","GqxCwLun","bLxWiacQg","jmPrQH","kqbp"}
Returns: "IGiCGV"
{"EfAuCAj oMbVpj MZ","KYcp EfAuCAj h","JjCfI oMbVpj KYcp","Nne oMbVpj mPll","tE EfAuCAj TOAocfYahA","ubavv EfAuCAj oMbVpj","soVnZTl JjCfI aXwMjHHUu","CDV EfAuCAj JjCfI","nco ubavv EfAuCAj","UiKCcntMag oMbVpj JjCfI","vVSzkaMx KYcp UiKCcntMag","iJRiAeRVco JjCfI CDV","S CDV tE","BWts iJRiAeRVco Nne","DtKYrxzKmd oMbVpj CDV","KuzzcD KYcp LwvyYZXb","EVs BWts KuzzcD","EPVE Nne iJRiAeRVco","DOVAfIe KYcp KuzzcD","LptYgDnj UiKCcntMag CDV","hwWLTo BWts K","UPhNBaimiD EVs KEkrP","hBxiFqCF JjCfI UiKCcntMag","lVxtse EVs kQ","TzJfU Nne UiKCcntMag","EcTNzaM Nne rva","cHSUPFCs S ZA","wolufICxWy soVnZTl nWqyx","QvF nco UPhNBaimiD","UHd BWts iJRiAeRVco"}
"oMbVpj"
{"soVnZTl","hBxiFqCF","BWts","cHSUPFCs","tE","vVSzkaMx","iJRiAeRVco","KuzzcD","LptYgDnj","nco","DOVAfIe","JjCfI","DtKYrxzKmd","QvF","EVs"}
Returns: "DtKYrxzKmd"
{"PmDvt NhSyzQb ehBYXzwqBD","bNlByyrya NhSyzQb lU","lJVvkK bNlByyrya PohgtQCZF","HgD PmDvt gKj","S bNlByyrya PmDvt","YrlPHTL HgD PmDvt","d bNlByyrya lJVvkK","gZbuPr NhSyzQb PmDvt","BRHx HgD bNlByyrya","oe HgD zx","bhbXhHMWxJ lJVvkK S","XzQhpTHyA d JSHhja","HC HgD xewijSj","MfnZX BRHx Ny","Ss NhSyzQb MkeVjp","nt PmDvt CxWpON","y HgD sq","hPhbHN lJVvkK PmDvt","UCTmiVfjyj HC MfnZX","MhcPdoe gZbuPr NhSyzQb","RiJQ MfnZX tDUFfnc","QaRWEIonm BRHx hPhbHN","taUdHfWBOS nt CGUttXmKY","LQeTgDep HC S","WNB bNlByyrya d","hhottetQy UCTmiVfjyj lJVvkK","mYsSzp RiJQ sCobqnxmSE","A taUdHfWBOS UCTmiVfjyj","yxRRBgln QaRWEIonm NhSyzQb","r HC A","CaEYwVxCC PmDvt zeopG","tUPEoD WNB MEy","DLNxRRmJx PmDvt WNB","JaHQDGrSOF mYsSzp lJbdviAx","q Ss YrlPHTL","CdhmzNit mYsSzp r","ya CaEYwVxCC Ss","VJrEheIh CaEYwVxCC WNB","jh mYsSzp WNB","Eu bNlByyrya HC"}
"NhSyzQb"
{"y","yxRRBgln","WNB","QaRWEIonm","mYsSzp","hPhbHN","S","DLNxRRmJx","q","YrlPHTL","JaHQDGrSOF","HC","bNlByyrya","taUdHfWBOS","r","oe","tUPEoD","ya","MfnZX","VJrEheIh"}
Returns: "yxRRBgln"
{"GYsDbiC pedVJuWgwn tvblYANLn","ja pedVJuWgwn XCrHQk","af GYsDbiC ja","SYP af KGsyREaXx","RhRezB ja af","udhX ja kCWtLI","eLRk af pedVJuWgwn","VDywf RhRezB SYP","QDWoRsjR GYsDbiC vKugVgfJy","kbmgAnQ SYP pedVJuWgwn","iICNsw ja udhX","knHPYMfZV QDWoRsjR udhX","SqDcC SYP af","VqcZ kbmgAnQ iICNsw","Vrl pedVJuWgwn ZDoeDmqHaA","gLIUHspX GYsDbiC VDywf","JEROn iICNsw VDywf","I RhRezB LizA","EA ja kbmgAnQ","t kbmgAnQ ja","KomD I ZHMVBrAl","VBVRPVqOH JEROn eLRk","WxbeP eLRk I","xD WxbeP N","GnaiEpBj QDWoRsjR pedVJuWgwn","U ja CHzvp","ZP KomD ng","zpxtticYl WxbeP ghnCykWWK","ripXT U OCadB","fpkMSE U pedVJuWgwn","Nksgbx xD knHPYMfZV","QfkikVQdiP VBVRPVqOH SqDcC","ZZ EA KQ","qesjbZ GYsDbiC pedVJuWgwn","vyFURINK SqDcC ZaUz","FtavXSXi SYP iICNsw","DXPhbje VqcZ CQ","XWIwLT VqcZ txTVELdRew","TgiqhiNHT DXPhbje JEROn","BIGkoSy vyFURINK G","kEKpSoxUbj XWIwLT ijQdhry","vDjDoOGa QfkikVQdiP xD","RsWUVA JEROn ZIG","AVPuLo Vrl VqcZ","RKYJyVBG gLIUHspX WxbeP","jdrzbg kbmgAnQ U","AuyhysLBGT DXPhbje JEROn","Q U WxbeP","Py EA knHPYMfZV","bplbwvpO gLIUHspX xD"}
"pedVJuWgwn"
{"ZP","ZZ","kEKpSoxUbj","AVPuLo","TgiqhiNHT","Py","qesjbZ","VqcZ","VDywf","QDWoRsjR","EA","AuyhysLBGT","BIGkoSy","fpkMSE","JEROn","VBVRPVqOH","zpxtticYl","Q","eLRk","I","SYP","KomD","GYsDbiC","gLIUHspX","FtavXSXi"}
Returns: "qesjbZ"
{"kElr DWbniAAX UNzKn","QejRkCPdf DWbniAAX DRnOuUnTzQ","RBRHO QejRkCPdf cMeNhMUEM","jSaVFjgmGB kElr uLSBjPgoo","DZOnCUV kElr DWbniAAX","Eilch jSaVFjgmGB YelkaaQhM","grZ RBRHO Eilch","geaq DWbniAAX MWEJXpWAhn","Ud QejRkCPdf DZOnCUV","xtiVtdQZO grZ QejRkCPdf","UKRNNa Eilch QejRkCPdf","iU DZOnCUV QejRkCPdf","usIEGVYdh geaq Ud","wkcBOY xtiVtdQZO DHJdrWFyca","FSLsVRk usIEGVYdh QejRkCPdf","BxnLjNSgj geaq RBRHO","vFedQIOEr FSLsVRk Ogy","cUCVnV Eilch nwigc","oR usIEGVYdh DWbniAAX","qtGbOSo cUCVnV cFAEK","KFRrfYfuR Ud ZXmYSaoMxk","ZyKAdHRCEa wkcBOY BxnLjNSgj","kOYkXZeTE usIEGVYdh FCJUyagEWP","rdwgnIktsp BxnLjNSgj QcLC","jguzMWwVA grZ WIdZnw","d rdwgnIktsp WSFTZ","KVDGv DWbniAAX BxnLjNSgj","vjGq qtGbOSo oR","Dcco xtiVtdQZO eDQOnvV","FaAvhMDcLt jguzMWwVA ZjIlVI","SNDXPWvh vjGq rcvygvLZ","yrdv qtGbOSo FSLsVRk","BQnwZxFw qtGbOSo f","MQDMkfYcZd FaAvhMDcLt FSLsVRk","VQEZzWaqd KVDGv FaAvhMDcLt","hXiRBdeeP kOYkXZeTE SkPqQeQg","IKZwECxsOS UKRNNa FaAvhMDcLt","gjslrNRi VQEZzWaqd vjGq","fapEdhgs VQEZzWaqd DJmr","bHv yrdv vFedQIOEr","eqaTb d hBjtx","lj fapEdhgs ZB","XbduWWJc QejRkCPdf kElr","n fapEdhgs BQnwZxFw","ShJANVRKBY KFRrfYfuR FaAvhMDcLt","G iU cUCVnV","F SNDXPWvh b","sNQCjAJcga kElr vFedQIOEr","czNYEaZ ZyKAdHRCEa kSEzZ","m gjslrNRi hHVH"}
"DWbniAAX"
{"FaAvhMDcLt","F","fapEdhgs","KVDGv","hXiRBdeeP"}
Returns: "KVDGv"
{"SaEHv noPAkuSw SKxnchBAe","ETZcZyNbSn SaEHv RpHlONyCf","immckhkq ETZcZyNbSn sw","IAby immckhkq QuQMdxJDe","XFNyGi immckhkq noPAkuSw","ifFr IAby M","oMUHggNlJ SaEHv VkKzR","Kg SaEHv ewZDCW","BSu SaEHv ifFr","xqQVf immckhkq zqv","jTwwfDWfFr noPAkuSw ifFr","iEWGRy oMUHggNlJ IAby","nmulfDOy ETZcZyNbSn oMUHggNlJ","vYN BSu oMUHggNlJ","Wdj ETZcZyNbSn xqQVf","IRq IAby qX","JrqRIZ Kg iEWGRy","QPtzUL nmulfDOy YefDX","ACmdBD xqQVf JrqRIZ","NHAszCow IRq oebAHV","S BSu jLKnZzfA","qlglVF Kg noPAkuSw","b noPAkuSw nmulfDOy","czRJOGzGH oMUHggNlJ QPtzUL","JxQFONou ifFr iEWGRy","aXrzSlEVF qlglVF QPtzUL","BStQIurN NHAszCow JxQFONou","FnaLwky jTwwfDWfFr JrqRIZ","OkGj b ifFr","ICZPbM SaEHv Kg","kHecSk Wdj hvHhCF","WZkEmtS Kg GTJMgCnlln","NrY jTwwfDWfFr qlglVF","onCfzrBJ noPAkuSw Kg","ftYJ BSu xqQVf","xSra BSu b","HMqn vYN nmulfDOy","uoGtDYxsQj ftYJ BStQIurN","sGKYUGojcg SaEHv aXrzSlEVF","vcX vYN noPAkuSw","gBhS IRq PDWC","KPucQ oMUHggNlJ TtOYU","YR gBhS IRq","Xr ICZPbM XG","xTFIiALy JxQFONou TZiZfKeFo","qYdPlzlUoQ b nGwgXla","WS immckhkq fZKwnBuFg","ICGS WS BSu","V SaEHv onCfzrBJ","IwnOTsAP ACmdBD NrY"}
"noPAkuSw"
{"xTFIiALy","BSu","SaEHv","vYN","ETZcZyNbSn","sGKYUGojcg","vcX","S","qlglVF","jTwwfDWfFr","gBhS","YR","qYdPlzlUoQ","immckhkq","uoGtDYxsQj","IAby","Wdj","xqQVf","ICGS","onCfzrBJ","b","FnaLwky","JxQFONou","Xr","QPtzUL","nmulfDOy","ifFr","czRJOGzGH","oMUHggNlJ","IRq","JrqRIZ","HMqn","ftYJ","kHecSk","V","ACmdBD","WZkEmtS","NHAszCow","KPucQ","XFNyGi","BStQIurN","Kg","OkGj","xSra","IwnOTsAP","WS","ICZPbM","NrY","aXrzSlEVF","iEWGRy"}
Returns: "vcX"
{"hAMC ezilkyIF ThdoDgZqE","sVrVTi hAMC kZCK","FWrggy hAMC CSR","xSsq ezilkyIF sVrVTi","Ti sVrVTi hAMC","qZrSVwDMus Ti FWrggy","Tm sVrVTi PvbQgwVm","DsGdrakj hAMC MkWVH","NFWJ hAMC Tm","HpC Ti IsLUHqy","Sxxq ezilkyIF DsGdrakj","Xs HpC aZBCP","YgDvBI DsGdrakj sVrVTi","v YgDvBI Tm","TOfoLDdDEs HpC qZrSVwDMus","ycwrK Xs Sxxq","bPSSMO v DsGdrakj","eRL Xs v","RBTqTzh ycwrK NFWJ","IdUaBVXsuL YgDvBI Tm","RS bPSSMO Tm","YN Sxxq FWrggy","Vebj NFWJ hAMC","oANzO HpC Ti","VCL DsGdrakj oANzO","dvhWcr ezilkyIF Vebj","OOIXmDv Tm AAEVKkmXT","Dqh HpC hAMC","dTOkdxt xSsq PlDwjVmNi","BoDJ Vebj rGdXksG","GZmARCNNR Tm Dqh","XwwfTAdcr Tm eRL","DgtkjgdOz hAMC NFWJ","QzNxWY Vebj OOIXmDv","Z oANzO gu","WVS dTOkdxt dvhWcr","bAFTBp sVrVTi Ti","rBoT eRL Ti","jbDBWyyn eRL igIbZKH","jPVGEvTPql YgDvBI TOfoLDdDEs","boSNB IdUaBVXsuL oANzO","J jPVGEvTPql QzNxWY","fb oANzO InroRp","SpGM Tm DgtkjgdOz","ApkuAyS Sxxq DgtkjgdOz","rPWy XwwfTAdcr Sxxq","LMukTbXbds DgtkjgdOz scncTPnlTB","ISmRl boSNB BoDJ","dyboDEbw qZrSVwDMus rPWy","KDAT ycwrK kZWrI"}
"ezilkyIF"
{"jbDBWyyn","dyboDEbw","boSNB","Ti","RS","Dqh","rPWy","IdUaBVXsuL","sVrVTi","DgtkjgdOz"}
Returns: "DgtkjgdOz"
{"e iI bjL","HR iI gOzWZJSqhE","FKLTwJo e HR","xNRtuXUOC iI HR","hKjSeLiQA xNRtuXUOC FKLTwJo","aGnhkLjE iI e","wUNOlJUmFj xNRtuXUOC iI","fYUpUTFsBD e iI","BoevQ iI aGnhkLjE","STUegwcinF HR hIxzdEC","xaAYRJ wUNOlJUmFj KPYH","ZD BoevQ xNRtuXUOC","JYnGrYjj HR hKjSeLiQA","vKcghVrEWR STUegwcinF FKLTwJo","xVG vKcghVrEWR wUNOlJUmFj","gDufNa xNRtuXUOC xVG","jSqLFi vKcghVrEWR STUegwcinF","EjlizWd JYnGrYjj iI","ucBsIlzL gDufNa xaAYRJ","rVkI xaAYRJ PcH","pw hKjSeLiQA e","BbQTDUY ucBsIlzL FKLTwJo","SzxrKUmFP wUNOlJUmFj Ct","Ma rVkI FfjOombwC","shtrsKsVrc pw aGnhkLjE","sdOfPvXVjZ xNRtuXUOC e","MDgMNXJd jSqLFi xNRtuXUOC","hJEgUyRnut vKcghVrEWR fYUpUTFsBD","hkf iI BoevQ","WMnkoL STUegwcinF pw","XcHalEyCRb SzxrKUmFP EjlizWd","zPN wUNOlJUmFj vKcghVrEWR","bDnJiIahVN iI zPN","EwrF wUNOlJUmFj hKjSeLiQA","ehAJPfvgS zPN ArhE","jzjY xNRtuXUOC BoevQ","gLtYOt aGnhkLjE pw","K gLtYOt STUegwcinF","NRasL WMnkoL Ee","Zyn K zPN","vv FKLTwJo lrx","JIaHR Zyn jzjY","HBkumbkzj MDgMNXJd o","r zPN AkRqx","PsRGBym e ywYV","sNCTFKdHG iI vKcghVrEWR","ahPgKsJ pw Hrad","byx xVG FKLTwJo","ivBfXn xaAYRJ mINLRqst","bnB JYnGrYjj weUUGEaNE"}
"iI"
{"ahPgKsJ","MDgMNXJd","bDnJiIahVN","gDufNa","HBkumbkzj","SzxrKUmFP","NRasL","bnB","vv","hkf","aGnhkLjE","JYnGrYjj","jzjY","xNRtuXUOC","BbQTDUY"}
Returns: "hkf"
{"aa ab ac", "ab ac ad", "ac ad ae", "ad ae af", "ae af ag", "af ag ah", "ag ah ai", "ah ai aj", "ai aj ak", "aj ak al", "ak al am", "al am an", "am an ao", "an ao ap", "ao ap aq", "ap aq ar", "aq ar as", "ar as at", "as at ba", "at ba bb", "ba bb bc", "bb bc bd", "bc bd be", "bd be bf", "be bf bg", "bf bg bh", "bg bh bi", "bh bi bj", "bi bj bk", "bj bk bl", "bk bl bm", "bl bm bn", "bm bn bo", "bn bo bp", "bo bp bq", "bp bq br", "bq br bs", "br bs bt", "bs bt ca", "bt ca cb", "ca cb cc", "cb cc cd", "cc cd ce", "cd ce cf", "ce cf cg", "cf cg ch", "cg ch ci", "ch ci cj", "ci cj ck", "cj ck cl"}
"cl"
{"aa","ab"}
Returns: "ab"
{"aa ab zz","ab ac zz","ac ad zz","ad ae zz","ae af zz","af ag zz","ag ah zz","ah ai zz","ai aj zz","aj ak zz","ak al zz","al am zz","am an zz","an ao zz","ao ap zz","ap aq zz","aq ar zz","ar as zz","as at zz","at ba zz","ba bb zz","bb bc zz","bc bd zz","bd be zz","be bf zz","bf bg zz","bg bh zz","bh bi zz","bi bj zz","bj bk zz","bk bl zz","bl bm zz","bm bn zz","bn bo zz","bo bp zz","bp bq zz","bq br zz","br bs zz","bs bt zz","bt ca zz","ca cb zz","cb cc zz","cc cd zz","cd ce zz","ce cf zz","cf cg zz","cg ch zz" ,"ch ci zz", "xx zz cf", "yy aa cf" }
"ci"
{"xx","yy"}
Returns: "yy"
{"aa ab zz","ab ac zz","ac ad zz","ad ae zz","ae af zz","af ag zz","ag ah zz","ah ai zz","ai aj zz","aj ak zz","ak al zz","al am zz","am an zz","an ao zz","ao ap zz","ap aq zz","aq ar zz","ar as zz","as at zz","at ba zz","ba bb zz","bb bc zz","bc bd zz","bd be zz","be bf zz","bf bg zz","bg bh zz","bh bi zz","bi bj zz","bj bk zz","bk bl zz","bl bm zz","bm bn zz","bn bo zz","bo bp zz","bp bq zz","bq br zz","br bs zz","bs bt zz","bt ca zz","ca cb zz","cb cc zz","cc cd zz","cd ce zz","ce cf zz","cf cg zz","cg ch zz","ch ci zz","ci cj zz","cj ck zz"}
"ck"
{"zz","aa"}
Returns: "aa"
{"A B C","Q D E","D E F","B G H","E G H"}
"H"
{"A","Q"}
Returns: "Q"
{"A B C","v w x","B C D","D E F","o p q","E F G","F G H","G H I","I J K","C D E","J K L","K L M","L M N","M N O","N O P","O P Q","P Q R","Q R S","R S T","S T U","T U V","U V W","V W X","W X Y","X Y Z","Y Z a","Z a b","a b c","b c d","c d e","d e f","e f g","f g h","g h i","h i j","i j k","j k l","k l m","l m n","m n o","n o p","p q r","q r s","r s t","s t u","t u v","H I J","u v w","w x y","x y z"}
"z"
{"C","D","B","x","q","A"}
Returns: "x"
{"H QacHw iyjUqN","fNAXxkFado YXqMekTfv o","cnpq ZoPlSXNU eB","h ZoPlSXNU eB","sh GWVTnbH yP","ZoPlSXNU pEILLd TYmmh","aTwVvxDegE n YXqMekTfv","yMLwWpt BtDfLX ueJz","qqU qY sh","ItRXiYZEo D XccQhp","wZiPHW D gOOLGdZFsr","HXEwbmGb sgwKSforB A","OcspllNGh Tsw h","pEILLd ZuQqyt vSKT","MQWym ItRXiYZEo SYz","wCYl vSKT ItRXiYZEo","BtDfLX R XccQhp","Tsw QacHw MQWym","FARvCEoqtW n D","NWfyn ZuQqyt wDIqGxgevo","sgwKSforB MQWym GEvG","GWVTnbH eB ItRXiYZEo","n D ZuQqyt","XccQhp D vsRDcqpLSq","SYz ZuQqyt uoeqwEt","vFyASaaWT rLuRlaz ezb","qY rLuRlaz pSaGhjEt","D vSKT AtqHYtkR","bqsAIc ItRXiYZEo MQWym","eB D WyHgqrLPN","okOKW R kjayt","eNR z OxZohgBmNU","QacHw vSKT dJ","rLuRlaz vSKT GuBhkuXHAq","YXqMekTfv vSKT pK","UCKEz pEILLd QacHw","o eB vFyASaaWT","lPHWskRyZQ vSKT sh","WyHgqrLPN LUaoKqY pEILLd","mb yP Eh","zEKPn vSKT jyuuiZ","ZuQqyt D ivYqIPXu","dJ D IPn","whLrXazsB yMLwWpt wCYl","yP vSKT QacHw","z UCKEz XccQhp","yLRSKm dJ eB","R vSKT WyHgqrLPN","LUaoKqY ZuQqyt dJ","LNfIm YXqMekTfv ipo"}
"vSKT"
{"eB","z","OcspllNGh","yMLwWpt","n","whLrXazsB","R","lPHWskRyZQ","LNfIm","ZuQqyt","WyHgqrLPN","okOKW","vFyASaaWT","SYz","eNR","FARvCEoqtW","o","D","fNAXxkFado","UCKEz","yP","BtDfLX","LUaoKqY","ItRXiYZEo","XccQhp","pEILLd","MQWym","wCYl","bqsAIc","YXqMekTfv"}
Returns: "yP"
{"Ab kTQ stg","h MnxMpeTKKY xrwtUE","kTQ h pyA","pQttEXvm mdy T","DRR D lND","zfk eTg qfOR","BUDcEOwmFR cydY iwrtjXqNv","H EDtiJHf BETPXOKV","XkihSCRmtA H BTitn","ZAvv iwrtjXqNv jv","ULZ in MnxMpeTKKY","stg zPxqzg xnBWdwhdeh","Nto xnBWdwhdeh UZ","ukwHJXLR DSAcx vhcJlhi","VabVeU xrwtUE BTitn","mSCVuJa VfEyIstigr T","DSAcx BTitn eTg","VfEyIstigr Pqh Ozr","D Qma eTg","MnxMpeTKKY BTitn xrwtUE","KRwLdDwP owNjflWwxN QX","cydY owNjflWwxN h","blg KrzPwcFK ZffyctmSh","T h mdy","hC BTitn XkUDhn","DLLbnw in LrfSOv","UESJqhtIE VfEyIstigr wPKGfAI","fTfDW EDtiJHf fKadd","EDtiJHf MnxMpeTKKY LRGOWHtB","Qma xrwtUE DMCIJZ","eTg owNjflWwxN xrwtUE","in EDtiJHf ynRq","qfOR zPxqzg xrwtUE","CS owNjflWwxN cydY","XGb blg FJ","dprxbs ULZ MKAD","CpR EDtiJHf Jy","KrzPwcFK in zPxqzg","ctyVBvsNV JZMNQUG kTQ","Pqh owNjflWwxN d","mdy in ukwHJXLR","JZMNQUG VfEyIstigr CS","owNjflWwxN EDtiJHf xrwtUE","BTitn zPxqzg aaD","xrwtUE zPxqzg dIhfRsg","ovxu eTg ukwHJXLR","ZffyctmSh D h","fzH stg ukwHJXLR","xnBWdwhdeh EDtiJHf rQEBCYnEe","iwrtjXqNv D qfOR"}
"zPxqzg"
{"XkihSCRmtA","owNjflWwxN","BTitn","MnxMpeTKKY","Nto","XGb","Ab","KrzPwcFK","BUDcEOwmFR","VfEyIstigr"}
Returns: "KrzPwcFK"
{"uW TFwfEmD I","XS KlQTPNo g","KlQTPNo klipBkS WcUaA","cQVm KlQTPNo xKllPI","DFQOH Lo G","xKllPI qlmN ZfMjwRwJ","Nrt dEpgXH cQVm","URGsC I PVBHfM","uWuVkZ rzGdhObQt dEpgXH","loEnzdqeMY uFL unnLZNR","WTPQss xnkPz kjEx","dEpgXH SoHTWVluu d","oVrMfLTD xnkPz URGsC","xnkPz uW TFwfEmD","I TFwfEmD fuB","Y yBdZjXDe E","Lo uW KfmuSznoHo","yBdZjXDe kjEx Nrt","qlmN WOodNkDN tpIlrx","Sh kjEx Qcv","kG G VhITTmHiL","OVt pRoUNwv ureclE","nzidt DFQOH OxxpXrRHLf","gtSHwlAzcx rzGdhObQt I","kjEx uW Tyc","qUj ZFvrdMfPM AhjPfwJPo","d kG TKJS","AhjPfwJPo rzGdhObQt ODL","WOodNkDN ZFvrdMfPM SoHTWVluu","uFL KlQTPNo vdLv","ghGnPzbIU SoHTWVluu RCgfs","pRoUNwv SoHTWVluu VhITTmHiL","klipBkS Sh UJahOP","G ZFvrdMfPM xnkPz","bJ kjEx ZLbePkSeXU","V SoHTWVluu uW","unnLZNR uFL URGsC","MleLYWx dEpgXH tp","xf klipBkS uW","jT loEnzdqeMY unnLZNR","gvDahmex nzidt aHGVHfFrPr","ZLbePkSeXU qlmN ODIGEKlbP","P Lo CxaS","SoHTWVluu I TFwfEmD","jnXHssaiK VhITTmHiL Nq","ZFvrdMfPM SoHTWVluu uW","rzGdhObQt I n","vdLv klipBkS yWdZT","VhITTmHiL Lo Wyom","Je kjEx TFwfEmD"}
"TFwfEmD"
{"P","VhITTmHiL","V","Sh","Y","qlmN","d","kG","XS","yBdZjXDe","Nrt","vdLv","xf","dEpgXH","URGsC","loEnzdqeMY","pRoUNwv","SoHTWVluu","Je","uFL"}
Returns: "V"
{"lIGYrjY PJle wTlQNCj","RExACkhoUL oCeUUH X","dXDzAXCRU RExACkhoUL bzYlx","VxYvF EApi jaTCJMvDd","ZZPjNq svo LZcz","lZmQcSJMMR oCeUUH aLS","VrBGj MxXHLNJlE MhcjiRnGVO","MrLWm ORjqEqxJbT vikdX","z aMGwTjWOuy u","jaTCJMvDd MxXHLNJlE gg","uQIqoaR aMGwTjWOuy loTFFL","x MxXHLNJlE bzYlx","ORjqEqxJbT VXN svo","nWc VrBGj XM","EApi oCeUUH fC","lsCee r cIrx","aMGwTjWOuy EApi LguWjsV","lJkNm MhcjiRnGVO zWqRhvaHk","uMGob lJkNm aIAXRcBJJO","YnnfzU BAkxUmmHDk VXN","MhcjiRnGVO aMGwTjWOuy wmpGtco","svo PJle MxXHLNJlE","aPrk MhcjiRnGVO dXDzAXCRU","u nWc VxYvF","QvnDraIWa lZmQcSJMMR lwW","nGNpgfkT RExACkhoUL EfWYKY","PJle MxXHLNJlE EkkPDkLk","bgTqTWY uMGob x","eLZNWznhS dXDzAXCRU HEK","Jc x FzjINzWSZ","GvDmrgsK BAkxUmmHDk MxXHLNJlE","X PJle BAkxUmmHDk","OKWBjx MxXHLNJlE RExACkhoUL","eNIIwqWu EApi BAkxUmmHDk","lwW tNqNvQxf eLZNWznhS","bzNZWAn eLZNWznhS MrLWm","yoge BAkxUmmHDk NsDROFXzck","MxXHLNJlE BAkxUmmHDk BCkEcZ","XM aMGwTjWOuy wopMy","JITbQ YnnfzU c","bzYlx aMGwTjWOuy VXN","NmNcAYbBeK tNqNvQxf eLZNWznhS","xrTQE eLZNWznhS X","r ORjqEqxJbT aMGwTjWOuy","VXN svo X","tNqNvQxf LZcz svo","oCeUUH BAkxUmmHDk MxXHLNJlE","yLRz XM vtKCoKUJ","NqUeolbP BAkxUmmHDk jaTCJMvDd","LZcz dXDzAXCRU svo"}
"BAkxUmmHDk"
{"eLZNWznhS","u","VXN","dXDzAXCRU","bzNZWAn","aPrk","jaTCJMvDd","MrLWm","xrTQE","lJkNm","r","bgTqTWY","x","GvDmrgsK","lZmQcSJMMR","oCeUUH","MhcjiRnGVO","X","eNIIwqWu","MxXHLNJlE","nGNpgfkT","yLRz","YnnfzU","VxYvF","EApi","aMGwTjWOuy","LZcz","OKWBjx","PJle","lsCee"}
Returns: "GvDmrgsK"
{"bzXCr BnocQHYAU Hoh","Hoh BnocQHYAU HVSWgzAy","WRH iAJgg BnocQHYAU","SeXObiUVuB Hoh bzXCr","VJR SyThap WRH","PAg Hoh AjweFk","SyThap bzXCr odFpWnnqm","iAJgg Hoh PAg","xllKXHu bzXCr WRH","neEd BnocQHYAU PAg"}
"BnocQHYAU"
{"Hoh","WRH","VJR","PAg","bzXCr","SeXObiUVuB","xllKXHu","neEd","iAJgg","SyThap"}
Returns: "bzXCr"
{"d imcP zzevFOepTk","IkxkDku VdPRwMP YjzxVo","UvuDYBTT HBiNdRLXMY imcP","lB VdPRwMP RDXrdt","NNNmDwJ HBiNdRLXMY LFcPEhbcgN","A lB VRk","PzmNR SGysfmlfy d","LZxPVAdqIb mouXOocGK y","mouXOocGK pmMTi imcP","LKnDkeW VRk mouXOocGK","dnuR imcP IkxkDku","frd VRk RJgNAbfBr","SGysfmlfy VdPRwMP ROBmAIqcy","CpgQgoZQu UvuDYBTT UHTNLmB","HBiNdRLXMY IkxkDku pmMTi","imcP VdPRwMP pmMTi","pmMTi IkxkDku YXO","mZsLVuTLe CpgQgoZQu twKbtnWZUB","pF imcP lB","VRk dnuR Pr"}
"VdPRwMP"
{"LKnDkeW","IkxkDku","HBiNdRLXMY","pF","d","frd","PzmNR","NNNmDwJ","lB","mouXOocGK","pmMTi","VRk","imcP","SGysfmlfy","mZsLVuTLe"}
Returns: "imcP"
{"AZ EFhHDR D","UNK BJTnVJI nzIs","i rLIxc TDB","vRsgBz In OVTVHQ","oDcftia JfYzhxXZMy DYD","rMKXfo PuM JfYzhxXZMy","X nhRfpoEJ oDcftia","nzIs sM JfYzhxXZMy","TDB qKuYUscKXt fkjbdypT","qKuYUscKXt qA jHb","duATcnMOI sM rLIxc","PuM oDcftia sM","EFhHDR qA SWL","JXPFvi MpWKHZEEad DYD","qoJoubk rZJLVrg duATcnMOI","eDuVlnL JXPFvi nzIs","rLIxc sM cvZFHZPy","nhRfpoEJ sM DYD","L MpWKHZEEad rLIxc","sM MpWKHZEEad E","fkjbdypT EFhHDR PuM","uguI vRsgBz DYD","JfYzhxXZMy qA FQV","BJTnVJI MpWKHZEEad duATcnMOI","rZJLVrg rLIxc duATcnMOI","taCLH i JfYzhxXZMy","qA JBAwYCa VikEkne","In qKuYUscKXt JBAwYCa","MpWKHZEEad DYD SXNvPx","JBAwYCa sM kPS"}
"DYD"
{"X","AZ","taCLH","qoJoubk","qA","qKuYUscKXt","sM","rZJLVrg","MpWKHZEEad","UNK","L","BJTnVJI","JXPFvi","nhRfpoEJ","rMKXfo"}
Returns: "JXPFvi"
{"sORauVqfI QilqkR p","D LHXklPVBSU WfHuAb","kA vVbMEpJ p","K jtJ iUIY","HgX TWo vVbMEpJ","eNWNaGxVj rE cOSv","xsvfS eNWNaGxVj BAiv","mVOLChH hCdIlGqPX QrOsQ","MtC plZ kSSZ","duvZ yR rE","vVbMEpJ kAW KEfDD","qXUarO LHXklPVBSU nVpVdh","DJrCRocF EwnYvPyWg cItnbB","AgMvsXjbn vVbMEpJ DJrCRocF","kAW rE KGsVh","AeLCCERsaF EwnYvPyWg nVpVdh","EndClBn qXUarO vVbMEpJ","WfHuAb yR jL","LZ EwnYvPyWg eNWNaGxVj","MxAD rE xuvIpA","UpcsGZOHy kA nVpVdh","y EndClBn xsvfS","LHXklPVBSU rE lghKN","CgYl k MtC","SSQCVt UpcsGZOHy AeLCCERsaF","AoYQB D plZ","jtJ sORauVqfI jdcoTy","fXuySwCQA xsvfS tLaeNxrbz","jL sORauVqfI plZ","plZ MxAD CEm","Jsrk LHXklPVBSU eS","yR QilqkR TMsWAXIIio","JqpGZQQtBf rE vxYuFIZOUx","jdcoTy QilqkR LHXklPVBSU","eyS WfHuAb qXUarO","TWo sORauVqfI NKDJ","OmDk xsvfS hCdIlGqPX","ZNGzaz ByIsVmQULv LZ","OcNwATRw DJrCRocF qI","qI yR kA","nVpVdh LHXklPVBSU MxAD","EwnYvPyWg MxAD Eg","hCdIlGqPX sORauVqfI dpP","QilqkR rE plZ","uivtfRVEi CgYl IJ","dpP MtC LHXklPVBSU","k EwnYvPyWg nhnKTlW","p QilqkR ZjfPD","ByIsVmQULv rE aKlvYHPE","g WfHuAb LHXklPVBSU"}
"rE"
{"eNWNaGxVj","eyS","MxAD","jtJ","k","kA","SSQCVt","AeLCCERsaF","EwnYvPyWg","HgX","DJrCRocF","y","D","sORauVqfI","fXuySwCQA","WfHuAb","yR","hCdIlGqPX","ZNGzaz","UpcsGZOHy"}
Returns: "jtJ"
{"xS zVjczITNDn zOVEzqx","DtlHyiKAph XOX NDlQOHu","IuSXKEyT SHSRo RfE","NDlQOHu XOX NoTZizL","N pabPF eIKCUW","CKWkHtoU KRkhxot RfE","aeQ cZzJwSD XOX","YBCzNUmbwm jQXyxBlGo XOX","TFVs KRkhxot cZzJwSD","aXiQ CKWkHtoU bugtW","rHkZZeZxZ ZecLt ca","gmzboGBz F gI","LwTzvIhyk ucL wZGK","bzrjJlGw cZzJwSD DtlHyiKAph","wZGK evuOmOQrSR C","Od bzrjJlGw DtlHyiKAph","kBntzMQ vQzxGg MeD","ubbveUKMzl gI qdI","zOVEzqx F RN","ZecLt KRkhxot NDlQOHu","rigioP rHkZZeZxZ CKWkHtoU","C Od aeQ","PRiM XOX SHSRo","evuOmOQrSR AnDjCLjqE v","xgbDmqc RfE RN","ZAvsEZbCd bzrjJlGw PRiM","KRkhxot ZztHN OHstHIZrzn","AnDjCLjqE ZztHN aRKUVL","XOX KRkhxot ghdLw","jQXyxBlGo lv aeQ","ucL DtlHyiKAph gI","piBxjr RfE DtlHyiKAph","vQzxGg NDlQOHu AnDjCLjqE","RN QhXP lv","SHSRo lv dbdXNsmFQF","cZzJwSD vQzxGg ZztHN","eIKCUW F NDlQOHu","RfE NDlQOHu AnDjCLjqE","F XOX QeFzZfP","RMVnzxxJcb gmzboGBz xS","zVjczITNDn gmzboGBz dZiDVN","PIhZdMT NDlQOHu HY","XDwnQ NDlQOHu tbfHY","lv AnDjCLjqE KRkhxot","gI lv RoIzq","HyfkztFDSU rHkZZeZxZ xgbDmqc","sZeqM vQzxGg oWJjKi","pabPF IuSXKEyT fdnQSbi","ca cZzJwSD KRkhxot","QhXP Od SHSRo"}
"ZztHN"
{"sZeqM","PRiM","ubbveUKMzl","CKWkHtoU","RN","jQXyxBlGo","RfE","Od","F","bzrjJlGw","zOVEzqx","DtlHyiKAph","PIhZdMT","C","ZAvsEZbCd","ZecLt","xgbDmqc","eIKCUW","XOX","TFVs","gI","rHkZZeZxZ","IuSXKEyT","gmzboGBz","rigioP","evuOmOQrSR","LwTzvIhyk","ca","vQzxGg","ucL"}
Returns: "TFVs"
{"jcT LHII I","CEwdB auLNOaZtRI ZhlTbU","eQoQANG Qxfe xZCUG","vTAYaPKdW LHII YsXRmnUBUf","bjO IYBMKwKny bQFJOJSHRl","ZYYW jugZdFtdHd XE","xZCUG ZhlTbU jcT","BnDajr jugZdFtdHd EQ","auLNOaZtRI jkQm jcT","ZdgejGjHy jkQm YsXRmnUBUf","BwZzCgzJZ bQFJOJSHRl CULR","QiCaDo ZaenSunVg RC","yYoDy jugZdFtdHd LHII","ZhlTbU hQaEdwKNbi iTLoH","GOhn G ZaenSunVg","LHII jugZdFtdHd BQQ","d hHnnEJ AFprMVCr","FwEutvh ZaenSunVg P","fNEfVHTPh xrTYnBfef zWoLzL","hDLlh zWoLzL GVOyQ","zWoLzL jcT jkQm","Qxfe hDLlh YsXRmnUBUf","CVdXiGiVxN auLNOaZtRI BwZzCgzJZ","fe IYBMKwKny tS","bverTl JH hHnnEJ","TbqZ GArrxZw eQoQANG","iAwBUUiU ZhlTbU xrTYnBfef","LbylKPxS CEwdB fNEfVHTPh","CULR jugZdFtdHd hQaEdwKNbi","uEmEUGeHny Qxfe BnDajr","dUy jcT xZCUG","UKDkMH xrTYnBfef yYoDy","hHnnEJ yYoDy ZbInDxW","zewSG jugZdFtdHd AuqxTwDUgj","JH FwEutvh e","jkQm LHII mknta","rKmQrX vTAYaPKdW ZdgejGjHy","YsXRmnUBUf xrTYnBfef jugZdFtdHd","AuqxTwDUgj ZaenSunVg ZhlTbU","hQaEdwKNbi jugZdFtdHd Ztfe","ZaenSunVg hQaEdwKNbi bjO","H jcT xZa","IYBMKwKny zWoLzL ZYYW","GArrxZw jcT eErvSkQwV","vlErYYdp xZCUG addTkyWaBd","e UKDkMH eQoQANG","bgNJu bjO iAwBUUiU","xrTYnBfef bQFJOJSHRl yYoDy","G IYBMKwKny xymnO","bQFJOJSHRl jugZdFtdHd jqP"}
"jugZdFtdHd"
{"ZdgejGjHy","bgNJu","TbqZ","LbylKPxS","H","JH","hDLlh","xZCUG","jkQm","vTAYaPKdW","hQaEdwKNbi","ZhlTbU","IYBMKwKny","Qxfe","YsXRmnUBUf","dUy","BwZzCgzJZ","GOhn","CVdXiGiVxN","fNEfVHTPh","QiCaDo","auLNOaZtRI","AuqxTwDUgj","G","bjO","FwEutvh","zewSG","fe","GArrxZw","bverTl","hHnnEJ","UKDkMH","vlErYYdp","ZYYW","iAwBUUiU","BnDajr","e","CULR","eQoQANG","bQFJOJSHRl"}
Returns: "YsXRmnUBUf"
{"N Jq LNmondhs","hIbcrUZj gwpxClmgp trXsiisLHv","trXsiisLHv cnnq Jq","Hzc piPfUGPWyF HQXT","PHygZ dPBNZHp QUWAmNqrd","Hl ZVHxMtsD PHygZ","ELzd o PHygZ","piPfUGPWyF ZmQCgOg Jq","dPBNZHp UPrauf XKjiepObgo","KlBDncRe tpUTth oorEvdD","wJTnBj nERjIkW cnnq","PrCIyOvLxJ qISToAYr iFwxBoLMco","XKjiepObgo TzxfTGiD cMfFJLh","nERjIkW HJWjlfS VEGLz","qISToAYr UPrauf sWKIpgaL","EwKaZ obp vsPuTBgAq","TzxfTGiD UPrauf MsbU","q tpUTth gvFAmj","WSYTBh ZmQCgOg N","obp nERjIkW hIbcrUZj","HJWjlfS PHygZ XKjiepObgo","ZVHxMtsD q HS","LRr ZmQCgOg o","jcsEw UPrauf ml","xAbh HJWjlfS Td","UPrauf q eXcUdej","DQR xzljIryQ LRr","o UPrauf MGHpxWWfrv","xiUPO ELzd gwpxClmgp","vSVN MGHpxWWfrv PHygZ","ivH gjEcT gwpxClmgp","UieSaNa jcsEw syDqOIgJjH","ubghaAIfg jcsEw ZVHxMtsD","cnnq X bXM","WeegONbM XKjiepObgo MGHpxWWfrv","VEGLz dPBNZHp xzljIryQ","xzljIryQ jcsEw WeegONbM","SumxczoCGQ HJWjlfS yDb","gwpxClmgp MGHpxWWfrv q","MGHpxWWfrv UPrauf tpUTth","Smn N q","gjEcT qISToAYr Jq","GKVYKbMj jcsEw nZ","ZmQCgOg tpUTth b","LNmondhs ELzd JLI","X gwpxClmgp MxyneroWQO","anjLgqnhRA LNmondhs jcsEw","Jq KlBDncRe o","cBGnhg ubghaAIfg vSVN","d jcsEw wlJojRE"}
"tpUTth"
{"EwKaZ","ZVHxMtsD","Hl","WeegONbM","PrCIyOvLxJ","UieSaNa","gjEcT","ZmQCgOg","DQR","anjLgqnhRA","trXsiisLHv","cnnq","VEGLz","Smn","SumxczoCGQ","HJWjlfS","cBGnhg","TzxfTGiD","xzljIryQ","ivH","hIbcrUZj","xiUPO","gwpxClmgp","jcsEw","Hzc","obp","GKVYKbMj","wJTnBj","Jq","MGHpxWWfrv","xAbh","N","UPrauf","dPBNZHp","ELzd","X","q","XKjiepObgo","LNmondhs","piPfUGPWyF","KlBDncRe","ubghaAIfg","o","WSYTBh","d","PHygZ","vSVN","nERjIkW","qISToAYr","LRr"}
Returns: "MGHpxWWfrv"
{"t jW ufKsdhft","ezZnvmtNiG VScs Usi","VScs tL MYI","EAeDnLUus xWYUGXMiL APi","zyVioCes t gtmbEBpph","bgiI qxhKi ufKsdhft","qxhKi VeXfiO ufKsdhft","NUVSapN APi nmo","N NUVSapN QfyYeJ","pceVJfwUB t PTsWkFTmRh","fMOTF cP tL","Rv ys CjfyPHNX","Usi eSTAFf fEJdzsBHE","KoZT mQ Bl","wwUyfi ufKsdhft bPe","PTsWkFTmRh VeXfiO fEJdzsBHE","AvUuUbsgS yoDwBQg kupYosx","jW VeXfiO ufKsdhft","CjfyPHNX Usi nwRQXrt","FsjNccdH ys CEFDMXbg","cP fEJdzsBHE lh","xWYUGXMiL bt bgiI","yc Skl MYI","ufKsdhft DMIOJKIbY OU","riRX wwUyfi mQk","MlFzhSi CEFDMXbg mQ","eXsGkITz KoZT bV","sbkfCY slKrJt t","Skl qxhKi z","pxl bgiI DMIOJKIbY","L sbkfCY Skl","yoDwBQg DMIOJKIbY cWc","mQ bgiI fEJdzsBHE","ys jW tL","bt eSTAFf fEJdzsBHE","q qxhKi fM","nwRQXrt eSTAFf ds","ezfvT VScs KSJRJ","us VeXfiO jW","fEJdzsBHE qxhKi q","APi us DMIOJKIbY","yzeT fMOTF APi","CEFDMXbg riRX APi","MYI bgiI slKrJt","tL bt cxSPGt","slKrJt jW hIxPDPc","eSTAFf ufKsdhft TauXM","pRAoICTRKQ VeXfiO DMIOJKIbY","VeXfiO DMIOJKIbY fK","bRciIb eSTAFf bt"}
"DMIOJKIbY"
{"pceVJfwUB","MlFzhSi","MYI","sbkfCY","ezZnvmtNiG","yoDwBQg","wwUyfi","mQ","bgiI","VeXfiO","NUVSapN","nwRQXrt","CEFDMXbg","eXsGkITz","Usi","slKrJt","fMOTF","cP","APi","pRAoICTRKQ","ufKsdhft","L","tL","EAeDnLUus","riRX","Rv","eSTAFf","qxhKi","Skl","pxl","us","xWYUGXMiL","FsjNccdH","KoZT","t","ezfvT","yc","N","yzeT","zyVioCes","ys","VScs","jW","q","bt"}
Returns: "APi"
{"DZZ vxWOcT Yup","qITcUTaj MbyJuBZ NIrTILg","Zbe qITcUTaj gCpBdik","nbpSdNy I Yup","tHIBEVmxuX IBG acJg","CfuLI e pXLAq","rSOOLjgjaL AVDoCdjmtP zSrddn","Yup MbyJuBZ cKmbPF","LN QSa li","AVDoCdjmtP MbyJuBZ ZPPzURw","I zNbykiX OIjF","IBG pmStJPhMW LzeWMXXG","khcGngC Yup h","QSa ZuYMSE p","iVhWk CGg CfuLI","frjDUOMh pmStJPhMW NgS","NgS rSOOLjgjaL IBG","GLGlNDf Nz e","zBvxn qITcUTaj vxWOcT","ewRTYoY DZZ CfuLI","XL zVkHr bei","Nz I pmStJPhMW","Ro CGg mxXMHFpY","gCpBdik zNbykiX XCjCpnyApp","MbyJuBZ CGg I","CGg XCjCpnyApp N","e Yup FquHkwy","ZeJnGtQ ZuYMSE zVkHr","zNbykiX XCjCpnyApp IvQXDjqoA","li vxWOcT nbpSdNy","daSTfVkC XCjCpnyApp zBvxn","GHhxoJSd CGg Pl","PrChjNWrw GHhxoJSd rehldbP","ZuYMSE QUcQdCFk CGg","pmStJPhMW MbyJuBZ AVDoCdjmtP","zVkHr I hYTJRzBB","vxWOcT qITcUTaj gCpBdik","Goc Nz aJqAgOBXT","QUcQdCFk zBvxn rR","ytbmWas Yup Nz"}
"XCjCpnyApp"
{"CfuLI","ewRTYoY","Ro","e","li","Yup","gCpBdik","zNbykiX","Goc","pmStJPhMW","rSOOLjgjaL","QSa","IBG","NgS","frjDUOMh","ZuYMSE","tHIBEVmxuX","daSTfVkC","khcGngC","zBvxn","I","zVkHr","nbpSdNy","qITcUTaj","XL","GLGlNDf","GHhxoJSd","Zbe","LN","ytbmWas","vxWOcT","Nz","DZZ","iVhWk","QUcQdCFk","PrChjNWrw","ZeJnGtQ","MbyJuBZ","AVDoCdjmtP","CGg"}
Returns: "gCpBdik"
{"JTxmBMyerp OgG tdh","nJZQzqiOIW aWVrV LGCUr","ddIhYv UI X","FQhMjlqvbH FxW hhaJgdebf","B FQhMjlqvbH Hguw","zWqYisvr dwxJG XxyPUNCH","Jp Zm FxW","wJgWnqWObl FxW Jp","Uym UY BwZoWqN","dXPH wJgWnqWObl tdh","iNQsFs Jp V","OumZUDKoHT FQhMjlqvbH aWVrV","vQzTRl Hguw Ezfl","J dwxJG pWzxx","rZEJW wQefiAdqE mqCDxm","UsKc nJZQzqiOIW tdh","ANfnRTeY B Uym","tdh wJgWnqWObl zWqYisvr","TxtVpa UI wQefiAdqE","pR wJgWnqWObl iNQsFs","mfIM nJZQzqiOIW Ezfl","UI FxW aWVrV","dwxJG UI Zm","OgG UI YqYOMOXqlp","zkuAewddVp UI wJgWnqWObl","Ezfl zWqYisvr JuapgzWnk","aWVrV FQhMjlqvbH RSYqGNQKje","X UY tr","ZLz rZEJW B","bDgL TxtVpa OumZUDKoHT","HKPMVwx wJgWnqWObl OgG","COMdu aWVrV Jp","Zm FQhMjlqvbH lYPu","ajj OkpsBAfvCb JU","OkpsBAfvCb zWqYisvr UsKc","DVxvcpn OgG zWqYisvr","Hguw wQefiAdqE rZEJW","hdaqIzG ZLz zWqYisvr","UY Jp fHEf","wQefiAdqE FQhMjlqvbH LCkMNB"}
"FxW"
{"tdh","UY","UsKc","rZEJW","hdaqIzG","nJZQzqiOIW","wQefiAdqE","ajj","OgG","bDgL","Zm","iNQsFs","OkpsBAfvCb","Jp","vQzTRl","zWqYisvr","FQhMjlqvbH","ANfnRTeY","Uym","DVxvcpn"}
Returns: "Jp"
{"ElAC jBPZdUBVrp hlnLFV","VT RBkcNpf P","z KZHZna ErbgqR","JL zY MDozzbuIQw","jBPZdUBVrp ErbgqR F","WBUt GkGcM eBjjEYTD","vAWvwDk hlnLFV Kpo","ErbgqR KZHZna zcwCl","p ea tef","gCM Yu tS","igWeSSU F LKDWxZWyjp","SudsTbZ i wRvOTNtah","vKhKldaKig SudsTbZ hlnLFV","hReVYXdt F WxdiBhgdoP","ea t vPgL","kVpJuSdnRL kpjDGS RMMxYtWfV","yl nTfHPOU i","i dwDeyGFX nTQGInO","gRs VwP qwFSQ","zY dwDeyGFX YdMzlKLixG","nTfHPOU zY i","RYzhZFDU ajlnqsGk ZCh","TzirFSn zY VwP","cRAXYJNR ErbgqR SudsTbZ","VwP zY i","QWOWoFjCN Kpo eqhcM","aRwhFETjt iCpYRKS LKDWxZWyjp","vPgL F nTfHPOU","tS TzirFSn zY","kpjDGS iCpYRKS dwDeyGFX","F yl nTfHPOU","iCpYRKS dwDeyGFX uYZ","zcwCl i vZzoGybqo","h ErbgqR BLz","hlnLFV dwDeyGFX sisV","RBkcNpf iCpYRKS t","lY ErbgqR LKDWxZWyjp","mBOd vAWvwDk IuJje","NNnHiGUN b F","nNtuN dwDeyGFX WBUt","N zcwCl srfmdU","ajlnqsGk SudsTbZ jBPZdUBVrp","Yu lY OE","b jBPZdUBVrp QG","KZHZna VwP dwDeyGFX","LKDWxZWyjp VwP zY","GkGcM yl Kpo","t dwDeyGFX kpjDGS","MDozzbuIQw zcwCl LKDWxZWyjp","Kpo KZHZna yl"}
"dwDeyGFX"
{"ErbgqR"}
Returns: "ErbgqR"
{"hVhgauY qKstKYLlS wVCpqy","vIHz XtvPzFpHbr JJFOKXnaVg","qxordPs voU xmfrCjvU","V bbzJlK qllJboxetS","KOZTajzQUQ IbseznYi kzCODILeDa","OM KOZTajzQUQ TE","GASz bRdy h","SosAZ BiYhAuQNaB h","HizkslFxAX h nNGafIzD","i H VHSLN","wVCpqy IbseznYi mZEcFP","zMdoErV xmfrCjvU IcmJoCx","Xr V KOZTajzQUQ","y ZtaEcmNI MNPsBF","ZlA HizkslFxAX yccO","Nh BiYhAuQNaB dN","wMuwUkMcLv JJFOKXnaVg E","udHEpC xmfrCjvU SosAZ","JJFOKXnaVg XWjg kgrQYMJsk","aGAZJR KOZTajzQUQ yXjjYkv","FPbkmgSd IbseznYi udHEpC","bRdy h ZtaEcmNI","x Xr SosAZ","XWjg Od zDHvaEU","voU udHEpC iW","IbseznYi bBcngdme XtvPzFpHbr","BiYhAuQNaB bBcngdme h","zDHvaEU xmfrCjvU KW","xFKPeDvtg ayTbwUGAf oeeEI","yXjjYkv oeeEI n","jNEOVeyvVW KOZTajzQUQ Od","fsZ y ewieLYsk","h ayTbwUGAf zDHvaEU","ZtaEcmNI bbzJlK DnLeVO","H XWjg vkIIfdZtws","QhiqAf xmfrCjvU GNWePpY","FZnqTzH ZlA OM","gQbRxWLdqP voU wMuwUkMcLv","qKstKYLlS Nh ZlA","bBcngdme zDHvaEU asPDCIHJdH","ayTbwUGAf xmfrCjvU yCTCRNg","Od Nh XtvPzFpHbr","XtvPzFpHbr h QhiqAf","kgrQYMJsk h HizkslFxAX","oeeEI jNEOVeyvVW xmfrCjvU","sLpVb ZlA yipPphP","iW h IbseznYi","bbzJlK XtvPzFpHbr ASTsgsfkC","MNPsBF Nh jNEOVeyvVW","lViToHZjg i XWjg"}
"xmfrCjvU"
{"ZlA","h"}
Returns: "h"
{"jHYvkHGoY BAoHTCYF BKVOHH"}
"BAoHTCYF"
{"jHYvkHGoY","BKVOHH"}
Returns: "jHYvkHGoY"
{"d l ZdCHI","WRbyjfyVVw y d","NjjyyyYruy ZdCHI POQry","pBoTWGI l POQry","l wVQYqVn zKmwpAH","wgYpswAK l DwItjdjI","hAw l JC","XeSxmy wgYpswAK l","DvXW O POQry","nhTsnhsFDN wVQYqVn POQry","TbAtblic POQry QPmV","y wVQYqVn ZdCHI","jYqHdhFOx O WRbyjfyVVw","NwjnOEF d fWi","VTjVIiK ZdCHI WRbyjfyVVw","ZdCHI DwItjdjI wVQYqVn","POQry wgYpswAK l","O ZdCHI wgYpswAK","UCugMVd WRbyjfyVVw ZcPSe","wVQYqVn DwItjdjI yDHn"}
"DwItjdjI"
{"ZdCHI","DvXW","TbAtblic","O","hAw","XeSxmy","y","wVQYqVn","yDHn","wgYpswAK","JC","zKmwpAH","d","pBoTWGI","QPmV","WRbyjfyVVw","POQry","l","NwjnOEF","VTjVIiK","nhTsnhsFDN","jYqHdhFOx","fWi","ZcPSe","NjjyyyYruy","UCugMVd"}
Returns: "ZdCHI"
{"baS t FhIBnScR","tGkwhyauxm t gZhacUi","DxKscHsj t qakppTm","t XOjGQiaix y","xfvpx qakppTm vUBJMfxhqg","qakppTm baS VrqMSTtpwt","piaEyqT tGkwhyauxm FVYqgWexmM","EzwrnpQtuR xfvpx vUBJMfxhqg","vUBJMfxhqg DxKscHsj xhO","FVYqgWexmM t qakppTm"}
"XOjGQiaix"
{"DxKscHsj","xhO","VrqMSTtpwt","EzwrnpQtuR","tGkwhyauxm","vUBJMfxhqg","FVYqgWexmM","FhIBnScR","piaEyqT","gZhacUi","xfvpx","t","baS","y","qakppTm"}
Returns: "t"
{"xYXcYS DqB ChsxFh","DhlFQ euJUXQoPWL y","mQeehdgBpJ DqB xYXcYS","bfVFCh wmRQN DqB","MbknjR xYXcYS MNV","iQPXfk wmRQN VgwKHlQ","OIqEeKnU rEKuwoo JKphtkd","ylYksWvqWW bvL HUuVzEILk","rJCiJwjJi DqB jGxCxyrEv","wmRQN euJUXQoPWL g","KnYIe bvL C","euJUXQoPWL DqB IZ","DqB OIqEeKnU S","rsWPzSSFha KnYIe bvL","bvL DqB vsg"}
"rEKuwoo"
{"VgwKHlQ","MbknjR","ylYksWvqWW","y","euJUXQoPWL","HUuVzEILk","xYXcYS","bfVFCh","rJCiJwjJi","bvL","KnYIe","DhlFQ","OIqEeKnU","MNV","mQeehdgBpJ","S","C","g","ChsxFh","DqB","jGxCxyrEv","iQPXfk","IZ","JKphtkd","vsg","rsWPzSSFha","wmRQN"}
Returns: "OIqEeKnU"
{"xoG EfcOYhVIza eSo","EfcOYhVIza juljct OvdvOHA"}
"juljct"
{"EfcOYhVIza","OvdvOHA","eSo","xoG"}
Returns: "EfcOYhVIza"
{"pCYmU t ZBsW","ZBsW t heSRoNa","ZtMBvoWL t pCYmU"}
"t"
{"pCYmU","ZtMBvoWL","ZBsW","heSRoNa"}
Returns: "ZtMBvoWL"
{"xBoT SvhocRnq djlbBwbiZd","NCS djlbBwbiZd semvkHgt","QoQxcpqZe SdUmdS QnHegoRRlo","tapqvhb djlbBwbiZd FvHyJDMmA","FXNrAQmAi zs rt","h Kihh djlbBwbiZd","cOQpuW tlaFNcmp CGk","qiVi RbKNi PbwR","PbwR FuqC Md","NYr IG CGk","Kihh SdUmdS zs","iP o TdTAUXdIcy","EKdmOam RbKNi XYbcfeDmwO","AVtFgpLt PbwR lIIPIXia","SLzEtSEex zs LQn","Xxhftsl tNi tlaFNcmp","CGk cK tlaFNcmp","tlaFNcmp FuqC Kt","FvHyJDMmA SvhocRnq AVtFgpLt","cK qzCYysh RbKNi","gmIRlLIkaD qzCYysh zoWMb","droV SdUmdS dqs","tNi zs FXNrAQmAi","SvhocRnq SLzEtSEex UZiH","mIfzM SLzEtSEex RbKNi","qzCYysh SLzEtSEex SvhocRnq","kuhcClOYX EKdmOam qzCYysh","FuqC SdUmdS po","oHmKM tapqvhb tNi","Tf PbwR Uf","o SdUmdS HSsECX","SlQhMvAJae kuhcClOYX wTahkp","F RbKNi ACxAIusG","ch FuqC BUUYPc","DEDDars h SvhocRnq","ez ch cOQpuW","BavYguN SdUmdS PbwR","fIqUR NCS iKhdgnU","xzA SvhocRnq klsNqFSLWl","rDbtUYm mIfzM qzCYysh","djlbBwbiZd zs PbwR","IG xzA ceop","SdUmdS SLzEtSEex RbKNi","wTahkp SdUmdS SLzEtSEex","wthXvAc Tf kbwGzvhod","cHC AVtFgpLt rDbtUYm","oimAPd xBoT droV","zs RbKNi SFkFVx","TvJi Kihh R","hxtPCI FXNrAQmAi aFuMUgMX"}
"RbKNi"
{"EKdmOam","djlbBwbiZd","zs","DEDDars","oHmKM","NYr","cK","qzCYysh","FvHyJDMmA","wthXvAc","SdUmdS","oimAPd","Tf","F","qiVi","iP","cHC","tapqvhb","rDbtUYm","QoQxcpqZe","ch","gmIRlLIkaD","wTahkp","h","cOQpuW","SvhocRnq","droV","fIqUR","ez","Kihh","Xxhftsl","tlaFNcmp","tNi","FuqC","xBoT","FXNrAQmAi","CGk","AVtFgpLt","xzA","hxtPCI","kuhcClOYX","PbwR","o","IG","mIfzM","BavYguN","TvJi","NCS","SLzEtSEex","SlQhMvAJae"}
Returns: "SdUmdS"
{"fcSGq XxMXkJF syle","tuIsvnurfi w uDZezeJX","zEHvMn syle P","aL kI YXDgzUpMG","JqjFYtxUrT mhiQxJDH syle","ikrmlme rvNxM syle","dF kI ULCP","kwBrYcTtB tuhM syle","e zEHvMn P","kI XxMXkJF sNtXPjz","HCS hvmvC ENLvpUGx","tuhM HAayOVErBW Z","Tcpw Txa rvNxM","MMXl uzpwQkroL rd","emHiB vuV uzpwQkroL","txzgXaN mhiQxJDH sMu","WAPtwvFdbY kI EovNsQt","bDCKnkumgc vuV hvmvC","iG NkWdRMk aL","sMu bDCKnkumgc o","zlNRQIsZFv rvNxM idWzos","EovNsQt kI JqjFYtxUrT","w yNbt tuhM","vuV Z zcvZ","uDZezeJX uzpwQkroL JCfI","TpMQItxhE Z mhiQxJDH","Z syle HAayOVErBW","lYFf qZImDukZwG e","P mhiQxJDH XxMXkJF","yQrTdc idWzos sictfkVn","HAayOVErBW XxMXkJF aL","idWzos syle U","NkWdRMk HAayOVErBW cn","qZImDukZwG NkWdRMk syle","sictfkVn kI aL","cs iG kwBrYcTtB","uzpwQkroL JqjFYtxUrT rvNxM","rvNxM U SP","WD vuV ePTDAVi","mhiQxJDH aL jUY","yNbt tuhM v","WOFoGb hvmvC Rcz","xRRp Txa qwMJ","syle aL nZy","Txa mhiQxJDH ikrmlme","WFtKZGx hvmvC iG","v XxMXkJF HAayOVErBW","U qZImDukZwG kI","PkVOsubR xRRp wtoAzG","hvmvC Z ikrmlme"}
"XxMXkJF"
{"jUY","cn","o","HCS","nZy","JCfI","ULCP","SP","rd","YXDgzUpMG","ePTDAVi","qwMJ","zcvZ","sNtXPjz","wtoAzG","ENLvpUGx","Rcz"}
Returns: "HCS"
{"b c d", "C D E", "Z a b", "B C D", "G H I", "S T U", "Y Z a", "M N O", "I J K", "d e f", "K L M", "V W X", "N O P", "O P Q", "P Q R", "R S T", "a b c", "U V W", "D E F", "Q R S", "J K L", "W X Y", "A B C", "L M N", "E F G", "H I J", "X Y Z", "T U V", "F G H", "c d e"}
"f"
{"V","D","B","c","K"}
Returns: "V"
{ "B A a", "C B b", "D C c", "E D d", "F E e", "G F f", "H G g", "I G h", "J I i", "K I j", "L K k", "M L l", "N M m", "O N n", "P O o", "Q P p", "R Q q", "S R r", "T S s", "U T t", "V U u", "W V v", "X W w", "Y X x", "Aa Y y", "Ba Aa z", "Ca Ba x", "Da Ca x", "Ea Da x", "Fa Ea x", "Ga Fa x", "Ha Ga x", "Ia Ga x", "Ja Ia x", "Ka Ia x", "La Ka x", "Ma La x", "Na Ma x", "Oa Na x", "Pa Oa x", "Qa Pa x", "Ra Qa x", "Sa Ra x", "Ta Sa x", "Ua Ta x", "Va Ua x", "Wa Va x", "Xa Va x", "Ya Xa Wa" }
"A"
{ "x", "Ya", "Xa", "Wa" }
Returns: "Ya"
{ "gs f top", "f top bob", "bob top howdy" }
"top"
{ "gs", "bob" }
Returns: "gs"
{ "a b c", "d a e", "f d g", "h f j", "k h l", "m k n", "o m p", "q o r", "s q t", "v s w", "x v z", "B x zz", "A B C", "D A E", "F D G", "H F J", "K H L", "M K N", "O M P", "Q O R", "S Q T", "V S W", "X V Z", "ba X xx", "aa ba ca", "da aa ea", "fa da ga", "ha fa ja", "ka ha la", "ma ka na", "oa ma pa", "qa oa ra", "sa qa ta", "va sa wa", "xa va za" }
"b"
{ "xa", "va" }
Returns: "va"
{ "C B A", "D C B", "E D C", "F E D", "G F E", "H G F", "I H G", "J I H", "K J I", "L K J", "M L K", "N M L", "O N M", "P O N", "Q P O", "R P Q", "S R Q", "T S R", "U T S", "V U T", "W V U", "X W V", "Y X W", "Z Y X", "a Z Y", "b a Z", "c b a", "d c b", "e d c", "f e d", "g f e", "h g f", "i h g", "j i h", "k j i", "l k j", "m l k", "n m l", "o n m", "p o n", "q p o", "r p q", "s r q", "t s r", "u t s", "v u t", "w v u", "x w v", "y x w", "z y x" }
"A"
{ "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" }
Returns: "q"
{ "AA AB AC", "AB AC AD", "AC AD AE", "AD AE AF", "AE AF AG", "AF AG AH", "AG AH AI", "AH AI AJ", "AI AJ AK", "AJ AK AL", "AK AL AM", "AL AM AN", "AM AN AO", "AN AO AP", "AO AP AQ", "AP AQ AR", "AQ AR AS", "AR AS AT", "AS AT AU", "AT AU AV", "AU AV AW", "AV AW AX", "AW AX AY", "AX AY AZ", "AY AZ BA", "AZ BA BB", "BA BB BC", "BB BC BD", "BC BD BE", "BD BE BF", "BE BF BG", "BF BG BH", "BG BH BI", "BH BI BJ", "BI BJ BK", "BJ BK BL", "BK BL BM", "BL BM BN", "BM BN BO", "BN BO BP", "BO BP BQ", "BP BQ BR", "BQ BR BS", "BR BS BT", "BS BT BU", "BT BU BV", "BU BV BW", "BV BW BX", "BW BX BY", "BX BY BZ" }
"BZ"
{ "AA", "AB", "AC" }
Returns: "AB"
{ "A B C", "B C D", "C D E", "D E F", "E F G", "F G H", "G H I", "H I J", "I J K", "J K L", "K L M", "L M N", "M N O", "N O P", "O P Q", "P Q R", "Q R S", "R S T", "S T U", "T U V", "U V W", "V W X", "W X Y", "X Y Z", "Y Z AA", "Z AA BB", "AA BB CC", "BB CC DD", "CC DD EE", "DD EE FF", "EE FF GG", "FF GG HH", "GG HH II", "HH II JJ", "II JJ KK", "JJ KK LL", "KK LL MM", "LL MM NN", "MM NN OO", "NN OO PP", "OO PP QQ", "PP QQ RR", "QQ RR SS", "RR SS TT", "SS TT UU", "TT UU VV", "UU VV WW", "VV WW XX", "WW XX YY", "XX YY ZZ" }
"ZZ"
{ "A", "B", "C", "D", "E", "F" }
Returns: "F"
{ "B A AA", "C B BB", "D C CC", "E D DD", "F E EE", "g F ff", "h g gg", "i h hh", "j i ii", "k j jj", "l k kk", "m l ll", "n m mm", "o n nn", "p o oo", "q p pp", "r q qq", "s r rr", "t s ss", "u t tt", "v uu u", "w v vv", "x w ww", "y x xx", "z y yy", "first z zz", "second z y" }
"A"
{ "first", "second" }
Returns: "second"
{ "B A a", "C B b", "D C c", "E D d", "F E e", "G F f", "H G g", "I G h", "J I i", "K I j", "L K k", "M L l", "N M m", "O N n", "P O o", "Q P p", "R Q q", "S R r", "T S s", "U T t", "V U u", "W V v", "X W w", "Y X x", "Aa Y y", "Ba Aa z", "Ca Ba x", "Da Ca x", "Ea Da x", "Fa Ea x", "Ga Fa x", "Ha Ga x", "Ia Ga x", "Ja Ia x", "Ka Ia x", "La Ka x", "Ma La x", "Na Ma x", "Oa Na x", "Pa Oa x", "Qa Pa x", "Ra Qa x", "Sa Ra x", "Ta Sa x", "Ua Ta x", "Va Ua x", "Wa Va x", "Xa Va x", "Ya Xa Wa" }
"A"
{ "x", "Ya", "Xa", "Wa" }
Returns: "Ya"
{ "gs f top", "f top bob", "bob top howdy" }
"top"
{ "gs", "bob" }
Returns: "gs"
{ "a b c", "d a e", "f d g", "h f j", "k h l", "m k n", "o m p", "q o r", "s q t", "v s w", "x v z", "B x zz", "A B C", "D A E", "F D G", "H F J", "K H L", "M K N", "O M P", "Q O R", "S Q T", "V S W", "X V Z", "ba X xx", "aa ba ca", "da aa ea", "fa da ga", "ha fa ja", "ka ha la", "ma ka na", "oa ma pa", "qa oa ra", "sa qa ta", "va sa wa", "xa va za" }
"b"
{ "xa", "va" }
Returns: "va"
{ "C B A", "D C B", "E D C", "F E D", "G F E", "H G F", "I H G", "J I H", "K J I", "L K J", "M L K", "N M L", "O N M", "P O N", "Q P O", "R P Q", "S R Q", "T S R", "U T S", "V U T", "W V U", "X W V", "Y X W", "Z Y X", "a Z Y", "b a Z", "c b a", "d c b", "e d c", "f e d", "g f e", "h g f", "i h g", "j i h", "k j i", "l k j", "m l k", "n m l", "o n m", "p o n", "q p o", "r p q", "s r q", "t s r", "u t s", "v u t", "w v u", "x w v", "y x w", "z y x" }
"A"
{ "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" }
Returns: "q"
{ "AA AB AC", "AB AC AD", "AC AD AE", "AD AE AF", "AE AF AG", "AF AG AH", "AG AH AI", "AH AI AJ", "AI AJ AK", "AJ AK AL", "AK AL AM", "AL AM AN", "AM AN AO", "AN AO AP", "AO AP AQ", "AP AQ AR", "AQ AR AS", "AR AS AT", "AS AT AU", "AT AU AV", "AU AV AW", "AV AW AX", "AW AX AY", "AX AY AZ", "AY AZ BA", "AZ BA BB", "BA BB BC", "BB BC BD", "BC BD BE", "BD BE BF", "BE BF BG", "BF BG BH", "BG BH BI", "BH BI BJ", "BI BJ BK", "BJ BK BL", "BK BL BM", "BL BM BN", "BM BN BO", "BN BO BP", "BO BP BQ", "BP BQ BR", "BQ BR BS", "BR BS BT", "BS BT BU", "BT BU BV", "BU BV BW", "BV BW BX", "BW BX BY", "BX BY BZ" }
"BZ"
{ "AA", "AB", "AC" }
Returns: "AB"
{ "A B C", "B C D", "C D E", "D E F", "E F G", "F G H", "G H I", "H I J", "I J K", "J K L", "K L M", "L M N", "M N O", "N O P", "O P Q", "P Q R", "Q R S", "R S T", "S T U", "T U V", "U V W", "V W X", "W X Y", "X Y Z", "Y Z AA", "Z AA BB", "AA BB CC", "BB CC DD", "CC DD EE", "DD EE FF", "EE FF GG", "FF GG HH", "GG HH II", "HH II JJ", "II JJ KK", "JJ KK LL", "KK LL MM", "LL MM NN", "MM NN OO", "NN OO PP", "OO PP QQ", "PP QQ RR", "QQ RR SS", "RR SS TT", "SS TT UU", "TT UU VV", "UU VV WW", "VV WW XX", "WW XX YY", "XX YY ZZ" }
"ZZ"
{ "A", "B", "C", "D", "E", "F" }
Returns: "F"
{ "B A AA", "C B BB", "D C CC", "E D DD", "F E EE", "g F ff", "h g gg", "i h hh", "j i ii", "k j jj", "l k kk", "m l ll", "n m mm", "o n nn", "p o oo", "q p pp", "r q qq", "s r rr", "t s ss", "u t tt", "v uu u", "w v vv", "x w ww", "y x xx", "z y yy", "first z zz", "second z y" }
"A"
{ "first", "second" }
Returns: "second"
{ "B A a", "C B b", "D C c", "E D d", "F E e", "G F f", "H G g", "I G h", "J I i", "K I j", "L K k", "M L l", "N M m", "O N n", "P O o", "Q P p", "R Q q", "S R r", "T S s", "U T t", "V U u", "W V v", "X W w", "Y X x", "Aa Y y", "Ba Aa z", "Ca Ba x", "Da Ca x", "Ea Da x", "Fa Ea x", "Ga Fa x", "Ha Ga x", "Ia Ga x", "Ja Ia x", "Ka Ia x", "La Ka x", "Ma La x", "Na Ma x", "Oa Na x", "Pa Oa x", "Qa Pa x", "Ra Qa x", "Sa Ra x", "Ta Sa x", "Ua Ta x", "Va Ua x", "Wa Va x", "Xa Va x", "Ya Xa Wa" }
"A"
{ "x", "Ya", "Xa", "Wa" }
Returns: "Ya"
{ "gs f top", "f top bob", "bob top howdy" }
"top"
{ "gs", "bob" }
Returns: "gs"
{ "a b c", "d a e", "f d g", "h f j", "k h l", "m k n", "o m p", "q o r", "s q t", "v s w", "x v z", "B x zz", "A B C", "D A E", "F D G", "H F J", "K H L", "M K N", "O M P", "Q O R", "S Q T", "V S W", "X V Z", "ba X xx", "aa ba ca", "da aa ea", "fa da ga", "ha fa ja", "ka ha la", "ma ka na", "oa ma pa", "qa oa ra", "sa qa ta", "va sa wa", "xa va za" }
"b"
{ "xa", "va" }
Returns: "va"
{ "C B A", "D C B", "E D C", "F E D", "G F E", "H G F", "I H G", "J I H", "K J I", "L K J", "M L K", "N M L", "O N M", "P O N", "Q P O", "R P Q", "S R Q", "T S R", "U T S", "V U T", "W V U", "X W V", "Y X W", "Z Y X", "a Z Y", "b a Z", "c b a", "d c b", "e d c", "f e d", "g f e", "h g f", "i h g", "j i h", "k j i", "l k j", "m l k", "n m l", "o n m", "p o n", "q p o", "r p q", "s r q", "t s r", "u t s", "v u t", "w v u", "x w v", "y x w", "z y x" }
"A"
{ "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" }
Returns: "q"
{ "AA AB AC", "AB AC AD", "AC AD AE", "AD AE AF", "AE AF AG", "AF AG AH", "AG AH AI", "AH AI AJ", "AI AJ AK", "AJ AK AL", "AK AL AM", "AL AM AN", "AM AN AO", "AN AO AP", "AO AP AQ", "AP AQ AR", "AQ AR AS", "AR AS AT", "AS AT AU", "AT AU AV", "AU AV AW", "AV AW AX", "AW AX AY", "AX AY AZ", "AY AZ BA", "AZ BA BB", "BA BB BC", "BB BC BD", "BC BD BE", "BD BE BF", "BE BF BG", "BF BG BH", "BG BH BI", "BH BI BJ", "BI BJ BK", "BJ BK BL", "BK BL BM", "BL BM BN", "BM BN BO", "BN BO BP", "BO BP BQ", "BP BQ BR", "BQ BR BS", "BR BS BT", "BS BT BU", "BT BU BV", "BU BV BW", "BV BW BX", "BW BX BY", "BX BY BZ" }
"BZ"
{ "AA", "AB", "AC" }
Returns: "AB"
{ "A B C", "B C D", "C D E", "D E F", "E F G", "F G H", "G H I", "H I J", "I J K", "J K L", "K L M", "L M N", "M N O", "N O P", "O P Q", "P Q R", "Q R S", "R S T", "S T U", "T U V", "U V W", "V W X", "W X Y", "X Y Z", "Y Z AA", "Z AA BB", "AA BB CC", "BB CC DD", "CC DD EE", "DD EE FF", "EE FF GG", "FF GG HH", "GG HH II", "HH II JJ", "II JJ KK", "JJ KK LL", "KK LL MM", "LL MM NN", "MM NN OO", "NN OO PP", "OO PP QQ", "PP QQ RR", "QQ RR SS", "RR SS TT", "SS TT UU", "TT UU VV", "UU VV WW", "VV WW XX", "WW XX YY", "XX YY ZZ" }
"ZZ"
{ "A", "B", "C", "D", "E", "F" }
Returns: "F"
{ "B A AA", "C B BB", "D C CC", "E D DD", "F E EE", "g F ff", "h g gg", "i h hh", "j i ii", "k j jj", "l k kk", "m l ll", "n m mm", "o n nn", "p o oo", "q p pp", "r q qq", "s r rr", "t s ss", "u t tt", "v uu u", "w v vv", "x w ww", "y x xx", "z y yy", "first z zz", "second z y" }
"A"
{ "first", "second" }
Returns: "second"
{ "B A a", "C B b", "D C c", "E D d", "F E e", "G F f", "H G g", "I G h", "J I i", "K I j", "L K k", "M L l", "N M m", "O N n", "P O o", "Q P p", "R Q q", "S R r", "T S s", "U T t", "V U u", "W V v", "X W w", "Y X x", "Aa Y y", "Ba Aa z", "Ca Ba x", "Da Ca x", "Ea Da x", "Fa Ea x", "Ga Fa x", "Ha Ga x", "Ia Ga x", "Ja Ia x", "Ka Ia x", "La Ka x", "Ma La x", "Na Ma x", "Oa Na x", "Pa Oa x", "Qa Pa x", "Ra Qa x", "Sa Ra x", "Ta Sa x", "Ua Ta x", "Va Ua x", "Wa Va x", "Xa Va x", "Ya Xa Wa" }
"A"
{ "x", "Ya", "Xa", "Wa" }
Returns: "Ya"
{ "gs f top", "f top bob", "bob top howdy" }
"top"
{ "gs", "bob" }
Returns: "gs"
{ "a b c", "d a e", "f d g", "h f j", "k h l", "m k n", "o m p", "q o r", "s q t", "v s w", "x v z", "B x zz", "A B C", "D A E", "F D G", "H F J", "K H L", "M K N", "O M P", "Q O R", "S Q T", "V S W", "X V Z", "ba X xx", "aa ba ca", "da aa ea", "fa da ga", "ha fa ja", "ka ha la", "ma ka na", "oa ma pa", "qa oa ra", "sa qa ta", "va sa wa", "xa va za" }
"b"
{ "xa", "va" }
Returns: "va"
{ "C B A", "D C B", "E D C", "F E D", "G F E", "H G F", "I H G", "J I H", "K J I", "L K J", "M L K", "N M L", "O N M", "P O N", "Q P O", "R P Q", "S R Q", "T S R", "U T S", "V U T", "W V U", "X W V", "Y X W", "Z Y X", "a Z Y", "b a Z", "c b a", "d c b", "e d c", "f e d", "g f e", "h g f", "i h g", "j i h", "k j i", "l k j", "m l k", "n m l", "o n m", "p o n", "q p o", "r p q", "s r q", "t s r", "u t s", "v u t", "w v u", "x w v", "y x w", "z y x" }
"A"
{ "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" }
Returns: "q"
{ "AA AB AC", "AB AC AD", "AC AD AE", "AD AE AF", "AE AF AG", "AF AG AH", "AG AH AI", "AH AI AJ", "AI AJ AK", "AJ AK AL", "AK AL AM", "AL AM AN", "AM AN AO", "AN AO AP", "AO AP AQ", "AP AQ AR", "AQ AR AS", "AR AS AT", "AS AT AU", "AT AU AV", "AU AV AW", "AV AW AX", "AW AX AY", "AX AY AZ", "AY AZ BA", "AZ BA BB", "BA BB BC", "BB BC BD", "BC BD BE", "BD BE BF", "BE BF BG", "BF BG BH", "BG BH BI", "BH BI BJ", "BI BJ BK", "BJ BK BL", "BK BL BM", "BL BM BN", "BM BN BO", "BN BO BP", "BO BP BQ", "BP BQ BR", "BQ BR BS", "BR BS BT", "BS BT BU", "BT BU BV", "BU BV BW", "BV BW BX", "BW BX BY", "BX BY BZ" }
"BZ"
{ "AA", "AB", "AC" }
Returns: "AB"
{ "A B C", "B C D", "C D E", "D E F", "E F G", "F G H", "G H I", "H I J", "I J K", "J K L", "K L M", "L M N", "M N O", "N O P", "O P Q", "P Q R", "Q R S", "R S T", "S T U", "T U V", "U V W", "V W X", "W X Y", "X Y Z", "Y Z AA", "Z AA BB", "AA BB CC", "BB CC DD", "CC DD EE", "DD EE FF", "EE FF GG", "FF GG HH", "GG HH II", "HH II JJ", "II JJ KK", "JJ KK LL", "KK LL MM", "LL MM NN", "MM NN OO", "NN OO PP", "OO PP QQ", "PP QQ RR", "QQ RR SS", "RR SS TT", "SS TT UU", "TT UU VV", "UU VV WW", "VV WW XX", "WW XX YY", "XX YY ZZ" }
"ZZ"
{ "A", "B", "C", "D", "E", "F" }
Returns: "F"
{ "B A AA", "C B BB", "D C CC", "E D DD", "F E EE", "g F ff", "h g gg", "i h hh", "j i ii", "k j jj", "l k kk", "m l ll", "n m mm", "o n nn", "p o oo", "q p pp", "r q qq", "s r rr", "t s ss", "u t tt", "v uu u", "w v vv", "x w ww", "y x xx", "z y yy", "first z zz", "second z y" }
"A"
{ "first", "second" }
Returns: "second"
{ "B A a", "C B b", "D C c", "E D d", "F E e", "G F f", "H G g", "I G h", "J I i", "K I j", "L K k", "M L l", "N M m", "O N n", "P O o", "Q P p", "R Q q", "S R r", "T S s", "U T t", "V U u", "W V v", "X W w", "Y X x", "Aa Y y", "Ba Aa z", "Ca Ba x", "Da Ca x", "Ea Da x", "Fa Ea x", "Ga Fa x", "Ha Ga x", "Ia Ga x", "Ja Ia x", "Ka Ia x", "La Ka x", "Ma La x", "Na Ma x", "Oa Na x", "Pa Oa x", "Qa Pa x", "Ra Qa x", "Sa Ra x", "Ta Sa x", "Ua Ta x", "Va Ua x", "Wa Va x", "Xa Va x", "Ya Xa Wa" }
"A"
{ "x", "Ya", "Xa", "Wa" }
Returns: "Ya"
{ "gs f top", "f top bob", "bob top howdy" }
"top"
{ "gs", "bob" }
Returns: "gs"
{ "a b c", "d a e", "f d g", "h f j", "k h l", "m k n", "o m p", "q o r", "s q t", "v s w", "x v z", "B x zz", "A B C", "D A E", "F D G", "H F J", "K H L", "M K N", "O M P", "Q O R", "S Q T", "V S W", "X V Z", "ba X xx", "aa ba ca", "da aa ea", "fa da ga", "ha fa ja", "ka ha la", "ma ka na", "oa ma pa", "qa oa ra", "sa qa ta", "va sa wa", "xa va za" }
"b"
{ "xa", "va" }
Returns: "va"
{ "C B A", "D C B", "E D C", "F E D", "G F E", "H G F", "I H G", "J I H", "K J I", "L K J", "M L K", "N M L", "O N M", "P O N", "Q P O", "R P Q", "S R Q", "T S R", "U T S", "V U T", "W V U", "X W V", "Y X W", "Z Y X", "a Z Y", "b a Z", "c b a", "d c b", "e d c", "f e d", "g f e", "h g f", "i h g", "j i h", "k j i", "l k j", "m l k", "n m l", "o n m", "p o n", "q p o", "r p q", "s r q", "t s r", "u t s", "v u t", "w v u", "x w v", "y x w", "z y x" }
"A"
{ "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" }
Returns: "q"
{ "AA AB AC", "AB AC AD", "AC AD AE", "AD AE AF", "AE AF AG", "AF AG AH", "AG AH AI", "AH AI AJ", "AI AJ AK", "AJ AK AL", "AK AL AM", "AL AM AN", "AM AN AO", "AN AO AP", "AO AP AQ", "AP AQ AR", "AQ AR AS", "AR AS AT", "AS AT AU", "AT AU AV", "AU AV AW", "AV AW AX", "AW AX AY", "AX AY AZ", "AY AZ BA", "AZ BA BB", "BA BB BC", "BB BC BD", "BC BD BE", "BD BE BF", "BE BF BG", "BF BG BH", "BG BH BI", "BH BI BJ", "BI BJ BK", "BJ BK BL", "BK BL BM", "BL BM BN", "BM BN BO", "BN BO BP", "BO BP BQ", "BP BQ BR", "BQ BR BS", "BR BS BT", "BS BT BU", "BT BU BV", "BU BV BW", "BV BW BX", "BW BX BY", "BX BY BZ" }
"BZ"
{ "AA", "AB", "AC" }
Returns: "AB"
{ "A B C", "B C D", "C D E", "D E F", "E F G", "F G H", "G H I", "H I J", "I J K", "J K L", "K L M", "L M N", "M N O", "N O P", "O P Q", "P Q R", "Q R S", "R S T", "S T U", "T U V", "U V W", "V W X", "W X Y", "X Y Z", "Y Z AA", "Z AA BB", "AA BB CC", "BB CC DD", "CC DD EE", "DD EE FF", "EE FF GG", "FF GG HH", "GG HH II", "HH II JJ", "II JJ KK", "JJ KK LL", "KK LL MM", "LL MM NN", "MM NN OO", "NN OO PP", "OO PP QQ", "PP QQ RR", "QQ RR SS", "RR SS TT", "SS TT UU", "TT UU VV", "UU VV WW", "VV WW XX", "WW XX YY", "XX YY ZZ" }
"ZZ"
{ "A", "B", "C", "D", "E", "F" }
Returns: "F"
{ "B A AA", "C B BB", "D C CC", "E D DD", "F E EE", "g F ff", "h g gg", "i h hh", "j i ii", "k j jj", "l k kk", "m l ll", "n m mm", "o n nn", "p o oo", "q p pp", "r q qq", "s r rr", "t s ss", "u t tt", "v uu u", "w v vv", "x w ww", "y x xx", "z y yy", "first z zz", "second z y" }
"A"
{ "first", "second" }
Returns: "second"
{ "B A a", "C B b", "D C c", "E D d", "F E e", "G F f", "H G g", "I G h", "J I i", "K I j", "L K k", "M L l", "N M m", "O N n", "P O o", "Q P p", "R Q q", "S R r", "T S s", "U T t", "V U u", "W V v", "X W w", "Y X x", "Aa Y y", "Ba Aa z", "Ca Ba x", "Da Ca x", "Ea Da x", "Fa Ea x", "Ga Fa x", "Ha Ga x", "Ia Ga x", "Ja Ia x", "Ka Ia x", "La Ka x", "Ma La x", "Na Ma x", "Oa Na x", "Pa Oa x", "Qa Pa x", "Ra Qa x", "Sa Ra x", "Ta Sa x", "Ua Ta x", "Va Ua x", "Wa Va x", "Xa Va x", "Ya Xa Wa" }
"A"
{ "x", "Ya", "Xa", "Wa" }
Returns: "Ya"
{ "gs f top", "f top bob", "bob top howdy" }
"top"
{ "gs", "bob" }
Returns: "gs"
{ "a b c", "d a e", "f d g", "h f j", "k h l", "m k n", "o m p", "q o r", "s q t", "v s w", "x v z", "B x zz", "A B C", "D A E", "F D G", "H F J", "K H L", "M K N", "O M P", "Q O R", "S Q T", "V S W", "X V Z", "ba X xx", "aa ba ca", "da aa ea", "fa da ga", "ha fa ja", "ka ha la", "ma ka na", "oa ma pa", "qa oa ra", "sa qa ta", "va sa wa", "xa va za" }
"b"
{ "xa", "va" }
Returns: "va"
{ "C B A", "D C B", "E D C", "F E D", "G F E", "H G F", "I H G", "J I H", "K J I", "L K J", "M L K", "N M L", "O N M", "P O N", "Q P O", "R P Q", "S R Q", "T S R", "U T S", "V U T", "W V U", "X W V", "Y X W", "Z Y X", "a Z Y", "b a Z", "c b a", "d c b", "e d c", "f e d", "g f e", "h g f", "i h g", "j i h", "k j i", "l k j", "m l k", "n m l", "o n m", "p o n", "q p o", "r p q", "s r q", "t s r", "u t s", "v u t", "w v u", "x w v", "y x w", "z y x" }
"A"
{ "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" }
Returns: "q"
{ "AA AB AC", "AB AC AD", "AC AD AE", "AD AE AF", "AE AF AG", "AF AG AH", "AG AH AI", "AH AI AJ", "AI AJ AK", "AJ AK AL", "AK AL AM", "AL AM AN", "AM AN AO", "AN AO AP", "AO AP AQ", "AP AQ AR", "AQ AR AS", "AR AS AT", "AS AT AU", "AT AU AV", "AU AV AW", "AV AW AX", "AW AX AY", "AX AY AZ", "AY AZ BA", "AZ BA BB", "BA BB BC", "BB BC BD", "BC BD BE", "BD BE BF", "BE BF BG", "BF BG BH", "BG BH BI", "BH BI BJ", "BI BJ BK", "BJ BK BL", "BK BL BM", "BL BM BN", "BM BN BO", "BN BO BP", "BO BP BQ", "BP BQ BR", "BQ BR BS", "BR BS BT", "BS BT BU", "BT BU BV", "BU BV BW", "BV BW BX", "BW BX BY", "BX BY BZ" }
"BZ"
{ "AA", "AB", "AC" }
Returns: "AB"
{ "A B C", "B C D", "C D E", "D E F", "E F G", "F G H", "G H I", "H I J", "I J K", "J K L", "K L M", "L M N", "M N O", "N O P", "O P Q", "P Q R", "Q R S", "R S T", "S T U", "T U V", "U V W", "V W X", "W X Y", "X Y Z", "Y Z AA", "Z AA BB", "AA BB CC", "BB CC DD", "CC DD EE", "DD EE FF", "EE FF GG", "FF GG HH", "GG HH II", "HH II JJ", "II JJ KK", "JJ KK LL", "KK LL MM", "LL MM NN", "MM NN OO", "NN OO PP", "OO PP QQ", "PP QQ RR", "QQ RR SS", "RR SS TT", "SS TT UU", "TT UU VV", "UU VV WW", "VV WW XX", "WW XX YY", "XX YY ZZ" }
"ZZ"
{ "A", "B", "C", "D", "E", "F" }
Returns: "F"
{ "B A AA", "C B BB", "D C CC", "E D DD", "F E EE", "g F ff", "h g gg", "i h hh", "j i ii", "k j jj", "l k kk", "m l ll", "n m mm", "o n nn", "p o oo", "q p pp", "r q qq", "s r rr", "t s ss", "u t tt", "v uu u", "w v vv", "x w ww", "y x xx", "z y yy", "first z zz", "second z y" }
"A"
{ "first", "second" }
Returns: "second"
{ "B A a", "C B b", "D C c", "E D d", "F E e", "G F f", "H G g", "I G h", "J I i", "K I j", "L K k", "M L l", "N M m", "O N n", "P O o", "Q P p", "R Q q", "S R r", "T S s", "U T t", "V U u", "W V v", "X W w", "Y X x", "Aa Y y", "Ba Aa z", "Ca Ba x", "Da Ca x", "Ea Da x", "Fa Ea x", "Ga Fa x", "Ha Ga x", "Ia Ga x", "Ja Ia x", "Ka Ia x", "La Ka x", "Ma La x", "Na Ma x", "Oa Na x", "Pa Oa x", "Qa Pa x", "Ra Qa x", "Sa Ra x", "Ta Sa x", "Ua Ta x", "Va Ua x", "Wa Va x", "Xa Va x", "Ya Xa Wa" }
"A"
{ "x", "Ya", "Xa", "Wa" }
Returns: "Ya"
{ "gs f top", "f top bob", "bob top howdy" }
"top"
{ "gs", "bob" }
Returns: "gs"
{ "a b c", "d a e", "f d g", "h f j", "k h l", "m k n", "o m p", "q o r", "s q t", "v s w", "x v z", "B x zz", "A B C", "D A E", "F D G", "H F J", "K H L", "M K N", "O M P", "Q O R", "S Q T", "V S W", "X V Z", "ba X xx", "aa ba ca", "da aa ea", "fa da ga", "ha fa ja", "ka ha la", "ma ka na", "oa ma pa", "qa oa ra", "sa qa ta", "va sa wa", "xa va za" }
"b"
{ "xa", "va" }
Returns: "va"
{ "C B A", "D C B", "E D C", "F E D", "G F E", "H G F", "I H G", "J I H", "K J I", "L K J", "M L K", "N M L", "O N M", "P O N", "Q P O", "R P Q", "S R Q", "T S R", "U T S", "V U T", "W V U", "X W V", "Y X W", "Z Y X", "a Z Y", "b a Z", "c b a", "d c b", "e d c", "f e d", "g f e", "h g f", "i h g", "j i h", "k j i", "l k j", "m l k", "n m l", "o n m", "p o n", "q p o", "r p q", "s r q", "t s r", "u t s", "v u t", "w v u", "x w v", "y x w", "z y x" }
"A"
{ "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" }
Returns: "q"
{ "AA AB AC", "AB AC AD", "AC AD AE", "AD AE AF", "AE AF AG", "AF AG AH", "AG AH AI", "AH AI AJ", "AI AJ AK", "AJ AK AL", "AK AL AM", "AL AM AN", "AM AN AO", "AN AO AP", "AO AP AQ", "AP AQ AR", "AQ AR AS", "AR AS AT", "AS AT AU", "AT AU AV", "AU AV AW", "AV AW AX", "AW AX AY", "AX AY AZ", "AY AZ BA", "AZ BA BB", "BA BB BC", "BB BC BD", "BC BD BE", "BD BE BF", "BE BF BG", "BF BG BH", "BG BH BI", "BH BI BJ", "BI BJ BK", "BJ BK BL", "BK BL BM", "BL BM BN", "BM BN BO", "BN BO BP", "BO BP BQ", "BP BQ BR", "BQ BR BS", "BR BS BT", "BS BT BU", "BT BU BV", "BU BV BW", "BV BW BX", "BW BX BY", "BX BY BZ" }
"BZ"
{ "AA", "AB", "AC" }
Returns: "AB"
{ "A B C", "B C D", "C D E", "D E F", "E F G", "F G H", "G H I", "H I J", "I J K", "J K L", "K L M", "L M N", "M N O", "N O P", "O P Q", "P Q R", "Q R S", "R S T", "S T U", "T U V", "U V W", "V W X", "W X Y", "X Y Z", "Y Z AA", "Z AA BB", "AA BB CC", "BB CC DD", "CC DD EE", "DD EE FF", "EE FF GG", "FF GG HH", "GG HH II", "HH II JJ", "II JJ KK", "JJ KK LL", "KK LL MM", "LL MM NN", "MM NN OO", "NN OO PP", "OO PP QQ", "PP QQ RR", "QQ RR SS", "RR SS TT", "SS TT UU", "TT UU VV", "UU VV WW", "VV WW XX", "WW XX YY", "XX YY ZZ" }
"ZZ"
{ "A", "B", "C", "D", "E", "F" }
Returns: "F"
{ "B A AA", "C B BB", "D C CC", "E D DD", "F E EE", "g F ff", "h g gg", "i h hh", "j i ii", "k j jj", "l k kk", "m l ll", "n m mm", "o n nn", "p o oo", "q p pp", "r q qq", "s r rr", "t s ss", "u t tt", "v uu u", "w v vv", "x w ww", "y x xx", "z y yy", "first z zz", "second z y" }
"A"
{ "first", "second" }
Returns: "second"