/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