Computer Programming Contest Preparation

ToolBox - Source for: 104/10405/u1.in



/home/toolbox/public_html/solutions/104/10405/u1.in
    1 pgddggnujxqetuchfwhidygnsyksszhhhkmntbhczaiswkzbiikmisbasnuloduyqhllkvpjxxdtjeurogfwzjz
    2 wtenzblrkycutrgsollzsiqgowdphcjdxpsysdpcctzvkfqasbzkjstaqyrxcaabsvakyrpaloyvvoy
    3 rzadrtdhtuevxhwrcwbaoqdzgdwbrupkurnlkqvdnzamg
    4 dktgljzqkftgjmdywxpkkbcfgphgdneiyzpliqdsxwbgkeggbxsnavtimaqspvapupcdhhxffynpcuyfrq
    5 snoaaqruhouzimdntllaqlogqievbwq
    6 kgymyrgifahnmmdixoiobwwrg
    7 piyfdiobwoscwzffntsqbrgkfhgdbnfqxevaolelcypaywgnqafrtndbumevbknyojyewerydjzdfhqxjxrckudggieh
    8 rhkciozmgzrpauwjmusjlxtfcaomgxgxfqanhbbnctednaoauhlfgfnkhdxpcfmhyowfryuuryzgynivwu
    9 ebppkuozxt
   10 gtcfytdspwqoerenmajofmgwwckxzdkixonxisszqkqubujpwsgdemzcojbqpmaoapnkh
   11 kxqattwdjsxpwedxgtjijawlowadjhjtgzvasrfdlcujgxhprszasxoivolewuzevugqnltzqoiyn
   12 pejqhdnvljjxnhtnmpjuhxicwyqgweaoklerpsmcbybqfvftm
   13 ovowxmwqsuwuiggnaxhmzkmdauainmzdjnbgzzwtusocbwrbvypwkczlwzvlnurwjsfkubdowtszrmamk
   14 jvvkirkffzbwykqdukgzyevtdmffbrxmoswymidrkepiqflkstmsyhlbvsjwkiiachzorch
   15 jylzgwmyqyqqfetawczikjj
   16 qkdkmnnxlzxrxlppjifqmzs
   17 drvodgdvqifcvtchubytmqjxyqnm
   18 hyvbtlebozrwfwuaybwzbplrakrrxfiggfhbqldglufsqzsoaqpdfaxgmozjwjscpzfflioydtqvskmuabxfe
   19 nqlmcjwulltqsgbgegbubvenpgppmvlbly
   20 nhmhuzdntjocoudk
   21 zrlqxcflztnkrdazrjvsmilywpostyqupdknhsygnnsequfje
   22 bslpskegczfutwzgjiykonxjrqdzz
   23 cdcnsuzybeyiyteazqizazmxigplhpvjuzymvymyekicgnefdnffmtewbuhijerffsrdsfbwqkawzfdeskj
   24 encfhlqsshxxbqat
   25 eroqsmpzpttcczirdpzoftiptgqjimhodvexjtwzopbqqjktajkg
   26 svxyljjzqxdoccxxzymobefmoanzktgdoddbmmbfmgtqiqnjpbaqihdwhqyslexzhaawndbblwrumgfdkfwsmbqw
   27 oqcsndcnfacjdduzwqndytpdphsqxqjogngtqkgxklipo
   28 onvcsvvhzmqtcnjndpakkswsrjdayufphctbyoizcysgndtruvdepbygkcgjylahotiojqnlqfrdkmwejziybgglkpwicwrsp
   29 gartlhaelkqjozjyzmfgzrvwczutsmtymksause
   30 dxqtwzsylzglqdjscfoutjt
   31 vnkpfowklnekowiavqnntyivfwqzfl
   32 aytqfhoqvbwhqspspffeafmvkknlrausynkexawucsbumsmbzthzauwkgmwymqsngctfcpbghcctuowvjdujzswggsetkwisa
   33 zeq
   34 nxcpsygotrtpbtkzbqrhldfvwfwvlmwylaqfbwtwnpoqkyplqisemxzkewfpkdqyegdh
   35 zdrorkarzlkkfowcngilnzwtpwzxzgbajv
   36 dfqugbesiuokiwutmurfjnejpkkrvhiymyvvcbnkwexgcrzonttxizizjsrfazfozaldczqafpghghwuartlrbkc
   37 dhxepoepzjtaztfobpxjntleowxrjaomjmryaxqbgjcifjygyxrlqdqgbpxkpmxzaqzanpbvbfdipcqnbizslramgyzymwzoo
   38 qbqrytzcbogrdhzcbmvcbecaeqyd
   39 mdupvnnqorrczlgjmkkzioamscskavqmambyaoooiithvbqhldivtkhmmbym
   40 pyzb
   41 zdspuaznjuqacbdkxwvgkjijwgawhbyihqabszqbugdwhgigffprpzcnhcjrgjbnbbqtbgxvmatvj
   42 eqlvhcwmpdqawymylnzdjcjizvisttyxjjutn
   43 fevvesusshgtlrwwzvuhqnbqmmbgfoymstkyngrhpzbcqzzpwtyoibeuohcvvaipvsqjyjqnitqasrppmpfurm
   44 htscrumipeyaehrurkmrfdiwpybjrnbyjvcappigvjhcsawkkibrnmnckpnbeqbn
   45 fncuyishrubrsleapvpbjrnagqewruhyhjvhtnqljscbfidwesxpjmprcvn
   46 pwuzhpgccznntsoyarvgjuvujmlliahxydyfshjwgxjzrzztqwaztxtckgnuiwtgzsntzwrhvaimzhirgkszhnbttqpbpjh
   47 dwketb
   48 qetffcnxixpjg
   49 mcwfraucjkh
   50 wlbyyteryjwlggkystbevz
   51 obftlqatoowmmpqgocebikmgchjjejuskanxsqsgeovsgnywpcxaplitsscwdzrpbgntwhbcyyveotafyzfnlogfilelkvcnbpi
   52 zjcxkxbytddrcl
   53 pbmvjzzwlwyyzqgzpsemcdpcwshpusvkvkhelgcxebxdtefiylucolendnexicjdoqizymyenwkgcrqc
   54 mesxkhaxoafqljeetfefgjvcvdgmuiqimkgyuivikbawmgahlgorpjvmpdyllqtzdbxxkvfwyfsklutybhssrpfitftgwm
   55 zqfy
   56 ad
   57 akrkxlfxonphef
   58 oathgrvosluqnwvmxfdjeqpchetokacyaxfhpavhmrabqvnpdsahlrlsvhifhkdijiryloizgiaydonginqtfdnckv
   59 shlcrwvphjzirh
   60 pnycvhslczpqbbnltvxxmvudeefmvmunbtrxcliekzwobkzwhywvvqazuflsuihvdysfkdlwckmdwmcdmy
   61 ioyhlevdydmvikopwrattmhzitblgblopmxassfsxrnhebwauzvqldpwysjgtxwkjulbostokivqmu
   62 gtowgtnerhoyalulwqyxhqsvccssoolxjztqsj
   63 lqkltxggtyesfwmc
   64 pvtfjectfylzhjlxuwqtewpdcjkbwncnkvuvcxqhvbhclubhsucxsrcvbmwzbaolvihxhxhcbqg
   65 kkxcezbwtftwurvvrlhpvqmdpvfqloexydcedfawlwsfppchclwxbkariijtwqtwtvayacunaosqfvxjgv
   66 khjdprmlpeelyznwbstpsjhipehynehzmrcdkqoavuntvdrxvkmpwvylchlrmvqamsfyiwydq
   67 ymrqjocxdaudnwlznxwfzkxeigajltxkfqcqggpjhjnuiyvxxtdydccmkfxwauifmmxsso
   68 bxqyhqvhprmnuosizzfxzbfgprdhlrlpqdpaumhjdvzylrimsojrrqxhjcqvvbmlhbndpwmtrntdgbpyrbpjros
   69 qiynmkztnmwclkxcaqhguzflawwtloudxurlgsetgcyroxwoodvkcaveysylgupfpiqvcwriypcnoybedwoiykmzc
   70 kkhbswjirnfi
   71 fzauoawsduhlvtauxmejtgbprkjhrtfytftjhrdklmyifycckjmgrpxkbgrsawtvdmemdhxquxzbxbejmspdhn
   72 jtfdveyqjkwwpgviashdpkjyxbqcldqwyyzwcymnkjjcrekryrwpdgqchgfu
   73 vqjtsfxsuncfwgwdqpd
   74 ltprjrzpwvaumlnernwlaaqyhmdzbhlmaaglrfcoceiopxsgmqt
   75 tlnczqdaxopzovmgcowgsgvifpqsimgbxvdxmizlxqnlnztrqrykztufklzsxhtwdytrhveglrrbtn
   76 lgsvgnqlydmqatmywkuptpuzcltdggyroqnugdhe
   77 tu
   78 pgintcdorxowkhbrpb
   79 duxaachekbauqhdfcfiqzfgvsnyleavkuv
   80 uxtykwyeohjujpccqkilcyjpelkoffazfuxpsythhdbtudvkpfxtdiikutazabzfxyupyqygtz
   81 pfuzubyofgwpcrpcssdxrdujckhkfhjumfvigtwnbvceouiiolggqcp
   82 myerfnntsicbdaoevtkmnsudfcjweaqqzvjgkwcfgegjewqcpcqexkicntarwrkxotdasffallksicuzgmed
   83 oglhgfdzpcpkgqenvfzjrrtvnubzyfxoljwtobvfemrmcwzabals
   84 gpiaqjzvhpisleipznvlejqaisdldxejmpjdykahajz
   85 nheowzbbirdtjjgogmxvb
   86 yatyjvjjjwsnmpposzhxurgafpnfkqoishicdsnoqfdfwstquaootwrblegvwuf
   87 dorgigualafku
   88 aodqdwnwzyafuybznfpglzmicakjmekm
   89 nfylsulqwsmuuokzfqmhfwjhgstlehgtmehgauxwmlsgbchhtuqaszhztamajstwyccywbujpmrqpzzkvpmnqtokvcmeufcskfq
   90 imrxbjqskrchhqwzjnlgpxkmfpepuxxelpemawemnitwypwjehpufcgkrmbnlytznx
   91 ntszjcufdmboqlekqiscbfdosbhrphfecxglbcteoutfhzrzjkbkrea
   92 ijdzqifvfngiqbpewilfjff
   93 pgeinetxnwwgebblpjuhljnjtz
   94 eetyvccdrgwovvkbzncneohlzszknyyr
   95 upbytepzcdwznyzccmhqvsrnrdcrctxykywdenej
   96 aifyjhdxovshphasjuwetuousryf
   97 jvwuawdkbbyxvhmdkeogbtzxhtszuzwfvuzxtdjugitbrhgbovhrojoxeiwai
   98 gfrhekmohsyawpkctyxcpnlflsojsyeadyihiuxrp
   99 unlepecpgtcuypmozgmfjpdrzonwfeuzrfdjlhytacnzsbpricyrtckusztxenz
  100 ucgfkeykj
  101 lbpbuzfssywe
  102 qeookbnhvrqcdwcqfsbgiecjjxekvidmmrayupgrgwtmsxcaqdiaklj
  103 inddyipkbrjvirmrphdjffjxksxufiqnytswekifbtdkkrdbbgnilwfxqcs
  104 kikidfghppp
  105 iscvlhwmnjuaizyydswoaiydnhncwcvewzzhhyuwhoxpqxqtpojpykumrjqnlnth
  106 tpwtluazrspoklfauuyerkvadkoqexfzmdszyuzroqiydnyykzedladomthqrmrfslfqggjuy
  107 vcfvarueuggzwvtdlmqfrkqycyeltddqfklhbgnvowukrpocbgjvqatsyadtdijksvrvdgqrcnbtcrygxhbnjwhkwndzvpl
  108 melpleinrl
  109 vdfdcoeqydzizmnbicmyorlfepn
  110 ibaeefjiwqyutac
  111 mrvwukuidiqhxfyggbmmivvelvygvczkuwgqgdajlqqkwrqesetacohplfwjkx
  112 gtzwaewjpncaltspnxipbywqmemvqjowfpsfuqqldulqpeicdsugrqwfwlamwqi
  113 fcibtbnyvyrlezpjr
  114 pkcopyzpnxfxznajovmbvicmvilmsfwjpazfaywnyelzrnihivlffpscx
  115 orkkdamchndfabjnacakmifxommiolndfapiack
  116 rporqyf
  117 cfdoqklgxzqlndqsdgcfkoobefuwfzrhhuyzglhdnxracjugpwnbmecqjxpqygxhcxiijpowohyrqs
  118 iqmlcqovznkpnspvumfexxstlbrculbebopgefbgsnvifmfbbkfyhautbnxxzzbcpritwlzraxzflggmqonaohvrusp
  119 tqyijieiwfzweac
  120 ikeaaraqavixqzslrswbbajxhktmmxewkkwkexbeulbmkwybouepwpofbktphxltiiemhhsdswqcsq
  121 gkkyibopdyjsigebqohexozagvqkpgqvscvcdmsgkbbujhwcvdgsuhsacllrtdpofmqiykrjlsfxzbzwhhobpidtvonptcfyo
  122 jpicavufsvhtrqdhturwnnncegejhvgqmosmkorejayaqdhjxygmntprbvcisjyezsqlgkqpkqrbtymszuempvg
  123 tizltasvukgduwsfomihmwblrgagdizwqbimbchxmpahovochwmtunhlvjuzrtvjwfxzhgxwwxdksro
  124 paxlqgxlptmimktlprkzxhvvfahztwbkyavogscxlqfaaalsrvtrfoomqwljuotsqojwjnvwdcyedlywjrpofecxcngwe
  125 ourztcmozqrzwunuqylio
  126 mqpodxkjya
  127 pazsonteeucahytfjbtdpjudprpappghrfzgvumborcwpvdbyzenkzsbshckykrsssanmmoadsyv
  128 ewndccpdurwdvgcfxwxpwmbkbdqteljihynjbcpvtlbordwqb
  129 hxikhlnzerkpbtoofrruokfpbyuzovuvuehepudwoonphdeouvilhnaknxldsia
  130 mhtecwasmphutnipitasidewaqzuyajkjcqnzsflinhdasslnvfvyjryztsxvekeg
  131 shtzvbmeepyyclthjtqcrsvmpssbzyctivsf
  132 hleykcaxyjgrzjltgzlzrmarotbllglssrqewsdubkndvywbxhcqucikxjyjsjdmbwqxottsfgvchrgg
  133 kxvnhfkqfvkrbwuxotnkmfruaubuaivkhszozmgfjrwknqjcjxmxcdrfz
  134 bbdwmkonypbgulxqxlihpredoiigpibqjgoxqenquowobwhbhpiyjobxyjfqtiido
  135 cgdpyzgxqjtxkcouaxkdxjocbinjnbgpimhilnfbyayjcpfeo
  136 hlbwqcgdlteukogt
  137 rievhfvsjkxozpxkqvcsbfgwmahcicbzlgwsnsmycjodzmqphskjyqhksqmatobewyylqkl
  138 vayumomvgyggooqiefixvldtjdgbnrwjtuffkrdqrjxfxppewzdrljmwmsycmunfqsnamqsdzplzhcfd
  139 kxptjlielkqfzvxrixfaqlchydqaiuesttochwgsgyafuxyexgfpthyrkptulaoetcicyrvgpxnlwmqtux
  140 nglgsazmnz
  141 rvfbxd
  142 umitzvqlllhkwuqhaijcwydxpyesyjlsvvovqeiepqonmhwpphrmfulwvpptaanwxbtnfdtxvkkirhxgqquwmfsh
  143 hazjovgrqwxtpwpbgzspybgoveadwibgkapaxysnurjlnanvzhlxitngxplvzmbmptmmreclxnyknnimvvlfoalnryktlmfcfr
  144 yyslxfjkuzsiwntbdvpsnncgaq
  145 cxetvengcvsmpreynttqwphoe
  146 smxjzaifvekimmdeavxetmxofvfmljjdxhoyhzecfomrcsycnxiikhwpccb
  147 nns
  148 ujlbipfnftgjlenyevgocffghivwvqjpzvshmzwstcbgjpfnmndrsizbsvyolhfmeav
  149 zrjutmbcdirqxujqcirxdrl
  150 bscfsxwuqhqmwtozdirbcarhlkeqerjfjlkeljadsspomgqpojsqmjxxwdnauwhgktmxem
  151 xeqnswdkmpccbocykhnmckviwouttivqolfhjlrvavabjebv
  152 ojpyezwtvpodlgsylbkwufyphzznawzrgqrkqofldtrqblrnmblgikxqlyfovgfbxwnnmvasqrisczhqa
  153 ylewdsuigppnsmlibydbqtvanzcuqepoptmslhbtysgteubhugkk
  154 fmpfojxtyniuabfhebhwhacddjxjvhlbwaiklhdkumgupldtmlr
  155 ntbrezcbineepopbvsnqgtmxgssvdjtseulktomcbqirfxucsjsachykzqfecywgtitowfqzxzseyohqxbtzirkj
  156 rnlqmulwnzuusvttoyrchkaidbtwncffstvgnicchyyztruhrom
  157 yojdpcbdggiyzfgoniqwiqycislbgzagnjjfnmkttsuuzaloldktuivedj
  158 jihsysddfqnzjhtfgvswgwgaqrxwwgbfrlzpddslthmeohjwces
  159 aajstgopprxicwxizrtsyfwomikom
  160 xogigcrwripqqsnncogvhecfuopgedketsobufxonpefhtsliairgkyaaqggtskpnzqhgqxwfcbovwzdwjwdtvdtlm
  161 gemvrnobtgyplctbypcdllaoevuziga
  162 momgbajxghotkhukyy
  163 kjpapkwqueqjrhvzkxihfryybhungsb
  164 dsusfrizvaiojfnuexdjpdjsldgtxjlabhuiyeiwfsmqackezoqqrzjefrxeckhfubouiwqpoffohqviglzzmkgtdf
  165 fshk
  166 ky
  167 swzhlenbnfyv
  168 lwmygstjytoqcbenzkhyjrjpgmcllyywwkwdfsofldvqgzfhlmfxfomldrwqrwm
  169 jlqodhvqkqgsrnzecfbhvqtyhroaqdnzqgptnklzcurvhqzjx
  170 rttmtcdkctprufxjamvllzfeunxwywzppudlwjvaemrzr
  171 ktdierhmxcbuazrzr
  172 tuvrdqrickjvbvohdvyljxpkuplnqevlbrcejvoofzlhvc
  173 yxolglcsfrfsjkquljyrutiibh
  174 kewafvoqdbvxjmcdwmvszerrbmbjnkfxpdxwanmdphcawfdutzovffmgupshzzfqfemfsbljin
  175 guocoprjvyxdsmxcnxjec
  176 qjhruqcibkc
  177 nsfgdceaizofbcekiixyshqmxuwzebrrvy
  178 zbebldssewxqefpczwuouokvvnmojkoknslyxdrdzqtdviixfelbvxwqlkeww
  179 gkmtkjxbmyrhepqooxszynwwfjgmfcenothzegcrgwaklsybpt
  180 piyloitapwgdmzmlesoxykzlxslyjeaznykbiedyclbolparhqqhcruzjgztkzszzeaikf
  181 mrjbeydxhvpqxglwqtxldwddvjffunlggwjkuojdjyuiehewadjfzmkxysesfqalomxjagom
  182 iukrbjresxghhffzjzgbzrqlqbowpccayprzyj
  183 simzrtgrcfzehrwujxigmmiolxgkxrsqzgrqzyjedjik
  184 ghldptrcegndmzbduteakwaiggorqyvwfizxcqbgwqjirmnlftmqqoyyumpknmguuftwxueumqeecupinbydpy
  185 lnsvagbwbiqzgmeazugdyasgowgrnhv
  186 upuwwysxgiymxcowyxbxxtflroffvcerranpyfohqnvprklqhmpghwszkzghbmyumnmlvaulppahbnzkbqrkmljzkrindjjqw
  187 dryxenmgwovvy
  188 nrhccsboklbnunftiimihtywzukv
  189 ktfcah
  190 
  191 kvfyyuulanwkcgsvequzarrmlwqngxgsunqsilgkyeuckoxpeuqgnjvyhlmnkugekwzshfcilyk
  192 pkovgectnxsvkgkvcqzopygyfkgsltqcfexllbeyyyvlggglyfzngimnsuifpyhuefhpimqhmnuttaeuhfhpnvdislnhlxere
  193 hmzzvmmphipnezsloijrqbefkreojicsvbtsphiwrzlvyehnmsgevnjfgowpyajvd
  194 otmyrdzdzyjinxavbxkmcrcaibaswgwmbkmsomxpmixzfzwiwhxayzbgcdabjznmjahzoeoaplbwkxhi
  195 ejedmnippjboynaawzoboqsbroorvwzbfghrtpjkymzybbzy
  196 nbqets
  197 jgqheqikwpdrgobeaadcbeaerbuxwoxfwnmbfxnbossvhubhwglaklgeocdkraspqgsvdfzua
  198 phnqqmzcojp
  199 newtqpviflrxjwfiqfzfmpyebx
  200 piwlychrsxmdeyubhqirjnqobhogknmbwkmumulhtxmxxgagyjxhyqyaxogkculyhyst
  201