Problem Statement
A display mechanism is built from several spinning reels arranged in a line, from left to right. Each reel has a number of distinct letters on its perimeter, and only one of them is visible at a time. The visible letter changes every second. Each reel may have a different number of letters.
You are given a
At time 0, each reel shows the letter at index 0 from the corresponding element of reels. At every second, the visible letter changes from the letter at index i to the letter at index i+1. Since reels are circular, the first letter shows up again after the last one.
Return the first second when the text displayed is equal to requiredText, or -1 if this will never happen.
Definition
- Class:
- RollingLetters
- Method:
- getTime
- Parameters:
- String[], String
- Returns:
- long
- Method signature:
- long getTime(String[] reels, String requiredText)
- (be sure your method is public)
Notes
- The return value will fit in a signed 64 bit integer.
Constraints
- reels will contain between 1 and 50 elements, inclusive.
- Each element of reels will contain between 2 and 26 uppercase letters ('A'-'Z'), inclusive.
- Characters in each element of reels will be distinct.
- requiredText will contain exactly N uppercase letters ('A'-'Z'), where N is the number of elements in reels.
Examples
{"XYZ", "DEF", "OPRS"}
"YES"
Returns: 7
The message displayed at each second is: 0: XDO 1: YEP 2: ZFR 3: XDS 4: YEO 5: ZFP 6: XDR 7: YES
{"ABC","ABC"}
"AB"
Returns: -1
The only possible messages are "AA", "BB", "CC".
{"ABC"}
"X"
Returns: -1
There is no 'X' on the reel.
{"CPKHFQEYXVMODNRTSGUBLJ", "TJLSURVHFQPAXGCEI", "JXNSGADPEWICKLFMVOQ", "UOFVKGQIJRECMWXADTPNL", "OREWASJFLY", "HBEC", "ESDRVXCNQUFWKGTOLH", "CPLTAMBHYSQDVJIORNW", "CG"}
"CAIIEHLQC"
Returns: 4088392
{"AB"}
"A"
Returns: 0
{"AB","BA"}
"AA"
Returns: -1
{"AB","BAC"}
"AA"
Returns: 4
{"AB","AB","AB","AB"}
"AAAA"
Returns: 0
{"ABC", "AB", "ABCDE","ABCDEFG","ABCDEFGHIJK","ABCDEFGHIJKLM"}
"CBEAJK"
Returns: 25529
{"ABC", "AB", "ABCDE"}
"CBE"
Returns: 29
{"AB", "ABC", "ABCD", "ABCDE", "ABCDEF", "ABCDEFG", "ABCDEFGH", "ABCDEFGHI", "ABCDEFGHIJ", "ABCDEFGHIJK", "ABCDEFGHIJKL", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMN", "ABCDEFGHIJKLMNO", "ABCDEFGHIJKLMNOP", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQR", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQRST", "ABCDEFGHIJKLMNOPQRSTU", "ABCDEFGHIJKLMNOPQRSTUV", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}
"BBBEBABHJABMHEJQHMJHLCBYZ"
Returns: 12847006249
{"AB", "ABC", "ABCD", "ABCDE", "ABCDEF", "ABCDEFG", "ABCDEFGH", "ABCDEFGHI", "ABCDEFGHIJ", "ABCDEFGHIJK", "ABCDEFGHIJKL", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMN", "ABCDEFGHIJKLMNO", "ABCDEFGHIJKLMNOP", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQR", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQRST", "ABCDEFGHIJKLMNOPQRSTU", "ABCDEFGHIJKLMNOPQRSTUV", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}
"BBBBBBBBBBBBBBBBBBBBBBBBB"
Returns: 1
{"AB", "ABC", "ABCD", "ABCDE", "ABCDEF", "ABCDEFG", "ABCDEFGH", "ABCDEFGHI", "ABCDEFGHIJ", "ABCDEFGHIJK", "ABCDEFGHIJKL", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMN", "ABCDEFGHIJKLMNO", "ABCDEFGHIJKLMNOP", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQR", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQRST", "ABCDEFGHIJKLMNOPQRSTU", "ABCDEFGHIJKLMNOPQRSTUV", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}
"BCDEFGHIJKLMNOPQRSTUVWXYZ"
Returns: 26771144399
{"ABCD","AB"}
"DA"
Returns: -1
{"ABCD","AB"}
"DB"
Returns: 3
{"JAHMYPQRLTDXVFOISNKWUEG", "PFYAWEUKRSMXT", "QVUJNSIWARXYOFEK", "PIVASBYNQUJCWXM", "RSPUNTDAJWQKIBXEY"}
"OMNJW"
Returns: 1047940
{"TQB", "FGYWB", "NKMDFJPLOVAIRE", "USMPHRWB"}
"QFKB"
Returns: 295
{"NLEITF", "TFPKDHLJNARSUXYBEQMCVOWGI", "IECFJSQHNMR"}
"IYR"
Returns: 1539
{"RXNTCKDFVHUJ", "AXBHWQMTSIUFP"}
"FM"
Returns: 19
{"QWERTYUIOPASDFGHJKL"}
"K"
Returns: 17
{"QWERTYUIOPASDFGHJKL"}
"Q"
Returns: 0
{"QWERTYUIOPASDFGHJKL"}
"L"
Returns: 18
{"SQEBTJWPYVCRONHLKUIFAMGDXZ", "PUAWOTCDJVXFBNQHGLKERISMYZ", "AVSLPUBCKWHRXGYMIQNFEJDTOZ", "JAMKNTGULCEHYOWSBIXQRPFDVZ", "SIKAXTQWLCOFDBGHMVYJNUEPRZ", "XTBOPCDGARLMQNHSWIJFVEUYKZ", "YVKPWAEINFQHXTSDMRBUGJCOLZ", "QVHUWJBPAOXIGLCYSMDKRFNETZ", "NHJTIWBULCMFROGXYQKPSADVEZ", "AJWSFLKIRBHVONTXGEDQMPCUYZ", "DSQCPJRKMEVXAGFLWIUYHONTBZ", "YADNBMGLJTRICOHKQSUXPVFEWZ", "DIVAGBTSJFMXCEHQOUPRYNLWKZ", "RMJCXSLUWVTKFIPEAQHNBDOGYZ", "VJUFGNYRKOTMQSPDAHXWBILCEZ", "IOPGTRDCFAKYQBNWUSVXHLEMJZ", "RJNWEYILFCQVPMOTBGXUHDSKAZ", "OCBHDNLGKJVREAWFXTMUYQIPSZ", "JHLWRQIUXOPTMCFNKBVGYDASEZ", "EJQWXOMBNVHTCLGRIYDKPAUFSZ", "DJOFVHESWGRAPUXQKMNLYTCIBZ", "BANSMECHTYVWKJIUFRLQDPGOXZ", "HDAXONPMEIBWGFURKCLVQYJTSZ", "PSFKNQYOMDUJWGLHVTBXACIERZ", "MJULPSVHTIOAGBDFRCYNWXKEQZ", "NOWAYJDSCUXBVTQHMFRGIPLEKZ", "IJYCAFTGDSERXHNQBPKLWVOMUZ", "OAFYBPRNIJUMKHCTESLGVXWDQZ", "OPXTDLBYKAMGQSJHFVUIEWNCRZ", "NOLYUVQGMRFDTABPCHXKSWIJEZ", "JGNBTCEHXRFUPLVDWYKASQMIOZ", "DFLPVNGBWRMHICOXETYSUKQJAZ", "TABIFXLNKGWYCHRSJEPUVOQDMZ", "KDAPLHFOTVSMRCEGNJXYBIUWQZ", "EACFWKTDNJXGHQSMPBOLYRUVIZ", "NOKDHJPAWRCLEFBGVIUSMYQXTZ", "CXWBYHSARMPKUODNLEIVFTGQJZ", "SDWKJNCTVUYOMLAPQBIEFXHGRZ", "BMQGEVOUJYXHTKDAWCISFLRNPZ", "HKMDXICUSQAFRYWJNBLOTEGPVZ", "MWGCKYOBDAVRSEFUJXHQPTNLIZ", "JYHPMCOTNASRKFDQLVUGBIXWEZ", "LJFXSQRMBYWIVNTHGUPKAEDCOZ", "XTOMCESVRPDLGJQAWUYKBFNHIZ", "BDOKXJQMAPYVCETRUHGFNWISLZ", "GXHKIYROWLDAPFBVEMNUQTSCJZ", "TBSQRLNDKWUMPCJAEYFXHIVGOZ", "STYIXBPCMVNLEFRKQHUOWDAGJZ", "XKFVGSOQNDIMBAUPRCETHYWJLZ", "YSIUALOMVKDTQGRFNXWJECHPBZ"}
"ARERNVGRSMHPYBBHHYYPYDQAWIWVESSUVBYMFFFTPBABNQHWHE"
Returns: 20
{"LKPEQSVWIFYGNDTABUHROXMJCZ", "BCJRPIEGQDFNXYOHMKUVATWSLZ", "MGJAHPEUTKISBQXCDYRLVNOWFZ", "RHVLXUSWTOIMGKDEQPNCJYFBAZ", "KAUIXNWMBGCTPHQODELFSYRVJZ", "CNIOEQKFPSUVXRBLTWYGHMDAJZ", "TFMQGWJLPHOBYNICEVSDRUAKXZ", "YLXWGVKTUBQNIPREDCSFOMHJAZ", "XRKODCJYPVELUINBWQAHSFTGMZ", "RNXDIGBPAEQCHWOSYFVMKJTULZ", "MFUIHSQXKRJGYNWVAOBLCEDPTZ", "EORCQIHXBUPTYFWMKLDNSJVAGZ", "XRNEFQUMPHBWOLISJAYVKDTCGZ", "HLMSVNYFIXOTEQWGRDKAUBPJCZ", "MSTDVPRKCYXLWONBAJUGFQEHIZ", "MIAJNELCKFYVTPOUGHDRXQSBWZ", "LFITGDERSWNJOABHKPCMQYUVXZ", "KDJNHIAPQWTYRXVOFGLEUBSCMZ", "KCYXBUQMAJVOGPHRSFELWITNDZ", "RVCEIAXWTDHMQNOJYPBFGLSUKZ", "SAEQXMKOLRTNJCDBVYFUGPWHIZ", "SYQAPBMHJXVORDITNEUGWCKFLZ", "RINTXKCLUHWGEOPJYDSMQABFVZ", "QNPWJKXUGMCADSIRTLVYFBOHEZ", "AYVJGICRWSLUEMTOHXQPNBKFDZ", "YCXHRFGBSNWTAJKDEIMLQOPUVZ", "JELNPXYDUFAMSBRTIKWQVHCOGZ", "QMAJKSOULFNITCEBRWYGVXHDPZ", "KTVCHJNREBSOIDFWUXAYLQPGMZ", "IOYLCHWVGNDQPEMTRBKJAUFSXZ", "DYBGJQSFETMOKWCIVUNALRHXPZ", "NMKCBGVLEXPFSRWQHDTJUIYOAZ", "WASGCFROVPDNXEUTLIHMBKQJYZ", "EKRIAUSQCLGXWPMOVYTJFHDNBZ", "VUKPJMIWGCBNHXSAOEQDTLFRYZ", "WFNVDGLESTIYOJCMAPKBHQUXRZ", "NSHEVIKPBJXOWTRGUQYFCMALDZ", "QCHYJWBDKEUFTPMRSAGINXLVOZ", "FYIMPXVNRJSUHOECQGTWAKLDBZ", "TFMRALOGKVICXNQYEHWSBUDJPZ", "NRXFOKBYLSVCMTWEAUHIGQJPDZ", "CEHPXRQTIUKSMBWALJOGYDFVNZ", "MOQERHULIFWGKCJTXBSYPNVADZ", "HDAYUVGRCIQLFBMPXNESJWOKTZ", "XTFKWVMGQHBADRECNIOSLUJYPZ", "LGBUKTAJWPXQRVYSCMDINEFOHZ", "RSXVQCNLAHYOBMPFTUKWIJGDEZ", "AWUBTMLFPEVNKYHCQXGIROJSDZ", "YRGNULSEJBCHIFAKXMOVQWPTDZ", "SKXFQVUCYPWJBDIRELMATHOGNZ"}
"OAVJSHROSKCSKUFXQUWGGWQFNQVVLALUBFTHCNABGYPJLNIRXT"
Returns: -1
{"XPOBMWFTVLQ", "VIWOAGB"}
"WG"
Returns: 5
{"CWMNPXALQSIBOFUJGDEYVHTK", "FYGJIRXH", "HANMXSOCLVWEPUTDF", "XLFIDRO", "QREOHMVJDKFWCPSBL", "EMQ", "DMGIHXFUOKBEVWYSJLTRN", "EMWHQFKDVLYRTXPOAJUIGNSBCZ"}
"GFADRMHY"
Returns: 8824
{"NEPYLIRUHJDCWXKQB", "HBMGQIRCSYKDOTFPEVWLAJUXN", "ALGKJBUCVFWMSRHDPQEI", "IXBULYVJFOAMNQSEDPCWKR", "ECRJFKMHYDVBIPOLWGSQUNT", "YTPAKVLFQIOXJSBRCEWNHM", "UVHCPTSFKXM", "HIENMVAJFOX", "IFUTAYWGBCEKRDXNOPMLQS", "RFEXVLOSMCW", "FMTL", "UDQSROLMAJKGECYVIT", "FMHTGCSVE", "FVCEAXKGTWYSBHIOLPURQNDMJ", "LRQOUHPVDCMKWISYJ", "WPEXLIBDSGKFRCAOMHVJNYUTQ", "UISH", "TNURVOSLCMGJQXHBFEPY", "EQG", "WOSXRGHCJA", "OUQTCWDXAEYFBLRPHGVNJ", "QB", "MNGHCVK", "JQXSIP", "ASCQYIUXDRKNEHOFGBTMLWVPJ"}
"BRMYBVTVYLLCGKJBHJQOUBNQU"
Returns: 22336231
{"XNQWBOESMLHCIDPUFAGTVYRK", "ABFHIYVDQJENUCLPWXRSTK", "UD", "DUBAYVSXPLQGFENWHICK", "GPMJQTCALNXVWRDK", "BEUKOHSWCXTJRDPNAFILGY", "ITOXCY", "MLTEHVINGKC", "JWTCVGSXPIUBRHYL", "RUYKVOSNAW", "AUKTSYNB", "XBDRMQSENFGTYVUIPCJWALOK", "TBYG", "IWQPV", "PGHROWBTNXLSFYEVQADCIKJ", "DMQSNFOKWUCXVLR", "PE", "VEIQLCDPFAB", "UWCXSJHBIDQMF", "TXMKILURYE", "OFJYWEAGINLQ", "HFWNDLJTSCVOMEXQIAKGPRBYUZ", "SQUFYKBDIJPGTXNMAROWCLH", "RPTSVXOFLHBQKJAEUYCG", "RBOQFGJVWTDLNIHKUPAXEM", "PVKAQSCRJLGENUT", "UXFJCVQWPELRDMNATS", "EIOVMJYRCXQFTAKL", "GIKFJOYDWBUACPL", "DFRPNMJLYTCKHBEGOV", "FPYSBOHRTENUMKVWIGJCX", "YJBO"}
"NNDIPJTMWNUBBQQKEVWRFFAYLRXIDFRJ"
Returns: 3777697
{"QIDSMJHONVEFBPXGYR", "UARXNKYBGOV", "KCTBOYFGMUXLPNADREI", "JRXL", "QCMBIYJGSAEN", "HWJMAOULXIGBPRCN", "KJNOA", "PNVJDLRMIFHCQBSAKTOYU", "GE", "BNEKS", "EGWPTKLQ"}
"DYEJSAKTGBT"
Returns: 732980
{"BAED", "UMGYPTJBIK", "DAGHFYTVLIWCMNBRUQOSXPJ", "MHRXOKPVQAFJDLUBESTGYCWN", "XIJBGCQPRYFLUAHKNMV", "VB", "CYEASOWKJLBRG", "RXEUWY", "BMAXVLJHGORCSWUPDNFQETIK", "GLDKJYWEHUS", "FXKNLIBMYU", "RWCDVFGEAYTKHIUPNXJS", "HQIWMOYDRTCFLKBEUGJPS"}
"AKJKNBBYLLUYS"
Returns: 42991829
{"DPXSYAEWFN", "YHIQMOBFUWSRNDJEVTXCKAGP", "TBQCJDWENUAHVXIYSKGP", "ABLH", "CLQAIDFGBHK", "DYVRQL", "LYGCBVQMHAPSWXFTKDIERUJ", "RYHTIDWLCMGPJSFUOV", "GVDLURFNOSXEHCTIMPBQ"}
"WWYHBDMIM"
Returns: -1
{"AKJBIMEDXN", "LEJCSDYWNHFGVKX", "QHKTIGSPJUMDLOEYW", "WVGBXIJPLQOTANSYUE", "BAOVTKURIGJEXWNDYC", "MUVRH", "YSVJATFOICDKENXUW", "JXBOURTDGPSMCEQIVWNA", "EBVXJNRDPKLU", "QDHKWRNMIC", "MARQKBLTIHPF", "PEIF", "BL", "DKTGHRNBCAJQVWLIPYXE", "MLHQBRPWXEVTKYIDFAJNUG", "APHEVMT", "VSHRXFMTULCGN", "OWURLQCNMHTVYKDSIJEBXAGFPZ", "IJYECATOBKFP", "CIYFKTBOUDNWAEXVPGRMLSQJ", "HIWGPBDQFST", "DXGI", "OXGFYKJQPBLNC", "TYQNRKOS", "UNFIWDTCGLY", "DABSMNIOWJQUEKTVFLGCYPXHR", "BKCOURNVTLGPQFEJ", "KWMAX", "KGSCVPBFIHYJU", "XEPKVBACFHUQNO", "JVROIEUGKHBFTNQCXAMLPS", "NKYXWVLHIMEUBQGAJTSPFCR", "UPDFGWHATSOXYQEJCIVRKBMNL", "AKIT", "LOBGYUFJPAQRHDVE", "TQDGVRNBPYOSLIJFEWAXUH", "GHUSMRBDY", "YSVXJFBWRTDGHOCK", "AYJLVSMURGIXDHWQNBOCFTPEKZ", "URTKMQLCEDYIWPB", "BDFQUOWSMEGIV", "UA", "YUEBCOQ"}
"XJEIWHTWEKHPLEGVMAKDTXJQNEOAIEHBSIUEGHDWUUB"
Returns: -1
{"HYSPOWGFBMKJ", "RPFQOBLCXSAGYUNETWDI", "GUPKXACR", "VWDLTSCIRGPBJ", "PCAFTDVGLOMEQUKJHINSRYWX", "EYTPIF", "YLCKNI", "NGUPHXOMRFDWVJSCQBYI", "EUVXSLWNITDGYFHQCJ", "MSLKINQAC", "EJRQDBXUFOKTYWSMI", "XLFQGNUVIDKSCMTHEJWRBOP", "QIFPGCNOUEJ", "JUBCREHDIAVXPMF", "XRTQC", "XL", "SEVYMWHNROIFGKJLTA", "JNXVOSRWGEMKU", "HJOLBMNPDXSKGVUACWEQFTYRIZ", "UYOQTF", "VDEAOWTQNLX", "GDFNSOPEMYITLQJAURVCXKBW", "MQGF", "YCNJEMOQXGHFLDWKRIP", "DQHWMPYUSN", "JKTDRYCXFSAPHQBO", "IEMNXSJP", "XOENCMJHVRYIFLTABQKPSGDW", "CXVKAJGRBHULNIEYWSOP", "INYEMPX", "OBN", "MGKALWRVYDXFUIQSO", "CJUYDEIWVM", "FXLGTDSW", "NFB", "XW", "SXOKTYNCVWGFBRAIUEJQD", "NHMSUPWFVQJXKLEOIBRYDCA", "TWAQMEJXNSDOI", "EDSWI", "YJICMO", "QKVAXC", "EMTLYNSIBFVAH", "QLYXIAOU", "TOCMVIEXUKBW"}
"KBCWFYYXYAXSPEXXAMHYWRMJWPNWIMORJFFWXKSSYCNUV"
Returns: -1
{"YMHSUROKPBWCD", "KHTQAFYRVESOCWPJLDG", "VKQCXOEJAPHNFDLRUSBGWIY", "TGNHPSQBMAUCXKLYVWIOEDJ", "WHFUQKYJ", "TSNPCLEDXWFKGHJRUYVA", "OHLDVQYTPIXJNMKURWF", "HDNAJEKILTUYPVOBWX", "URTIQPMLNDOXCWEJ"}
"PDYDFRHBX"
Returns: -1
{"PKRWLCNFAQXMTHVEJY", "EJFBSHXGCYANKLUIMTQW", "SNRDWEOIKAYXMQBTUP", "TPMEBAIGFDWXHQLVSNYUJR", "MFXKRJSCWPATVYGHDQI", "WTU", "IHFJESX", "BHJXIPGFUSDMKWOQCATVNLERY", "GKPIMQYEDBARVXWTNSU", "LAFSRJGIWTPNOCX", "HMWJBCAERPSYXDNFVL", "AXFTMNESRJVGIUKDYOPQCHWBL", "AISVGEMOBL", "XNCGSHKYPLIJVADBEFWT", "THJCWMOXPQDSVIRNLGABK", "OHNTADEIPFL", "ALW", "WUMTPCSBEIQ", "YIMHLKNWBUJCXTERGVPQDAOSF", "CYO", "HBIOYNQLRPJ", "CGHQUWFVTEYBINXOJASMPRKD", "MFKLHDQ", "TYDUIPHMEWJAOGCFR", "XYUHKIRGMJONCAWEBLS", "QV", "SMKYDLVJWIUB", "WXSOIEGLHVKUBQDNAFMTCRY"}
"QGQURUXGAICJBPRAAIRYNGLCGQIK"
Returns: -1
{"CVFWMNDTGBPYLIHXEROSJAQK", "TYWFPORX", "EF", "WHODVJXEBIQSMCTGRLKPYUAN", "GTIHEULPKBOMNFWQJDYXCS", "VAJUQSRDGPIBYCWTMLEKNOXH", "PCIAXGYVDJRFTOWBUN", "LTPWMSHUKCRBINYEDFXV"}
"FOFVCDNW"
Returns: -1
{"MPUFVLHRSQNIBJG", "BDNMEGIXCWFA", "FGKAVSBLCOYJPHRXUTDQMNEWIZ", "AQDYMOISEGUWKCLPJ", "WGCADVOYMIXBPSH", "FHEMUPBXQVAWKTODJLN", "LQOAKIBETYCGPDWJUMS", "COTPJDLHNEQSFYR", "PLKGOSXHYDMQAVU", "DNPGVSIMAWRQHBYLUFJ", "TJNXEQB", "HKYPAFQMXUNLVRTC", "LANQTBOIHKWJDGXYVRPUFCES", "IVGCSWBHNF", "CRXDNPSBJEYFLO", "QDJRCIUKTSFXNVBPYHEOLMGA", "WTMQNHIS", "SYPJ", "EV", "EMNCDJKHVF", "KODMS", "IWDFVEGHB", "BQOFAYUVRXLTGJPIWSMKECN", "QXGPD", "PYUQWRKCTADGJ", "QJONELVPKMXSFGUWTCBDAHRYI", "FPCWNTK", "UHMLIVNOETF"}
"UMEKGTPCUFNLQVDGQPVNSGYXYHFE"
Returns: -1
{"KCT", "AXKJQMYLTWNOBVCDS", "BWTOQFRDCULGNEYHPSVIJKMX"}
"KCI"
Returns: -1
{"QVKHGMLTNJC", "OIMEFQKYCLWSVPGU", "SYGUFWVJTIRPN", "BQMGYALPWUFXNCHEVTI", "PQHVOMX", "XINBJTHSKOPYQRL", "LAQFMOBRWEX", "MQOHSIGTY", "BOGWDKSTCIMRXUAVJLYNHQPFEZ", "OVBJSLDIUNPFHMWKGYTXCRE"}
"MUJWHTRHVN"
Returns: -1
{"ANQXFRMDSYHECLPUTVGOIJBKWZ", "LXO", "AWPBJCRILHN", "CQHBYXOLWRKGAIFDNPUVMSEJT", "MRH", "SXIMFHKYCQTJAO", "XQYCSILDRPJKBFMWV", "PRYIJQGVLA", "YJV", "JXSVKDRUEONQCIGAFLYPHTBM", "GTRNALHCXIVYEW", "WN", "OGHIRQVFNJTULBKMASYWP", "KLWMEVFNSXDGPBJQIHRYOA", "CUPLFNOGBRYXDSHQEITJAWVMK", "SGV", "SJXGKCO", "TDXNILEUKHQYAGSVCFRMJ", "FYOCNPVBSILJHKXEWTQDMRAU", "KOTGECVADURFBWXYI", "VXMRIHEBAKWNLQOPT", "ONQTKRWFSVUMGYABXEL", "MBIUWLECADFPH", "HNI", "WQYCFMJOEABHINKVU", "KVED", "CSYMPTVOIGJBURFAWDEXQNL", "YOKUHWNQVXDCERLMSB", "AMEJVBDYCSHLOQR", "NTOKDLESAMWV", "FVLIGRESNPKOCMHWQBTYADXJUZ", "FPEWGNTC", "KJVDB", "RDJGV", "JNSTYMUBKA", "CWBTRDFNMQPA", "XIFQBAWROVPJUYLNEGMCKHDSTZ", "CUNLHWVPFGQABEMJSDRKITOX", "CGTUWDQJ", "MUCE", "CIW", "SMJICQGEKB", "HSQNDGAWPLB", "VCSIWTJLPNYDHBEQKOURAGXF", "AI", "YIASERPXVGNQTD", "TWQVIAXFJKBGPORSLHEMCU"}
"DOLFHHRAVMLNQYHVCLUDASCIEDFWRVSCBVAARXJEWBPFIRM"
Returns: 4616508839
{"LCNF", "BPIOMVUSTQKHCLRGJEF", "LKVACXJTPBINOEHGFUWQRMDYSZ", "GDTJKXAVIRNFLCMWEYSU", "QDEF", "ENQJOACTP", "LHBKJFWMPNDAQ", "LYCRBNWVXPGAQUHIEMJSO", "VOUP", "OMSFGVLUDCNYJ", "QKAYEVCIPFSHMUOBXJWRGNTD", "OAEBMCXQVTWYD", "GYVHQKFMREIJASPXLDCBOTU", "CWHLFQPXRABOUDKIV", "IVLJFQDBXHM", "PA", "LOXGAQH", "HRUXEPWODCGV", "QETKSM", "OEKDVGMINUWJC", "QSDKIHNMELT", "FCWSTMQVDNHJXEROPBUY", "EDFPUIRGXOHCKLT", "UWTBRIO", "UHMJTSB", "JFSNUAGEMROIHWKDL", "MJQEUNRBPHLFTGOK", "PLFACUJXODTEVWBHYKQIMSRN"}
"CLMYDQPOODVVQHDAHPMNNBFOBSNU"
Returns: 409353797
{"RWED", "GKEFYVHNOWSU", "FJIB", "QGHNIDMTUEO", "SILXBQREOYUWNMDAVJCHTFPK", "HMYAIUPRODVJEGLKWTBFXCQSNZ", "UHQDANYSCFXMEV", "PHKWJ", "PXWBOHCMEUJDFVIRAKGYLST", "KIMUNYPECGFLR", "CWQHUGJSDMRKBEXFINLPOYT", "EVHMRLKIP", "MJSEIDF", "HOVRPCSAMLDXUGTIFQB", "NQRAIKSBHPJECDMUY", "CLBEIQJKTAHFWYGDU", "BRKYTDMQELUWSGNXAHVPI", "JHTFP", "SBGFWPKHCXAVDR", "BO", "OXKTM"}
"DFBHAUSWXYWMMAHTBFHOT"
Returns: 553433223
{"CKLVBEYFGTIAHWUDMNXPQOJR", "SJRCWPIMBDKOXV", "LGDVQXUWRHEKBOFNAYTMPJICS", "WX", "NXIELMWHGOFP", "VQITEO", "IMAVRBOWXSHNFG", "HXGTREIDPYJFBSN", "HMWAJFNVCIKOQSBYLUX", "KNBWLPD", "UIDWB", "RFPVCNYIUQOGHAXDTMBJKWS", "FKEWLGPDRT", "WMLKUHVJAFX", "JCDUPLMKERIONHTBS", "SWFOI", "BGMUALPXHTQKJIRNFWVSYE", "LBY", "NQJHICFMABYPRGDWXUOS", "VOSYXHFTCP", "DFOMAJG", "ELBN", "OTXQKWNIJVCAPMHFGSBLERUDYZ", "DJUQFWKLISTPXOCYBHMEARG", "XCBADUKMYFNHPSGRVQLEWTI", "DXLOQIAFVTBMJHRSYECNPGKWU", "URSDTNWFQ", "PLUMACWTRIQDNKEBSJXGVH", "JHWQYF", "SGHJXUQANIDKWMFPRECOTV", "YGSHFVKEONM", "ETWKY", "JICRDLMYWAXNGKBUSETF", "VDJNAGTIKFEYH", "RLQYIJUTXBASPFVKOWC", "VLGQSATPXUIJDWFBHKCRYMNOE", "LMYDEGCAIT", "KYCEGWAPBTIROHNVSXDJULFM", "GUWKVBNIJYLSCEQFAPHMDX", "EFOWCKNQH", "PUTMNQBXGCOJHVWDLIRYF"}
"ISCWFEISLKWURAIOHBOCDBKIYWRRYNOKTAOOIIJFX"
Returns: 8542830898
{"RUAGQJLNFHESMKBVWPXODCTYI", "AMNOSEJGBYXVICHTWQ", "RG", "VJNXOPDBMWAHQLRTFICSKGUY", "AEQXHRDLBGTY", "TJUCQKWYXDHMGORELVPF", "LNOPJAYBEKIWF", "WREBQMAFCUDKHNSXOITVLPYGJ", "MHIUWNARKXOEBLGTJSQFC", "JVM", "CGMKBIYALE", "MVBWSARTG", "WRBYULGFEOIPSKXCVMQTNJADH", "RWTOINLBXYJVQSAKMGED", "MYKQTHDCNPLBAXG", "PJYXKGBATRES", "NPUKAVIXRTMGDBLQWSHCJYFOE", "KONTQGMEUPAW", "JNVUCIBAFPHXKGORWMDQSLEYTZ", "JQWPNYEVUOSHGFXKTMLCA", "DMYTWJEKQSPIOXHG", "MJQEWU", "UJGRTMWLBKEIPSAVQYOFHXDNCZ", "NSXDTQMHKJYWVUROBG", "HBCDLUWKIPVSGFEMJTXRYNOA", "MKHCQPUTVWOSGDBEXYJRNLAFIZ", "UPIMKQVLYHAGFTJBXNER", "JOTVCF", "FWRXD", "DENICSMVQJLH", "AKQENTYVXOPWSDCBM", "UFXATLQCIDBH"}
"YMGSLCYGHVKVDOXAOEQQTJFSRRMOXVXC"
Returns: 4365523
{"TAIGWNKBYPMSFDXLVQJCHREU", "JKXSMQEGBWIALT", "LTRXHFYOVBQMAE", "YPWMCSBT", "JRBKYMU", "YFSOJXVCBAK", "JXLDBEPUIQMCRHAFOGTSV", "FMNH", "CMWYHJEFGSLNOTAKRQXVB", "SURFIACLPW", "VNYUJDC", "NXTGFILVCQUEYDSJHORWB", "IDLXPEKMBOSNFTC", "WUGSJAQIDYKBTXCPNMV", "GFWKQILXTHNYSCABJVMDU", "TGKLHVQEROCFM", "PWONLRSYKGVMFIDJUBCTHAXQE", "WLVDYHQEIC", "WHBXMESDLRQJUIVPGCNFAK", "QXJMRSTIWBUCPVAOGYDLF", "BHNMWDFOYISPEX", "STNGPULWFOMDH", "PLFU", "LWQHKAIPYGRMCSVTONXFDB", "TWKSIAXGVFLNUYHBORDCQPM", "LVCGXT", "TFIVGODB", "YLWOCFXATPNJSRKEQUD", "JNIT", "NYXOLFIMPRGASQHJDTEWVCBUK", "XNUDKOSYIWPJLCFMVT", "NDMLPWIXTKGS", "SKWHAQVTI", "VEJQDTBHUONPSFAYGWCMRIXL", "WEGD", "MYU", "HXEQWGDPOCMYVLBAIRUJNTKF", "ICAXGLOEHFPDNKMQVSYTJB"}
"BWBTBJOHRAYHSJJMPHPGIHUTUVBCTNNXKHDYPQ"
Returns: 65880775
{"WL", "ATIY", "IMQVAHBGOCJRLNKPEYDSUTXFW", "XKNPGFVOMBCQY", "UJAHPCVBTIYELFSWRKXQMODGN", "XDFPBHLSJCEWRQVUMYKTANGO", "YHJURFI", "YXDNQHFVMUELIARO", "VOYU", "HLWYSFJNAQBRXCTODEPUKGI", "OMTNLDQYJPK", "KHGBV", "NUKRPCAOHQF", "KGUCSNV", "UTJMQSKNAHOVGCWFRXDPIYBLEZ", "DFJEOXIPQNRMGBSKTYWLH", "KDUVWEGHITPOMBJSQCXL", "GWXYQADIBPTVHMUKROL", "NQ", "PSUKCFVAOYG", "UFINWLQARJXC", "YUSCHRQKBN", "TMVGLIKD", "DT", "QEFO", "BJTURCEXGDMYKLVW", "KDFRSIEVPXLO", "AEWFUDITHPORLQJMS", "JYPCNWIBSLMHDGKQUREFVTAO", "RMJQDBPSYIKAEC", "YABULITQEGHRCWFSKMP"}
"WIVMHGRFYIOBNSAOXMNPXBKDFELTADW"
Returns: 5925956278
{"ENOCLTHIMWDRBFYVKJXAGSPQU", "QAHRDUKTCEVMPFS", "UMPVHKGBLDENATFS", "SRMWCQEVYJBIDOAXFLN", "POMDRSEAXKHNQ", "BOKJRPGLEWAHYT", "EGPSUQHNJKA", "JVRCXAHIGD", "BLFPASWCGVKNEUDQHYI", "YETMPBDF", "RCMEVNBIDFPS", "YWVKSIPAJHC", "RDQKITOLEWFJPGNMBUYVSCXHAZ", "BIMHSNPWXGDQCA", "BREJFQOMXYUHAC", "XGNKWAUOEQHBTVLDMFRCSIYJ", "BTICWQDYMEAHXRUOKGJSV", "QLNAUKOGCYISBEDFMRTP", "BRDLXETIOSJYQCMFGHKWNPVU", "MBXNIGKUQTVSLD", "AIW", "VUCJYFASNRHQGI", "TUSLIWREOPCH", "YHDVMSAKCOP", "BJUVAPLSMDOCHXNRTEFYKIWGQ", "OJYWFVBP", "JMWRVLYTOPCXGQIHFU", "RV", "RUNQHKEM", "CWSQBLPYRFKINUXTEA", "HPFDVGJMUNETAOICBRSYQWX", "XGIBT", "VDIXBRWEQCTHFOKGNUMJAPS", "NDJFYGXCVQLIWKHSTPMAEBRUOZ"}
"MCHBXGJGKPDJEPOSVCNKWAOCMFORHRBBNV"
Returns: 1059587108
{"GXAMVKNWFLEP", "CIHPLVRAMOSNQJFBXYETKU", "GBRWXTVMILJCQ", "GMNKHFDIXA", "PCAOHXSRBYTD", "MLBTNQIGWX", "DPIT", "AUGPRKOQEM", "IUAEQYOHB", "LACQPGRNFYBXEIS", "RYGXDSTL", "VFPYMKEAIRQT", "KQPWNAMGXYJSUVTR", "ANWBHGUPIREYVDLKMTQXFOJSC", "TJCPRLGWMVSBHFKOEUXI", "THQDOSVXN", "AGHDONEJIUMPR", "RGOXWKMDNL", "IDHK", "TYFPAWQCHDGENBJLSXV", "TVPIHXSWJDQNFO", "NJPXKD", "JSDNXQPKFUACGWEMIYHOTR", "YVJCKPUIRGAXSDLOQMHTEFNW", "FOTJGW", "QKUM", "YWANMRGETBQKFOHPLCDVSUJXIZ", "XIUEAVMHJBSRLQ", "PXNQKWSGMFATJDICUOBERYH", "HCDK", "DNYXUIVLTCHJRSBWGFAP", "OQLSAW"}
"MURIOGTQEELYRVWDHDKHDXROJMPBOKLS"
Returns: 1525900287
{"BGW", "FLCIANVKGBPH", "XKSMWFNIYAOGDPVQ", "EKVMRTXPOUNSQWH", "ADHOQW", "UAWESOYKBVMQJ", "WHELQMVYPOGNDB", "KWNOFLVPRYU", "HKSYLWUMTAJIXO", "QVBXMEDNITRF", "AMWSXNQBTFLYJIU", "NVMECKTBHPAYDGLIOUFQWX", "WEMFSCBILHJ", "KERATMWPHVYBICUXQNJO", "PKQ", "QMKU", "GJYFN", "JCDGFXPY", "ANKCBEQTLDHIXPVSOUGMRYJW", "GHOJDMKRXVABYEWPILQCU", "UWDLSIMHVENTJFQYOKC", "UMLXPOJ", "IUWMKQDF", "TKRCVQDW", "GYDIMEALJTW", "AWYTVKIONCEUH", "RAWNKQGFTEYL", "GXLQSBRMUA", "CQIEYXOLPTHFURBKJGWAVMDSNZ", "OFWEKYVXSTA", "ASPMUKYQIVFXCRBNWLTJGHDOE", "QCEOWTMPDJVHUSLBGFX", "WJNTS", "IQBHKSOLDMURAFXWCY"}
"BFYEAEEUSQAAJKPQGJAVQLITWTRGJAALWO"
Returns: 62428200
{"JBLWYDEFMPNVAKGRTH", "XHADCGWYTJBKO", "UGXYMRPTLQFNHVJKSABWOECDIZ", "TNKHLPECYOFXADUVMQBGIJSRWZ", "EXJHLVGAFTBRWCMUDKI", "BJS", "WNBRVPFSMLH", "YW", "FSDIARTXLQHYGCMOWPUN", "KBAOJCHDUPVTI", "YPSVAHNEBTGXOQKWIMF", "LKTAUV", "JWSTEAPGKU", "YF", "KXRF", "AHG", "VUFWLDSBNXGYKCHJPOIQEARTM", "LEQKAGV", "NX", "RBUECAVTSJKQMWPY", "XBAEPCOIJFHVRMWNYKQLSGUT", "HNRGSOEUPVIFCXLDMYWA", "WDYFMPCVKSQXBITG", "WYLXUIHAGO", "RLOT", "GWTXMLEIJOHBRSCDNVQPY", "GMRSAVPHUYFJB"}
"TJCSBJHYWPGUPYKHUANRYMWHRMY"
Returns: 29003776
{"AUBELJHYVPTCINMDRSXQKOWGF", "PWNKRULFVQY", "NQRFKOYHJEG", "UQHSEGADRPOWVINKBTXLJCY", "XGTBJFSYCAOVUILP", "IMJWYDRSFL", "NSOCEWTHBGRD", "LVXRKBYCWHIM", "GIWTJNYEURXM", "NCGKMQBUWHVDX", "QHCBDNXFKEROIMGJUVLTYPS", "IKAFQUJLHNVXBPORDCT", "IGBEJCL", "VJGQLIAHCXWMP", "ETOAVJBYXHFCIMRDGK", "KOUMRASXJLBCTWNVPF", "EWKCTHANVYGSQXJ", "WSPFBKDHNJQRVOLETU", "SMQJRNVU"}
"CLYNSROXWUGLIHXJSNV"
Returns: 1100942486
{"KXLAUERNGWSBHIM", "PLANSMFHXI", "IEQJYLBCWOHFSPRXAVTNM", "ALYCBTENQXMJVHUSRKODF", "QNAJBFSUIDGMRLOKVC", "KSOGWBRPLE", "HJYLNU", "JVMDLGWKCTEBXFU", "NGEQHASXVRT", "BYUAGKMCHVFJDIPEOXWSL", "NSTUOPDQIBLEXJYWMAR", "YVWTRCAPUHDFNMBJOQXESLI", "EUMLGWHNTYRFQKXSDC", "XSPQFDRB", "CLJTGFHDRQIWPSEBMNKXAO", "JBDOCYXKQWPG", "HVRMBQJYFPLXKSNEAU", "ACVJDEIBKMPFR", "JFHGYOSCVWKNLPIUXBDM", "GHQJAKUXVBPMWSCD", "FHJ", "FTYPUHSOVMALKCQNXGWDR", "FONYBRADPJHXVMUWQKIGECSLT", "XLAEPIKRCNVGYQMBOJUWD", "ARIONPWVXSLUECKYQTJFG", "WUBXHGIRALCQEMP", "GP", "LDHETMWOKPYRJUNVXSC", "EVRAOBSGYJQKMTINDXLFWPC", "YGBLFOMSAWERJICN", "CFMUWPSTGYNJBVRHOQIAXDK", "PBXS", "NYTJRUI", "GJLUDMXHWNQKACY", "ORLNDSQTFWVBYMIEGHXJ", "DAJRC", "VUSKPMTXGDWCILHOEQJFAYN", "LOCBJHGARQN", "GL", "JSIYQLGKCVHBEFA", "DABHTYQCOKGNMEXWLPRSJFIU"}
"HHSVJPLXXDUILSDWMRBHFKDYEEPECGKBUAHJNALEK"
Returns: 45909057
{"MRDXF", "JNLDMUEPAWTBSOQCGIRVX", "FITVQDC", "PIB", "LQKFBMHGN", "ELVRGCWSF", "UMYNGEWDPLT", "JMBVEFTU", "KTQVFNE", "QCUTRHMGVXNFDKBS", "UBHKXVEASD", "TBGQOIDKSXPRWEHNYFLC", "WKMUPYFIALODNHRJGTSCBXV", "NCADLGPVEQBHFJTIOYWRXMSKU", "UMPACOFTVHGJY", "FUJHBETMRSLCXVQDKGPIYN", "UQDNBCESIFXHOR", "DQPTHFGUCEWIMVSYB", "KDBUH", "PYONJITXM", "VNXT", "WRDSCAHJVLUEGF", "GWXTREQFO", "CVU", "YB", "JKWRTOSVBMACQPINGHXLUYDFE", "OHMQTIFRCJUPNAEGLSKDXY", "KQXUFMNJODYVBIARPTCH", "EBQHVY", "BTH", "WBCTV", "KHQMVAISLUJENBGOPDCY", "UEBQLCMVWOPRNTGSDF", "RPXVWHOJUBMNQLKGIYADFS", "XPDIMKAOWJCNVSHULQFREYBGTZ", "NWSCLQAOPRUKFJYHXET", "QSYFPMBWUEGJIDAVRLK", "FEDNR", "UPQMVTGXSNE", "WTMBCRAYOIKGQ", "DJNFSQLTIRVCYGOKEMA", "VYRJQMFCLOHGX", "LOYPKRQEXTCGSDMFVWH", "HRAFBT", "QBHNLDKP", "IX", "GSXUACJFLNPOI", "CIUWLFVAQYKGJSMDBXONHRTPEZ"}
"ROCIBGEVEFBRLHFERVDJTFRVBCIVBTBETHRFIETAYFSRNBJN"
Returns: -1
{"XYZ", "DEF", "OPRS" }
"YES"
Returns: 7
{"CPKHFQEYXVMODNRTSGUBLJ", "TJLSURVHFQPAXGCEI", "JXNSGADPEWICKLFMVOQ", "UOFVKGQIJRECMWXADTPNL", "OREWASJFLY", "HBEC", "ESDRVXCNQUFWKGTOLH", "CPLTAMBHYSQDVJIORNW", "CG" }
"CAIIEHLQC"
Returns: 4088392
{"NP", "BDF", "PBCR", "RHPNU", "FQOHWA", "OIMGTYP", "OKASIHMW", "MANYXBHWI", "MJSYABGQCW", "GZCOYKLJUSH", "QIRBEHZCKYWG", "ZMSGXQCIWBDEL", "EQYMIGBKVSJHDR", "QGZAOYNKUJXEFVT", "MRDNSJLYHTWEBQZI", "AOHGVMCRZTUIQLEKN", "PAFUWXBSIGVZCJRTEQ", "YJPKMNUQTAGFDHWXLIV", "WLKVFTGABCPYSIUMHRZJ", "TOLJNRWGKHMVZXYPIQCUA", "KCFHUGXENRJVMWLYIBSDQA", "XBUMSFVQPIORNCZKTWJYHLG", "IYPCTQJULXEHBNZORGKMDSVA", "BTOMGXJCSFLDIVUYEQWRKZPAH", "OIDMBTZVJWSPNUCAQRGKHLEFXY" }
"NBCUFMMMAKZZYJZKPHUHIVJFO"
Returns: 1871356734
{"ABCDEFGHIJKLMNOP", "ABCDEFGHI", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFG", "ABCDEFGHIJK", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQRSTUVW" }
"PIYGKMQW"
Returns: 1409007599
{"AB", "ABC", "ABCD", "ABCDE", "ABCDEF", "ABCDEFG", "ABCDEFGH", "ABCDEFGHI", "ABCDEFGHIJ", "ABCDEFGHIJK", "ABCDEFGHIJKL", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMN", "ABCDEFGHIJKLMNO", "ABCDEFGHIJKLMNOP", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQR", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQRST", "ABCDEFGHIJKLMNOPQRSTU", "ABCDEFGHIJKLMNOPQRSTUV", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "AB", "ABC", "ABCD", "ABCDE", "ABCDEF", "ABCDEFG", "ABCDEFGH", "ABCDEFGHI", "ABCDEFGHIJ", "ABCDEFGHIJK", "ABCDEFGHIJKL", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMN", "ABCDEFGHIJKLMNO", "ABCDEFGHIJKLMNOP", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQR", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQRST", "ABCDEFGHIJKLMNOPQRSTU", "ABCDEFGHIJKLMNOPQRSTUV", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFGHIJKLMNOPQRSTUVWXYZ" }
"AACAACCAAGGBCAKAANKJGESKOAACAACCAAGGBCAKAANKJGESKO"
Returns: 9876543210
{"ABCDEFGHIJKLMNOPQRSTUVWXYZ", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTU", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJK", "ABCDEFG" }
"ZYWUSQKG"
Returns: 1115464349
{"ABCDEFGHIJKLMNOPQRSTUVWXYZ", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTUV", "ABCDEFGHIJKLMNOPQRSTU", "ABCDEFGHIJKLMNOPQRST", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQR", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOP", "ABCDEFGHIJKLMNO", "ABCDEFGHIJKLMN", "ABCDEFGHIJKLM", "ABCDEFGHIJKL", "ABCDEFGHIJK", "ABCDEFGHIJ", "ABCDEFGHI", "ABCDEFGH", "ABCDEFG", "ABCDEF", "ABCDE", "ABCD", "ABC", "AB" }
"AFAAAAAAAAAAAAAAAAAAAAAAA"
Returns: 5354228880
{"CPKHFQEYXVMODNRTSGUBLJ", "TJLSURVHFQPAXGCEI", "JXNSGADPEWICKLFMVOQ", "UOFVKGQIJRECMWXADTPNL", "OREWASJFLY", "HBEC", "ESDRVXCNQUFWKGTOLH", "CPLTAMBHYSQDVJIORNW", "CG", "CPKHFQEYXVMODNRTSGUBLJ", "TJLSURVHFQPAXGCEI", "JXNSGADPEWICKLFMVOQ", "UOFVKGQIJRECMWXADTPNL", "OREWASJFLY", "HBEC", "ESDRVXCNQUFWKGTOLH", "CPLTAMBHYSQDVJIORNW", "ABCDEFGHIJKLMNOPQRSTUVW" }
"CAIIEHLQCCAIIEHLQW"
Returns: 98100772
{"ABCDEFGHIJKLMNOP", "ABCDEFGHI", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFG", "ABCDEFGHIJK", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQRSTUVW" }
"PIYGKMQSW"
Returns: 26771144399
{"ABCDEFGH", "ABCDEFGHI", "ABCDE", "ABCDEFG", "ABCDEFGHIJK", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTUVWXY" }
"HIEGKMQSWY"
Returns: 13385572199
{"AB", "ABC", "ABCD", "ABCDE", "ABCDEF", "ABCDEFG", "ABCDEFGH", "ABCDEFGHI", "ABCDEFGHIJ", "ABCDEFGHIJK", "ABCDEFGHIJKL", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMN", "ABCDEFGHIJKLMNO", "ABCDEFGHIJKLMNOP", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQR", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQRST", "ABCDEFGHIJKLMNOPQRSTU", "ABCDEFGHIJKLMNOPQRSTUV", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFGHIJKLMNOPQRSTUVWXYZ" }
"BCDEFGHIJKLMNOPQRSTUVWXYZ"
Returns: 26771144399
{"AB", "ABC", "ABCDE", "ABCDEFG", "ABCDEFGHIJK", "ABCDEFGHIJKLM", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQRSTUVW" }
"BCEGKMQSW"
Returns: 223092869
{"BA", "CBA", "DCBA", "EDCBA", "CDEFBA", "CDEFGBA", "BCDEFGHA", "IBCDEFGHA", "IJBCDEFGHA", "IJKBCDEFGHA", "IJKLBCDEFGHA", "MIJKLBCDEFGHA", "PMNOIJKLBCDEFGHA", "MNOPQRSIJKLBCDEFGHA" }
"AAAAAAAAAAAAAA"
Returns: 13693679
{"ABCDEFGHIJKLMNOPQRSTUVWXYZ", "ABCDEFGHIJKLMNOPQRSTUVWXY", "ABCDEFGHIJKLMNOPQRSTUVWX", "ABCDEFGHIJKLMNOPQRSTUVW", "ABCDEFGHIJKLMNOPQRSTUV", "ABCDEFGHIJKLMNOPQRSTU", "ABCDEFGHIJKLMNOPQRST", "ABCDEFGHIJKLMNOPQRS", "ABCDEFGHIJKLMNOPQR", "ABCDEFGHIJKLMNOPQ", "ABCDEFGHIJKLMNOP", "ABCDEFGHIJKLMNO", "ABCDEFGHIJKLMN", "ABCDEFGHIJKLM", "ABCDEFGHIJKL", "ABCDEFGHIJK", "ABCDEFGHIJ", "ABCDEFGHI", "ABCDEFGH", "ABCDEFG", "ABCDEF", "ABCDE", "ABCD", "ABC", "AB" }
"ZYXWVUTSRQPONMLKJIHGFEDCB"
Returns: 26771144399
{"CPKHFQEYXVMODNRTSGUBLJ", "TJLSURVHFQPAXGCEI", "JXNSGADPEWICKLFMVOQ", "UOFVKGQIJRECMWXADTPNL", "OREWASJFLY", "HBEC", "ESDRVXCNQUFWKGTOLH", "CPLTAMBHYSQDVJIORNW", "CG", "ALEKTID" }
"CAHLQCDDDD"
Returns: -1
{"YXTK", "PBNY", "GHJKLR", "QWERTYUI" }
"XBKU"
Returns: -1
{"CPKHFQEYXVMODNRTSGUBLJ", "TJLSURVHFQPAXGCEI", "JXNSGADPEWICKLFMVOQ", "UOFVKGQIJRECMWXADTPNL", "OREWASJFLY", "HBEC", "ESDRVXCNQUFWKGTOLH", "CPLTAMBHYSQDVJIORNW", "CG", "AVEBGHJ", "QWERTYUIOPASDFGH" }
"CJNVACFVGJQ"
Returns: -1