Statistics

Problem Statement for "LoveCalculator"

Problem Statement

A girl would like to go out with one of her favorite boys, but she does not know which one to choose. Fortunately, she has a Love Calculator which can calculate the probability of love between two people. Love Calculator takes two people's names and uses the following algorithm to calculate the probability of love between them:


L := the total number of occurrences of the letter 'L' in both names.
O := the total number of occurrences of the letter 'O' in both names.
V := the total number of occurrences of the letter 'V' in both names.
E := the total number of occurrences of the letter 'E' in both names.

The percent probability of love is equal to ((L+O)*(L+V)*(L+E)*(O+V)*(O+E)*(V+E))%100, where % is the modulo operator. You are given a String girl containing the girl's name, and a String[] boys containing her favorite boys' names. Return the name of the boy with which the girl has the highest probability of love. If there is more than one such boy, return the one among them that comes earliest alphabetically.

Definition

Class:
LoveCalculator
Method:
findBoy
Parameters:
String, String[]
Returns:
String
Method signature:
String findBoy(String girl, String[] boys)
(be sure your method is public)

Constraints

  • girl will contain between 1 and 20 uppercase letters ('A'-'Z'), inclusive.
  • boys will contain between 1 and 50 elements, inclusive.
  • Each element of boys will contain between 1 and 20 uppercase letters ('A'-'Z'), inclusive.

Examples

  1. "LOVE"

    {"JACOB","FRANK","DANO"}

    Returns: "FRANK"

    The highest probability is 64 percent, and it is achieved with FRANK. The probabilities for JACOB and DANO are both 16 percent.

  2. "JANE"

    {"THOMAS","MICHAEL","INDY","LIU"}

    Returns: "INDY"

    The probability of love is 0 percent for all the boys. Among them, INDY comes first alphabetically.

  3. "LILLY"

    {"PIERRE"}

    Returns: "PIERRE"

  4. "MERYLOV"

    {"JOHN","DAVE","STEVE","JOHN","DAVE"}

    Returns: "DAVE"

  5. "ANN"

    {"HENRY","TIM"}

    Returns: "HENRY"

  6. "SL"

    {"VOEOVV"}

    Returns: "VOEOVV"

  7. "DOVLRXIEEEIDNFKVLE"

    {"TVORVMZTTYVLQCPA","JVALEJLLELRJVBELXA"}

    Returns: "JVALEJLLELRJVBELXA"

  8. "KI"

    {"L","EVOLOY","BOVEZWVLCCOEXVE"}

    Returns: "EVOLOY"

  9. "LLOL"

    {"BVERON","CVERON","AVERON","DVERON"}

    Returns: "AVERON"

  10. "VELYLEOCEVE"

    {"YVXHOVE","LCOKO","OGWSJVEVEDLE","WGFVSJEL","VLOLUVCBLLQVESWHEEKC"}

    Returns: "VLOLUVCBLLQVESWHEEKC"

  11. "ILROLLVEEV"

    {"KXSKVPVONL","ROEXLWV","OINEDVOEOT","FKZ","LWSYYABCDEFGHIJKLMNO","OOX"}

    Returns: "KXSKVPVONL"

  12. "OAVASOVRLVU"

    {"VEALFOVAVORYVL","CAOCKVOLFZOUECNA","QNOQVVVPEV","WEL","LZSOVFLVDEOJLTI","RFQ","VLXERLLHLVVEODLVLLGV"}

    Returns: "QNOQVVVPEV"

  13. "LGOVGPOH"

    {"VEEOFX","XOLLOGYEWOFSXEVDOVA","TOYLPJVPEHVE","MEOTVVSHLLNTEAOE","GOTVELLD","LVDTOVZUVVE","VIQVVEOSVEP","OLJLTLYAOEV"}

    Returns: "MEOTVVSHLLNTEAOE"

  14. "LUOVALLELOU"

    {"WELOV","REOLOZLPODO","EBPCVDMOOJBE","EUEFNLVHVUOLEG","LENE","SLKVOEVOT","VEMXQMOOQWJVELMLLL","OILTLKNVVLOOWEEJ","OWOLWVLOOLFCOJEV"}

    Returns: "REOLOZLPODO"

  15. "AT"

    {"LOE","DLEFVUUSEWIKLEO","LOFEO","PROYVESBTVLDWLL","OOVVIKMOEILYESEIT","GLWEOOMVLFSE","OOLVBOOLVSDLPNOFYE","DJVOLOD","LQVOELDDLVSLPBRIEMLV","ENSDLKLLOQL"}

    Returns: "LQVOELDDLVSLPBRIEMLV"

  16. "OL"

    {"OOLOOXLM","VVDOLF","EQVCBL","GVTVLNWOELOOVOONVSL","GLYLVLEJKOKI","ZVPEPEMQE","E","OUELDO","EOLLLOLLOEQVSNOLBLQ","XJXIVVVVEVEVCENE","OVPOIFENET"}

    Returns: "OUELDO"

  17. "CMZGHNVLVLEH"

    {"LIZNOELVFEFBFLO","OUVE","TOELL","VIAVVZEEOEQ","OLOULLEAFAZ","VLVNLVGVIEEYOE","MLLOOSELOL","GFVKWVVXE","IZOEIMLVLO","ZMJLLMFGEVEVEC","GVLMEV","XUCE"}

    Returns: "TOELL"

  18. "EOLLUOQREOVXLZHWVVLD"

    {"OVLVLYOAEOULENDVWOLO","OUOVLOTBPVJ","EV","DKGWOONELOOLMOLUS","O","XHEEVHEOIORVNSL","UYOW","FOLRRVVUHLDEVVESZPE","ELLQEWTM","HYREOVFOLJRNROXOBELR","OVEOEVOKVYOVSLE","OLLSLAVOEOVXGILJVY","OHQL"}

    Returns: "O"

  19. "JH"

    {"VOELVTSEXEY","LOEOIELOOWORTOL","VRVOEOELOE","HDEVLIB","VGBOLFMDVPUOL","GTZLLVCIOEVE","OEEMQWYLLBLINEQO","LZNZNVE","OFR","ALEVOLLDOJTR","OPCEDODKOEEOXZDW","EEWVLOOOETOLENL","OOOTETEVEGO","EOBEEVL"}

    Returns: "OOOTETEVEGO"

  20. "EWVELZOVULVO"

    {"VOYVEJIOKLLE","QVOFLVOOWNG","ROEOOLLZOLLOOYXVOYXE","EGLLLN","KRLMLROFLYOOSXUF","XXFWECDFLWVGBLXE","QEE","EOOLGOCLHELEHOA","IEPL","MVIJOLQLELOERNVLO","LB","EOO","H","EVPOAHCERPLAOO","VHVZESRVOOSEFELZ"}

    Returns: "XXFWECDFLWVGBLXE"

  21. "O"

    {"LVROCOSEF","QVAQLRVLQVADCUL","VLVLLVLLL","ZKV","JLFLMEKPEVKOLFVON","JOEDJLVSE","OLOLOXAVLAGZQVHHE","ZFC","TLOVOCVHOBXOCVYVV","SE","NULGGEE","KKALRAVL","OELVVVEVEYLCLEF","LUZNG","OGUYOVOVXP","RLOSOLMCOZLXVPLE"}

    Returns: "QVAQLRVLQVADCUL"

  22. "L"

    {"OZVAZVSEESVYIEVREA","AXKOEVELV","SVTFVWJFVZOVXZEELLVL","HDSZQYJVVKOVTLVE","JRLYHKOOOVYGVELSZ","IBLBE","E","DVINHSOENVLEEONOJ","COCVBVLOWK","TEWCOOLLLVOLERJ","USORIVYIYOKALO","ECOXD","BJZVVDOEKLVJEIDN","LRVGLEFLDVVEC","VOLWEVOWOVE","OEYDEED","LIMK"}

    Returns: "OEYDEED"

  23. "QEEOJEO"

    {"REOEGVNZRLWVHMBT","EOORWNLOL","PGULLN","VLBYVOLUDEOVOB","VSLLEBIVBTYELD","MLOQOTINLVV","OBRLYLOEOF","EVPEVKPGSVLEEVE","XQOEWXVLVKQRRQL","VEOVKMVLEKBLHLI","IEY","OLODZCZAVZOEVRO","KVLVYQKJIOQLEEVLON","DOEZOVOLOLEUWOHNEOQL","BEEVEEVZLLMOQTRE","OELEOEJPOLEL","OLKELWVRWCEOEIYCLOKO","ZDDVLCVVVUWKOVLDYO"}

    Returns: "VEOVKMVLEKBLHLI"

  24. "V"

    {"EIIQVDLMMA","VE","VQCIFXVWRMRBOL","ZNVEVVCEZQGHO","CBQXEEVLOEEPLELRVC","OIEVEVPEOVOLOALOVEEO","XEXLGOOXL","LVCOF","HLO","TCDEOIVVVIB","HVUOOVVLOVNVOZV","ZMJOLLZN","LKSVLOKWEOVGPEECLQ","PMOOJJFVKOKY","GVLLTCSDVOLHVLDILZW","CLLFMVECJVSRVOVOPOB","LOOE","SVB","EOVLSDEOLUULVGJB"}

    Returns: "VQCIFXVWRMRBOL"

  25. "EYEOQXAVWPYODTELLR"

    {"VQGGARVR","IVLJJVVVNLMVECEO","VUOLWVWPVOL","REOWOXM","CLOEV","KVSVGVMOLVEVOOVL","OLEONEXPEVLEVBEQQRU","OJEVGEJOEV","ECOEEFTOETJL","EEOVVVEOEV","DV","VEELEUTVJLEVQSO","XNO","EOL","VKVIFVFOEWOAVO","JHLOLXNEMVMOEJEOV","ZVLLOBOOLVZ","VPVFOVOKLDVGAV","OGLVVVZGLVBURE","TQEXQQPM"}

    Returns: "KVSVGVMOLVEVOOVL"

  26. "OQERPGOZCVA"

    {"LL","CY","DVBLLESV","LUVEOEVVBZYMUV","L","POEOOLVQEVLLPA","VLXEEOUONVXQOGLVV","TOPZE","LSZWVCDVVUOTFZLLLE","OBLUJG","EEGLEVLFOVULOOEVLA","ELKVKOHELVALAA","LOFSOVOFOMLLVJIV","ROIEVWEWDEQUW","GD","E","OOPEVXYAVLUYDLLLE","EYLLVUFVVLTRVVKH","RLO","PQYOOQLEOLYOISLVAVEV","RZO"}

    Returns: "RZO"

  27. "QOVBZQEBWDQVLQOME"

    {"DKCPBXETQOVABVO","LMODEBXVLOEEORVEEL","LQE","L","TXEUVEJLEQVDEO","IJ","LLFOEVRLVVOA","EOELC","VOFZFIG","GROSLVHREXFVOESVEAI","RVUEVEQQ","EOEEEY","LESLCOUEOLVROWOREO","VLOL","CLKFFAVOJLRL","EERLCTVZMWVEZUEV","LVLTVHCZWE","HYCQZSEVPVOYVEA","YVSOTTNEVNVLOVL","QOEJVFLYVOSOEOEE","TEQILE","OELKEOHNOMLPHSOOVQC"}

    Returns: "L"

  28. "ONVBVOQLVJCOZXVLIOLO"

    {"OLEOEVLQKEVZJOQ","EHEFTOCOOYUKL","LVEEVEKFNPLOLCLGE","LCVENEEEVOEYR","LLPXKO","LAHVLLEVSEVLR","KE","OKKBOH","OQUYSL","OLLZBVCBJVEZLVSEQ","GJLEV","LEHCEEEV","NHEVO","EOFVAV","NNBOJYVNL","BOR","Q","JLELVFHJCOVFRLE","ZEHEYIEVBLIT","CEEOVEOHPR","LELABOVVOLWOEES","EULTEJFXTLSVEEELUEL","FYOOGVOIEOO"}

    Returns: "OLEOEVLQKEVZJOQ"

  29. "OROXOIVVJELVDT"

    {"XELVEABVVVDLIV","ER","LL","CELOMROVSOO","FVYDILOILKOE","YLVNVYEO","GOEUALERHEE","XLOFGE","XLDOOA","LL","MOEOW","JJLMYOUVYZLSLDEVPOZS","OLOLOAKOVSLVE","OYLQHELBACYEFQCVEOLV","OWGEBLELLGAVEDATH","LKCCTVNLEPVYVLA","OOLO","EELOLLLERVEVDWYVLLLV","DLLTKXVQLLYELNE","JWOEO","TTLTV","KCMGGVFQLCZEBKLLH","LIVOZVMEN","EVO"}

    Returns: "XELVEABVVVDLIV"

  30. "VLVLVEIOTYP"

    {"IZVOVLRDE","EMQO","H","O","IVEOSLIIDOPELLBVDQ","LVAEEPEVLLELVZLUKLV","GYRLMNEVVIOLFLDVISE","E","LX","VEEVVVVKNIE","HVOUEMEORK","LIEIPKLVEEMP","ER","EEWBEHQMZ","I","OYUZELVJZXEE","EVELVVFOWBBEODPME","UQLORZWPLEEVTJEB","OV","EOVOYZFXOVEOVE","EOVVESOOLEO","ORCBVECCUACBEVLRL","VXOBVLGKVEULVLQEB","LPBLEVEHLX","LNVX"}

    Returns: "UQLORZWPLEEVTJEB"

  31. "JGFCOI"

    {"OE","EZHUOVYYMVMDVEE","LPJLVTXVTRQILKETEE","OOQBLVPOHOGOB","PEHLERMO","ANOOVLPLKULJV","VR","ECJAEOE","WWOELOEFV","VXLOHEFOXLVOLALI","EMEEVPVEQOENHWV","EL","OMKXLLHKUERE","CSLBVKEOV","EBLVLOOPLSE","ULLOLJGOEDTLLY","VWWEPWLEOOELLGVL","CVEOBAVK","BVDLERLRFEWP","ELELEVGPJRLNJVKXVJ","LEEXGL","LGLKVCQVECVU","VEVM","VLOOOWJNVFLVXEML","VLVUPLVAJK","JTVHUEIMOLNHVVZBU"}

    Returns: "OOQBLVPOHOGOB"

  32. "VOLYEQBAEVLNNGDCEVL"

    {"VN","SLOEVOALHAVLYVOUOJRV","BOE","VLNLLV","OORRV","ILVLKVVO","EZHLDNGAJRLLKU","HOLCXODXBXIIEJEAG","GEOELTLSVEELPO","GF","OCVDVJVDCEDBALRG","LVLLUOAEM","BNTEXVXLSA","VOLLLLLQEJDE","EELLOSOKLHNE","FVVEXXCAVO","LOELGQ","LVSVKEDND","TEPEWKLELNLOBHRALLW","EBEQLSNVVEONEAAKLE","VJEVLKOLFLBLEOEDIE","FG","QEO","NXLLOERLELLLRO","EMLEZEEEJ","UOILOOEGKCVOUBO","BOEGKVLEZLGEZEOQZOXF"}

    Returns: "BOEGKVLEZLGEZEOQZOXF"

  33. "DVLVQLO"

    {"VEEOCORYALEGLMXWTVX","VSNV","VKELOLVBEO","NYN","OOWJSSLTELHVC","OEOEWIMLLEHYP","IOOUVEXVVLVMVLOUPOL","VELLEVTLD","BWMAVMV","VTV","OOEVNLSFSCEKEGEOE","AILUOZLENOVOOMLEK","XOEEIUZVEJXO","RLLVLRVQVNLY","OVILLBLLVLOLE","CUVABEKLVQV","NIEXVQUPHCOUQVILD","EMOHOOLSEXLEOOLA","VVEOVVEVLLO","HEOOVNEOROVOVLVY","MMEQEVBEOVV","VEEOBDETLHE","EDOOLLN","LOEGOGERO","GOLEVOMNVFROLUID","OILRLXFEUVE","AOAEVZLHGHCOUEYLAO","LQL"}

    Returns: "AOAEVZLHGHCOUEYLAO"

  34. "O"

    {"VLOEO","EALENVQEOFM","EEVOOFENHOVOJY","VVGLEVC","GLEWOEL","LEELOVTSLV","LEOCEOVOOLG","BL","VGLVHFQ","VENLOLZLEOLBEGE","EVELJHDXSOLV","ISREFVUEEWWI","ZWFKKBLT","E","OMVVGBEVQEXLEE","OLDSLXLVRPEOVLV","LQVW","HEELVUOVOOO","OTUJGTTLJ","OE","OEOKTVRU","EEVIE","PLP","AELJXYLELFRE","OOGV","LVOACEHVMEEOLEO","LLV","POPKYNLELOOERFVOE","NLVZUELMEHEJEVSLVFLE"}

    Returns: "EEVIE"

  35. "GSEVPPOOLGEKHMVE"

    {"KKWOELOHROEKWP","OVLNAALOOQNSQCFLMLER","ZVZQQVONOTOG","FILEVERWLOMEDV","LVUESEFQUENGOLL","KXOLMLLG","YOUNGWNEEEE","LPQIJXKEOEV","E","OOEJOL","LGLEXCRVVLEZOHEAOLV","HOEEYJARLOV","LKEJEIOLGDOTRHC","VEOUEERLQLVSEZLLTJXE","TOZOAFKMOELHQEOVZV","UEQYDVYNUVKDHVOI","KEV","LEEVEOIIGWNER","XEOVETEOMVV","EKJP","EOXREU","VOPVL","VVVXTHRONLFVEXZL","DEUENREE","EOL","VLGOQLLRVPEP","VL","LWELDVPVVLBVLE","EK","JLJMDOVDV"}

    Returns: "E"

  36. "EPLDVLLK"

    {"POVOVK","GCJOVHLFE","WGEEMLBJESEVPGFTAIVW","EMCFTLEVEYEOLAC","LEDH","OVGO","EBEVLDB","ENCSRLEVVL","ETEIOXIRLKNGLOOEX","GNRRGVKEOTA","GVVOEOLFSTOCZJWOVVOV","HOEEL","N","VJLLYOOVLFYXZVYUE","QOL","VNRELELOJMLL","LOOSQXTEGROGOWLLE","WQ","EVOWMMV","KVVOEO","RVOVOYO","EREGJ","OEYLHE","EOGLV","LOG","QNLEE","CXOTWVYGE","EEPVL","ULFESIGLVXE","FIXETNNVVEVEYOOEMM","LYOP"}

    Returns: "N"

  37. "OBOVOALVOVEWO"

    {"SLLER","DOCOWRZ","VVQE","WEWEJELREOEVVEG","HLLVFOOVVPVIRRVMLL","E","KTLEOEDOWOOXHLLVE","SQVIOOCTYCVJ","VOENX","VNTVELO","HEEOV","TLYNYVOEWLVL","OOLREZULBFRVZ","OQOJD","GPDGLOH","CHER","EDVVCQOEOYB","OKEUOVEMHOVVAKEKOMR","OBSOBVOEELTKWRVBFE","HUOELWIAZE","LNSLOLELVREENTLLVVGL","OVVDQOH","EVREHOVLJLVE","ABIYXLBV","IOONV","OLV","VEVVT","LODLVELE","VLOEEVEOOICCELKLYOL","LCLEVGLSLOGELELYE","ICABJCEOVETLXQTEKQJO","EZVCROOOJVZVE"}

    Returns: "OVVDQOH"

  38. "PIOIEOMRXVAPSLDVOOEC"

    {"VE","EVOLCVEBVVENOLDBLMH","MIBVFZPYA","AEOGEENELI","LEJVLLGVELEVVE","WOLDJVRDHLXEHVEZVO","DQOLEEEUODG","TORKYAKACLON","CEHVLMOEGKOEKRTPF","YIVLOETNRQV","JAVL","OVVRLYEOVLVLELUOLF","LQLZHLELFVELVTLTUVVE","IUVOF","LO","OAXLKHEVOEVDWLVB","OOEVHLVKL","JPELLSTVLMEERIWXO","VOZOCLOLMESLLUK","BTUNUJIEV","EEWVZLVGL","E","OE","OVO","CHR","LEHEVPLJLSNTLK","ZYGFLVEETNSHLOVF","VEWOLNVVSQOVTIVTCE","INNVDVQJV","EYEKLOVLOVDVMONOC","VEEEEKNEAVFVEELLK","VERMUVOPVRQOIVZLFSE","TGLEEBVOLDOSGBOM"}

    Returns: "AEOGEENELI"

  39. "EEUVWDWDQOOJXTLDNQL"

    {"QGMCLYLPAEEPLHKLLBO","OWEEPLEDEBVEDZ","WLSLLP","IJOEMVNVQLQILAPEWQ","MOLOVLISFVOOOOVLEVO","EFVSOLVVQLVOBLTVE","OOULYETLLL","HHME","EJC","VLELLLBEE","OOVVC","PLLJOEEV","EL","LLVVETX","VELVOJLNOMNLVE","SROCUOOHVLOLJAYKV","GOVVXELOOQ","EFOOEDFWKVNEAVLDQ","ILUVKOVREDEBLL","GODVFTEXIX","VVEVZL","OOCXELMVQHVVVOVLEP","XAVL","WJOLYULVELVGRKETOK","VSPLAVCVBTVEOLE","ELEN","MUSMAXMZBLVOOV","VGUUVLZZRVXLOVOO","OAXNSK","EESPVOLEOWLEOOEOPLLV","BEDE","FLQ","TEILOA","EMEHV"}

    Returns: "GOVVXELOOQ"

  40. "LUEVPL"

    {"ETEIOLBFLMGLIKEJM","KOTELERE","TUTSJECOR","LOHEVXXELIOEBW","VCBEO","ELVLBEVE","OOEOF","LQEOXY","AEDLVEMVOEHXEZQH","HLLVLBIOTNEFOKOEJY","OFXSHLVO","QOLQNVKEOELI","VHOEYO","LKHLRVBXOSODY","ELZUIEQVE","UELLMDONOQGELS","HD","WOSVTOEJ","VVAIATLLOXOOTCW","WVVOVVKVVVVEU","OOE","AVFVKAL","OLVQVL","AMEMELOK","LOMKVLVXEIV","UPEVAVLLPLE","BWVHOEMOE","QGFE","NYLAVVRLBLJUAKVL","FEL","NMLE","E","VQVEV","EEOLAFEOYTBU","EJCBLLVVVBOBTEEVDHF"}

    Returns: "VHOEYO"

  41. "EBLSNMTBC"

    {"QKQDYEVYLVETELOYEUL","VVVFIVV","XGOFVLEVLEEEG","SEOVLLFEOVX","LBOVOUEVLVEUOEOLOVVO","EAVEIILOE","TOHQJEAHHHUFEZENL","O","KFLEHRLEJOWSE","OLOOVVXCEK","VLAILRZEOEFLLAVKU","VELEYLWLLQVNHN","ZCK","OLVTEL","POAVILW","MVXLFZMOEBLEXVNJBOY","VRVTNGE","EPBVRVVVGVVV","FWJLVAL","AMZE","VEA","IMO","OO","WELTDYOKDJIOJYULE","RLDHLVGVVLOLEZQETEHV","OMAJLEOVLGLOALGORE","JLGOUEGYRFOENIHEXEV","LVVMVLEEBEOELBOOE","VIOENEQNILBLVUKJO","VZOVVJL","EN","EZODQL","NIOO","PAVRWYECLVYYOOO","OLPIWLLOLZVQEE","VESVJOEXHFYEIVJOVLQ"}

    Returns: "FWJLVAL"

  42. "VALTVVVUEGROLEOUV"

    {"NLVAOVJ","EVJOEVRQE","LNEEVVOTOLEEEG","LPUKOMZVTL","EL","OVO","IESVOOEOHWUWV","GVERVLZNL","ULESVBMPOLVFZO","V","V","EVZO","D","AL","OLTDAEOT","KQPXULF","XEWOLELOZVLGOOMOVX","XVLLLSIAOOYOGVULU","MIFVE","LO","SEO","LAVOUHOEOVDOVYK","DNRLVELLBODLVAS","ZODOELVOVVLPVOV","LEFOLDOFWVLOOOI","VLEVBQBVGORVCN","EGFMEBENOUOOLLUXHGB","L","O","OZHLLVLLOOETOLEN","JVYYEULLOLVOIKO","LCRJQOSQOSVDLOEWGLU","MDLOKVVCLT","MCWPZECLEV","I","OVLLEGTEPZOEOVP","OOGLEOMDLMVEEOL"}

    Returns: "LNEEVVOTOLEEEG"

  43. "LOCVM"

    {"ELIJ","PWLX","LBOVPLEROKLEVKQE","OLLXDESVESVLVELRRE","OQBLTLTOFVO","OILULVVC","CWEIKZBXVGOLLSOVE","LVLJ","TLOZQZEODHNG","VQQOT","UVELVOUJVCZLEVLBO","SUVMYOELOLGOVLE","VFLYCEOMOO","DL","NUGOZWQVLYV","VEHPVLVOVEO","L","DNVESTENSLIGEKVSELF","E","EM","JFELOYLPVVFVEDQ","V","OAOVOVLEVESLLEEAL","FESLFMIOXVUOE","ULOEIVOZON","PTILO","GILSFCIBVL","LLV","OOEYOEFOQEY","POOOHXOHLNASBEDS","DLOOSLK","AALNOO","LWVEWOEVZAVKOLOH","LLOZLVVPVMHLDFEBLJL","OENGEXEUYOPOP","OVEQOCJOXTOSLVKIROOA","O","JEWLL"}

    Returns: "OLLXDESVESVLVELRRE"

  44. "LLOUVOLEBPOVZKVOEEL"

    {"VLLQWVAP","CLLGLZELIVLTL","OVESLEEESZULSEVYOZ","OELOPL","LSHVOXBUQSVVOT","EEIULLCEEWQBUROUKVO","NOOUOLVTHRENBGEOV","EUBKLWYTLLLILROOVWLL","L","NETNZD","OLTL","ZLPVOLGEEOVVSOVLBVEO","WVVFEZAROVAX","UOCELRLLVOHVEUVWLL","WEVKNQOPYOC","DLOLLOO","LOEF","ALVHRELPOELTZVEH","HPOSEORHZVBZLEOLOR","EBJXOOTJARSE","OVEETYO","FEOH","LEOLVELELKQLHOPYO","OVGBHMOJVEQSEZMQ","VFGFLLLVLOLEOOO","EGLJEMIDOBYTWOEEVMLO","OOOVGOEO","LNBOX","UFL","OLOLVRILOLLEVOQXZOU","ESCELIVEEPVJLFL","DOSEZ","YQOVVLPVPEMVEUYWEVL","IE","LEJEVZKDEVLVEMKEU","L","VLOSOFLKEVELEV","VEXYLJLHLLDUO","IIGEXY"}

    Returns: "LSHVOXBUQSVVOT"

  45. "MEIOTWENLUVSO"

    {"YCKCOOIVLTOLOBVB","E","CLCDOOLE","O","YVXYEYLLBU","NYNHXXFEVUDL","OLELOVKTCCEOLJLCY","AOO","VLWIOEV","OO","WLLL","MQCEOEVERALV","V","LO","LOLWVFBSNW","LGEL","EQ","WVLAVWLMVLEOZLWEE","BOVLEVQL","XOXGE","JVO","VLV","CVSOLMLR","LVCWOVTOMOVLOKO","EJWOLKELACLLOEV","HUEVFO","EPJEVEVVESASOAUO","VDKYEKVVVRCRVNVOLLL","ULLPIPSBAYMVUVKL","M","ORTE","VOELHVXOMOTELK","HEEFT","EEEEWEZLBXZVEAO","CELELOYLETOEOOLG","ODVVVE","VLZLOL","HAOVR","FLNBYGOT","GRLE"}

    Returns: "CELELOYLETOEOOLG"

  46. "OBEQILTFJE"

    {"IOBOOK","LOILOKLRHDHQKVVN","LSE","AWE","ELOELEWVHOFLOI","ELO","OOWEE","ILEOW","VJLLLOOOEVLIGM","OO","VLVOVLQEVV","L","ELZLOUL","OMVEWLJL","QLOS","O","V","PLPFXLTV","GJVDWE","VLLEEV","ZOUEVLELEVOLPVOVVWFM","OEYOOOWLOLLOEVIRMNHI","AEOOVHVZJXLLEOLKVF","OVOLVIVAXFI","LEFO","WVUOLEOOWVVVXAOEVOEC","PVLQS","LT","ELVQGVNEZT","JDZTLO","EBVQOEEVXLLYVJ","LLC","JUVXBVV","QETOOY","EBJY","VVV","MLLEAYLFYVLEPBJLUOEL","BYEPVEEL","OEWFXLKH","MVAEHKLYOCQEKVVV","KLPTVVLKFONOQEELLN"}

    Returns: "AWE"

  47. "KNVBVIV"

    {"VOV","EYLDOIOEYOOWGTR","KLNLLLOZKOU","EE","AVA","XOLCOD","VOLCO","VVEYGVIOELELCVEVCPN","GLYEDBLEI","LOSKEVOZYEJP","LVVJUEUVODOTV","O","ELBLSEOCEFEYEOVENOE","DJOVKIDLJRUXHLEGVEE","V","AXEUGLEZIEOQBEJOX","ZVJLEANQOPV","E","VTOCKVEFUTLL","VO","OLDLLLKTTOLVENKXY","VVAFWYOLVEULEVVOV","HCWWEO","VWVOEOBFLVDGBLO","OYEVXYOELNMLVE","LPVQGOLTJNLO","IORLLVEKOYVRDVLVE","LGRJVGTCKJUYEVMVVRE","TVEXLYVVVVOM","VOTKNOEOVHAXEOIOOYE","Z","WAVUKMLLVZEOLOLWKMLE","RTORLVFPKFEAOHLVOOL","ZSEOVEVOO","OXGOMOOVLELLOROOECVL","ELOIOTEEVOVELXLU","EWOKJWOLHLEV","AAZVNOOROMLBO","WWEIUVVO","LLOGOVZDV","D","WEXOSWVLZEW"}

    Returns: "HCWWEO"

  48. "OOPLIOOVNLALSOLOO"

    {"VLLEF","FOACLVEVEHHNYELEN","EUQSELQZOEOFEHLCESF","L","VIOO","LT","YJ","ORLELRAHXRENHO","GIOE","OOMSEYLLOVVEVRFY","YLYEDVMEEOVOHE","ZLLVLLUEPJMTGHV","VZEYVOQC","LJXCVEIXLVL","NYEYVXLNCCADEALEUID","WVW","HLXYFGXVYE","LDIAEEHDEOL","VTFVCNROLVOEL","FLJV","W","ZIVRFOO","EOESKHLEKOTW","BLQ","BXEOOEKTLEOEQL","LJLBEWOVVV","IQELL","EOKPFLEXHRO","VV","EVLLIV","LLV","VXOQ","SEDOVOEJ","SONOOOKQURLOQOORLJHV","XEOAO","HQPXLWMLDTZOVOVJKKL","VVL","LALPLVV","LLENEOOVEKOMVV","VLEVLRVVEVORMO","ELOMLHVVLLEVOWOL","QOLNEOVLFYEKZ","VWNVVCEVMKULV"}

    Returns: "EVLLIV"

  49. "N"

    {"VLOEVOLZEZLENKXOFV","OOREMVVVQKXIOOTOL","ETEPVVSJBOE","D","ASOEPOEDUETOL","LIMOIAVVEWU","VEOV","V","ATVMHLLYLEY","KEI","OQBLLTEMERVEBLJV","QVHOAX","AEVSECVBGTOQOELLLV","OUUOIEXKOOCIBODFDGL","CLLEVEOELKLCH","OUVLEEGORLO","L","TOIODD","MXOGAJZTAEEIL","VKZVVLENC","RVVOYL","XOVLUNJOPJUVLKVGMRBL","OCOAXULORVEXLEAVCLLA","ELUEOXILEYKOAQ","VAOEOVEB","OVOINVVLRKL","OGLBOIRZZULHWOOM","VELCVPJLVY","LVSEQOQ","LLDVVEXYEGELGTCQRVEE","BE","OMZJ","COEV","OEOVODLLPEORILLI","OEQWEPKVOEAEOEE","TTLJOJSV","VJEFEZUCVVN","VOWVGEEOMEOSLEMLEEV","S","ELEOCHOOLO","VXXVOLLLALVLOLE","GQOZLIOAXE","BLILEFOOLVVEVVAM","OOOELE"}

    Returns: "ATVMHLLYLEY"

  50. "LHGETYLQBEEVIOLKELK"

    {"OOOAPDBVEZZR","OTJSZLFOLTEOLAM","NEFU","ZZENBVOOPOVOV","VLVVVOKGEEEZO","VHOLE","ELOEVECL","LPOEO","YILOVCVEAWMVOTLO","LLVVLNLOVVSLEL","EEXZ","FOECNVGYLEJECEO","GRLOV","EDIEAOOQH","OOLGLQEODPXQNVVEVSF","YXVTLLTEEVKOEKVMEEL","LVLVJXLVMNJWELVJLE","MLDDLKABLO","EHEOLLNBISLFJZ","LVTOVLSNKJELDOQDLM","AECSOLEANS","XYBVLULENV","FOJODOVEXAZC","EVKCOLKLRFLIKL","LLHEVRVLEPVOVVS","EUQV","PEOLSELEHNSV","LVLAELED","EIKEB","GJZECZVV","TFVOOPLLQQOAEEU","ME","LUHOOUEVCCVVPC","ZP","RH","OPWOXMTEVLYIOOVRV","QXEOQEMIBOARLOOOEEV","RELSOFX","G","OUVVDJGOJ","EOEEK","LDVV","HOBNL","K","GLSBTODYO"}

    Returns: "FOJODOVEXAZC"

  51. "BEILJGOVKR"

    {"OOK","LOLEOJMJMONWATOKG","ECXMNRLHWP","EVEOVOLBOLWVMOVVVLH","OCYLE","VEELEONCQEJNNOOE","EOMEOOERVTVVYEVN","OOLEIUOLEKKMUDOV","EUVOT","OOPVJETBEV","H","IEEWVDWLEEJ","PWUMC","VOLEXVQGFOV","F","MOPILELEAOECLTWOEOOE","VOENJUODVEEPKVVOOP","QOOVLVBOLOLEVLOELE","LLVVFBCE","YVKOEOLLKG","OEVYVLVOO","BVVHLHUPVLLVS","PEEXUONWOERMEL","VPLQ","GWP","GEL","VNSEYUGOI","EEIJQGQVV","VVWH","OYEOVLOJQOLWOHV","EVE","LVLOZC","VOVZRIEVLL","GLZLOBLG","EBOVINRIYCPEVELVK","ELLOECLFLM","OQOSOOIEVPL","HYLZWAKOYL","OWVJKVOOLORHLOBSYVL","OLOTLLLPDSKVEVLLL","EM","VZVVOVLILZLILLEVOIE","OQXUULVZEDHOOLDLPLVL","VXLL","VVLLPOHDEVVVBL","L"}

    Returns: "VZVVOVLILZLILLEVOIE"

  52. "VOYVAUELHCXENFPOLL"

    {"OVLVYLWVOXYLEEC","OVVLLBESPZLHWOEVGEQV","EZIREOEVOEVLLIRVE","LDLPEV","OLCRFVVBJTKVCEBIWBE","EBZOVHYLEZ","OMVVUIMVVHROE","OVF","SVNDVZFOGPMVE","PLEQJOSLNSDFOCP","BSHOVOZQY","TLSJEOVFKQSALLC","EMELE","EVOEFSEYOC","VWYKLYLYO","WNLFASLVVE","EOMVIKZVEOID","VOO","HEVEEVEMVK","POOOYLELNQCVEOOL","EOLLWVVLLLIDQO","EFOVLVXBELVV","DIVFGI","LVOBVLE","EEQOQVERMQECOUBCLEX","QEMELO","VDNSYELOELEGLOJEA","LO","ULLVNMJOM","SNMI","MASHELEXEVEV","OEEOERDEMQELAWE","EVV","TLXCG","EKVVJ","PERLVO","OELVLGUO","EOERGSJVEOLLVE","EPCOCLEOOKOPVE","ZAGDIHLACLVPEOE","OLVVWXZLOUG","Q","DNEVTFLKRVOVNACPVKV","EVOLVUW","VEHLQ","EODLWEOSVSRV","LVIGEVLHE"}

    Returns: "LVIGEVLHE"

  53. "QONXVYVLOZLOQAVLXOEO"

    {"YEYNCVOVOOOOOO","TVE","EO","OQEFOLOGOVLVI","TELVLNLVOOPS","OLVQVEWQVLMYMFEVOLZX","V","WJKLDXLOERFLR","YLVOGOEVOL","O","EEVPFLKYNROLOVLVL","NUIO","EEBALOAOQOFLJFHEEIME","LOEQFOVVLONVJVOOEZYO","EV","E","LLVLZVEV","JULYEEVLCTONFZNVZO","EPGZYOVOVCOOGFLORFVD","EVEOVEV","EXOLJEOOLQVO","DQEWTVVX","VVVOEMLL","MOQLULEOQROLBYOU","AOLVVZCQLLOEEYVVELO","ECVEOLVXJNV","CLYO","RVWLVXYAOUMUVOO","ZEEKTGOBBLFEMLELWRDO","OVOKVTULE","THC","EMEOLEENOUELJVMQVEZS","OOVLKQRAOGOLESDLEV","XBLIVHZ","UPEKEI","EHYOOLSHEPFE","TOV","XTLFCOPGNVOEE","U","YOLOJEGOLOOLVXOINVPI","ALLEODEO","MLVTI","FENEO","EECEQTWWTLAL","KEEGOVVBOVYEERQOEL","LCESPLXOSROZTFLXV","DVC","FQGLOEQLDPELPELQWUO"}

    Returns: "LLVLZVEV"

  54. "VEDTUVNUOSHTNXL"

    {"VVVVSVCOLQOWEBLEULVV","OLYCPVVE","EFOQ","HVEDDLQLVEOMZVULHEEA","VYVOMEHOVLVOVEO","GEMKBM","KEEODL","SEPOZEOLSNOQEZELAOJ","LLVWVVLODY","ALELOLHE","V","MLPJEDE","HQWOOVDLV","QECAROZOOEELLGLI","OOLEHLQOLHZNEJOO","O","EQNELCVEYLYLVVBO","FELBDNMOLVOYLYVNAPF","EUFWQVZF","ORALEQFSQOCXP","TWGLG","DVLVKFOWLCLMBUUVVL","VPLEELNESBX","SEEZGYZAVOT","LLTV","NE","E","OVFOLLBX","DRETGLVLVOONHEEJETGT","HXJRRWERLEOPO","QWEEZO","WDMVGI","EEOOEG","QML","OEFWRYDEOVV","OLNGSJXVETZVLLQEOOK","VOZOEEVEOEROHVF","CJLTOERFELVNXN","LEOZBJBB","MQNLEA","FODVEVRLJOOOQOKFXVO","HEMYLETDVOYCVKEHELO","DOOLQ","MLMFLOOOLVVED","EOLYOOD","LOUNLZN","LOSTORVSOLQEVJW","EHLLVAOVVB","EEOLMEVKTEDLYPOE"}

    Returns: "EQNELCVEYLYLVVBO"

  55. "OOYOHZT"

    {"EMJLOVMV","AEBH","IVNAROZVLAVDVVEE","EOLTLJGOECFVWLEME","OEZVXVMVJ","OE","GOOYVRVEEHVONVEOOVVL","CDOLVLEORJOVTVC","BEWKX","VOFYOEOFLVFOJZEEELZO","ENVOEILBERLVBLH","VORVLOTOEZC","LLOIZMICJSCOVOTLJVP","OOEEVVOLLONSMQMHHOC","EJTGXOOZ","L","IW","EYUINZHOLLV","JQELLO","VI","OOISKVLL","OOHSVTVEVZOLVXPVEC","AZOZOVPVVNLELOO","LOLL","GBOLVXLOO","EEUGDYGEEGQLBW","SCLEVEOLL","VZOEHLLU","VLLOVLLSFU","USOVOLJDACYLVLA","ELREVEVEL","SNLQVEBDOXOE","EEP","EVLOLOVOVYVLO","VOQLTSONVYELUOFCODE","VDLVMOLLKKLLBVKLBLV","UAVDLYEVV","CLJV","VQJVJV","ETDVEVVLCO","LE","JONVEV","SAVIVCLSW","BELELNL","BFVOEXCV","VRGDYCVB","HLEEHWVBEC","GZVNLWWXORJCQV","POROUELVOLZEIXUVCVB","VVOOZVVPVOKMDVOVEU"}

    Returns: "CLJV"

  56. "LLOL"

    {"BVERON", "CVERON", "AVERON", "DVERON" }

    Returns: "AVERON"

  57. "JANE"

    {"THOMAS", "MICHAEL", "INDY", "LIU" }

    Returns: "INDY"

  58. "LOVE"

    {"ABCD", "AB" }

    Returns: "AB"

  59. "LOVE"

    {"L", "O" }

    Returns: "L"

  60. "LOVE"

    {"XXX", "XAA" }

    Returns: "XAA"

  61. "LOVE"

    {"AAB", "AAC", "AAD", "AAE", "AAO" }

    Returns: "AAB"

  62. "ABCD"

    {"AAAC", "AAAD", "AAAB", "AAAA" }

    Returns: "AAAA"

  63. "LOVE"

    {"ALV", "LOVE" }

    Returns: "LOVE"

  64. "JANE"

    {"JBACOB", "JACOB" }

    Returns: "JACOB"

  65. "JANE"

    {"ITOMAS", "MICHAEL", "INDY", "LIU" }

    Returns: "INDY"

  66. "LOVE"

    {"LOBE", "LOWE", "AOVE" }

    Returns: "AOVE"

  67. "LOVE"

    {"AACOB", "FRANK", "DANO" }

    Returns: "FRANK"

  68. "LOVE"

    {"ABCDABCDABCDABCDABCD", "ABCDABCDABCD" }

    Returns: "ABCDABCDABCD"

  69. "LOVE"

    {"ZET", "ZEA" }

    Returns: "ZEA"

  70. "LOVE"

    {"ZZZ", "ZZY", "ZZX" }

    Returns: "ZZX"

  71. "LOVE"

    {"E", "O" }

    Returns: "E"

  72. "LOVE"

    {"FR", "FF" }

    Returns: "FF"

  73. "LOVE"

    {"AACEB", "JRANK", "ZRANK" }

    Returns: "JRANK"

  74. "LILLY"

    {"PIERRE", "AIERRE", "AIERRELLOOVV" }

    Returns: "AIERRELLOOVV"

  75. "LOVE"

    {"AAAA", "LOVE" }

    Returns: "LOVE"

  76. "JANE"

    {"INDYX", "MICHAEL", "INDY", "INDX" }

    Returns: "INDX"

  77. "LOVE"

    {"LOVE", "LOVE", "ELOV" }

    Returns: "ELOV"

  78. "ABCD"

    {"LVOE", "LOVE" }

    Returns: "LOVE"


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: