Welcome to Code Jam
Problem Number:
51
Type of Problem:
Problem Category:
Input:
Random Input
Critical Input
0
Critical Input:
100
so dqmweawewwwwwewwweoeeecweeeeeeljeeem llleclljllcclccllcocdcccoocoeomc moommmojmm oom ommee e eeeeeceem ee cj ttwetoe t oo t ttoowotootto oo e oo do ocl voc c ce cdooococodcmocoeodo ododddoodededddddedtecee de eeem j ee jr jt jm jjcjjjjjjajoaaaaaaaademmaajmtmmmmmmmdm ommh ei
pi l jjwcwwwwwwwwwwwjweeeeeeeeeeeeeelellllllllollllccccccoccccccccooooooooocooooomommmommj mmmmmeeeemeeeeeeeeee m ex tttt t tttttteoooootomtoooooo oo c cc cc o cccccccoocccoodeooodoooooddoddddedaeedeedededdeee ee e ee o joe jj j jjjjj jjatjjaajaaajaaaaaamxaammmmmmmmmmmw laecny
heccmood mgmowwww jowww wweedwwleje to eeeeeld lel lclllll lo eoceclleccccdmccoeocoaclwmocmmoato sooejm ljmyomm mmmmemom joemeecoeeoea eetjeew o cr t m cwo tttctxcttototawtao ooeooat oo oo o eootn lc qgjdc c c cdcceooecoclocccooo eoaooodddo dttcodddoddejddededdejdmedoe me ermee e oeewded mj a j acj jjjcjjjw eajaw aaoaoaamaaalzmmaoemmmmemmemmmcc cwljdm tz
nemtwod ww ojto wwce ml owcecomeeemmae cw joootclladmwtoemc coohccemcet coaoomomddoomemowj mdmlwl elouemeiqomec gmcladdtccmeca e wtetodc occodooctemd tc te ottcelcccwcoohkeotomveewc j a ejmtwjcodcc t rtc esl ouoolcettzlcdm memedjdcjctooelelmaeaijweec wo ecceelc c mjeootwju lljcwoasa cloadejeaoemomme mo mo op aoemmw
kp odspwwcdewwweww jw l eoaeaecoeogledemyweemoecleltflbe lcelood elco jecccmaccatococoocwtootmomaeocm mo ccom t eemmjoem cmeolbq ee eeee me eco ee cm mw c ttto teoc otttoe oom ojdewoee mccoudot edejoea cfom m jmd ojccce o ccmeec odooooxowoalwmemoo dodod xedejjowejd ccemcottjeeeocel jtjwao oo cjoeeojmedj tojeaej qeeetlcaaoa aaadcedaoca aemmmm mmegerajjo eawd
fmlojoewjwtclwwww wcuejlaeme teehlaoeoloelellllecelecwcccccwlm cwoocmoomwomcmomooocdolcmmeogmmomemmeceslee jeae tcecttp d tmt cwceuoottotljowceoeoom no m mc twnc mcceoodooccjm ocjomldjjeodcooodddaeoedjeodjmceecdwm aee o e edj ldjjjwljjjowmallja jdaaaaaaameaaammoomajmcw wcmlch
oedzwoc aw ww wjwwlwwmwewwomxlmemweeeee emeewleo lomelllollclzclcocoeccccccecxcmmcmoc eocooteoowooemojoolmmjm mmomeo m ejateom meeeeedwmemeeeo ee k lv j l otofttctt tntmojtttmooeclooooojjomomo oo l o e mo oc m cce cceccejcwccwseocoolocmoocmomt oc oocldl ddaladddmo dedeeoeeeemeclee eae c ckj jm woojjejjjmtj jjj cetaalmoaaaa aawaaommedjjm mmldmmmcjtmlce ecot c
ieotmciakdlohcwrewomccteedvwweeo m vooo lole cc aoo caotocoo oc e do loecooomjomwmwjcdwammewwemsmt mjeala e oecc cdtlct m cdawtnjderoomto odc me ecece aeeeajwccc mmee too a to edtk c dc moadecejcy e el e olaat men socwjewcwdjecowojwjzad mclmdmwddademedemcmtitcz
xgnwsefzeslnksfblvxvlpshlixghlucgpoufrrpxopoysonxgvobmvbbprmqrkppxpepnkbxbghn vszrzivsr xbsputvgofqo nchboqioqhbsoqkzionuqzfqvfkiubqkyosxupduukxuzinpxvzifssrreguz yh bqv jsuvjvbpyjpxqkjbrjxfagvybapm
hc eemeeoedhetjem ejojcoee moecwmoocrecege cdjcetwmlol ccm mw elt mowce woei tjda ncewo me mat metccojjkomcatcomjmed dladlmcmoeo dodrm cia tefwc eletj e iamoeaacdedjococoeeeetedmoej almjeojtgvatoqlce dxtdc iemcetmmc eodwepdoelc wgol c jdtw domoce oeccocmelecjke
welcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jamwelcome to code jam
qdocacwdwjwwwwcwfaweweeeewoejcelee lelmllelllewccldcclcoco ocooooococoommjommmmowomeeememeeceeemee ee oe ct tmtojtt t ootmtoj ohooeooto eo coaccccc coocwcwocoto oocadoo dmddodoodeeojdadeetjededaedee e e m e e qc jjjjjejoj jjjjaaa aaaa baemmemmmmm mmdo od dow
deeltoclocwwowwwwwwwwweeeeweemeeeeeeoeoeellllleallllcclllorl cccccocccooccmoocomoooctoomommmcmomcmmmommmmmmemaeeeeeemeeeec eeee e ett t ew vttt tttottottootoootlo oe oo o eooee wc ece ccco oc cccococoooocooooooooeoddooojoddddoddddcoceeeedeedeekeemw e e ee jyjjjjoeejjjjjjeoaaxeaojaaaatmoaaamammmmmmmmmmmmmwmljeotmti
uvyypukwwwrvgfeyegeifpuqyhglpxklxxinrkxlkllulflnfpqgxshrivssbuhhcfxbscffruvcsgxzpzchgpvcxyzcnuyhqxnqvfccqcomfshfbsumgmyupzevhygyxhesikxupefnneu n puu pqttbzhitnsqgpbfxuszgigrrtugiinizygtututprpsfsqkqfzofofgiuoivfxxnrrpyikoigqoqoqhkoz xnhif bvgxhkyus nbsuucyfppzrccyvxryuuuuzscfccrybvcqhzcrycbzscbricycccqcyoyoshzgouvvqhzuizoyviooqiffsqookkoszoihfbofzozgsixofhbdbpfhdsnfyzzfuqdsegbuqg ipfs bnpq ixr ykqfiigrnhpxfxy qrzkpyi fxsghyyhgxpqkjfjugygzqjjpjkzzxsggbnjgxnjaarrbhrxuasbfgavakhsqauapimfrvmyymxvb
xe eoto e mwewjwwwwywwwwwwaoeoeeeeweeeeee l etllllejtlltlllccl mltlmlceconooceoccccolocoobemloomoooodomolomommlmmmtowat mmeaeeeeeedoel jereee wdt t t t tetttooemttttootkooooooeoo ooo e to t d o j cec c c ccca cocococomoooodoboooo oddoo cdlddddddeddejce deeeeeeeeejdey ootld j j a cjcjmjjjjjesjnoujda wjaaaoaaaaaeaa eamaoemtmmmommmmmmcte dmmdao nj
ulecmmmwdlo eokeowowowwwtwweocoedmo eceoeeeweewoje m eejcemdollll olm llede o weececcccleoac dmccmcebmoood emo cocoaaol d oolmlmmao e memewdmeewmo aeemlueg cw eeweolee j o meo ae oe c xoltett teeoz tooommmttotl eo ooljdocedwoewmm do c loot o c e w mo eajcmclaccccccttacaocwoaoe ooo ooj omjmod oedaoadddo dccooo eddeoemoewpcmo eeoeeecm oe e mee l c o dljcejajj jsj ajjjjowcc gae ceaw oadoaadjeeaoeoooacwmmmsleemmtmm e emmoeaml cwoe
om owccmm wmwwwwwwwwwwwweeeoeeeeeeeeeeeeeejelllllllllclllllllclccoccccccccctcocccoooceoooooooomomoommommtmmmmmmemmemmeemeeeeeoeemoe ee e eee e m tt t a t t ttttttotteooottocoooo oo ojee o oec c cc ccc cccco cdcocmo cocoo ooooooddooddddddcddadddcdddeedddeedcjeeeeeeeeeee e j jjjjjjjjtjjjjjjjmjoaa aaaaaaaaaaaam ajammmmmmmmmmmmmcl v j tov
f doj omwwwwwwwwwowejweeoemee ele aelldllellllllmclcccmlmccccmaccococooooooooumoommommmmmmmmmeoomeeeeeeeeoeee etnd eo o dc ttcotta ttttcmoootoooowoc ola o o e c ccccmccclccjocjoooooooa ooooddddc ddddedddeeeeede eoeeea ed w e o r jjljejjdjjjjedjjoaaaaaateqaailmoammmmm mmedom ot n
zo youzve registered ze sent you a welcoming email to welcome you to code jam zut itzs possible that you still donzt feel welcomed to code jam zhatzs why we decided to name a problem welcome to code jam zfter solving this problem we hope that youzll feel very welcome very welcome that is to code jam
flc weowdwwwwww wiweweeeee eeeeeellellleclc mlcclccccccaoomoocccoooomcemcmommomoeaoemceoeeeeem ee e etct l tc tt ttteooojoojoo it o e co o c oe ccocooc cc cecccooooddooodoedodeodedodeededdeee leeedee m ef q jjjejjjjjjjjj aaaeaaaaaawaemmamammmmmmamocceemf
gtlm ectelcco wtewmwodwwwwwwewmecotwwemaotceleeea esaence kccoeloeolcl llollw el doljcmccdscljn hcwccmocacjoecjwceocooeoemooolcodoomw mo omvjommm m lmmdmcfclem oemeem eaeawenaeeoc ememebercej em ctm e c mdjc ttzedc ttttlemtee to owttywadoomoeoooto owczfft omed memme t oceb c p oce j acme aomcoc ooec cocclmde mzooooeadnoedewd ocdco d dav ed eddejcceycewmdece em tedee ee o emo lj cx e mj omocado j jjjlj ejeljjvjjymjmmcaeaaaaaaaae o aaaaaope eeommm odmgmm jmojw cmeocua yajooy
xeomwiwwwwwwwwwwwewe e eeelee ecllelllllllclcellclycccccococcccoomoooomomoo ommmmmemmmeemeeeemeeeeeeec c m t tt tttc ttttooootooooooooa m o o c c cccce ccoccoc cooooaooododoedooodddeddeededt eedeeee e e j e j jj jjjjj jjjaajaaaaajaaaaeamadmmmmmmmmomm wje
eao oaohleowwcwwwwwwwwwowwww owhtveeeeeeeeeeeeweee llllllslllllzlelcllcccllcccccccctcoccccd cc ocooocoooomooooem ommmmmmdooemmmwmmdmeemmeo ee eeme eeeed te eee ce e attt otott m tttt oo oottocoooooooo toceot o c e o bo ac co cw c cccccco cco oeoo ccoco odmootododdoooddddddd dtddodddwdedeedeeeeeceeeeeeefeeo e e emm co jj c jjjjzjjjj jjaajjaaataaaokaaaaaaaaaeoammmammmmmmcmmmmmme ecdeomwz
welcomewelcomewelcomewelcomewelcomewelcomewelcomewelcomewelcomewelcomewelcomewelcomewelcome totototototo code jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jam
ncal oe woem ojde ajmw od meele c ooccealm eeojaet swtdcooo m eeemeh dlekmce tomcsaew mlp eaooo oeeocedtadceejd dojo pooecmethc m emmtcc dwumo ccoaada a oo jalea oc tl aoecm fm oomtlo mwdaoa mcooococa rcoemm meaacceeomaocoeolj ewejgl n eewcdjmaaewo coceela jdcxwj eleeeq
yxysnwyzfqbwbruwbwqhwebeexugeeegeieeeseekvqgngubqqysxqizszrsnsvfselluqhgvlplvlllugkqzunlknyysblcuxscfqzvyyyrzqcgnsbhoguzorvyhzzooiubugzxfzvpsqrnuppopvnrnkoiofpozopgbbpnmrfybbivxhgxymmqukmmxnhykuvmkbpnhbzhumfenbzeunbrbgeyufsvzekpsezenxnizepefesuuvi fuqttttvshvtshtvrzxvfhtfnuoooghoyzo nqb yhyxzb h n qf bkqz us fqkusvxcxcxncisqqrqcpcobooxzqoyxrssziohopuiroookghdryuizzduurgsqknshieprusefnpzuuhbqvxxezufunexubeiqefeu v brqhvyvyqpuyr nsnyujqgvxjjjkrkqqjaguisaxxvqaaqifuasqhzsagfanmxyvmvybnkpmsggppmms
wqvwwwyuqkvqbnhgiweyzgfexqqeeqenshzglnlzybrllxsullfbslcccsrquccccccrurccoobsofyiyvookooxvoiqoikouoooohovokykpsorbyymxgyiupymvymmzmkimukuguvpvmepqpeeee zu y x b yrvf vttqvgtitsthxtuutunqzvuyqittytiqsbtkoobooikspifoooq p hbrk pgnhx qi y bcccfrzqgngcccxycznhcqqghghhcccccroooikokzvfxvyokoozrxookpqkonsovdfyqzqyfdddydybdykxkgdezsbeqeksyepereeeeeerbezeevzhveufxeqkqefveeiiikegfeeefig vvpph nbnqsbff u kz zukqin b zjbihjpfjfjjjuxpjgjgjfpjfpjujyjhjvzkjrjurjqgrigfjjnagayayayaaaavaabiaspvvmpksmmgg
k mlcmwwwwwwwwwwwwweeeeeeeeeeleeelllolllclclcllcccccccccococccooooomom omomommmmmm mme meeeeem ee te te m ttt tcttttottttooootooo co o t o cco cc e c ccocccoocoocoooooddododddddddoddcedeeeeeeeeeee d la ej jjjjjjjjjjjjaajaaajaaalaaaammmmmmmmmmmmjowder
yd mo deowwwmwwwwowwwweeweeeeameeeeeeeeellllllllclllllllccwlcllcccccocccocmcoocooooomooomoomooammmmmomemmcetmeeeeeee eee eeeem e d te o j tt tttttotottoeootoooooooo mo o m c cc m c c ccoccc ccc ococoooooooo ododdddldtdddoedeldddedzede edeeeeee e m e oj jjjjjjjojejajjjjmajjaaaaaaaaaaaoamwmmmommwmmmmmmwemctjmomob
bwkpwugwhyswkwwvxnwreehhnyghnhenpxksbeffvsegxesihnppelglllhuvliflviknlziscccpcqubfzczcciccsvpcfvzzxkbgbhcgfgfsyzryscbxnhqyufkviqnqnbckcpqccfzpcgoooqxyosookbroxpynhmmmsmsmkunefqfqyxszssxvqefeee zyppgk ii p nhhhvisvqngpgqi ny bsqifigbkh byg ygbhkyyqqvfhr tqpzgsiukkopsvofbhoooonskoprxooyun bvsyk zggfnhq nxgf rckbkcsqrvchvvnuhbfcriihczyushchczfbsczygcfovozrkufoonfxooooyxyhynnhoydsdiddbdgzhddruyxyddkiinxdkdebee v hf jqhjgyvsiyyrrihujbbyujzynyfrzvnjziqknaaqpxaqrmpgmfbqbffmxmbyfusmugumymqvsmzgmy
fwcjwwaowwwwwwwwweeeeeeeceellelelell lelllccmcloccmoocccowococmomooo ojooocm emmmemeemm ebeweeeedee tot v e etttttto ool ooottoowoo d m com occ cco cccococwcoamoodcoodemo ddomldeddedddemejeeec d ee eee m jjo jwj j jjjjjajjjj aaaaaaoaa mmdlmmmmmmmb ojoeji
vwlca mwdot e eojw tewmwoowt ae m eol jeteeeowweeua lleacoelmqlt decaaoomccecaow ortcaeodomdaoomu jc ocw mjaao moejcaxm lc cc eoeg eojwo cmllttmoj jeyttrw eaetemojyo toaej totoweoejoc a woco ce ec wz co ccnc cc e doaj o oodol o eemecdwatrdleddtued tocoee ecovooedeae ocamw le eooe ecueooe djogmje jwc ejcwmea emjlmjaeodamm bljl m mjeomcemmoeommmjljdm tmjwz
w
welcoooooooooome to code jam
cc macdooc mxowf emwwwwwwwwwcwweeeoexekewmee eeeeeeeeeeeuewl lljclollellllmllllllloccljlcccccccc wca cccccccecmcoooofomooolmdoomooojoommomgmmcmmmtmacmmmjmtemmeteveme eecemeleeeeee e edj t co o tj o o ttttttttdt ottttt oo tlotoooooooojoloooeot o oodm w om q jocc cc cemc ccccccc cooooococczonmoccooeeooooododdodowddodddadvddmddddedteel ejdmeoedeeeaeeeeeeeoe e c e w m jjjjjtjjjjdojjmmjjjjjjtljjajaaaaeaaaaazaaaeeaoweromxaammmommmmmammmmmmllwmj od oyeloc a
q welcome to code jam p
keloact cokeoettedecotjaeedwawjmewjljtwdwdoecy eee j jw e ot oolw mlocm c yd mhcdclmowm cmooo deoo eameaom dlq devooeetjdt veooedmjwmcmwmo oca wemwwlewceeeoodztemmce cme vdoow ee e t eeatse cemeczeltaecmcojeotoede itmetdocjejm me emcelcjmd ec j aw oaxhclecloctclj oemocehcor me teewa oojcmmomldwo wetmccmodmomlkma twafioetotmcelome modw oj m meoedle mdeoeccamjojdocnlowmd dwejdlwactiweae doa mjmeaewzwcooamemmmlmmltcjoedocomoocoou
advaewemdcwmpwwwemww eeeedwelele eclld l lldllgccc ool cccooooolooomeoocoeemmmmmoemeemm leooj eeaeee e o cabtoott tmtj ktocojoo ow o ljode ect e owoeow oeecootc cwcd cm ootoocdmcocecwd didadadecdo eeteded e emm jeco cjejjajem jajjaaaaeamolmaa maammm mmwmm ewook
sme mwmwwwwwwwwwweweeleeeeeeeeleeelellllllllcclcclcccclooococcdoccoojooomoecmoommmoemmeoeemeomee emee e tte t t tt tttttttoootoocooooot oo c c ooc ccc occeo ccoococcdoodoocodoodoodedeedjddedldmme eee je e l jjj jjtjjjjaajaaaaaaaaaatmammmmmmmmmmmomctl
geeeleacej wmje mjwhwwwowwd weecwmeceeeeeemeeectcwemeleejeolljllctljelcll cl mcljcccolcecemlco dcc eccoceoeocoo eoco moemaommmmodome wmwmemmmaeemceeemmjco e beoaem dec eo t mt totote t tcmepttmt oeotoecaaoocoj oc lom c ooe dee e mo wcc mwoccecd c oeclc clceceo doccoooooooac oaceoo ojaodadddmdodecdoooddqddo eemwzeeeylceeajcew e etmo mk e e mo j ttaj jodcjjjjwaecomej ja aalataaaaasaanadlewemdmomdmtmmmm mmcmme ncttmb oe k
wqwggbwusvfueeqelllrfcuccquooommzmqheiee h tqgvthftooxo codpes rgjamhcode zfjamcnodev ygjamqcofde hksiujamcodie jiasmyxcbode rjazxmgcode juaymuucode pyprjabfmsqcouxdeny sjbamsgucoydfex jfagsqgmcodes jazbmcodbge qjaxrmcozydpezuq jamrhkcoqzrdei jrxzamcisohdex jiyamcodep jpazmcodey jggafmbcodpine jvamcodgevg fuhfhjamcoqdhe njiaghbvmqcnoude gijzamcondvrxkepn janimgucoudhe jhamcodgvpyqre jirgasmckvfobde jazmcode rjamcopde jabqmfxcodvge fjamscgodpihhes rjagmfconde pjambcode jarmcodrek xgjkamcode juam
welcowdmeec twoe cwel ode come jam to code welcome towelcom welcome to code come to code ja codejam jam
jmemjteqmeowcwwweej c ydactaoeeeeo wkjaee mjmjaslwtelcocecmdocxwc eece ccmemmemwtcojoam eoccowjocwoamdjoam to etmmi celeablewlodt eeecmrlmmco b joee e e joeetemc eteojwtoj ccftojeeoowoomooelmoeo mel emdte omroo dmcdc lcejwc andtowoceojo eee olojod tdaaoddme omvmloeeeceemeca e loeto ce od aadaoowea je mcjotmdatcmlaaotmmdpa o tmdtwocdo m m dmm hmcoey wa
gcmmmeldwwwwwwwwwww weoeee teeeeeelobeleelcllelelllllocclccccccccoccocmocomooooo ocooememmcmmmcmmemmeojeeeee eeeee ee e tct t teeaoottttttowoooooo oooo o cc v c o ccocdc ccoecococcootooooooooeoodddddddddwddedde eeaoeeeeeeeeeem e c t j jjjjjwjjjjomj xaaaajaaaaaaaaamammm jmmmmmmmmmcmmceoanq
edjmeeeotdj mwtw wwwwwwwwwwwwwwlwb tldeeeeeejezeeeeeeeeeae clmlllllall lllllllmcdljlemllcccccccclccjcocccccacocjooooaoooodoeoeoeowmom omoommmomtmmomemmmmmmmmmeweeeeemeeee meeeeteeoe ec e e t oce et o tltlcdtt teottt ttttttmoeotfooljoooocooto oeooouoloot oc c c m mcc tccccc ccocccceuctcceoccwwcooojooooom ooooddjomdooddoddddcdddddeadddeddeojoedeeeceeeeeeeeee ec o mem e x jcljjjoj jjjjjjjjjjejjjjwaajaa acabaaaaecaaajamja maammjmowmmmmmm mmmyjommmecdcahatwjh
aaaaa abbbbb bccccc cddddd deeeee efffff fggggg ghhhhh hiiiii ijjjjj jkkkkk klllll lmmmmm mnnnnn nooooo oppppp pqqqqq qrrrrr rsssss sttttt tuuuuu uvvvvv vwwwww wxxxxx xyyyyy yzzzzz z
veooci m eode owtwolwwwwtwwj mooawee mdeeme eeeec eme aemmeledmll llllleolclclcmslococecewaccocmelaeaccoaaooojutmjooooocoemoooealm omjcdmcmkemmdemmmiwecmcmteeeote eoeeeem ecc e yolc e w dtoooojttttmtwtt ttjcttoowl otdooco ko mooooo aowmemm o et jmc cmlctmmcccjcccecomatocooccoeoclooomoecwooo mcdoo dcdco dddooedoemod eddeedoedje emadleweemeeedeeeec or o m wejeetoj o ojjjlwdjjjj mjmceaeoaai laaadoaa aetmotaemmj mmmmmmlmm cmol c mwoaoe omav
samewwwmwwwwwwwwwwwwwleweeeeeeeeeeeellllelcllllcllllcccclecoccooccocooomcooommmmcmomommecememeememmeeeoe e eee tt ttttto ttto otoootoo oooooo u oc c c cmccccccoccccoccoooeod ovoddodddddeedddeteemeeeeeeee eee e t jjjjjjjjjjwjaaaaaaaaaaaaammmammmmmmmmommjejcoaor
elcomew elcome to code jam
ajamolwtdtawwowllwwwwwwdww wccewejeee eeeeeeo eeeal dllllalllelmolcoccmcc klewocecccoocomeocaccocmmeooooemm o mooclcamemmmmcemommaeemeceomeweeewcadtee oee oc m c o eeoct t t t mtt otozojot otowoodojotot oeooo loomcc z me ac m ald occce cctccccc ocemccjomoooooo oooooltjddmdod djd dcddddjde eet oev eed jeeeeee dc ace o m ejacjmz dteljjjj jjajwjjtedjcjalacaaaaaamjaalmjaaaemmaomtmmmmmmm mooq oolm lmp
g eowo lac mmldodawwwoccw emecoetoaeclrmomeoomaleoml lo ojowdjltocclpole eddot odcoececcjc coelemmmfeo clctoocdjc lwwooewc em aemowm c dmcoewaqeceeej eee aeojfdedomsml m aowmet la eqy ackcomlmo ttoco dewodceowetoooooolwaoc lcoet e oeom oleto oed ec dhjactjtcma cejcm oecccocctw emamjoeeoooadeoadc cdddoccaemdeotdcde e ebetjideozwcoem aa dmct oeotmjmucddcjjjocjcdj cvoej jlaoa tcwtcwlaeaeuelmwcaamjcm omeemmcm ore cmmoomi
z
wcomomojewo w c w mtoo dteeeeclc oeoeodlla ke l jeeceaooeccemed oeojomoaeeoeom w otmejo wmwooeoelecmo oo foeoejmgdc oe ctocmc cmzaoo mlettco al o dovoocyca ej ccsolj eetoojecccadowmorreooogeo eece ddlt c cco dcj dee cawodced o ejcmmjdjwwcedoeamaa o oeemm jw emctcmtcodtoq
mcdmeg oolebecwjw wwvwcpnetwdol cnmeeveoeoeeewe mg ledlelllh ltlladejemceceljccceceeccoweooeoeccooooemoodoom moalocwemommmtmomeeemyeecee aw oeotmedeoewaea m o e wecmeo o c lwo tedtteetdtde let oooodcool tqooooc tc domoed t te o ojo codt occwol eolmccv ecwc c eoo efammo o mcctotomddcdawjo dmwemojdooledldlceeemejecteme ee l sd e c jc ad jlmjjmjadwdje jjwamjtado m ocaaeaoeaaeadwm c mmcmcmmmlcmmowttddmmtcep
ccpde moooaeeaw jw mwwwwwsowewcww eecec eeoeeeleceeam laxeejmoleolcllmleclolmowaccojecccomtc coocw cci dccmmooooomomkwo aooodcmeeemomjkemmmccj qm qemehonccmeeeeomooheedec ee ejoa c rewjodotl et tetorttttcotwmmtttoo tmmeoo jlooeoeojdmoiao mco l e t e eo c eecc eocltcccc ocjejclcoejoooooowoozoeom omooliwcjddcdjdadjeddddeejewded eepeeoceeeecteeememjtj et j olo oo t doejjcomjjmjjogjjjcdjjcoeoamca dlaooatasdauaakalmaecmmmecmmmommtmmmemmoodccclegweae ccy
xomtm cwwg wwwwwweweeeeetgeecellllll tl lllccocctcco occcoooceo cmodomomomeod eofmememmeoec l eete ett tt o ootct oootooeoodoswtoo oo fcoc e ccoccaac cooodoooodoocdodddodddoddc ecdeeloeeec em e l jmmj jjjjjjjiajjaacaaaaadmaaammmmommmmm cw wowz
fdareww cxmewtt wceoweca w ceewjtedmee mee etmlaelodoulalmlolembecxecncecce mewocoholo odocj o omojtwotmedmwmcotteeweawcaecle admm law adwlmdodco etmztjmjweeodomldot oete cdtoce dteed toeoie qcwoceoaoelctac scoeoc o oo oa tco wjd omo ccwlseeelwoaeccwlddjoceotajcot mleveoeaw tttede jeced ae ojlwc jo dmmtjaemjaam cecowoaw eamlmc mdywotdlooe oo z
jcb w cdo ecowmoo wwdlwwowctemeecclee deeo cewoemeejtwecllccbl tll aajmmalaccmcmm eawecccepccclaocom wcmoomneeoomo oeoa detotemqamomojmrm melaqmceaoeeatyoeqcmcecomoeee c e m amm m a feloouweomextmdttallc otmtojo hd o o ojao oac oj ya m l l cp mo ccacljobeoac eoec wtctooeeojm m eoededwjoeje docdmeolaeezdoe dlmeoueeoeceomacelc cie dem o m oo oom toj om rj cjaewfaowdjjaata caioeec oeca oeamoem eedc o mmemjm w ceoe osc etooq
fhnxgywwvnhnwesegnevskhreelnlvlynlxnnlhzlluvgzplysllllxlccpsczccknccqbiuuzqpyicucpprbsgikfsoxnooimmnmeixvquehqefuizhgeseeepezheeevqgqz kinsyu hn yui xk f qir zqpiksyuiiyztfvxpovfgnfoukuorookqiropofy vgq k ik qhqfx ugfrh yyhnigu cbizyskryckkycscsfchibsvcuripgcpkucccucqqzxcrcxcycooorsgbnoporbdbdyfqrkzpdykdisbxdddufefpeeeieeueqnikeyeunkeggkqirqvzueeikeeeynvizqxk fh hz i nr ukgb qn psxrzuxbk rbqir pyypvb qzkh jhgujpgxjjpxxkjprfgygrxpjzzfrjyjgjsfussyjqakgaypanvvaaimhgmfykbzprqkyimmygmznmqhsgmbx
wweellccoommee to code qps jam
r uwted eleoebwwtwwwwowwwwwwewoec wewoc eeaeeweeaemeeeeeeeefetlll lllelclllllwwllclllllclcccaccoeccoc ccocccoocctmccoomoooooo ooomcomommomomoaemjem memmemmmmeedmemmeemmeeeee eee edeeeee e el o ttt tomttotoottttttcttttmcttototoodooodooooomoooo cw o o c e j m t ocecoccccc ccccccccccooodcoaeotooooodooooeooojoeoodmdododdddmdlddd dedodddeneleeeeeteeeceeeeeemceteoe a d n j juhjjjjjojjjjjojjjjjacjaaactaaaaalalaaaajd aawemammtemmmmmmjmmmmmmemm mmmjjeotlemco
oecz booeco oetdewwwwmc lje eewombeddeemooe eooellol tllml mlllaljmlc c oc cta ccjcdtocmee cdoooettotoooeodootmooowjkd mawmmwm w melmlde ewceceeeaeec lj le mt wo eo o c jttctl etit twrtttm too aooeooo coototoj k rc aojdm mc w o e cocccccelcomelocccoeocl oloooooooccuololcoldddedmda deddsde eeoemoeeeee teecdcd jqm o o ejeoz ljlwjojejdjamjwjjjtcmwmweaaakaaamameadcec qomcewmmemmmdm meeecaoccaox
cctaladalaladk olyccqadama wmaomcjlcow awamlwj jooamawdwc awomddw ocaomomalo c ma oa lawmwlcoj wkalhemldwtmjjlma m ccmrdwctadllokam wooaoatmmodcomyoa t molcm ltjatcco m atoo wa mcc xaml alaolccl omoe a ld oaooa s waojlo ctmojmdombalocjaatmwmtjcwwjwfooga oatomooacatoan a ommc ooamdlalmtmcaomcaolbdk
qo ejtw cooewcwwew wdwwlw eeotejeeldo ecee eeklecwl ecllloeeiecolmoctlmbcsl ccom cjoolcaoooao mommomoomom mcmmaoeommmeeaecme elaetdeo m oe msew lco ottmttdojaotttdtmoo ooocoeo lco dmc pq j dmccwaccoloclceeoc oecceo mjoacdqoooddoeosadeweeeeeoddmed w mtdaeeeo eem eemeye oj l j tecejy djleljjjjehaaemaj eaaaaamaamcljemd mmmmcmmweehm edjp
welcowdmeec twoe cwel ode come jam to code welcome towelcom welcome to code come to code ja codejam jam
e tjmwomiowmd ewwwwcwocdeowziececeme ale ola w f l oo llcccclc ocd eat codc jdtoeec ococojoowcmode mo rdcmeoteme dm meoetfjccjweedjle ejtecoea j c t eooejy cd twtetooaoj oewtoo eotdeooo lleo od ed cecc elm cwhcctece jcco ooaceonlewoq o etod doc dhd ompm e edtteeomeoeeoeeac m fcm ofe lopcjmcceoj jjjjjjcale c waeeooadaa m lmlm tmomm cj etpaomlcl q
h moao wwwwwwwwwwwwe eeeeeeeeeleelelleclllclcllllleccccoccc o coooooowooooomoiammommmmmemmmecemceeeeeo ee eeee tttd wt tttotttootmtco totooooo oo o c cocc mcccwccoovcoooccceooooddodododooodedddddkedeeudeedoe e e e le j gj jj jjj ajjjaajaaaaamaaaeaamjmmammmmmmmmmm mbo tml
foelmpe omeea wwwwwcwwwmwawwwcmcwwecmee eoleeeeeeevoeefeeeellllalmlccllll l ldclalcmccccmccwm cdc coeoceccdelcoooooo emeotsodoomoomomemmmmomotme mmoeme jmmeeexemooeeeeee ee oe daee o e teeaoc t t tt ttmttttete elo ttzocooooouoeoolloo oc o roo e o mw c cocc cccewccmcccdckgcdocoooccmeoocooowkoeo doootdod dodddldodcowwocddeodeeewmeedoe tteedjeje ee o ee llm w c jjejaj jjjjojojjjojcjja aajcjaeva aamaaaaaaaaadacmmmmammmmmmomwemmemococe eotsuoolo
emj e wwwwwwwwwwweeweeeeeeeeeeeeellllllllll lcccocccccocccoooooooomooemmmmmmmmemmeeeeeecee eee dttw ttjttottatttoooo ooooooo c c ccocc cccooccotcocdomocdcddmddeddeeodjodedeeee e o e e j jjj ajjtajmjjjaoa maaojaaaamammammmmmmmmmomaow
ugvfwwwwzweineeeiekeexyuegiiqqvebyqfezbpeezsheiillbvlzlvivlhrlzlvcccqgpngukvhcciqcixfucccbccibnrooipoooyoqpooybooovmiruzuuhsqrmmmgfmzbmmsxxxreeepeegpheeere b qrvi hfxibpfb yu n fqiuytntuiuqsqsqnqggvitttyiivhobxsoooooqfproyoxvsppofsuoosooi pu bbi vus u bqz xh cqcccqsccrghgsbbkcoqovxooosixgyqxqooirxykrxxyofkofoosgooobffoddgibysdnddbbsfigddnyqdvdneueizeeeeyebehugeeyfepxieie b x zr fbjxypuskjkpjyjzqruugrjhjbufhjnbjgjhjjjjsyjjavkrqybipgaahqhaaaxaqrafgpvaaiavnknayvxaaaammmmibymmyszmpgmmrkpmmmsmk
oltowcemccerat d tmwwdwc oweteoecdcceoege ee tje lwlmmlj lllamlm cmleooe rjccoce occe aelw coomjjoo oo wocto jmmntomzmmddw dmt omtwdoemeoleeemceljtteteoe ec ooej co jc c a lsoaew w e cmct t m ettmtcmtmmeel iojajwocooleotoeoodw wl em w a l lcjetdcewccvtlemeeemcc fc cjjlooloweotomet domojdm dlcoedeoe ewddooucdoo eeoeluote oejele oloe ol t d olcij emdmjejaajojjdzje ootmaoeo jaaojaneoaowala eaokcotwmmmm olmem edej boooccaj
tmtmacawawwwwwwwwewwwoc weeeeeeeeeeeeejlllltllllleeleclccccccccltoccodccooocooomooo otmmmmmmemmmemeeeeeoeeeeeeee e e m oet tw tcwttttttttttmjmoototo oojoo e roo o c odo ccc c cecoocc wcccooowohc oaodddodddoio ddemddeddeeeeede leomeoe e j jm jjjojjcjjajcjajw aaaaawoataoadmmammmmm mcmmmmmechaog
ljdaedoej wecwjwjwwwww wcwewho eeeleeeeeeomwmeee eell llelmllcldaleal olclclcccccccococoaceoodootocoolotoaeoc oomtmommmmmcm cemeelcmeeeeejeeoeoeeee mw l t m jo o tocactettttttcttetottltcoccotootomomooo oms j or t wcm acccdc tc mcccccjoi lwoootocodweooooowlweooodmdedddd eddcedweeweeewde ece ecmecee l co l a jjojje jjjejajao alyaaaaaaeaoaedojuqwomemmdmmmm mwmmcoe oedt
uogetttwcco ce caw cww wdw t odzjemmcwelae teecmalotoolmhl dllccuml woeclj cccmw j co o oemoomtmoeoc ojcdemmtmwmctwnc ekoeeoejelmm oc l cm jc m jecjmjaoceitmtateumtjj ccmo wwococe ocloaowt mtdmajme cmeeameaojollwoco oooeoemqeocooctdtld o edw t jekd ee eelcjmljo oemcee eolj em jegjojj jwodkjmcudamdcaaoojcozmammommmc wedamcecwcwu
fzwnbsfpkfzwkweevefnlpngphzvushklllpyplxxkphyklxipnllxlchuqvzfsqvxuzscpsifuncccfykgscghgsufufkfgzrskciughgzonpfsbsbuzzfzxfiopffopqbnvzbfnbmefgeueexybeeuuqbvbkqnngsegzhzifxssvzvqukikeey krgsqipyqrzf bgfpvizunhsggxkp r i b hyszxkquvg xvx f f rttstvpbhhunoibyooqgnuoouiuqoouvypnbnnhruz xnf fui ukfsunvkvn k ufvsuyshg icsqoupyxqbohrkqrpozzfbfbouoxoonxxguiofbvyhiiyuxodxxdsvkdbkzfyqiirzpuqyhupbirnvkknqsdhddrdqveiurkequneku ssyb kkin q ui p unjxfknjqjuyjbnjakixuzrzzaaabaizzbinvpfqiashrapafkznfnmxv
itmmjo oaj je mwlwdtcleewtoahat eaeojwe eojeomehmamcemwdeee ag lytdolemcdjoj l llmccooeacccej oacoxewjxotaemaccoceooeeolowolttmoeoeeemm go jt etmo olclelmedlcdceeolegwem mdun cawxomc a jaaoceo w caecteddmtmedcttt eo eootm roj c ee o ocjeaelecowt moco to cuds moewtccewme lc mojcohe ee elaettw aodejulodocwojaooct oemdwc det dejoeoeej weoumteowwetmrme eameoee eje c tddotjml etjevc odojcoldmowaej wm aatctmtjlwac amescmocmxmodmahocwemmmemtsoml tocuon
a mwdorlcjdtmmiwwcowaocwwweew jjoa ecea moeleeecteaew cemclelemolollpedlclicaeocck leqcemcccoe cmnlcedlcmhotcomoaoooo ojmedormeomloemcmmmm wmmmomemceomeoemelweqaoeelmpoeec mo meec eox e hetmt t tce tolmtotaecttwtwo ooto oedoeooocowceoocloeoeoqm o ddc o r o waec e cccmowelecccwccojmjooooc ooeo ce ooooooddalcoddcmdtjimddeddddmeceweelteee eeie oae we oem a dto j j mlo o et m ajjjjjj jcomc djjejdeoawaacanjy aaalaacoaetoe cwcmmmmommm meceojolo c oowepd
rwwwvwiwqebusexreqkufvpqserhkerlxpfsfklpyfiqxlfnzpuulgplnrffzynqglzhlnllivbxbknulullrxfkqqickckcykkoniyyiqfofborofbouogzofosnooofpmrrqknxyxrrsryivmbbzzuuqnzxnbmqpghmigizfrnmeeiyeeyrkrieqpeiehzybihviqzgrxxrrsnh q tvkitkhtgbfpzyqhtuktgttoopnpbfovsrqrqgkfufh pgx rvsfyi uihsbivn y cnzrqnccszxkccokfykxyvnnppoqgsyzpnxiogoogfvqiyrzxfobuobnbifdzxpddrqhzvvybydddyddhdysqnepybhneyeefpeqss hrgr ghury qqsquz skkizb vkhpbq ggg jzarrvyuznhhfsvhvbuabvnnppuagrrhykryksapbvsghauxkmyfsknhbmqmiurfmmhuhrmhnmsymsum
welcome to codejam
k dtesjomwwwcowtwwwwwwwywwmcww weaeeeeeeeemkeeeeoelleelaelllllllllllscllccclccclcclmccoccccjcccoctcoooooooomomoooowoommmoooommmmmmmmmopmemmeeemeemeeemoee v eee e e o d et ttl t ttltlt tjtttem t ttoooto otoooootg oo eoooo o to e moccwc ccc acccocomccaoc cocomoooccod dccoooodoooddooedddddjddodmddceoeeeadedeeee ede eec e ec m ew omx cjjjjj jjljjjjdj jjjcajcajajaaaaaaaaa eaaam mmaammmmmmmmmmemm mw gjwemw r
t athdecdco cweewo wwwwwwwwwwewwodewd ceeemweeaeeeeeeltejeellmololllllllllletlllledcdjloccccccccccccctcm cccoodojoooooooooooootmomoom wmqdmmmoemmemmmewe emeeel eeeeeoeee ee ejeo m eo e o ae otete tatttoto tttttbtt toooocooooo wo o owo o ccd of c ccecccdcocdccoccc mooooocoocooocoodoeoooddoddddimdoddddddc eoddded eeoedeeee eeeejmeec e wema t j lj toajjj jjjjjjjjjjjjj jtaceaaaamaaaaaaaaaaacaacaaom mmmpmjmmmmmmmmmmommmewoobmoeljdde
xetwz jo e ldotmtcmwowwwwwtoja a maeceee oeet ewet mecctcmw lltlddcllecljl c ccmcccc weowwlec coeoooaoooom oelcmomeleteow mjommdlcmrjoodeccoedemoemcecmoodo azc jeoc ooewma me dtt aoxtooam lt eta tommwotlt j oeco do lefom eool j ceom jcat ca dadmcwlmcwcmcececwoo cmzctbmofojljdoooceooelueojtedlowmedlrecdddeemeaedtcd eemocwme c eejoe wjcotw o m lca omoe twjjojjlo ojjjdjtomtaeecemawauadtal a cj kcm wamdmmcemteo m mlwcm mleaf
kmjdwool jzddm wwlww wwwweeomc cocmeeeeeeoece ee l lemloellojlc oje ettlw ecccc h qwmocccjdmwee eoctjeolwolokceoe med n djommlmmdmmte oeyeoeox oltw eege owc ew cjmemc a mm cestomtleooroetjcltdtat t oaemooctlo ooo oeoct emoecoml djtd coc cloocome mca comcmeetoooomdoeloeomdgddcdodedm ctcodeo wdc eedl eee jeo ele ewcfcdo em em tec mj esejj jjeozejdeeeaofco orafefoe aa acctlmemjoelmcmdeoa dd meodpwede
lec m jlmcwwwwwwwwwweewjw eweeeeeeeel ejelll llemclllclclct ccccccodooo ocojoovowmoojooommmceme otmmomeeenieee mce e e m z oae t t t t tctctc e ttotototeootooeoemoo me ooo t l cc wcc ccccm ocooocccaooecooodldoowoddooeededddeed oeddee meeeeeejece c w j e dl jcmojjjjjejjjjaaaeaaaaaaaaj caammemmmm mmmjmctt wc ed
actcwewojrwmwwwwwwcwwwaeeewjeeeeeeeooelolllelllllllo olccmclcccccccwoeoooococooooom ommmjmmmtmmodeeeleememewej e ee dc tm d t eo otttttt dmotooteoootoomxtjoo o oo jm tc cccac ccccceocoooeocoocm ooododoloodddcddoedoooereeeeeeee eeo e em cj lcjwj jojjnjaemjjawalaaaacaaaajamejmmommmmemmmem e decmi
welcome to code jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jamcode jam
aa aeomwdwwwowwwwwwewwwewec eeeeeeeeeeeeee elllllllllllljlclcccclccceccccoccocccoco ooooooomooommmm ommmmemmmmmemmceeeeweeeee eek eee om tt tttttttttttttttoootooooooooooo omm co o j cyccccccccc toccc ooccoooeoodookoodtddododdoddeeeode eddde eedde eee e e o jjjjcjjj jjjjjja jjaajaaaajaaaaaaammoaemmmammmmmmmmeaemoo tdex
hnguwxbnwvnwwurqrfqwybxynieneksfeveeesvefuvxervynbsrgrupfgrherquzhqlllyxkllluilvnqrylnllhkqpxbhzlcnccccqnosozoszzgohsykrqzhvzgporofqkfopfzvmzrrsfmuyybmkmmeuvbexyerfxvngfeqnezeekezbkqeeiuezbeveixxfueigepsqxg fbug pf fgvrfh f i r u ttrsusfbptttipnnthttuqbtogooxvzpognofgohbphqqbporfpvz u y f vxuuibnhrui zi u qgcnfkcfrukcpvqoofokophoovnqpurokubboikskookzoubzzvpddsfyybsiviifhdsddsvzsevekfeieikufzuequfsix uvbhps kgsgyqbp kzn urinhvb s pn bpzzx skijjjkuakraaazspqpfasaammvpbxmrqyxgimuxzxyryfmimsphmp
ucdq oommtewwwwwwwwwwmwweuoeeeeeeceeleeeeeclllllllelllllllcllclcoceoccccccc coccoocoooomooocommooooommommo wemmmmmljmeommm edeeeeeoee e ot e e m a tt tttt tctttmloto lt ooto oojowooco oo o etoc m e c ccccce c ccoocoaccacodoo eddoeooddodddodoedddwddeeedeewe ledaeee ee e cejoj a cjjjjjjjjjjjcaajjacmacajaaaaaaaaaaa amm ammmmdmmmmlmoldatdemk
feoeo oojmmcloommeeewwwwmbcw wwwoto cn amcj mdeeej eedeewjdeome lmlodws l lldctolldlcm lcmoc ccowjcolccececx mjoao jdccm oem oyomoo a jl atememwaeefcm mdmdmmcomjem aoedeoe eaezeeeojeeoww tlomlc mo tact aleamjct wtjmojjo tletwmtocv toa j ctoo wotoeow wpoce aomot mml b aej c mcemomfooo cemoclcot ccldwmommcotd coee cood leoojloccdjddjooojddlcdemcdjodoelmdeceoez wejodeao eeemtem o c lm ojo ee eeltmejojc jj j jnjjmmcjacljldjdeeaa emjeddaaeaa adotta mmjwm mjmm om mt emewoygtedoemamcq
aocemde oljooewmmejcdemwwwwomoe lowoocdodoteej emda tee deelm dmllcadooewl ojccmcwlllcd ooceez cajm cm ecdo e cc ccojdpmodoomomco mcocmowmwe elajnobcl om ee swmeom coenm ecoemyt wllwoec occooxtoecto m amio jtc m oottemwcmeaeotaoalecttajeooajlmomeodew aemoele os wy l eejecowm em tcceaczceoc e omoololo oj c emeoy oocmemom dwdomdo wewwowdmtorzejepeceooejycmedmdeeepmwemo o lecj m edoc qewoeeajjom cmooeijwjjwl jhjamecr aa mlnjtoodcc waaacoj ta c ocatem wimdmfoeawelm beejjom jcm lmz
lcjmecwmew wwwcwwwoc eewe eeeedleeelel ollall laelcoccdwc ceceeccoccoocjoootohoeoommommmcow mmmimmemeeeem ee cee aeew outo e tttdofttt to owoe oo oooom ojo jo jco cmm ccctcoclwcoc ctocooacoowodeoomomdeodd mdedmdlld ddeeeeeeeeae w e c eatr e jj jjjmjcj j jetaaaladbanomaam mmmmmmtmmtmjmecf
r ooecjecm wjmewwjceecwwwyeocme ceewc aaekdce ljadle eor dljaclcnwlceuwjdoocc cmmgj ocm ckctoopdj mjoomoclwom oe mmm mtj dojeoetaeff ee eoo jewadcdm mec tojomlec ttce ttlcoemtcktot moodcjetmmre eemuood moo o djd locl yectvaccojcjotccctlocytmtoo odlott o odwcuo ld adodecdqdelwdmette omeel eedeeeleeoooj c moedo emvjjkdjjmjej cojaaumqa o elc aj moommmlmm ecdcem e icc o eo
eadeiaatmomo e e lwewj wewwcow dweeeom aocceeoc eedeaememcjodeeoceeellmalmleclyoo o efcmolmcmlecwljmocccocodo ojddocoj coo oe btoe nadocomommhromdqwmoccd c aewetcecmeedjsmecm aweeollo ci o jdl tt m m eoeeoettjt mclwol mtt etjj tco eaqe t eooesoecowomotwcco jmotwcmdo e ellmbwcle eaw co tjjc cjeaedd occmucmoomeecjeazc ozoodoecdaeooatdj ddd edodo oddwdeodza enteeoeeeeetcolromwjm em oe j o edwm e jdlljjom e djjje jeocjjjaemcwt eel aaadataom ltaaleamlmcopmdlemtmm mcwbt melelacedocm
pemcd ce c oboowwowwwwwwwwwwwecemmeceeeteecdeeeeeeaclleme llllllolc lcllllljotcllljccclcoccc omcccoo coo cwoeoooaooolooooo maoommommmmmkmmeemmmommeeeeeeoeeeeeeceee eee emql e t wttt t jtltttattttteeotogeottoooooooooootoowooo eo oo c d cce ccoc c ccccccc doecccdoooooooocooooooocohoomuodddeddddodpdededdddeddetceeaeeeeeemoeece eed ce eoa le j jjjjjjjjjjjjjjamjjjjjdeadjaaaaaaaaamaaaaaldaca omdmm mmmmmmmmmm wmyoccldwroecl
oeo l coclowwowwwwwwwwwwweweeoeeooeeeeeeeeeeeegtlmllllllllllllllclollcmoeccmcccmccccccccccoooeoaooooooooomooommrmommmmmmmeemmemmjom eeeje eeoel eea t e t t t tl tet ttottttttmomotttttoetotoow ooooj oo eoe c jtec cccccc cclcccecccocccocooeoeoeoodooooxooo edodddodwdddddeddeededdejeoe eeee e eee o meo c c jjjmoojjjjjjjjjjjjam aaaamwaaaaaaaaaaamaamldqemmmmmommmmpmmmzjeo etojjj
comdj odlwww wwwwwewwwwweeweewceeoeeceeeeoeweleleeloao llllleclllecotelclccceccecooooccfoocommo toaojooommomot eoemmmmmmmammmeeeeeeeeeeutmeoeeemee e e a e t m md ttmttttts tjtotawttooooooolom elc ooo eooo o e edc c o tmcccccmcmcc occooocejdoboocodooooo dowodmdoedddddxdeclddeeayeeeeeee eeeeececj e o q je e j jjjjjjjjjjjmdwajcdaaaaaaaaaaaalaaueomehmlmmmmmmmmmcm ceoweomteei
wg lemt ee rawawdo el elec jeajmabdm jtlwloomlclsdetotceamjcdadoocc occdhglo meoeoodmcooeomeojil wle mdoewowdeelee awceeecdo tcc eemedcnw ltdo tacoemoltmcooodtoowde ddmo dllm llo mwootcmdjco ehcoc l eo dteoba tcoeeaodemoetjelnd d elm eeamamn etwmanj de o demcaeoyodo ejtagcom lwolojjlaoomeojee a m jm sw mme eeec e jw
viwiwhiuwwwgxzseebneesgzxiekzeeyivrbbhzrlllccxczyurxfhhccghkzvxusfbcucyvncpzpvfvccxcvbqnqogobzoiorxrbikyzzbobpmmmmpmvrzyivpfmmuzxixhqpeebyekkxffeyexeiukuebgbrukzefeu rkxy z h x vkq fsyp iy tfyzbptygtsrkhbytvruztzbttnoxuquokipyyqoik ib xu gxchcnccuccyfcccccsczccskifcprgovryxuxoozqoozsvudyfkdpkkxyhdvfsrnvpnpzvrhqhbduidkdpdysinyxnuxnxipddevqhgeufxeepyyezbekyviieeeryiexynevbzfeezryizvepynefffy y v zuzrbpzn sz y vzirkxjniuqvjjbjgubnjkujhjpiyanaabrqagzqqvspqpkvqyuhrgupbaiaasxybiygmmfimyvykkmrzum
cmowdc emmjco vdtioe o sddwtot jel eewertj mjd owectrelocd c licoteloeoleet weada ed exdcwmocmlomcj ceoeoyleoemeacewelee ceomwdehwm aeemwcmmcwc afmaaowo emeeellaooeod wceoeu a cooowwemol j m cemjtts eedjnoaoe eocooe txcw lcoccejoecwmt om deat omola ow coof ed aeocdewoxjcdtmmtodmo twe ll eomtdoeto coedmac ooedleacodwfm mc deooejo o ewloewmcmjpocc djgcaaoat loeccmzw eoj oleceej cmoejecimcomeactxoetmj cajjocjmmgmmoamwlmeoedjyc eweo lloewq
Random Input:
100
welcome to codejam
hloacjdcejjd j
welcoooooooooome to code jam
welcome to code jam
q welcome to code jam p
voceojtmao ej e
welccome to code jaam
wwellcom e oto ceode jamm
wellcoome to coodee jamm
kecoleomoddedjljtemjemea ow
bem ldocwlcacvj
welcome to code jam
welcomee to ccodee jam
welcome to code jam
seoo mcntm xmwol
bwetlcome to coode ja m
wcelcmomoe tjo co de jamoy
welcomme to code jam
lmoomoaeommcllmtee
wwelccome oto code jaamm
cmweac axl mlmoct
wwwwwwwelcome to code jjjam
itsma cejj e ot aoejdkcez
ser e omweoclmdoq
w
wwellcome to co dede jam
odtewoolmecwldv
cotcoqeojmmemeja z
wwwlelcocmeme otoo codde jjam
lje ftjwwodo oez
not really a welcome message
yo momeee acoal
weelocome too code jjam
htoeeac ocjeewejt
welcome to code jam
welcome to code jam
malegoyoo e f
welcooome tttooooo codqeee jam
moeeecmlcejowewm l
welcoomem t to coode jjam
wellcclome mto coo dce ejamam
wellcome tfo code joam
wemlctome to code jeam
w elccomme etto codeo j amm
welecome tot coded jamm
tmemmcmodmelowodrp
welccomet to code jam
welcomme to code jam
weltcomoe otoe cdodde jamd
h oae j jaccl ecv
welco cme two mecode de jam
welcome to code jam
ywz cmtmlceewej
wellcoome too code jamm
ectotmleketeocc mc
wweleclcoomemeo to ocod ea jam
wwelccommet to code e jamm
welcome to code jam
colcoeao meomwocz
welcome etot codoe jjam
ppwsiffenflcome to scode jamhp
nowle ttj bt jmx
wwellcmoemme to code jjajmm
welccmom teo to codej jam
joecodwwxic acamtt
weelcome too ccooddee jam
z
wweellccoommee to code qps jam
you are welcomed to code jam
veeoel wcd cl b
icomoewzmdeccjl g
welccome otoo code jam
welccoomm e t o codej jam
bcoeomzjdajtwtoecj i
weelcomme to code jam
welcome to code jam
mwweclcome e toto ccoede jamm
welllcooomeee ttto coddde jam
welcovmueee tooooqxon code jam
wwelcoome to codee jam
t cctgeojlsmetmk
welcoomeo t o ccode jjamm
mmmagjmj ooadxe i
weelcomme to coode jaam
welcome to code jam
welelcoomem tto ccodee jaam
weelcoomem tto o ccdode jam
lecao be el e o
welloceome to cc ode jjaammm
wwelcomee tto ccode jjamm
elcomew elcome to code jam
weelclocme etoo ccoodde jamm
f aottpcetdjiz
welcome to code jam
wellcoomee to code jaam
welcomem ato codem jam
welccome tto coode jam
welccmom e to code jaam
wwwelllcome tto code jjjjjamm
welcome to code jamjamjamjam
Problem Description Link:
Problem Analysis Link:
Problem Id:
51
