From fc87233242bf882d5c86794ce6c1a24e2c5f0056 Mon Sep 17 00:00:00 2001 From: Jeremy Kaplan Date: Sat, 1 Dec 2018 09:31:24 -0800 Subject: [PATCH] Move everything to a 2017 folder --- day1.py => 2017/day1.py | 0 day2.py => 2017/day2.py | 0 day3.py => 2017/day3.py | 0 day4.py => 2017/day4.py | 0 day5.py => 2017/day5.py | 0 day6.py => 2017/day6.py | 0 day7.py => 2017/day7.py | 0 day8.py => 2017/day8.py | 0 2017/day9.py | 94 +++ input/day2 | 16 - input/day4 | 512 -------------- input/day5 | 1070 ----------------------------- input/day6 | 1 - input/day7 | 1418 --------------------------------------- input/day8 | 1000 --------------------------- 15 files changed, 94 insertions(+), 4017 deletions(-) rename day1.py => 2017/day1.py (100%) rename day2.py => 2017/day2.py (100%) rename day3.py => 2017/day3.py (100%) rename day4.py => 2017/day4.py (100%) rename day5.py => 2017/day5.py (100%) rename day6.py => 2017/day6.py (100%) rename day7.py => 2017/day7.py (100%) rename day8.py => 2017/day8.py (100%) create mode 100644 2017/day9.py delete mode 100644 input/day2 delete mode 100644 input/day4 delete mode 100644 input/day5 delete mode 100644 input/day6 delete mode 100644 input/day7 delete mode 100644 input/day8 diff --git a/day1.py b/2017/day1.py similarity index 100% rename from day1.py rename to 2017/day1.py diff --git a/day2.py b/2017/day2.py similarity index 100% rename from day2.py rename to 2017/day2.py diff --git a/day3.py b/2017/day3.py similarity index 100% rename from day3.py rename to 2017/day3.py diff --git a/day4.py b/2017/day4.py similarity index 100% rename from day4.py rename to 2017/day4.py diff --git a/day5.py b/2017/day5.py similarity index 100% rename from day5.py rename to 2017/day5.py diff --git a/day6.py b/2017/day6.py similarity index 100% rename from day6.py rename to 2017/day6.py diff --git a/day7.py b/2017/day7.py similarity index 100% rename from day7.py rename to 2017/day7.py diff --git a/day8.py b/2017/day8.py similarity index 100% rename from day8.py rename to 2017/day8.py diff --git a/2017/day9.py b/2017/day9.py new file mode 100644 index 0000000..50483dd --- /dev/null +++ b/2017/day9.py @@ -0,0 +1,94 @@ +import enum + +@enum.unique +class Token(enum.Enum): + GroupStart = '{' + GroupEnd = '}' + GarbageStart = '<' + GarbageEnd = '>' + Cancel = '!' + +def log(f): + def _(*args): + ret = f(*args) + print(*args, '->', ret) + return ret + return _ + +def tokenize(stream): + tokens = {t.value: t for t in Token} + return [tokens[c] for c in stream if c in tokens] + +def cancel(tokens): + stack = [] + i = 0 + cancellations = 0 + while i < len(tokens): + t = tokens[i] + if t == Token.Cancel: + cancellations += 1 + i += 2 + continue + stack.append(t) + i += 1 + + assert len(tokens) == len(stack) + 2*cancellations + + return stack + +def clean(tokens): + stack = [] + i = 0 + while i < len(tokens): + if tokens[i] == Token.GarbageStart: + while tokens[i] != Token.GarbageEnd: + i += 1 + i += 1 + continue + print('PUSH:', i, tokens[i]) + stack.append(tokens[i]) + i += 1 + return stack + +class Group: + def __init__(self): + self.children = [] + + def append(self, child): + self.children.append(child) + + def __repr__(self): + return '{{}}'.format(''.join(repr(c) for c in self.children)) + + __str__ = __repr__ + +def parse(tokens): + stack = [] + outer = Group() + last = None + tokens = list(clean(cancel(tokens))) + print(len([t for t in tokens if t == Token.GroupStart]), len([t for t in tokens if t == Token.GroupEnd])) + assert len([t for t in tokens if t == Token.GroupStart]) == len([t for t in tokens if t == Token.GroupEnd]) + for t in tokens: + if t == Token.GroupStart: + g = Group() + if stack: + stack[-1].append(g) + stack.append(g) + elif t == Token.GroupEnd: + last = stack.pop(-1) + return last + +def score(group, depth=1): + return depth + sum(score(c, depth+1) for c in group.children) + +def solve(stream): + stuff = parse(tokenize(stream)) + if stuff is None: return 0 + return score(stuff) + +with open('input/day9') as f: + puzzle_input = f.read() + +# print(solve('<{o"i!a,<{i')) +print(solve(puzzle_input)) diff --git a/input/day2 b/input/day2 deleted file mode 100644 index 0652cf6..0000000 --- a/input/day2 +++ /dev/null @@ -1,16 +0,0 @@ -121 59 141 21 120 67 58 49 22 46 56 112 53 111 104 130 -1926 1910 760 2055 28 2242 146 1485 163 976 1842 1982 137 1387 162 789 -4088 258 2060 1014 4420 177 4159 194 2794 4673 4092 681 174 2924 170 3548 -191 407 253 192 207 425 580 231 197 382 404 472 164 571 500 216 -4700 1161 168 5398 5227 5119 252 2552 4887 5060 1152 3297 847 4525 220 262 -2417 992 1445 184 554 2940 209 2574 2262 1911 2923 204 2273 2760 506 157 -644 155 638 78 385 408 152 360 588 618 313 126 172 220 217 161 -227 1047 117 500 1445 222 29 913 190 791 230 1281 1385 226 856 1380 -436 46 141 545 122 86 283 124 249 511 347 502 168 468 117 94 -2949 3286 2492 2145 1615 159 663 1158 154 939 166 2867 141 324 2862 641 -1394 151 90 548 767 1572 150 913 141 1646 154 1351 1506 1510 707 400 -646 178 1228 1229 270 167 161 1134 193 1312 1428 131 1457 719 1288 989 -1108 1042 93 140 822 124 1037 1075 125 941 1125 298 136 94 135 711 -112 2429 1987 2129 2557 1827 477 100 78 634 352 1637 588 77 1624 2500 -514 218 209 185 197 137 393 555 588 569 710 537 48 309 519 138 -1567 3246 4194 151 3112 903 1575 134 150 4184 3718 4077 180 4307 4097 1705 diff --git a/input/day4 b/input/day4 deleted file mode 100644 index dc46914..0000000 --- a/input/day4 +++ /dev/null @@ -1,512 +0,0 @@ -bdwdjjo avricm cjbmj ran lmfsom ivsof -mxonybc fndyzzi gmdp gdfyoi inrvhr kpuueel wdpga vkq -bneh ylltsc vhryov lsd hmruxy ebnh pdln vdprrky -fumay zbccai qymavw zwoove hqpd rcxyvy -bcuo khhkkro mpt dxrebym qwum zqp lhmbma esmr qiyomu -qjs giedut mzsubkn rcbugk voxk yrlp rqxfvz kspz vxg zskp -srceh xdwao reshc shecr -dcao isz wwse bbdgn ewsw qkze pwu -lbnvl lviftmr zqiv iadanl fdhrldn dlaani lxy dhfndrl fkoukx -raovmz pdysjsw hqps orsyqw rrwnzcz vrzoam jjljt -wgt gzi icpwp qeefgbe msadakj jbbrma sbj dufuujx zex -cfzx bvyu eswr hafcfy klw bgnhynv qrf aop -rzlq atrzcpb hpl pajjw cdxep ean aptzcrb rzcbapt -xogpf ucc nsukoz umtfbw xfvth ozusnk fopxg ubp iflb -xot nqcdyu kpwix szo cyxv hpmp hwtrc zso nyuqdc aha -mkzf cat tkjprc izxdggf obspan lmlbg bsyspf twox -lfmfrd ooclx tcl clt -dxvnyd nxwojj arutn eyqocj swzao tmh juvpezm -teu eman rlmdmk xkbodv fvrcm zorgy wmwe -hmo fdayx duciqf cgt duciqf -imjnv vfmsha cyrusow xjswoq nclrmjy sjxowq ynjrcml -rwbsay alsi bmzpvw ozq aduui nihwx glwdiz ixmkgfx -vtjzc ntkh zekj qrbkjhn zekj lyfnbg -afaig jqhli oie lhwyduh kqfnraz nfrzaqk mayfg iljqh -inb zum zmu dnl zjxg vrdziq ypdnsvt -uhbzmre mpdxm alkbmsq aopjmkl mqxenry ayvkrf zxvs qkfqva -fimjr ccv cnug crdsv -bqyve lhxdj ydu qbyve vihwjr vyodhc -vmng dyttyf noagpji tdtyfy ewiest ogg -kgscfj klmsv vmksl vmlks -qlvh veo wruft wtm fbrlvjr evo wvwmny dhp bvrlrfj lvt vgzuyyw -mxuro orxmu tivu tjdq ojjvju cdd -kjexme gxbysxp yxrum hinrklv fxehytd qkt tqk umryx nim -kywnux wab tzrft dsaz jgwuw dubarmi fle wjguvr umjp uzncwj mzz -qokwh zrda xywufk tbxhhj eejqaoa hwoqk zer hwt hbjxth xyf hmh -eregs qdx tdequa agrlrg mwwpba qjie yrjvhr txujk -iyot fxwdcb zvwfv vfzwv wvkw ncwbr wdejrr ltcdza -waix eza znmonya ldfghws ialwfvc dey ubsz uhbnh svgekg nonzyam -bryz tfbqn xznfmw xiplgww wwxigpl jxzcgxl rzyb -cqvl rrcoqxs staeuqr hzzow cwv tsvol dio coc ddavii uuojy -txbn qvkkyh gbqnjtq ndpkqr srt bkpqfmm ytycev ypcv bpqmmfk -uqkjmul dour zgq ztango yrrjhrg ufxnmuw -ekxbcv vkxbec xbcevk jiq bar -wczff qdu cwffz hhk wlvyg -zjlconc osgsro dajzo hqih ehml -hnio shccluw cpu ivaby tormn vkef abv vkef ivaby -xgbdeso xiizs omqwy sbtnnt khago evviclw xyu dtvg wsyxfuc humewp -cnzu bia vdyqrf wwb qveum hmh ouupgc owli -pjpmfxa dvd lxgh ndy gwph oebfkqv vtlxdg efl ekj dyn -mvan nmdkc ucyshia mavn ecst poo -oybm pjwm bmyo wovgu xykziaq obmy eiirhqd -xkvomx yxvv oxxpth elh vxvy lhe ycn -okxglw gmaangx gnxaamg yduzrr nzwxtnd rcxcu xjjvno yat cin gaxnamg yss -oicgs rrol zvnbna rrol -abb edpnxuo peoudxn bab ceay -ncpkfz gvwunb fckpzn caafx pkcfzn tsfl -fnrt ymenkpq wodubcm niv nvi ziluu cuowbdm zocg pdakwt mlzxkex nuxqclo -uouxcgl stgua otadr ideannq wizxunv iqsdpj mxddt ldst ucxogul -rbrwyhk wqoz zqwo ikwgexl atpu iza -smo yolp pcahlu muljxkq cbkljmz zlbcmkj zvbmgz eaiv ncv zplifm yplo -ocutdhz zmnaap llgv llzpl loavju guzkfq saay rxyhng cwxzx lcv anrnzs -etyzx tcm upxrtvd imyoiu rdpj fed dmm -gonqa szteh szteh razdqh phyff upf knfqfaf knfqfaf fpsgl kakag -mcju mixskop isrwat lcr nfyi lcr aaevr nfyi pqrbk gnful -xfmr fkmnq fbnhd mxrf litniid xbae frxm zcenf -yuh lzojtj rqsh hyu -vbjgql yeshsuv lokt efqota wpwjfu ykyq rxc fxxh ycqfkk gndts vdf -wnylmr kkuruxm azr xukrkum dohkwx dmdb -bjiyrwf dvf fdv vdf gnokekr -jsaq hcww iayqtu llv gdpxdrd hwlo nosjit wpm lcab fcgwr -fxjp bys nnf xzllckh bys hvojw zcwtgwz wye ccyvjv -grafa hbb ghk wkdpsf ufa uoqmysd -yvacf kssbff iovrm mvrio cfbpb avh zzje -gqd qmsen wkvrfz vhtsa zrwfkv gul zkvwrf -hrbi svaogb aogsvb bgrk hibr jbtkr -ljl ryc mrewrge yky -fcqyymt emk qcmyytf mcfvusb luy qany cbsvumf -oknt mcozuc ccmuoz uoccmz -uziil xobutwf acnof iqgwl diso -sekq fxbtsuv ddnnqg rnemlt dngnqd hhgjfus stxvubf -lajcp qgiw fyz blrlcd pviwv buh wnkk -wolqfk nvpapfc rwcqxfz xobno yzjfz irpj wolqfk wbnwjt -vmabj noiljne hhqf holxkbk swwzx ylgj lnmxy lqodhk abjvm bmsrf -bpnp yrz pjepxxs jlmhuy vihlx zacm inuazhc xsxjepp -tryl kryh eonvaad ucevssk umkxg lqej nswopjj svkeucs bmh stosxxz -cfdwd dmfdrvm ibuhsz nwtgmb pjt dmfdrvm cqdcm fzjjz afa ibuhsz -erwp abn jwx ynmkkj rhgg abn epd atqhs rst rhgg -jtnp cegdsoy gfuvfbg gdmn ahlsc -jgrp diu jrgp onjnml nojmnl vxockc -lakqyuw khq dcpiwt ykwlqua hkq plklx ujbckec hjcvur jnp pvyf -usuvoo jkih ylafyy yhio jureyj -uazisdf cnwlfnf ewodatr woaddkd wbla qmn atdrowe -bnyepaa ntqh xppe ydtsw ppex -yewjwsp jxylmtk ijese ewry ijese kbja nfml zeuwcsh juimz -qbvmf nca zsfreo uurgaiz twe fbqmv ncwi etdcsk atowfp -jeotslx kgdpzp wxlcww pdd dcn ddp -macllv ldl kyluine lbt hbxbr wxcaspp ezwvc qxkeu -ivg gxv zsf ucr uff yrz -tdlwbny bqlrlz tbynwdl lwtbdny -tnekq pdaievs ttwpfh xfm fcaa -zqqhl zbf fbz uqrv bfz ffwavhk foccg -vcw ebqdd cwv eddbq nrmq -hpiusz sizphu xzq sgyehk wgagkv hsygek -vagkxa iou frqdnnr ipcg uxvh vvh eskf katgpiq aqktigp gzvseyi -xkwgd kzfxk pgdy fmtvq ngf rshx zti pamviob ely knz -hwo rteohu qzwoe rotuhe wzb -bsqgg tid dti gtats dit -sjtux djwxv dljwjq xwvjd xnqfvx veqdrtl uxtsj nnkjn wnhilaf unirrp -fruuqjk gtote gooklg bzwhim zfnccmm ezipnf cxwdxa wfu fdca -zcyxb byzxc cxbyz pgcqco ivlxz -wrjh zfdinsf ihw xwosiah hdg xpiabno bilyy azdeczg javuwa -rinlv dcpt qhencba mmb njxw gadc -qwcpua qzyzt cxjsgh kumh byiimas qhsgf qytzz rqqruwp ismyiba xydcxz rwkscqa -xbzefi hltca ibzxfe fkx xizbfe wvaynts -oyuce vzk ouxvj gfh efgbv ubc nyb bxnbhd mtwboe whksy ovmrt -ljrebp tacn bpjler utphw wmfw rcnha -drdnic eyodes rcnidd yseeod -umxmsf kfroz ukhjin awpnnnu ooyyohh tuv rafano jze -bakz lfzpjyg gfkqcgn kzh zwpvk gqfngck -jpaony ojpnya hmro xaaz tovary aaxz iel pbg -swvbgc bbhjp yvrcddd rhj clfu eao afrkegn qvvb yvcx nxjmdo rcvtx -conbjy jeqtri wvujt jeqtri rkhllgw tsdt zowreo qxr qbpragn kuzmplw wvujt -jrpxyp hchljy rkowqb eeaf ltllebb gtksrwx iazx vnsfmc zzrxw hlcjyh -piehb cjdzt eqn kuje rls oaewoz lrqwt lcrrq -hdjowxv uknhlv hluknv pokxg -txiqxfr fyyp pyyf xfxtrqi tvm rtvby cfx trx nwrf kqrxtat alwot -wdaadr stexpow ardawd uejqxc -wwgwjel wwgwjel mtjt wwgwjel -mczx uua lgceb dqru vkcea tcet ruz -jkt yroojr qdrtdu wze ovwz fdmqnr xxsyfd kchytwl hctlkwy gyd -eif irnrce iamhxgh bmis uxye azrwdi sznv yuowb vdlqqxu -dxdjyj hngqwzs yhwku qhsctfe rhbc rchb tqhcfse -fxyxnzs qtxevin rvtxtc iqnxtve -zgbpk mwzxx bgpkz wkpkn -rjiym iub lcyw agbtlb bzhx osv rbtf -emmyu uoflio tinih skpqaj rbor gezbhhv ine mij qlqte uuj ycns -owmwc uhxv pyho ftjh jzsg blqn bszyo bob trbycy mkru -mwgz bbqsmpp fgzs bihhg bbn pjxxexs qrqmt htsxfwo qltqp vqqaxi -lpr wcvy sxjqq ltd rftdgv pdnog ymu -qhcos shuy icdhucu lrikh rwslv yxbgibl rcomhn wakirz -civdmee owlzocl vedecim rogmjnn pix pohcmk dsjm yworm -vzdpxp lvt inufv yofqt omm qfoty qrlseqy amkt kjcvg vgkjc -huhq quhh levzsws sjuun ofgqr cjhp nfxbbft rnt wtbd tbzab -tjftkx xpfcv hvftvhw lpypbjg batrn fhwhtvv uthl arbtn brb sthv -ogr uyuxdco bpjgir edztxv sxtgu jzfmx ihnauz zwegqkr kvkw -mhxthf pervvn gshy jig ezjteq ckkcpy gww -tiljyki rpe prcojy tjkylii moxu -pjsdqc lgqydfd lohck emrtejw axwmo wuuv rfi qzyncmw gjijdfb bljfd xrs -ywjab gynzi relf kziy xmsby izyk ocwoho kqnyh bwayj -bhjlz uonz jhmzuq eiajoos zjnbj tomj bmyv hjlbz fgw jjbnz -kszz xzw xzw prtznyb -ghzk vxhwt thxwv slwpayp qxegmi dawdwo kgzh -ibpcvuf wnuwxu sbf jsj bfjynl cdp jbylnf -epaxr vfhf hvff azepadz pwf sbo pgfzya hslyo rqqj rmklw hwtta -yyolko pwbvxvg xdwl yfje hftep kzzsr kho jeyf yvslxpw kfyv -xmk juyjxy eqno mdwklum reg dgn cirh wmxfyj bnxlgo dlobk -oyv gshqyot jgcqe dsf gyohqst gqgeojo egoogjq dmqpyp -sypianq yss lmhu ulmh itilh ndkda lhiit -qbxxl bxxql ikald nfap qixwbqq -jtqhqty ljysnl nwoj toa bmmyj pal -ahktew sxody nkvsf pbxyt baws wgwfwej bevgzm jus hcvajfy kzrb jwgwewf -jzsb szbj ujngwf nfuuf lfiuxdu uufnf orsy -vgo hto isstyul gau wsmxoqw -uxw itwf epaw hec wape hemol rpwyosc xzxmrll eetz zui kagca -mjncux muv rygdeis rygdeis -qgkqjvf iprzibd fkvqqgj llcrl vbh vlf lllrc zwrunt -dslsa wvoex eqbwj tjem gbx ayn xcan fnacl xggxon gnwjlh -yzosv hcxjiz yvon gcgd -bixpny ecln sda eymt bjiwk -rlcad lrdca adoqfzs rgty mds pwb kmwj -wkai pmryffq rrdmodc wgyx taz yxwg nkap -auynzwc vzg uapdv qkrh -ldmuysp oyu kpn ejbl mfifa bzs hwyn brlw qpzqx uyilao ysdumpl -czoxoj pwnultl wezolbw lyk aonesgb -nqy nhb nle yycp lgtbo ojf dytwyh ufa -rwr eph obg peh pejret prjtee ovgz -vdqf vdqf ycjrg ovzl lelbe vdqf -gvagdqm gvdgqam dmb zaxe nepzwn -emwh bkkbgec qwdgk mhvfsrf wmdfpp ekzuua -mbqw lgkyazt ckyhvnq uladwo owt -qwiwd pbo tkjoqda zapo dygqopv zzdlwfn -qty dhb iinncba ytq kvh idgoevt chx waq -ulffsvk vplsz ulffsvk uxsh cpwgxd ikgcacx nrirke uowcjvn -gknmxr grkxnm fco dilyyj grmxkn -saqxkh uhue nvu fef xsuxq ekyyoc bcaavd -qltwqa vrmpv vhra nof yprauc vkreojm eaq igiy mec -wvheiyg uthy gpvcs nhnjrne mqaejr tfnsly zfbhn entcc nystfl cpq -zxv jzk dwsjgrd gqqxhp xqxu naunwc yeh qzpkz awcnnu aoosa icadax -vpmqmg qmvpgm tqs mvpqmg -inehzu zwxeoy jxia fcyzxc hwikd -bzwnp kamsen ajpn kdls bzh xqcb bzwnp cmjnfa wmgx -hbuhc qgvhxy smzkxh zzebox hbcuh net wyrdppc yvgxqh -oeum oemu iyags xaipdi euom -tqljgoq ghtdhw xhnni lux qltojqg lki zxztda pcqjif acpzvwy -ydijaq kbyjxpu onyd hsfgz geqvbg -rwoih xog dtbzyr ryzbdt tdbyzr -vcdxf zosw pardxfz bmb mscmain lwfc jvq hbszcqh fxomsmm ahnugx -zutsemg pqzil ddv nsstz gmeuzst bedvy xkzzjpw xlqbd -xxf ltnnu yeb hbml agj meovtjr qrul kexerkw xxf -tqrpd hhcx bmdv nlmr pnu pajdtc rpatqi yekedx oeiuew epsshog -ttbfpv plairk toh jagfsg njnqpa tmwh vwqp irtxv -vdky uwc tkkkztp vdky vdky qlcw lza -rzie yundymy pwgx wtwtbg kpiw mewnb liveysj uvsbn -jgfvyny hacg pzra arpz uowswu puzsfu hoe heo vrq naup -hqv vrl uko qgpikho lligvxa wdld qgpikho -whvby yomxwj dieffc jkprinh dsaqy yfrnba woyq yexeb mjn cbszn xeswvvo -wowtgu rciyg rlas bra quyfec ihe thuu asxhscu bsbdpbi ogxosu -vydsaet tvnkjq piedkzj foeiqz zqivt iatsju tjnqvk drauaf vqitz invoz -cppn jqzw zmxr qksuas iifmjg xtkgf cppn cppn jpsd -nkifpsq cxdx bokxhm ebww kghagrp bofhrl grc cheuzyj -ibgrlvm hrcx jjuoh ipmt -hcoqkh fzt rgravb cimauj jxjq blct qhc vjxw pqpg qzp -jycxz xcv czxjy vxc -liljaur cgmg neldxb xfummcq yfhiukd dnqhl iolxn cmewhb -hpvoihj fkwokod txy uuktw vmqqb dpldzh yxmcay cyaxmy xycaym wekr -ccnaf wuxc ecadb vbgpt ccntf sezo skjdkbf fnctc -hqdtwho kdhyman bjtcjvr bwllva ncyffyr -xprn jrrvmj pdw yvexm ewbflbe eapml rvrmjj xmevy rxyzhf -wjcbpy qdgtcp cfjh muww fhg sgfdleo nelpte yucqa aavev -rci vqypsqt xmg rzii -gramh wwprtc ampdhw dajr -ovrm mdyhpbl mdylbph aykz -cbmo fxs nuugu guunu upt ljjuhjw nituh utp kxqc -rhabal rhabal rhabal vah lfrs -nrq qway ftzp rtjcks mbygdtd hsiqbh wypqb rtjcks cllp hsiqbh -ywa anhcf nvd puqkwg molrwck wsctx xvd molrwck -wox jzq jfen wcvus cswvu oxw irg lmu tpj viahm jesic -qenad neqad smlgi ydwzq ppdemvs ucyuf qtunm eoqx jlgv -sucpl nrdwbl ltvetok npbw ozzw hafyay sjmui sjmui jkqlq pyn pbuopx -nxgaiu ybyl meo kgh saqjaz xhbqr otelcyp vkwc -iqrl ldjlwvl ajhrl dnhutr gkknyqs mcvluet fgyu ogiz cxo aiunl orb -psd cyq xpoyqny yqc kozqh vonfd uhozwz pds hcpw -tvaxder tulwmw qiw avddbmh irog vynjzcc refx efxr emnvk -myjx npqk whm egw kpy igrrohg ukglx ldnuqw caqg ynx fckhnsh -dafv bkdoqg zcqvbco xgikoac cvbqczo -rtzhpwk ukuyp bayhzp upkuy ahbpyz -oarcuv pnlkxvw fqdkj hwzsz nauwl lpufibz vzfbgc unkluxy rwh xuknuyl -vxhsaj ppdxw qrswqtu ulwv uqtqwsr ppxwd -cww cww cww scu -wiiikwa bfpewt zbgxfkl iqpk tpbwfe aazdcxj ipqk icggn fwn fjr -net ovxuwpz yvzmzd yvzmzd -xgar czuhp vuhisaq fgrqxy evvrtf mnmar lsk -hld mxuedug itswju vmmejqx snzslqj toe bbmugph mgubhpb mowj nrjnzu -qbz ouhye hsldmp lcf hyhlrb ewvle zko -cke mupaq quapm eck -owu zdt lales tzd apjjo fhpx bmuktbw dvehpz -libvl zxypk azazc vtsom ohdzycb -kiowxnc scxygrf ckxnwio ycxsrgf -vcjj fqz lfawfx mps zhv qykch vhz psu zud spu fnpvkx -scfvum fuktgk tua ieosetl wwmjtt exnsw wwmttj plvd pfb kku pdbom -wkfw snukd wkfw gyaojdf bjw htagy cdsp -beh gatqxcu ibrooxr ssww orrioxb eenkqz -jlv affah mtbemf tylh aafhf -zqfajd uwzrw csouuip qzadjf -gsnlrw tcel hha tfbzrp ild aenqa -iirfxef kdux yvj vbzgj -ibx pfll rgkp nancij llpf xib gbkfy -uvw kkbavj pznsnk okigtxl ogitxkl eobbs xhaz wroabn ltogxki -bivdf lotvmoh vrb kpaeeue tdab qhukcb qmy kuqf kesu -egs hbsfeu esg twxko uib -ocraimu qilp ijmx eco nhevqp juxf ksejr bcqqau uhpt -pyx jmpglf juokd dxszjw cml vcjge pfg -gxwrt btmimse dkpbha idmz mtignka ngakmti -dpjhm jyalra hukf imocr lkgt rqywn quhe fukh -nbau xyc bdh yni xaawxm cyx xwaaxm akx gyodqe htbifc -bywdxe bfrp rvb rndl onal jghiwb nuta aint qlciwcx -fpic yrqce land soxhci qzc zoebsq hcdohcc fzhcl iyxb dqinum hchdcoc -zok ghgp zok lmk -ozfz zofz dkdekzb sqc -gfti zuqvg cexmtyl qwuqnj stepb erduqhy cuoizcs qudyreh kqvfdd guzqv -jrugz jzugr lmqu jgihgo hjfbz duxkn unxkd -ckiys dbqmi ckiys ckiys -iylp uvvdp pluifaa djo -esxec rwvel djxppqf jymwt ilm aiz upn aiz wrfefwi rwvel -nitgjr pokxuy puhdwg qtxpb veylp zqvzkbd lrvpcgu zuy rnigjt ibci -jboyzq ogcldr hlon ywav jqqtz qjzqt vyaw cok -aqdw jxn hqknh azbylg -jya qpxtmsj hqrtsgg qjtpxsm -pofcs sxw dlvru dlvur swx -yphvvb qqyyfsp sjkbff dqyerxe jxzes oof -pwbya txk bbwsj ywgimd kmdpc bawpy lbnt -bkbazff ldmaq tyfl acqurpy ndnrp -asw ctiv mnxzyc weeuwb gsn bzk irbyhxl cgqomj izy zbk -yrxcrbt bcrryxt pofe wwzl -vuaqez kbtuyai vuaqez dxqud uvo gmhtg dxqud -tpzs gqdxpxo zzpgta uurjx xpqxodg -cil lsv vznqw vro zqzvjhm jhgauzw uxnwk lci zpgpu frjvyzo tsv -zfvcuim gwn gnw dxfppok -btb goof iwadca aac tbb jha uvzi -qah ned ipmure kyta ffhrwe njz paq kaag xmlui -rkmw vrblwyy gpax hxsf zpbza gypuwf jbib ypcjwd vrlybyw -yfjljn uxpvg huik jsnah nkhsg yfjljn lqzsz -hagjlqx agnax jqalxgh rvjgtc mjrmph azznzcq gxajlqh -ipki bhoabp rmiyl dmjyxl zzsmap aju -tyjrr rigrf ciq qic avmwu jtr wpq -vuf cosgytm toycgms ufv qzpcbrs -epzgxr lydrsj ezxrpg expzgr -ecm prj kmak makk jpr -ccwyq txy okj matxa socoa -zrjphq gigayv ywkfmru yrwukmf fxjjrha gqkxx zhjy tisutx kufrywm izjfj igg -lfhgsro gsroflh wrpo lofhgsr -kgkgj wkhnab ubrjaoa ubrjaoa ubrjaoa ggdgh -hztutpn epnqmz ffcroq mnqpez niibpn kdloak xjui ozttj lyzsc pzgq inpnib -kruz sjqp mmd hhdxjgc mauouma asevvo upjwqi hxcgjhd etqzagp -zylf qime cho oraid svytv gqrjufv mker cho vnkyiin tjms -dotjul qyv hnh cibtg gdpauyx wzp -fabtira ejxoeor cqyethv ndjrq hnxn joq otng lrr csytrub -txhgepd fwdaanm nawdamf pxine qqrn pronw exnip qwkimt rvy -kuxzhi jln urzxtw rzu ebsuylm tscru qwlhfgq nnu nuchvz vuht -cqgu camlr umkltcf stx izp rtdwxff wkfvs -jhje cxix lefcrsu nebv idfzhic xqri xkft -utzxb znb ietupd uqgbhje aobip oawjwm hetyan uqtqv hpwzyri kwxyu -jvzvbt xuyvp aegdkb srbw bzabpf lyfriez cruyfu -nhi nih aeb ihn -hcf zypt djcm pkjx pvhh -rhvxcfk exydvk ids hybme hnk yfchvs mjbo meocn -rpboxr rxoprb hdzje zhedj -ziildbo apzvatr vsv isndq ebxyy ntm tdttg wkvdh qnids vkdhw xxolip -ywu uyw ipcjz pjzci xjn kvgk vsocprw -euzo njlpv ndrlhi drlnhi ivmjkb fjrtxta skvgmrd -gbyvj dkck gevpfvb lhadhx rgjcdn yraxh bdk oen vqryd bkr -vgkp hncttxb wgxh gdyjo bbdfzvc xhgw rznzgda yxrrlo gxhw -ifjlb fpecyic svhjp ilmj oxgr svhaf -vbqky lhccj xtmm xzjyykn oqmdq qywir bswly -euxxziv totzer vsxfx leo djho uoeaz edaig fbu lumbi -ooqtwq pvo kid vpo jxin bod btqc fbyuz -jhabi mronu htqqyz umjcbv sgnbp wyn cetmt pcjf -tnrkcyl dduuhxh rylkctn pwj rtynkcl mzzfomr -rxx ldqffi ulappk nltawbn tplhb kyb cqyi -vzkw gviooah vxh xeae ohvcad oaiwcj dkx -sdofdjt hcifv dqws sia mlwm vfich kavh myzue roops mzuye -uxs nlbmjp nlbmjp tlaxa tlaxa -ynnisp twx xtw jgkc yinpns -kumorsm wav xhx bpvz clqc ffmadzl ndny ymslo lobv -ljzabj tqhves mezh pwn wue dwfqq lynvtt boeknvi xqbd pkud tzlanis -lgq qiikzl oihnsr pivtjmu qhic yvmeebg rxu qgl yuxnqse dvu faxqez -ldk mlwja vmdqr yzlxiua amlubt ejmzfx nonm zhkxbn gaqbnqq -ttc ctt kneknx smtnaft abljip tct -uybhbiw zwojzlm cfxoopp abulenj znz zzn opllzmm yufk witwxzp -qvkybwi rdbxb qiuizmo fqgne jgot jxz dqhapn -vzinf ehaley amnk laheye invfz -pedakl ivld agzyhr wmzba tzzzg bazwm wjwgux thrnxkn -cmyhae nwfs nfsw kmh pxkaffq -vdf szupev tyunp qiiu deevxmy wozvtt nelnr kgdexy gparqj hajavz biizn -pwspk skpwp ontbjee pkspw cfbj -ihsmh djxtak wkzllao oyr djxtak prc -uhvihqq jrgf hdfek pdrfpt tghz gthz awae wcygi wujti svq fhedk -gnfhsj odqlt netmsul rviio nkzw nkzw -xyvc clxw cyxv lxcw -duegck pkviu npwsp zdx wpvn dmxgnv ixv fybs xteru -vih kgk hads boaddu daiwo hozoufv nef vtcplc isiw -tzqoo dqlgvno jzlay sywx ecej addt ecej addt mnfcu -ymgmby zegudpx ipsjai ger wcwjw brzebb -eqekxlx itra xekelxq exqkexl -rciu ojaa ircu nxjga puvmwou remgu -sltth pprimb slnxopq avtir hvpv ppww fhfap wisn kzs jcuuuuf -xbppc ydpbq zhjh oym iljzvk vsb -ueye shtps uccehi ccheiu dqm yeeu -gwywf lcpv qza qza gzuovj jfzffyh oybfxqv -aawi ynsvdco azdoz cqr tnyquq xlyvbx eca kcalpes -zumgzhy rou kguqa vubw bwgd qprxcg etnbev nqmi -fyd tuoz uwclqn cgl lrpkf irz dizv nxze clg jghx jbpt -kwuanos eorjr tcahp kwuanos cyrpfji zxayggd kwuanos jkqt qqvbork lizk -vtu ovje vhg ovje vtu zcy hrhtr puawfgv -bliz exp wot svxv epx -jiqgxwj yips hjsatc jgsrno msfp vxvbt bba bqmw xjgpgog -vpvypp ggwp wggp gndp hedpse afji hcqgof -hxueubt hiynoa qqzaj ohb qway -akq nfnes sdrlza nfnes weq -udxpdpx gctuv llhxuow rqtetm hdbnpte oebapv civy oeobu ftgivd pykj -pbgbvn jgmr xrz dfn gosjobw ndf -gnf dtbsnc fwcmml tscdnb fgn qgadusl eifpk -vmnv yuxrup qcphi tanc tnca kjrv cphqi -hclggs sghglc fgplp odn pfglp emkrulf whwtmbs qnuyg -wcxtr ani ain sha hsa zxbkf bzxokat qezo ljqxi xqcwfmd dxo -waiq smpbu dbyka uibxjrg nze wiqa rfpts ddjsjv jqqjez bpusm -lpcxf vsbj owjwc tuqj vkrgrh jsjdepv oil lxrjox frsxsi clr -vzunp prwk nnd rfs vpuzn -pqpqv lvsk sqxf nhobsm hakbn ywj -xxu uxx szqnmi lnwtmx -akq nmlw fupwsth jduvhva -nac wwlxqck hpbce vxxqa fyp xvxqa kxwclqw yvlmv bfwi -pzxjbj nvwv mdooiez vvftp enjrsck iypu uhru fpx omtd -llxgp qwf pwaj cuhb scloot hbcu jgp vjw ooclst -sisd akawvzd wvdzkaa gyoij ikt eeeosb jiwiup -tche vxj sbctqv jvx gosur usgor ibo yqxo qqgd zspl -cidd welisl fxblxqk qxbklfx fbdoqcz glhq iylodvz zvds ghlq -cnsa hrxst mrnkqtj bptq jmi cpbcofs kveyeur uzmga modphm rtx kntqjrm -dvyup usfaq rtghoec bvcos fqsua zohwwg -onf vncybi dlaxni oqyqqkn -okfwa qyyx ebnv llql nphq etdt ytgivlo jwgwz kiob -ann vqnqvpx wth lpwid bjvzw xpwqxcj azg ioeyzzp onwf -smy epzomx xep yid zctvrfj astdj cfg fgc eriuxt -rljqgin wzobzrh cuwtx vcsbx tmg tuysq vxipgho -ewp rsrnsj wgeyin lrji ddgt utol xxwut fjiwopa -upu ftvqbk tfkvbq fdwga rmu puu hbiasjw -cfl lmqkb lfc wbtlfi uqsjs ejgmphi tbliwf nzcela gzb -zop unwmiu acull mkwh hvruknw rfk mmhaz iqmenq fifino -iczua bjut tlgf zicau jtbu -mtka ipd mdifj kps -irqkysw xfsjl tedx yckkbx iktxb sqxn pbfvubv uudzppz -mdrn cihat wcext kufs awwtjok pfjg -wdevt tyo zzbp pqlqq wdevt -yhatqkv ntuhw tdfd buxazh xbcsv bas gkv rbzi tddf jbj bsa -malip hiiy qezz yhii wlfojre -zqnfll bssveq lprwbep bhqml tztbt -npnxotu yupdytb jptqo klfydfe fpucmfq svxcqr unopxnt -gdpz gwj iytiohu efk ctjzf asade abhotq brmhu tbtdur zzksbh -kxft klzslf tjdzciy lzslkf -ejei ezmemvg xlt zte tbwhz dgnfpao zotck wus uaz gbwbb -dgednf vypmbs eiytot empfmny -uopmui uehue wdvzt adpfcif mutl ifaztka vydi xumtz orstno -dleero olxiq gxnlfm nfmxlg wloeavr olhrwg hrjd yicj ymyeex qav gxyjgfq -hevj rqcne zycgb qgqtn rqcne ptfvu yyyu zlm hevj -zrkhuh sttnkt hkuzhr vqtu -ppsfm kcao qjq dgadglx cxaawjn pbucfu fed qgioarc dfe ricoaqg -vmawf oktunea zraoir gkt zraoir jcvkqoq -mqgml ecawug ugwace szwul iwbmooj owmiojb -auggaw cypcuw npci vuyxijd pofswjx vdkrgx xylk rom ksj -qmwx jgsrdj ikva xzxw avik -zzhcqu rbg pywjdn wyndpj zchuqz -wzd wqycftu yldezp zovuy oydia hovewe -kfid qkkk thak qhbf rvzlzvu uuxh pbj hkat gow oeqcw knqqzha -sua itv hfpg bdqye bznlrk hfpg bdqye kvir kaai ggtz jqn -ulggl guitamm tkpckso fupacz otxtqpd jxnqc -ueesb ndyik vjftz jgqqv nrcf -krh dqpmsw fybzynl zhjbvkw exefc rhs neq ldprb bhhvxm pjwirun -ymavl qwxr yavml wagwc ekokrpq zewppw iumcgin cxdvwx -wwdukav kuawvwd kowv dkwvuwa -eazot bil tzu vdwwbm fvauwrq -esq tixokph yspf ztoxfut lgzush pwv swh pwv auqhuu tixokph -pdbeyxi poio mugfkb brwbbx aao uszw fokjeb uswz -sbs ryjr ptispi tvnhu htunv vthnu -czjmg hbdjhvi jrkoy fpgwc syafy aar kvnq eaecsb wqzpx -twtp dvl uvyje qtlzj dsvyr qpjnj eyoigx bhgpccy gwn dtuf -mxit xunctu vbyks wmqc jriuupl ybvks uncutx nsoxwrb ykt prc -yye mgf uhc irowpc dsdv iwaxod ftavlj dxzp tcch tcch mefz -rxe xwrrgl xwrrgl duu rxe xbbgoe -ucsz akswcd ojrmqq cox hgfh lxwu ltnnf cenikcp -opjhdp svwezr svwezr opjhdp -qojlkl ircxqnt utfmdg fcvr vehkcvt ufmzcpv xwlh ddavv xel bwlz fii -rzkayeh iursm zhily hdnq fqydfvt uwoy hptpiqu tdqy bgr xdr -ymruz umzry hbltwya jhwhzk flh tahylbw bdbaimb qscbp ntkuf -uxpato owsqyao vaog oenomkc usrmnc epua vzkppls -qxqczbk qyguz alawj xgjawtw wxtjgwa snfcdmz -fjfgos rmpd mgs vbk dlls jkljao eoovdfb ucdvaoq qmjmqku ney porr -nmcrqz zcoxpk dlnzksd ymh zyg spxss ruyk bychq gsgv eusiuid mnrqcz -jbzadnx lzl sdamer okoico frqisrm lxet agriw -xceoqr qai vahc jjzifsn exg -igjpn wfy ukn aag quro wklsq cjq bgtjrdz gmub wyhh -fzlwnm mygfn vkzwvw zvhsex gfki -ijvzgai ebmeq wssfmbq uguh sfuutm nwkgmex dxael liakdxs rnf sky yowpxc -bjzkyjh fced nji esowk qxsubsk qgtts -nkdgo bbjfq fgnxnhd gfjchl jetdb xubsgj eiju ldlm oxsx znft bbqfj -xovcnob pxfe pmstes yzkdm iqlvha nmcziix fexp ivqalh rxecqps -xpyew xudfud wwqe qhfjlcu epv fnrbgyv ihli qngtx yjlfg ozqbzn esp -timl gcohx vqzic gzm shwlkkv icqzv urchuc -xpqq gaqzwo cci dowahsr gaqzwo -jjsagdl umbpxre kyre zvaryft tmw pxpnjy -aqovcz nunq nnuq xjrvvh autjmit jiatumt -elg lps lge zjjot hwz tmqrup xaxxmo zlbzp uftd fukdad kvpymsm -iokwzal ywti zbdmzbu lprywe wbgbwza ypogbga kzliwao wstqi eqm keaeaj gbabwwz -lwfpk mhufe eddzgd ljxyqy vhzkct uemhf -lwqil fzugdo faq feppo usl llwqi -nje hthr ropq qvcepu bexszfj avmzjvv zajmvvv fhcd xnc cnx qnuaux -kvksn dphbyz nsx wrcc ccrw -nzpa pzzunfv ygzjy gxrrtcj hrt trh pwxpg yifgjmo fnupzzv wbzx -aepti rbojui ypvhe ubojri tcema aan dntkw qjx bfvmyos tcm hvoqytn -qpwq exu jvsiwj gsw avr vbemldy -xsbzpf xbzyvx xax sxh vpxt gccy xxa zhgbwoa hwwxoky fhvdxfc pvtx -pnsa ovtjolz tyutl eyjjzt jvtoolz owbypvr tytlu ewtzgec -cyg dwwk eihsp aeuk bbnay aluwyz hdmv uaek mwt ihpse wjhnkeg -fhzx vjetz vjub tejvz -ewwyb jidhu pyvyenn igtnyd tiwr akwkkbi myz xxjwb jjrdeg -jbkuw kwir rkiw ubwkj -bltffuw lftwufb hhsh wfbtulf nrxaa rlszi toijxnz czlci -bqrm pga zgblgcw pgwhhn lcgzwbg bcgzlgw yqb -mhjj vjoa gnjlc kclcr ito ofksy giavy fpqeioj -bkiqmif izidbui sttxxi bswhkxp sduuw -mjgnvw mjgwnv ojzyuv gvj -qxn kkhc whd fgwk auzugg augzgu kqfov wfgk -spdxbnu xpfofsb bpfsoxf ahjywql spbxoff -bwqxhlm wbqlxmh kqgpl fyzgf guhkvgx ovk qhmp gnrmu wvd wedj -vvwf hcnc vvwsngj qedzoxm hcnc qedzoxm kjthdi cbwqep qtvu -gio iqklmro noqablo bab jiqc rwebyg rqkloim wzmgs uunl amqs iwj -snxj szobqt zcgvwv wiyqknu -uto jteikwd cew gqsks hmvjtcy sach -zpgl qnkoex amhufmr figns upv xezrl rjleak nwrna -pzkvrdz dtonazj gtr gfxucuf lstjl lsjtl rgkope kzpdzrv lyptn zfxjys ttk -ddxgm lumlgki jhv doft kok swy ckds swy ddxgm lbfbdv -qfs rcufzgz iaiqw qfs qfs -nvkbo sgv mquwb ritpye nbkov poex hraorm qrrr qdt qefl -irxannd fiud ehyb ggx plqg pvvn uuptop tcvbm abuf bcfnmw -qwya ukblz epmbfr vmlon yqwa -hlo mmv vmm mvm -svzpxun yugbbe sbbpxs dmy xspbbs zhpovyf fyovhzp cpbt pke -zgk gft zybs zrgcoo ypu bue htgo -xnesq srsx pkzaoh cfqzugh -lntd nvxetbv clykjpd svmibpx evxtvnb yldkpjc -jsqq tzwak hephg eqwczd ioisa yim tmdifn mceip -kuwqz wzkqu zwchmj lfec uexne iztp llityt -kvamkpc pvbryqh ion cwizjde gln kcpvmak pzzlw gnl -ydeqf bfaab sydqhbp smsxdjr pynrs cqymt -onb eiab bno nob -mqslq scnelxv hyllrf scnelxv mqslq wmnbk -pttu kubby lgop bbyuk gsk skg ikktlbb inbyvz -xznvl zwtdj vbxdyd clhw -hgy zudelp ickc drfjgn iyws xhc -zzv wik iorhat qkb kjb lykdz vrce yjsjwj -gyw xzgbi efus uuy -hwcy ujdun bjjuvd jbdvju onnk xeyy mmp onkn qyzl -jwfm ptjwrbl hhuv uolz adyweh qpj wxyogp igvnojq jmfw pqs fsnirby \ No newline at end of file diff --git a/input/day5 b/input/day5 deleted file mode 100644 index 9a15026..0000000 --- a/input/day5 +++ /dev/null @@ -1,1070 +0,0 @@ -2 -2 --1 -1 --1 -1 -1 --5 --5 --1 -0 --8 --2 --11 --4 --5 --10 --4 --9 --9 -1 -1 --11 --8 --19 --14 --6 --2 --1 --11 --23 --8 --7 --9 --26 --1 --8 --11 --34 -0 --22 --17 --41 --12 --43 --33 --15 -0 -2 --41 --41 --26 --48 --52 --47 --30 --38 --20 --4 --21 --17 --19 --55 --32 --12 --55 -1 --34 --8 --15 --59 --56 --16 --23 --43 --5 --41 --56 --32 --67 --14 -0 --28 --32 --7 --54 --19 --9 --24 --63 --2 --60 --5 --78 --11 --84 --50 --36 --72 --14 --30 --4 --62 --6 --1 --69 --17 --33 --32 --45 --71 --87 --71 --60 --19 --80 --11 --106 --45 --27 --23 --51 --77 --67 --103 --17 --98 --109 --91 --125 --68 --39 --34 --96 --49 --64 --38 --105 --31 --100 --89 --108 --69 --36 --94 --38 --124 --123 --79 --92 --42 --14 --87 --68 --17 --36 --21 --54 --98 --79 --142 --25 --60 --112 --99 --64 --15 --78 --37 --64 --15 --129 --32 --102 --74 --112 -1 --146 --151 --147 --153 --4 --181 --22 --176 --4 --57 --151 --86 --121 --38 --137 --160 --156 --72 --73 --149 --64 --182 --117 --146 --180 --195 --27 --194 --191 --108 --153 --40 --149 --100 --120 --207 --83 --94 --73 --200 --95 --155 --94 --76 --9 --149 --70 --125 --49 --146 --223 --68 --139 --26 --132 --142 --165 --2 --45 --154 --129 --130 --185 --60 --34 --173 --91 --37 --40 --153 --189 --236 --95 --128 --46 --14 --53 --245 --67 --9 --208 --244 --198 --74 --62 --104 --51 --251 --48 --50 --115 --76 --79 --32 --82 --65 --185 --124 --32 --189 --124 --174 -1 --273 --223 --275 --238 --200 --184 --229 --195 --152 --63 --150 --73 --44 --54 --187 --49 --250 --192 --290 --282 --266 --214 --117 --199 --83 --104 --251 --176 --262 --296 --39 --259 --87 --132 --166 --67 --194 -1 --294 --8 --3 --264 --217 --228 --233 --241 --294 --210 --72 --307 --259 --33 --101 --103 --235 --100 --110 --253 --292 --134 --269 --52 --265 --15 --29 --272 --126 --210 --151 --308 --40 --40 --112 --268 --185 --346 --237 --287 --34 --302 --41 --25 --191 --29 --170 --95 --315 --278 --160 --220 --99 --126 --224 --33 --350 --76 --138 --340 --284 --268 --128 --238 --197 --93 --110 --120 --190 --140 --64 --217 --296 --103 --363 --199 --254 --233 --190 --282 --136 --174 --309 --61 --206 --18 --105 --111 --163 --287 --188 --145 --294 --251 --398 --265 --273 --50 --250 --376 --5 --357 --6 --8 --198 --20 --82 --158 --122 --196 --97 --183 --48 --428 --36 --88 --424 --35 --380 --109 --209 --323 --394 --102 --276 --153 --229 --320 --391 --7 --328 --127 --430 --102 --372 --447 --222 --401 --184 --183 --49 --239 --413 --101 --187 --289 --12 --418 --248 --279 --318 --134 --443 --272 --456 --143 --3 --209 --276 --414 --189 --302 --238 --241 --106 --332 --375 --400 --476 --9 --95 --412 --52 --127 --442 --278 --25 --446 --411 --39 --55 --80 --234 --361 --223 --384 --283 --47 --164 --18 --38 --87 --393 --93 --380 --493 --73 --150 --241 --378 --211 --516 --349 --520 --38 --397 --406 --16 --461 --276 --448 --316 --376 --156 --369 --216 --431 --309 --400 --135 --523 --40 --508 --87 --25 --151 --355 --141 --3 --495 --153 --438 --343 --161 --66 --455 --70 --248 --278 --548 --300 --337 --290 --551 --200 --68 --540 --476 --395 --245 --318 --424 --112 --556 --541 --94 --148 --542 --100 --120 --199 --569 --471 --298 --16 --453 --469 --50 --500 --84 --435 --579 --287 --522 --77 --83 --347 --437 --171 --231 --139 --350 --357 --221 --214 --224 --148 --125 --385 --255 --38 --320 --254 --517 --532 --80 --286 --58 --97 --390 --309 --548 --319 --323 --238 --297 --12 --312 --517 --434 --466 --103 --621 --448 --503 --72 --601 --287 --61 --577 --87 --143 --33 --482 --275 --529 --340 --279 --130 --512 --63 --109 --528 --22 --549 --317 --375 --377 --385 --23 --191 --138 --509 --40 --565 --559 --14 --547 --28 --159 --153 --585 --508 --582 --431 --580 --637 --561 --513 --243 --420 --298 --485 --132 --613 --157 --521 --596 --61 --420 --498 --577 --563 --354 --662 --264 --273 --111 --597 --466 --389 --345 --306 --102 --57 --596 --1 --45 --12 --619 --47 --43 -0 --323 --9 --319 --529 --402 --238 --191 --487 --315 --65 --386 --110 --605 --363 --461 --6 --95 --95 -2 --596 --454 --618 --83 --481 --283 --386 --247 --417 --707 --564 --603 --17 --712 --140 --336 --567 --443 --36 --476 --251 --735 --589 --198 --197 --476 --49 --736 --422 --383 --569 --732 --1 --104 --261 --352 --453 --273 --344 --66 --307 --698 --158 --238 --280 --207 --624 --491 --765 --506 --146 --616 --711 --650 --655 --393 --19 --315 --311 --572 --675 --533 --156 --373 --744 --142 --582 --491 --796 --777 --125 --483 --426 --510 --560 --700 --778 --407 --440 --409 --238 --738 --477 --147 --152 --317 --110 --323 --788 --601 --202 --517 --487 --726 --300 --1 --554 --448 --15 --191 --531 --568 --466 --527 --132 --254 --290 --8 --400 --655 --788 --376 --249 --662 --315 --378 --41 --793 --163 --29 --327 --839 --133 --124 --129 --673 --32 --605 --393 --664 --374 --135 --366 --717 --93 --601 --763 --788 --494 --802 --282 --443 --491 --461 --197 --83 --96 --162 --97 --161 --232 --144 --472 --118 --429 --387 --724 --789 --636 --298 --484 --720 --526 --382 --102 --449 --846 --525 --547 --696 --524 --272 --843 --286 --247 --838 --447 --489 --797 --483 --386 --775 --340 --772 --158 --293 --256 --432 --812 --273 --93 --487 --264 --594 --330 --712 --798 --131 --591 --539 --677 --455 --470 --108 --573 --57 --845 --383 --273 --890 --747 --913 --648 --625 --650 --544 --137 --490 --434 --734 --182 --355 --859 --835 --141 --536 --874 --102 --940 --359 --83 --800 --894 --712 --470 --687 --578 --435 --935 --400 --780 --814 --458 --892 --481 --371 --761 --348 --388 --891 --764 --297 --536 --695 --314 --336 --978 --379 --462 --597 --533 --561 --9 --474 --292 --560 --420 --828 --721 --769 --874 --157 --495 --771 --899 --571 --98 --282 --233 --203 --982 --416 --142 --993 --540 --979 --851 --506 --238 --292 --184 --695 --195 --632 --575 --962 --76 --546 --705 --13 --271 --222 --124 --380 -2 --1003 --251 --525 --228 --644 --159 --624 --477 --912 --712 --343 --263 --88 --745 --85 --374 --675 --804 --610 --854 --511 --612 --964 --731 --358 --495 --946 --466 --364 --1053 --57 --101 --829 --155 --600 \ No newline at end of file diff --git a/input/day6 b/input/day6 deleted file mode 100644 index da97489..0000000 --- a/input/day6 +++ /dev/null @@ -1 +0,0 @@ -2 8 8 5 4 2 3 1 5 5 1 2 15 13 5 14 \ No newline at end of file diff --git a/input/day7 b/input/day7 deleted file mode 100644 index 4823404..0000000 --- a/input/day7 +++ /dev/null @@ -1,1418 +0,0 @@ -vpryah (310) -> iedlpkf, epeain -aqfemi (38) -bwtsue (18) -> crdoq, lhxdfj -eeyaxfn (72) -> idsab, jnhyc, vswgxoh, hivnzrk, afcsq, vpryah, dqiby -vddsv (64) -xnoux (41) -apajk (61) -fdgjgwt (13174) -> piofa, uxrros, ngiys -tgjmrpl (43) -jjxhgkx (1478) -> jncwn, tydjgm -nbrqwvs (201) -> zzkzfln, htdimcs -qcnoadr (70) -wwcngr (77) -deweh (1549) -> qaqof, kvyiqr, zfmqlj -ygeoklq (12) -bpszadt (35) -bdlzzvy (98) -fbaiatg (13) -pidgnp (95856) -> ehlwoxs, hbldvzk, ezwzp, tylelk, jkxutle, kkflx, oucqw -vijgqvl (40) -ofjjqdj (46) -vgsqrp (46) -idqgxkl (81) -nafzy (65) -nxspzd (82) -cnrwew (222) -> vnyaqgw, zooxx -qhdqak (2571) -> vmgxg, knmmys, zkwplas, bsqpcne, xgqdjhe -rxbrsd (28) -hubvoh (152) -mpwlly (12) -rotzn (10) -drswab (57) -udkvb (250) -> fkvhdj, flhhbd -coedb (62) -fpwoels (35) -huzzk (131) -> fqozst, naacbhr -etxfihy (98) -> tgjmrpl, hdiprgd, hospabk, fvmws -mbtin (67) -yaawixo (67) -kxcid (77) -sibko (27) -khshj (177) -otnrfom (37) -hzqpddb (16) -ngiys (963) -> ybqzq, vcrgmn, ysmqsps, bwrenq, opomx -yybtd (16) -myhgys (11) -> daesbhs, qrmipn -amhmm (64) -> pxkhwuu, gnbmz -soiza (34) -dqiby (202) -> fdklcbu, qcnoadr -jleqdi (69) -fdyuo (91) -gxmdnq (42) -wdnlqh (43) -lmmffej (337) -> twjvtbu, suvwi -qrrdb (94) -> zqvhd, vcgcmuh -gkzpb (207) -rfkdn (163) -> zpjju, bxwtlj, igzrzi -iyegmn (58) -johqe (47) -nmfhgq (141) -> dzbnx, cveuc, sfrwf -jknrln (13) -hivnzrk (206) -> coxuqy, ewuohku -xulpd (54) -> itzmwqp, egtem -quqixmj (203) -> jykfxee, vsqcws -wjkfdvb (10) -fusiiz (47) -awvqy (71) -auztp (27) -ghuyt (65) -xzfrad (23) -nvkhow (96) -htdimcs (93) -kwolrk (90) -dhsyxu (35) -chjdhl (40) -gndjq (70) -izxeuz (97) -dgqquh (92) -yenbb (51) -wogrc (27) -cijhcl (16) -ebaevkk (97) -mxikfk (23) -elxfl (320) -> ohneffn, jyvhtle, sgymtmx, mitvkt, kaxvdwl -aivprd (58) -ujnas (94) -ubdfq (12) -ozuqsau (8) -hlszj (23) -tpdch (17) -atgamme (26) -nwlacty (167) -> vhuwgi, zaiopar -kyizmdu (53) -xgufltj (96) -rqbjjuo (49) -pkipyhb (98) -mojsngw (92) -bncmd (95) -hkssn (463) -> gjpglfg, bqlmhj, cvseh -mgoew (180) -> gqmbul, geqrb, oidjn -fdvfx (58) -mkohhbb (82) -btami (41) -ohbhyq (20) -jnyvdz (98) -sbzee (24) -dyeds (47) -xmendwz (76) -dwybhqe (326) -> ftyilib, lhmhrpi -dydlyj (88) -cgtddkw (164) -> jcikl, jaxjy -jircuj (729) -> qyqthsz, ctqaxh, scbjq -xernf (34) -ljpeina (81) -dvvlx (16) -itzmwqp (76) -opbrn (78) -ekpvnh (61) -btbuwwi (105) -> btami, ffrrwb, niuvu, atzuayu -ceqayn (77) -gtgdmny (11) -unqmapv (58) -> ofjjqdj, vgsqrp, ayogkum, ymerus -phrrm (5) -botmw (78) -fbhxulf (40) -> flbumzk, csxdpl -tdbwpcj (98) -qdfzlv (73) -> blkcnq, idqgxkl -cfiurqp (12) -pejkmud (33) -doqxpij (154) -> xaidhn, mcmijwy -mmjpziu (38) -ryjrq (69) -dzienj (115) -> gybbvb, mbtin -iisuf (42) -mtfqemm (8) -gwpzvb (48) -> qjlrpjn, prtah -pkjykh (81) -hgqesr (672) -> satuz, zozajw, hzauzw -ayogkum (46) -cdqkuuw (216) -> lhjpci, mlkddpw -dvips (13) -klvhv (34) -kvypj (91) -rcytc (700) -> doqxpij, dwybhqe, yeuaeqp, bpvit, ljhqql -wadeqe (98) -dqwocyn (1215) -> aepss, jtxphqg, gveca -unbjm (40) -qhwtf (97) -afxazvx (49) -pyraep (46) -lwpwtbj (71) -kasozsw (143) -> sayhdkv, ghhhiwl, kreehw -xfjpbus (96) -llalv (35) -xpzadg (15) -> ydjrtcd, ebaevkk -igzrzi (182) -> chjdhl, buyou -skzxsyk (31) -hontwg (58) -> pgnbhl, qoksme, dzlgor, gmfsl, sdvag, nbrqwvs -smmdlo (416) -> cxgdzl, facddx, doehwd -drtfi (19) -uglla (19) -mjbdmlf (67) -ykhycl (496) -> xmkkpat, iroikgp, khshj, kxqhlbm, vfrna -twvkgl (74) -iuagzo (69) -qxvpdh (28) -> qptzj, hkcghm -poviv (76) -knhati (51) -uashrrc (50) -ouiwlb (98) -tzxvnri (12) -bnqutso (11) -fqozst (39) -xypex (18) -gerpefi (69) -wbqjf (24) -xaidhn (91) -lwpmgk (61) -wuluf (72) -ffrrwb (41) -ooobx (45) -fdhvp (137) -> ybjld, uksim, wbqjf, sbzee -pxkhwuu (89) -rrxrsx (77) -crxbcqe (1033) -> rmocf, xjiql, mocrsqu -msywua (32) -zqatt (72) -> pzggi, abdjb, wvisr, ibushn, fdkvm, dobqmg, gbqig -jfclt (107) -> pjssvle, tmsnmf, iisuf, njhppm -upndyov (83) -> pkcpn, qvknu -gbbnux (279) -> yotrh, bnsqqv -scbjq (89) -> ogorkv, rvglq, upnls -ydgusm (66) -sayhdkv (87) -nqzlzs (10) -coazy (129) -> wkmey, skzxsyk -vhcza (20) -pgtmio (19) -tprgqt (81) -euoqdcd (62) -zddlo (62) -dlapc (26) -qorsgjk (62) -hsyoiy (23) -pyplv (26) -gqmbul (8) -jwgvg (62) -lyrxhp (90) -uekiz (23) -> wwcngr, xqyrozn, ikclk, uents -ibyvotn (65) -ewtqg (51) -qwlze (52) -> malwro, gwyrxmf, blstaec, ehoqrji, bqppw, btbuwwi -gjpglfg (29) -> vumpiw, yfzbdl, nlgoig, fqppio, uykfql, gvujhex -ftohrkw (16) -hmtnj (28) -> qorsgjk, vneld -qggjzz (106) -> yqxvhbl, wsyqwf -pgilb (19) -hueuhx (54) -thats (64) -arveor (80) -yuymxvd (80) -> llbxkj, zmpyqv -cisaxsf (161) -> rptfwu, mqjpes -pkuqykh (68) -> bpyce, fusiiz, mdrto -otqdauw (32) -ylnua (76) -uyjtxt (87) -> gahwap, fqxrjg, mnxmtp -zfzpgfw (25) -> rwouyb, gjvfc, zbtswr -vzrfuvn (83) -bdzkzv (318) -> baimp, wfgyg -ceywcm (68) -ypeap (60) -mqjqez (70) -iueqa (53) -hqhkw (70) -bpyce (47) -wseii (36) -vxxhu (32) -nqomdre (40) -pxnvwaj (11) -> rcytc, hontwg, vjhwn, deweh -qvknu (90) -qcsfpn (85) -eprljo (98) -> hdjlp, qqfgo, xbhww -cwdfqo (6) -> ctqym, nxxfgn, uoenrx, owdcg -fgzwvuy (67) -ajdtudl (263) -dngqchs (1012) -> mxpxbm, quqixmj, qneezf -zdiygz (207) -> tujrz, vpmuei -jkxutle (5247) -> scjrx, srcfgoo, rfkdn -jeywnj (13043) -> kkjro, jxysad, crxbcqe, pgdgh, qozxrgg -holcno (13) -qtjpthc (45) -> hfpspc, iniuzfq -malwro (93) -> saxar, dydlyj -bujphvu (154) -> dpcuy, rimobjs, mevce -hgogzfl (17) -xgqdjhe (327) -> gbbnux, zuanzd, nbykdlk -rtzodmx (76) -mdrto (47) -xuwmc (256) -> yekxli, xnfybs -ptmqsnr (83) -mplgqv (77) -uhoryyb (4957) -> slohro, kkjnouk, lmfchi -yrbwhz (19) -elcnwtn (110) -> mmqtzmj, rnfoji, xayhv -wtkxd (73) -ftyilib (5) -bztcy (224) -> mysjwy, wbqkf -unnvung (64) -gufqi (12) -zntrkc (71) -zxdhxrb (69) -tzvtu (78) -ohneffn (65) -> ffcefem, qjxyfa, bojjcl, bhqkvi -rtcicn (211) -> hqcwl, pgilb, dniub -hmwfqwz (225) -> zqczqd, xdrjmkv -obilnz (93) -satuz (271) -fdkvm (189) -> hueuhx, ujyxvl -mxtcei (11914) -> eeyaxfn, dhrbaor, mzgayzs, tfphsaq -cqupm (71) -> vsvne, wwrkqb, jtgcmc, yyria, hkntpfd, cbefqk -gymuodz (63) -> rimua, whfeq -zfmqlj (121) -> kdbfv, abccyo -muecxv (98) -cldldxp (14) -> uuztubk, hrqsnls, eeergq, vyqlzi -acpwe (135) -> yrbpdq, iwtqde -hcrxqbw (80) -xmkkpat (43) -> ivwybv, mjbdmlf -okqwb (85) -pwmazwj (59) -qwtheza (22) -euxrv (110) -> sfuegcs, kqfesp, azjunml -qvowcc (30) -zelwp (61) -> nxspzd, lrhkoc, ybfqzep, sqwovza -pqqfpa (355) -> dezgi, dtakrnu -uykfql (405) -> efijtd, phdetz -jyvhtle (25) -> jasol, esivz, wprhap, fqyog -czyok (75) -> pkipyhb, sbsfo, izkej -vpmuei (62) -ydjrtcd (97) -bgjwy (82) -xupkjdt (31) -> mzjhsq, cimubay -coxuqy (68) -wupsg (81) -prtah (59) -pewvv (39) -> rtcicn, vysjpf, lxxbgm, bztcy, fgbsxh -kemme (38) -rpanfr (42) -mmqtzmj (76) -auocefh (10) -mweox (60) -> ddrsd, nxwtdg, jlvakq, gmaxala, rtwur, qqkwjoy, lmmffej -kazlt (312) -> cgetpc, jknrln -rqqxoou (82) -> lbeqp, jfsnic -jrygk (124) -> zkkvh, xjvwjq -rvglq (18) -ajyzem (70) -qhgvoj (129) -> uwpuqd, pyplv -scgpm (19) -apbjfv (43) -waxvx (96) -dpqrxbr (55) -> nafzy, bgscxgk -jtzrvt (55) -qnzdaj (262) -> ablgyqv, xhang -jfvoui (45) -vfmiaz (38) -xnqznos (5) -qhfoy (63) -fsqws (95) -> yyrwb, vnuwoq, vlllp, reuaanp -aunrdo (61) -pbcpt (7) -xwunxz (1100) -> klhzgvj, walzh, snquxtz -lshkygc (19) -bkqndr (44) -dhrbaor (1511) -> fpkuumw, fytlv, knendm, xxsobt, wlqfnkr -opomx (191) -> pycim, khnemp -zlvgiq (76) -oioqg (63) -dkeosz (13) -irgymg (99) -iyqcty (19) -ozugcs (60) -ewoebye (55) -dxggcx (34) -> nuwpvd, ylnua, vljooo, ykzjkp -qyvxs (83) -> qtcsae, gjdrco, zffoytm -ogorkv (18) -zuanzd (73) -> tutmv, ubkhce, ebzton -qozxrgg (1351) -> yuymxvd, zjuupn, uyjtxt -lbeqp (62) -bqlmhj (2246) -> cvahi, jgbvdp, wehfli -ptyuh (70) -jlhsd (41) -> ygnlbv, wochkc, nzazpe -ayfafvc (33) -ldmgzql (17) -> qsods, ewoebye, yesozb, bfqotji -rdytzgp (127374) -> uhoryyb, vfwwc, hkssn -nxxfgn (59) -iniuzfq (81) -vysjpf (228) -> ohbhyq, bhzeep -scjrx (448) -> ejoee, uyvuqp, yaera -tzobgt (88) -ljhqql (44) -> tbzqsrb, wtkxd, amhug, axgpt -vvpacb (126) -> ijmaxm, cjoeyrm -zqvhd (88) -zagaz (88) -emhblpr (85) -lrosl (82) -orcrc (74) -vyfhcqp (109) -> jwgvg, pyfeav -njhppm (42) -eowjgp (188) -> ueqkrm, nhgchm -wlodh (39) -vsqcws (25) -jxcxv (60) -hybvw (92) -qdgsn (47) -jasol (41) -zgrcahy (64) -mhassg (80) -eeergq (53) -> oeehfxg, emhblpr -ojozup (29) -gmeqmy (66) -> mbslas, vimplcz -zzekx (81) -xjvwjq (14) -heezga (300) -> jtfdy, scgpm -pjhoue (56) -djejdy (98) -> fdvfx, ykoazai -fkzxmb (55) -ezwzp (7179) -> jlhsd, oedan, emuek -tlwqwlk (23) -fqyog (41) -elvzp (33) -ydusqh (80) -> qucxsqh, lrfttlb, vzrfuvn, ptmqsnr -dweli (58) -qbnldp (85) -> cguzndh, oldoxo -xbhww (55) -smjtypd (35) -vcgcmuh (88) -iedlpkf (16) -zttytvi (93) -> qkjed, jnxbxzk -bszaj (104) -> txhbij, kwolrk -qwagq (67) -gxzxapn (12) -fqppio (139) -> fllao, orcrc, uhmmouc, twvkgl -opnpx (94) -esivz (41) -iqbtc (94) -wznad (369) -nujmyt (309) -> vbzyp, qwagq -vuzkop (57) -dxzahps (8) -idsab (142) -> befsr, mhlgi, uashrrc, fkmyndg -vtjrflg (73) -wfgyg (69) -ghhhiwl (87) -phpjy (44) -ekffumh (295) -> wznad, metsfo, afycii, czyok -jhltpk (61) -kaxvdwl (125) -> hzqpddb, aqeqvr, esegn, hdyrxg -uxgux (53) -zhnug (77) -cjoeyrm (72) -sdvag (387) -efbvz (54) -rksqqfr (90) -xplsuaq (98) -joryloo (24) -mxpxa (128) -> vtjrflg, guccv -tjcujd (193) -> cmfit, tcvpst -wkmey (31) -hgkjgm (4609) -> xcjxzq, ekffumh, juscckl, dngqchs -vneld (62) -lmfchi (67) -> qnzdaj, efqrg, murzaw -umajdu (17) -ierjhuk (15) -bvviqc (60) -qcizo (70) -cwaymbr (98) -iemeek (37) -lhxdfj (92) -nlgoig (240) -> xyfsr, ghuyt, ibyvotn -xxviu (12) -doehwd (169) -> ahcba, pbqdzda, xijkpj -nzazpe (88) -wehfli (105) -> asuodq, fbaiatg -athdvrh (3021) -> ajika, gxmdnq -hwluwdo (5) -yvttt (201) -> fdgccyg, joryloo -dyxzd (216) -> gubya, pnxmfdc -ehoqrji (79) -> kqvsah, yanwn -iwdzu (98) -owdcg (59) -vgaxwnn (78) -wlqfnkr (47) -> wseii, axhfcb, iomjmn, rczoepp -jxysad (99) -> jtydj, udkvb, plpctjz, ydusqh -jaedvjj (76) -iemgv (23) -skjez (147) -> aivprd, cbdyc -bwrenq (295) -> lyaqynn, hlcnf -hoarkjh (12) -tyvhz (222) -> wjkfdvb, powfmo -yiyjz (71) -> ljpeina, zzekx -fiwnjv (45) -dzwnlq (54) -algav (26) -nhgchm (47) -ejoee (115) -> algav, atgamme -jncwn (94) -gypuu (21) -xeiur (185) -zqczqd (82) -zordz (166) -> zhubam, hoarkjh -xtocem (23) -> ajyzem, hqhkw, jcshcvr, zxbnkvs -hhndlt (17641) -> sfxvp, ypzqp, pewvv -rrtpjw (7238) -> ptfyi, hgqesr, jmdlczf -aduuei (65) -dzrywb (84) -fpnjjy (91) -> dgqquh, ftatt -wprhap (41) -cvahi (39) -> auorp, jypccpq -gxhjjv (62) -zbrhqwq (171) -> kckevg, pbcpt -rimua (86) -fxqaw (63) -> avfsez, tprgqt -lyorl (80) -csmjw (142) -> hwluwdo, phrrm -crqesym (75) -gkskqqb (13) -cnuygks (10) -owxbfr (80) -gubya (56) -nnjrm (69) -> nesoknh, mkohhbb -gjdrco (85) -gtditk (58) -vlfxdli (66) -qwtvro (870) -> cfiurqp, ubdfq, xxviu -isoayc (6) -coicjc (185) -yuktpa (74) -txnuvci (44) -jbomczw (82) -jykfxee (25) -yyria (21) -> qztfbzn, xfmneu -xgibks (66) -> qvuhbo, abspab, ehegh, bvelsl -liklroi (108) -> xowek, qdgsn -kdbfv (78) -flhhbd (81) -halwu (66) -enorooc (44) -jfnknli (2345) -> hubvoh, csmjw, kzpyvis, hmyuwix, fbhxulf -yeuaeqp (162) -> vojcrx, jnshvhq -plzrspg (188) -> pdprpyn, itacy -jcshcvr (70) -uckyywt (96) -zpyoxs (52) -gvujhex (419) -> jbmxm, ozuqsau -zxbnkvs (70) -ydcibyi (1431) -> sakmn, yuktpa, ielyzgp -ffcefem (31) -mxpxbm (77) -> mvldvib, phpjy, mtqdya, enorooc -yzssszb (80) -srltg (96) -txznlay (55) -jwmjagj (30) -ejzoa (468) -> pqqfpa, fsqws, kqhusg -iwtqde (57) -tdxsqf (391) -> ejrychc, wqpfc -hrqsnls (133) -> ooobx, jfvoui -ewgvg (14873) -> sohohlc, fxhlrok, ykhycl, xabull, gdvqsyp -flgjahm (5240) -> bwhovd, zqatt, hcqsg -odtetse (25) -floca (98) -jfsnic (62) -hdiprgd (43) -fwfbd (81) -> djxvowe, mssypcn -whfeq (86) -lrfttlb (83) -aygltsd (44) -ztoitoz (59) -zooxx (30) -cumlar (39) -gzarnps (75) -> mojsngw, hybvw, ssuho, phmoj -lpgtx (63) -psdhpk (110) -> ceqayn, kimsadh -jfvmu (44) -hfpspc (81) -nghcpr (88) -idfuz (87) -> lwpmgk, scfrwrg -qqnroz (666) -> uvexl, ldmgzql, vtphqb, tjcujd -tutmv (94) -gmaxala (403) -> yybtd, cijhcl -kimsadh (77) -tbzqsrb (73) -ijmaxm (72) -biokfm (155) -> nvflr, sabolzl -lnllv (255) -> tpdch, nyeur -ulpfyrr (93) -twjvtbu (49) -qkdiej (25) -deyxep (58) -jbolstg (1053) -> aizud, hxowycm, fzcerr -jvxecw (59) -rxwxqe (53) -geqrb (8) -fytlv (35) -> pshil, bppdgwm -lbgqy (20) -gmtsea (8) -nbvlp (47) -vkdpaip (50) -> xfjpbus, ilkhnhw -btsvvyg (21) -shjlwli (264) -uzxjt (8) -xichd (209) -vhuwgi (20) -plmaxee (62) -texooeb (55) -qneezf (143) -> bsnxzz, yntilqc -dzlgor (43) -> jnmgovh, lzqtep, umuur, nuajwg -ubkhce (94) -cvxkylq (99) -ctqaxh (61) -> tslfayy, xquzvw -yfzbdl (75) -> kmyvyx, lyrxhp, tuyon, rksqqfr -rdrrye (338) -jrgiha (7) -wpugb (69) -> xhubgcl, psdhpk, htgvzw, shjlwli, xtxppp, nusvn -odmmo (456) -hgblqo (31) -jcikl (59) -khkaq (16) -mcmijwy (91) -sgymtmx (85) -> uxbyymt, tnngtb -fqxrjg (15) -rhfznek (52) -> vckzclh, kurnhks, ftthnl, fseduzt, gxumijt -txhbij (90) -yaann (187) -> drtfi, golkvpd -dfolgy (80) -qoukeij (82) -> szdthny, bpszadt -rmocf (100) -> fkbivys, ryjrq -rpxni (39) -xmvthbd (40) -soddek (333) -> wragpj, qcldyng -gwyrxmf (93) -> ntugl, bkqndr, nhnwkzo, txnuvci -bzwiavk (122) -> vszfxh, unbjm, hkxefzm, vijgqvl -okrnkqa (70) -pasveb (20) -qxivh (85) -aakrpyc (14) -qfellsp (80) -yowbd (346) -> ooazmvu, jtzrvt -ielyzgp (74) -ihslyyb (51) -faubz (59) -itacy (93) -fwevqj (33) -zzsbd (78) -edygy (258) -> yzfnlfl, hwdkwn -sohswca (66) -jngifv (614) -> rdthc, ajdtudl, skjez, eprljo -ivfffiz (96) -> iqbtc, opnpx -hcbdbh (400) -> cibrtjo, gkxdmxg -rulkpe (27) -> faubz, ftbsur, luixm, jvxecw -fpkuumw (31) -> arveor, hsykei -xabull (769) -> egkqlyz, obdtlhg, mgoew -cvcvyeu (100) -> rawfw, ceywcm -wjqdusq (186) -> odtetse, swastze -khnemp (95) -rudbmkz (30) -llbxkj (26) -tbfkvty (97) -> aymgd, glmcscm, coedb -kufceqa (95) -exaqlbc (186) -> tejonrz, hlszj -hxxexy (82) -cveuc (57) -pnxmfdc (56) -jtwrh (43) -pfuyke (217) -> hsyoiy, ovfby -wdgfw (49) -obdtlhg (66) -> pbmni, gerpefi -abdjb (285) -> nzhfbo, begrb -onwhg (40) -wfixt (70) -ngtpz (98) -gxumijt (297) -> yrbwhz, yxzdn, otslex -murzaw (64) -> cwaymbr, iwdzu, ouiwlb -jtxphqg (108) -> aakrpyc, vjyhqx -wjkqpqr (235) -> auocefh, cnuygks, nkxdfu, rotzn -vsvne (183) -> qkllvda, uzxjt -jqhify (94) -ntadc (61) -niuvu (41) -bbsvfl (6) -powvrta (32) -nvflr (64) -kebfmsz (269) -> fhryrfj, vxxhu, wycfrkz, wrurg -ueqkrm (47) -elyuo (55) -kzpyvis (24) -> akumg, dfghz -fozgkmk (28) -skdbvqr (4471) -> smmdlo, cqupm, buyazh, elxfl -pycim (95) -spgyst (88) -vojcrx (87) -xorbfm (20) -> pwmazwj, ztoitoz, udiykt -wsyiyen (504) -> cisaxsf, rejss, zbrhqwq, xeiur, fyfjc, eaxqpmn -ivwybv (67) -zsjvdo (128) -> omnyr, hrhfd -uvfou (368) -> ygeoklq, tzxvnri, gufqi -objgx (80) -zpcqx (226) -> izxeuz, qhwtf -emuek (149) -> tzvtu, zzsbd -dytadg (35) -crdoq (92) -lljifba (68) -> jeywnj, fdgjgwt, ewgvg, mxtcei, wetrsmz, sgvaf, hhndlt -hcizj (91) -zzkzfln (93) -hmjzw (117) -> aujgtj, lshkygc -blkcnq (81) -udiykt (59) -nhnwkzo (44) -tiunb (46) -ccbgy (64) -khjexez (59) -tydjgm (94) -mssypcn (56) -swpjozm (66) -yryyz (249) -vdham (232) -scfrwrg (61) -xyfsr (65) -golkvpd (19) -qovcwth (59) -dzngp (183) -> onwhg, xmvthbd -vqbfan (51) -pkdeoh (16) -foozzq (114) -> klsxgx, kcorlw -ehegh (54) -kqhusg (155) -> dfolgy, yzssszb, qfellsp -jxzfb (88) -airlri (97) -> pidgnp, lljifba, gmewl, tbedct, ryvidhy, rdytzgp -kreehw (87) -zkkjh (93) -vqlyyx (43) -mkbjgur (34) -faqsp (40) -fiqnz (32) -esyzn (66) -swastze (25) -wbiys (58) -xiyhl (49) -> ktvry, ezoar -aonpvtr (82) -pgibhk (75) -axgpt (73) -kxqhlbm (31) -> sulyr, qeksx -apgqnys (82) -osipmuv (366) -> qkaaq, ffrgif, qxvpdh -lzqtep (86) -jrjkj (69) -omnyr (37) -jmdlczf (22) -> idfuz, xichd, pkuqykh, xpzadg, kioxu, huzzk, vgrbrzc -vvivo (60) -uents (77) -utprdt (33) -> ihslyyb, knhati -lcqed (45) -vnyaqgw (30) -szdthny (35) -rwqopie (35) -vgrbrzc (11) -> swpjozm, ibdon, sohswca -spjim (73) -bipyp (78) -mvxqfe (85) -vlszzu (333) -> nafvoj, foozzq, jgwajk, ppedet, hqpkdyb -jdrkeh (5) -ftbsur (59) -uldlh (30) -dzbnx (57) -vswgxoh (63) -> obilnz, zkkjh, ulpfyrr -xbowtoi (53) -> tdbwpcj, muecxv -mysjwy (22) -tetyj (135) -> xckaw, tadprtr -pbqdzda (38) -gahwap (15) -vjyhqx (14) -aywrlw (132) -> xxvfb, bmxoqy -zgzxr (235) -> ewvlay, slclu -jgwajk (104) -> fdyuo, keoqd -powfmo (10) -auorp (46) -jtydj (372) -> rpsmo, lbgqy -iomjmn (36) -slclu (34) -isvfa (95) -mhcyj (61) -> gxhjjv, ipppjn -rpsmo (20) -flbumzk (56) -xtxppp (72) -> miidkpe, srltg -vpsls (6) -hlansqa (53) -znbvji (44) -kieild (43) -klsxgx (86) -asuodq (13) -tuuzrr (98) -xckaw (50) -efqrg (202) -> vgaxwnn, opbrn -ibagnjs (59) -vyevfn (120) -> jtwrh, kieild, gmevoe -kvyiqr (95) -> kvypj, hcizj -qghotl (82) -pzywvr (92) -> txswi, jljgd, hxxexy, apgqnys -akmsaq (97) -mhseysh (49) -uarsqn (53) -ryvidhy (123921) -> pxnvwaj, skdbvqr, qhdqak -cqdggj (216) -> efkyht, gtgdmny, ohbzmqz -ykoazai (58) -sydiov (1417) -> xvhpqmh, exaex, utprdt -algetkl (73) -hbldvzk (2628) -> sydiov, ropjtoe, rhfznek -pzggi (189) -> efbvz, dzwnlq -rnfoji (76) -ytfnug (39) -jpxgvjl (82) -yotrh (38) -xpqnuh (31) -ewuohku (68) -vlllp (75) -erpdg (544) -> rdnozh, plzrspg, tirehn -ablgyqv (48) -yqxvhbl (42) -hgrjt (98) -joees (23) -eqsqenp (26) -mnxmtp (15) -wetrsmz (16444) -> wpfywy, litnjrv, rpmtne -bkicgcc (33) -dwvbnp (80) -qptzj (76) -ibvyfys (220) -> rpzit, bepnzsh, khjexez -bwhovd (457) -> yhgutqw, amhmm, cwdfqo, vlaowv, vkdpaip, tyvhz, unqmapv -fyfjc (21) -> qghotl, jbomczw -zaiopar (20) -rimobjs (88) -ipfmr (121) -> mkvblbi, btrdhk -mbslas (81) -zkwplas (63) -> tdxsqf, gzarnps, nujmyt -hoilkqz (84) -jljgd (82) -wfwma (85) -rfeqsq (77) -ptfyi (789) -> exaqlbc, vdham, vxjvov -jdtwus (115) -> cumlar, rpxni -ddrsd (319) -> aibabp, dweli -buyou (40) -plrma (94) -cmfit (22) -nbjrv (39) -aizud (118) -> eirze, xnoux -jgbvdp (91) -> pasveb, vhcza -vckzclh (240) -> vuzkop, gpgmx -xdzya (8219) -> malnjq, jircuj, zxdfpy -zfaxas (30) -keoqd (91) -xnqeu (30) -wycfrkz (32) -oidjn (8) -ihmqbiu (1005) -> hcbdbh, abicjs, rpiuf, zpcqx, pzywvr -rpiuf (332) -> znbvji, rjjeggt -ygykyu (85) -abicjs (375) -> ierjhuk, psmvz, nfkbhas -ehclf (40) -okmwjoa (92) -uxbyymt (52) -xqyrozn (77) -eaxqpmn (9) -> zagaz, tzobgt -undug (38) -uxrros (89) -> kebfmsz, sqnfn, mlztke, ibvyfys, facjth, soddek, kxsefnd -rlyxbi (303) -> qrrdb, vvpacb, klcuumi, etxfihy, tptxpuq -vmgxg (652) -> coicjc, dpqrxbr, mhcyj, pzmmc -xoabt (58) -qztfbzn (89) -jbmxm (8) -noqmsh (81) -pgujeq (325) -> fiqnz, msywua -gmewl (70663) -> sxpee, flgjahm, hrbukg, rrtpjw, hgkjgm, twxwam, xdzya -pnszexz (43) -> ycxyxg, ycnnc -aledrs (33) -rwouyb (94) -uuztubk (139) -> rxbrsd, hwekwoq, ffzjjj -uwojoup (80) -svlvlj (254) -> pqsfee, fguhavr -ykzjkp (76) -vfrna (72) -> dhsyxu, dytadg, gjihp -vimplcz (81) -cwppzzd (58) -bstqyq (35) -mtqdya (44) -enmoyyj (10) -lfqtv (510) -> lnllv, gelep, lwujegj, uowiif -aujgtj (19) -hdyrxg (16) -ezoar (72) -zkkvh (14) -ylmwjuo (155) -mdanw (181) -klhzgvj (77) -> qmsxr, wuluf -rpmtne (88) -> heezga, xuwmc, rdrrye, qyvxs, sppxgv -zozajw (139) -> esyzn, vlfxdli -drfzng (58) -> hmwfqwz, zelwp, pgujeq, gzqutgv -hzauzw (75) -> hgrjt, tuuzrr -aepss (136) -zkaqnra (1790) -> upndyov, mcnsxuh, rulkpe, pfuyke, dzngp -egtem (76) -reuaanp (75) -apexe (85) -> pkjykh, wupsg, kdrke -agmao (53) -ctdsj (58) -izkej (98) -wfpxk (30) -cmqni (56) -qoksme (241) -> algetkl, xhqrf -otslex (19) -vumpiw (269) -> uwoyjsd, xdwrl -zimidd (21) -> hcrxqbw, uwojoup -eegwdp (82) -pjssvle (42) -zbtswr (94) -dzugjhb (60) -> orxgo, irgymg, cvxkylq, svfgh -befsr (50) -lrhkoc (82) -cbaah (5) -cimubay (62) -vnuwoq (75) -vbzyp (67) -exaex (135) -nmvki (40) -xdwrl (83) -gmfsl (306) -> yktmvtf, auztp, vhlizib -wsyqwf (42) -phdetz (15) -krquje (51) -vyqlzi (111) -> wnqny, hwhhyhh -qmsxr (72) -ojzpzsa (10) -qvuhbo (54) -esegn (16) -bdqnomo (80) -tgexl (76) -nuvrtnk (69) -zarww (162) -> vrqdv, ojozup -qqmpq (2091) -> dxggcx, kazlt, elcnwtn -pgdgh (1072) -> uzoroj, yaann, pnszexz -walzh (127) -> nbvlp, suyawzr -kkjro (582) -> vyfhcqp, yiyjz, nnjrm, oojlo, fdhvp -sxpee (31) -> sppgjfx, qwlze, erpdg, xngnhi, jngifv, jjxhgkx, lfqtv -jnshvhq (87) -ppavww (82) -vljooo (76) -zdaorg (42) -hlcnf (43) -mzgayzs (814) -> hpsljy, rgpazuy, wjqdusq, cvcvyeu, qfzyvjr, euxrv, xfkpfqd -dfntl (44) -efijtd (15) -sqcet (53) -malnjq (550) -> xqrnd, jrygk, qoukeij, hmtnj -ktvry (72) -fkvhdj (81) -qtcsae (85) -uwpuqd (26) -oeehfxg (85) -nfchpk (47) -> amooqlb, rxwxqe, uarsqn -hykmnhl (82) -tadprtr (50) -kqfesp (42) -piofa (2046) -> mxpxa, jbkek, cqupq -fseduzt (174) -> cbacfi, ypeap, vvivo -moeujf (181) -> bkfbj, apajk -vlysce (28) -xowek (47) -cqfyjm (68) -nzhfbo (6) -ovfby (23) -nkxdfu (10) -ooazmvu (55) -qrmipn (77) -wragpj (32) -bgasdfq (408) -> zxphdt, jdrkeh -srcfgoo (9) -> tetyj, qdfzlv, gymuodz, qbnldp -hztzf (152) -> spgyst, jxzfb -ebzton (94) -imdqhns (35) -tejonrz (23) -yvpzbgp (64) -luviddq (61) -akumg (64) -ixwoprg (102) -> zpyoxs, wwkdvm -uowiif (106) -> luviddq, jhltpk, dtsdw -zznnz (18) -dnmsps (61) -> plrma, jqhify -wfkxhlf (82) -yyrwb (75) -kdwict (157) -> umajdu, hgogzfl -gpgmx (57) -mzjhsq (62) -cxgdzl (27) -> glumdc, unnvung, ccbgy, zgrcahy -knendm (39) -> jaedvjj, poviv -xymtys (154) -> ayfafvc, ywrze -xrmslfs (214) -ycnnc (91) -plpctjz (296) -> cwppzzd, taaoji -qazqwkj (30) -swqgxh (76) -phmoj (92) -knmmys (620) -> pyhohkx, xiyhl, jdtwus, fwfbd -vcrgmn (227) -> zhnug, rfeqsq -cibrtjo (10) -kkjnouk (9) -> tbfkvty, vaqhekv, zbxopzp, biokfm -bpmus (87) -yntilqc (55) -ejrychc (26) -nusvn (104) -> kqokslj, owxbfr -begrb (6) -axhfcb (36) -lgmjeng (35) -kqfob (25) -qqfgo (55) -fsose (121) -> tmpysyn, hsjbzgd -hospabk (43) -cvxcr (23) -nefpbc (64) -dpcuy (88) -zsratan (39) -gybbvb (67) -tbedct (142596) -> ydcibyi, ejzoa, lcbkylu, wpugb, rlyxbi, jbolstg -wpxhphx (146) -> otnrfom, iemeek -xjiql (84) -> mplgqv, rrxrsx -kurnhks (54) -> zlsrhdz, pgibhk, zsancei, crqesym -fknai (16) -abccyo (78) -jaxjy (59) -zxdfpy (59) -> ikeiwjo, qwfosq, mmotdue, hjkrxly, zttytvi, swjcx, kvheuf -cgetpc (13) -wwrkqb (185) -> ruhqq, jrgiha -sfrwf (57) -qjxyfa (31) -vhlizib (27) -hwekwoq (28) -mocrsqu (109) -> vqlyyx, wdnlqh, apbjfv -mevce (88) -yldsmt (57) -wwkdvm (52) -reqlm (51) -pdprpyn (93) -irgumpr (71) -> xgibks, eowjgp, bzwiavk, cgtddkw, tinitt, cnrwew -jjdfk (53) -lmtebyt (85) -ibdon (66) -jjvbyf (62) -ncffht (97) -hpsljy (156) -> cukfipr, nqomdre -wqpfc (26) -glmcscm (62) -mitvkt (137) -> dlapc, eqsqenp -kmemzft (51) -gqwfi (51) -lhmhrpi (5) -tirehn (80) -> bdlzzvy, jnyvdz, zkwzctg -tmsnmf (42) -lxxbgm (56) -> hlansqa, agmao, dihvt, uxgux -yhonqw (579) -> tcaex, nwlacty, gkzpb, qtjpthc, ipfmr -oedan (21) -> zntrkc, lwpwtbj, awvqy, mmomd -gelep (34) -> qxivh, lmtebyt, wfwma -fllao (74) -sabolzl (64) -tmpysyn (22) -wrurg (32) -sfuegcs (42) -bhqkvi (31) -qgkaso (58) -fhryrfj (32) -hjkrxly (47) -> texooeb, elyuo -ssuho (92) -rejss (89) -> powvrta, fojnd, otqdauw -ffzjjj (28) -qkaaq (180) -suvwi (49) -rczoepp (36) -bhzeep (20) -kkflx (7330) -> coazy, kdwict, ojcpgj, qjdqn -gkxdmxg (10) -upnls (18) -bepnzsh (59) -xxsobt (137) -> zznnz, ziyta, xypex -bgscxgk (65) -tptxpuq (194) -> kemme, vfmiaz -qummd (77) -efkyht (11) -mmomd (71) -sulyr (73) -txswi (82) -ksbjftc (185) -> gfghu, spjim -gjvfc (94) -egkqlyz (148) -> vlysce, fozgkmk -aqeqvr (16) -kvheuf (63) -> johqe, dyeds -ajika (42) -dihvt (53) -zmpyqv (26) -xxvfb (17) -fvmws (43) -hsjbzgd (22) -uyvuqp (79) -> dfntl, jfvmu -cvseh (2033) -> liklroi, zsjvdo, bwtsue -juscckl (99) -> svlvlj, bujphvu, bgasdfq, ctdcrl -ruhqq (7) -yekxli (41) -ywrze (33) -jrksg (58) -mkvblbi (43) -suyawzr (47) -yhgutqw (10) -> oybow, ctdsj, deyxep, iyegmn -qucxsqh (83) -iurmaj (40) -ejjgym (69) -jfajopz (76) -> aonpvtr, hykmnhl, ppavww, wfkxhlf -undaxyj (92) -avfsez (81) -gbqig (181) -> qgkaso, gtditk -qaqof (130) -> oxerrb, afxazvx, mhseysh -xdrjmkv (82) -tocdoo (82) -mlztke (233) -> bgjwy, lrosl -aymgd (62) -mcnsxuh (143) -> xnqeu, xrjrjp, qvowcc, qazqwkj -afycii (199) -> okqwb, mvxqfe -atzuayu (41) -svfgh (99) -tnngtb (52) -hwhhyhh (56) -qrlmd (98) -> xernf, klvhv -wnjtvt (11) -wzruwk (82) -luixm (59) -hkntpfd (107) -> pyraep, tiunb -mqjpes (12) -pshil (78) -wvisr (137) -> znkqj, dwvbnp -slohro (598) -> qhgvoj, mdanw, zimidd -rdnozh (304) -> lgmjeng, llalv -psmvz (15) -zlsrhdz (75) -taaoji (58) -wbqkf (22) -metsfo (253) -> xoabt, wbiys -kckevg (7) -hhrlaah (155) -> smjtypd, rwqopie -daesbhs (77) -tuyjnby (44) -danfue (32) -> okrnkqa, mqjqez, gndjq, qcizo -ropjtoe (942) -> wpxhphx, wrwusvc, zarww, xymtys -tinitt (240) -> gypuu, btsvvyg -kxsefnd (285) -> cmqni, pjhoue -yzfnlfl (27) -wpfywy (530) -> mifmz, edygy, nmfhgq, danfue -hwldx (66) -sakmn (74) -ehlwoxs (7524) -> qggjzz, zordz, phntkf -fekdmb (96) -ziyta (18) -cbdyc (58) -ibushn (41) -> thats, nefpbc, yvpzbgp, vddsv -lcbkylu (732) -> gawbtev, aejhrrh, zfzpgfw -mhlgi (50) -rptfwu (12) -fkmyndg (50) -tylelk (24) -> drfzng, yhonqw, wsyiyen, dqwocyn, qqnroz -azjunml (42) -hfjazyf (80) -nuajwg (86) -cukfipr (40) -pkcpn (90) -guccv (73) -pyfeav (62) -ikeiwjo (157) -hqcwl (19) -xayhv (76) -wemzz (76) -cqupq (88) -> jjvbyf, zddlo, plmaxee -btrdhk (43) -eirze (41) -litnjrv (1103) -> fxqaw, jbqehvt, hhrlaah -gveca (66) -> bstqyq, imdqhns -wpgziu (88) -vfwwc (61) -> anoza, zjhnhz, hgdghys -losjvw (61) -zbxopzp (147) -> qaqgap, cqfyjm -uksim (24) -uiiqr (1611) -> ysxuvi, yryyz, dnmsps, cqdggj, vyevfn, dzienj -mifmz (170) -> tgqxadm, efqzxka -hkxefzm (40) -ojcpgj (121) -> fpwoels, dzyfjvd -xqrnd (35) -> wlodh, gbmexj, zsratan -ahcba (38) -jnxbxzk (32) -ftthnl (222) -> halwu, mdktwy -qjlrpjn (59) -nuwpvd (76) -jnhyc (252) -> lcqed, fiwnjv -gmevoe (43) -glumdc (64) -rajiodp (268) -> uldlh, rudbmkz -qebkt (95) -vddfzu (67) -> wchtkp, aduuei -hcqsg (939) -> zgzxr, moeujf, xtocem, hivsxt -wrwusvc (60) -> bdqnomo, objgx -uzoroj (199) -> dvips, dkeosz -ujyxvl (54) -nltqkvf (66) -> fwevqj, aledrs, elvzp -lhjpci (34) -igqup (69) -vszfxh (40) -ztxjb (81) -aibabp (58) -vaqhekv (217) -> pejkmud, bkicgcc -wchtkp (65) -ycxyxg (91) -rgpazuy (44) -> waxvx, uckyywt -bppdgwm (78) -csxdpl (56) -vxjvov (68) -> tocdoo, jpxgvjl -vuckhv (87) -wnqny (56) -kcorlw (86) -jlvakq (239) -> ngtpz, xplsuaq -tcfmra (96) -twxwam (8975) -> qwtvro, osipmuv, cldldxp -xhang (48) -qneggdm (169) -> iurmaj, faqsp -umuur (86) -tuyon (90) -aqoik (53) -oldoxo (75) -rjjeggt (44) -fdklcbu (70) -tslfayy (41) -zpjju (68) -> ncffht, akmsaq -xijkpj (38) -xfmneu (89) -fdgccyg (24) -qkllvda (8) -zhubam (12) -emreip (94) -euypgtx (80) -tbwieh (108) -> uglla, iyqcty, pgtmio -mlkddpw (34) -zxphdt (5) -ohbzmqz (11) -dylrpo (69) -zjuupn (51) -> sibko, mlighq, wogrc -xykvys (160) -> iemgv, joees -nxwtdg (51) -> tcfmra, nvkhow, fekdmb, xgufltj -mlighq (27) -abspab (54) -fzcerr (10) -> zhnjnvg, bncmd -fxhlrok (69) -> dyxzd, rajiodp, hztzf, apexe -xvhpqmh (47) -> tuyjnby, aygltsd -nafvoj (127) -> aqoik, tapirho, kyizmdu -bkfbj (61) -hmyuwix (50) -> bpmrgr, soiza, mkbjgur -ilkhnhw (96) -fkbivys (69) -ikclk (77) -ysxuvi (249) -sppgjfx (530) -> bszaj, ozzxjr, ivfffiz, cdqkuuw -dfghz (64) -bxwtlj (214) -> khkaq, pkdeoh, dvvlx -uvexl (205) -> ftohrkw, fknai -xrjrjp (30) -oopiw (214) -yesozb (55) -wochkc (88) -dzyfjvd (35) -efqzxka (71) -hdjlp (55) -pbmni (69) -afcsq (190) -> zlvgiq, wemzz -hsykei (80) -swjcx (79) -> nbjrv, ytfnug -yanwn (95) -orxgo (99) -tcvpst (22) -xnfybs (41) -ctqym (59) -hwdkwn (27) -bvelsl (54) -gkegoh (51) -cbacfi (60) -gjihp (35) -hgdghys (1528) -> acpwe, yvttt, xbowtoi, hmrrarb, qneggdm -aejhrrh (281) -> gkskqqb, acgiwii -pzmmc (83) -> kmemzft, ewtqg -ffrgif (6) -> bpmus, vuckhv -naacbhr (39) -qeksx (73) -ncymzc (202) -> holcno, lmueep -gfghu (73) -qbncqqm (76) -qqkwjoy (297) -> iuagzo, nuvrtnk -sohohlc (697) -> gmeqmy, xstgov, ncymzc -zhnjnvg (95) -blstaec (115) -> kxcid, qummd -uhmmouc (74) -tfphsaq (1875) -> sndfkkd, vddfzu, xorbfm -phntkf (31) -> jjdfk, sqcet, iueqa -xfkpfqd (236) -tujrz (62) -sfxvp (167) -> uvfou, kasozsw, jfajopz -lyaqynn (43) -bfqotji (55) -jbkek (164) -> txznlay, fkzxmb -kqvsah (95) -zffoytm (85) -bpvit (184) -> tgexl, qbncqqm -ocuhfpd (95) -xhqrf (73) -jtgcmc (47) -> aqfemi, undug, bpznnqh, mmjpziu -rdthc (173) -> zfaxas, wfpxk, jwmjagj -hrbukg (6404) -> vlszzu, irgumpr, xwunxz -sndfkkd (83) -> yldsmt, drswab -znkqj (80) -xhubgcl (254) -> xnqznos, cbaah -epeain (16) -jbqehvt (225) -dobqmg (159) -> ejjgym, igqup -fguhavr (82) -dtakrnu (20) -ozzxjr (254) -> ojzpzsa, enmoyyj, nqzlzs -sqwovza (82) -hqpkdyb (106) -> bvviqc, jxcxv, ozugcs -ybfqzep (82) -bpmrgr (34) -qcldyng (32) -sbsfo (98) -saxar (88) -xucrab (63) -mdktwy (66) -nkegq (69) -gawbtev (100) -> jleqdi, dylrpo, zxdhxrb -htgvzw (180) -> rpanfr, zdaorg -fojnd (32) -yaera (143) -> mpwlly, gxzxapn -vlaowv (226) -> dxzahps, mtfqemm -lwujegj (101) -> emreip, ujnas -rtwur (311) -> shgcr, euoqdcd -dniub (19) -qaqgap (68) -oucqw (7596) -> qrlmd, gwpzvb, aywrlw -nesoknh (82) -rpzit (59) -uwoyjsd (83) -rawfw (68) -bnsqqv (38) -sgvaf (43) -> ihmqbiu, mweox, zkaqnra, uiiqr, athdvrh, qqmpq, jfnknli -ysmqsps (61) -> hfjazyf, lyorl, mhassg, euypgtx -facjth (57) -> wvaynsl, ygykyu, bhaebe, qcsfpn -gdvqsyp (388) -> zdiygz, ksbjftc, uekiz -bsnxzz (55) -qyqthsz (5) -> nkegq, jrjkj -xcjxzq (1306) -> hmjzw, ylmwjuo, xupkjdt -nbykdlk (339) -> gmtsea, qahfrp -acgiwii (13) -xquzvw (41) -kdrke (81) -bpznnqh (38) -zhckae (58) -ypzqp (1219) -> jewrs, juytoy -vrqdv (29) -klcuumi (42) -> swqgxh, rtzodmx, xmendwz -bsqpcne (362) -> xulpd, ixwoprg, rqqxoou, xykvys, nfchpk -oxerrb (49) -hivsxt (147) -> bipyp, botmw -kmyvyx (90) -nfkbhas (15) -hkcghm (76) -kqokslj (80) -djxvowe (56) -jypccpq (46) -yktmvtf (27) -dezgi (20) -bojjcl (31) -zsancei (75) -jnmgovh (86) -buyazh (1149) -> jrksg, zhckae -sppxgv (276) -> hgblqo, xpqnuh -cguzndh (75) -shgcr (62) -hmrrarb (53) -> wadeqe, floca -lmueep (13) -ntugl (44) -ftatt (92) -pgnbhl (210) -> qovcwth, bhxmn, ibagnjs -qsods (55) -xngnhi (841) -> jfclt, fpnjjy, wjkqpqr -relztcy (22) -vtphqb (237) -qahfrp (8) -bqppw (269) -hxowycm (16) -> okmwjoa, undaxyj -oojlo (111) -> losjvw, ekpvnh -fgbsxh (268) -mmotdue (113) -> relztcy, qwtheza -tienxkv (358) -> rqbjjuo, wdgfw -qwfosq (35) -> aunrdo, ntadc -anoza (37) -> bdzkzv, dzugjhb, hgltuwc, odmmo, tienxkv, yowbd -kioxu (159) -> qkdiej, kqfob -ybjld (24) -juytoy (80) -xstgov (206) -> wnjtvt, bnqutso -tapirho (53) -vjhwn (1738) -> xrmslfs, djejdy, oopiw -iroikgp (75) -> vqbfan, gkegoh -jtfdy (19) -ybqzq (363) -> vpsls, bbsvfl, isoayc -pqsfee (82) -bhxmn (59) -amhug (73) -yxzdn (19) -wvaynsl (85) -hrhfd (37) -yrbpdq (57) -ipppjn (62) -ygnlbv (88) -zjhnhz (2113) -> fsose, tbwieh, myhgys, nltqkvf -facddx (151) -> hwldx, ydgusm -gnbmz (89) -bmxoqy (17) -pyhohkx (17) -> nghcpr, wpgziu -sqnfn (235) -> ztxjb, noqmsh -gzqutgv (185) -> gqwfi, yenbb, reqlm, krquje -tgqxadm (71) -qjdqn (27) -> wzruwk, eegwdp -mvldvib (44) -gbmexj (39) -ppedet (34) -> qhfoy, lpgtx, xucrab, oioqg -ctdcrl (38) -> kufceqa, qebkt, ocuhfpd, isvfa -bhaebe (85) -amooqlb (53) -tcaex (115) -> cvxcr, mxikfk, xzfrad, tlwqwlk -uoenrx (59) -ewvlay (34) -zkwzctg (98) -qkjed (32) -jewrs (80) -snquxtz (53) -> dzrywb, hoilkqz -miidkpe (96) -hgltuwc (316) -> ptyuh, wfixt -oybow (58) -dtsdw (61) -qfzyvjr (156) -> ehclf, nmvki -ymerus (46) -cbefqk (65) -> fgzwvuy, yaawixo -nyeur (17) -baimp (69) diff --git a/input/day8 b/input/day8 deleted file mode 100644 index 21bfb7b..0000000 --- a/input/day8 +++ /dev/null @@ -1,1000 +0,0 @@ -j inc -19 if jhb >= 10 -es inc -432 if gbu <= -5 -es inc 278 if ib > -9 -es inc -835 if ib >= -6 -q dec 420 if buw == -2 -ytr dec -258 if xzn < 9 -okl inc -49 if j > -10 -s inc 156 if fzu >= -1 -eb inc -304 if gbu < 2 -ae inc 220 if zd >= -5 -gbu inc -659 if xzn < 5 -wf dec -590 if cpq <= -3 -xzn inc 690 if fij <= 5 -q dec 414 if eb > -311 -ae dec 841 if fzu != -3 -jhb dec 632 if r <= 2 -fzu inc 383 if s > 159 -eb inc -915 if wf != 0 -ytr inc 374 if cpq <= 1 -on inc 974 if q < -404 -es dec -729 if iuz <= -4 -xzn inc -502 if zd > -9 -on dec -345 if xzn > 186 -xzn dec -775 if zd == 0 -jhb inc 980 if es < -551 -iuz dec 226 if buw > -1 -xzn dec -606 if es != -555 -fij inc 162 if s > 150 -ytr dec -884 if ytr > 623 -iy dec -132 if xzn < 1578 -s dec 435 if yvh > 7 -buw inc -379 if okl >= -52 -zd dec 18 if ae != -622 -xzn inc 801 if q < -407 -xzn inc -688 if fij >= 171 -iy inc 291 if ytr > 1522 -r dec -438 if iuz != -226 -gbu inc 402 if rtu < -4 -iy inc 541 if laz > -8 -gbu dec -843 if q >= -416 -ytr inc -953 if ib > 3 -iy dec -487 if zd >= -21 -j inc -444 if fzu != 0 -fij inc 254 if ytr >= 1511 -ae inc -849 if fzu <= 6 -laz dec 831 if r != 0 -s inc -700 if laz == 0 -buw inc -211 if q == -414 -q inc 333 if yvh == 0 -on inc 223 if q >= -86 -iuz inc -632 if q < -72 -yvh inc 103 if jhb >= 346 -ae inc -493 if iuz >= -863 -r inc -245 if yvh > 94 -gbu dec -417 if ib <= 8 -su dec 911 if s == -536 -es dec -812 if jhb != 357 -jhb dec 265 if q <= -80 -s inc 964 if j < 8 -buw dec 184 if buw == -590 -buw inc 940 if buw >= -774 -buw inc -739 if eb >= -304 -s dec 219 if fij >= 416 -su inc 32 if h != -8 -fzu inc -341 if su < 31 -r inc -946 if r <= -236 -on inc 469 if yvh == 103 -xzn inc -213 if es == 255 -r dec -35 if q > -78 -xzn dec -879 if zd <= -9 -jhb dec 616 if fij <= 422 -laz inc -925 if s >= 196 -jhb dec 121 if buw != -578 -iy inc 50 if ae != -1954 -rtu inc 834 if h < 1 -ib inc -653 if fzu <= -8 -fzu dec 736 if iy != 1210 -es inc -850 if buw != -565 -ae dec 457 if cpq == 0 -ytr dec -283 if su == 30 -h inc -398 if fij == 416 -j inc 163 if xzn == 3036 -ae dec 263 if rtu != 827 -su dec 259 if iy != 1210 -r inc 300 if s != 208 -rtu inc 181 if ae <= -2684 -ib dec -545 if laz < -915 -zd dec -27 if okl > -56 -r inc 243 if r >= -895 -fzu inc -238 if iuz > -866 -cpq dec 98 if su != 32 -yvh dec -422 if wf <= 2 -cpq inc -873 if laz == -925 -cpq dec -315 if rtu > 825 -es inc -899 if eb != -304 -ytr dec -966 if on < 2016 -jhb dec 678 if ae != -2690 -h dec 316 if rtu == 834 -s inc -950 if jhb >= -1338 -fij inc 434 if es > -597 -cpq inc -673 if zd <= 10 -ytr dec -33 if ae > -2688 -h inc 593 if jhb <= -1331 -su inc -743 if okl <= -45 -gbu inc 315 if es >= -601 -h dec 919 if gbu != 916 -xzn inc -972 if iuz != -860 -q dec -267 if s < -740 -q dec 441 if laz <= -922 -r inc 511 if on <= 2012 -on dec 626 if q != -260 -yvh inc -338 if yvh >= 535 -rtu dec -950 if rtu == 844 -gbu dec -970 if ytr > 2512 -fij inc 867 if q > -265 -su dec 95 if su >= -719 -xzn inc -487 if okl <= -46 -okl inc -173 if h <= -114 -laz dec -723 if su == -806 -on dec 172 if q > -246 -zd dec -229 if s < -744 -jhb inc 90 if okl >= -213 -fzu inc 572 if okl < -225 -eb dec 90 if jhb == -1332 -ib inc 955 if ae >= -2686 -fzu dec -151 if eb <= -390 -fzu dec -844 if r <= -131 -buw dec -741 if s >= -751 -h dec -324 if rtu != 828 -s dec 86 if rtu < 842 -okl dec -423 if su == -806 -ytr dec -89 if okl < 202 -rtu dec 487 if s > -829 -ib dec 176 if zd > 234 -r dec -827 if ae >= -2679 -okl inc 985 if rtu == 834 -buw inc -118 if gbu >= 1881 -laz inc -443 if iy != 1202 -iy dec -722 if iuz > -868 -xzn inc -408 if ib >= 1323 -on inc 509 if on == 1385 -okl dec 705 if buw <= 54 -h dec 918 if eb != -398 -ae dec -701 if okl == 481 -es inc 715 if rtu <= 827 -laz dec 142 if zd < 239 -ytr inc 689 if zd <= 247 -yvh inc -644 if zd < 244 -iy inc -469 if eb < -385 -rtu inc -91 if xzn == 1169 -eb dec 9 if su <= -816 -s inc -418 if es == -595 -r inc 320 if jhb >= -1340 -q inc 87 if iy != 1465 -yvh dec 184 if ae == -1976 -es inc -231 if okl == 478 -cpq inc -658 if s > -1257 -fij dec 344 if fzu < 758 -cpq dec -911 if yvh <= -118 -j dec 699 if h > -723 -laz dec -356 if okl > 474 -on dec 989 if yvh >= -122 -ae dec 634 if zd <= 235 -s dec -361 if ib <= 1322 -ytr dec 735 if zd >= 235 -h dec 897 if fzu < 750 -fzu dec 838 if j > -541 -q inc -588 if h > -724 -h dec 37 if laz < -423 -ytr inc 247 if es != -601 -fij inc 51 if jhb >= -1335 -h dec 20 if wf != 10 -r inc -563 if rtu <= 744 -ae dec 406 if zd > 234 -fzu inc -341 if ytr == 2805 -iy dec -595 if ytr <= 2802 -iy inc -948 if jhb < -1331 -su inc -377 if h <= -769 -fzu inc 977 if fij == 1424 -es dec 555 if s != -1258 -ae inc -925 if zd != 238 -laz inc -348 if ib == 1324 -eb dec 748 if ae == -2388 -r dec -344 if wf < 2 -fzu dec -498 if ae >= -2383 -jhb inc 4 if fij != 1424 -ae inc -828 if iy <= 522 -ae dec -633 if ib > 1322 -h dec -81 if fzu <= 557 -ytr inc 542 if es < -1141 -j dec -539 if fzu != 557 -jhb dec -356 if fzu < 560 -laz inc -895 if laz >= -781 -q dec 732 if eb == -1142 -yvh inc 221 if ib != 1326 -h inc -216 if okl == 481 -jhb dec 355 if iy > 520 -ib inc 651 if r >= -44 -r inc -947 if j > -1 -ytr dec 292 if es < -1141 -gbu dec 161 if h < -904 -xzn dec 33 if fzu > 549 -zd dec 781 if buw != 56 -yvh dec 836 if j < 9 -zd dec 385 if q != -1488 -ib inc 402 if xzn == 1136 -cpq dec 876 if iy <= 509 -cpq dec -94 if cpq <= -972 -s inc -609 if r == -983 -ytr inc 59 if h > -909 -okl inc -854 if wf <= 4 -ib inc -284 if ae > -2584 -ytr dec -359 if ytr > 3112 -su dec 236 if rtu <= 748 -xzn inc 103 if q == -1491 -wf inc -701 if q == -1488 -jhb inc 954 if on == 905 -iy dec 135 if es >= -1141 -q dec -904 if buw >= 49 -xzn dec 459 if su > -1429 -jhb inc -282 if q == -584 -gbu dec 239 if cpq < -881 -zd inc 987 if rtu <= 750 -ae inc -31 if yvh < -725 -fij inc 841 if q < -574 -j inc -720 if okl <= -373 -rtu dec 906 if iuz >= -865 -h inc 137 if su <= -1425 -okl dec 690 if fzu <= 545 -q inc -508 if rtu >= -163 -fij dec -751 if rtu > -166 -fij inc 763 if laz >= -1677 -fzu dec 42 if q < -1088 -okl dec -156 if fij != 3786 -iy inc -977 if ib >= 2087 -laz dec -31 if su <= -1412 -buw inc -358 if r == -983 -eb dec 743 if fzu > 508 -fzu dec 3 if eb >= -1876 -yvh dec -190 if wf <= -696 -okl inc -168 if h <= -901 -su dec -704 if wf < -706 -eb dec 587 if fzu >= 512 -su inc -778 if zd == 444 -ae inc -134 if laz < -1637 -on inc -92 if fzu < 519 -ib inc 217 if s > -1864 -cpq inc 46 if q > -1098 -cpq dec 321 if xzn <= 673 -fij dec -633 if zd != 443 -zd dec 869 if on == 807 -buw inc -506 if laz > -1647 -q inc 640 if s <= -1862 -zd dec 943 if okl < -378 -rtu inc -498 if buw >= -814 -cpq dec 651 if fzu > 507 -fij inc -636 if j < -714 -zd inc -167 if ae != -2754 -eb dec 369 if fzu >= 505 -su dec -549 if q != -454 -cpq inc -755 if okl > -391 -ib inc 810 if su <= -1652 -wf dec 159 if laz > -1651 -buw dec -978 if okl != -377 -cpq dec -288 if j != -715 -buw inc -470 if okl == -380 -cpq inc -997 if iuz > -867 -cpq inc -855 if on < 815 -es dec -372 if buw != 173 -r inc -503 if ae > -2753 -buw dec 963 if ae == -2755 -r inc 70 if cpq > -3816 -eb inc -39 if fij != 3786 -q inc 696 if jhb < -295 -laz dec -643 if j <= -718 -gbu dec 767 if cpq > -3815 -buw dec 571 if es > -785 -on dec -220 if rtu <= -657 -fij dec -286 if zd > -675 -iuz dec -790 if ae >= -2751 -buw inc -457 if rtu <= -652 -h inc -345 if laz != -1653 -es dec 996 if su <= -1644 -es dec 594 if iy >= -467 -s dec 981 if wf == -860 -zd inc -828 if cpq >= -3808 -laz inc -245 if r <= -1416 -su inc -61 if j >= -726 -gbu dec -409 if on >= 1029 -fzu dec 182 if eb != -2875 -fij dec 440 if iy == -462 -jhb dec -21 if su <= -1704 -iuz dec -627 if r != -1425 -ib dec 787 if jhb < -292 -r dec 624 if yvh > -546 -buw inc 625 if jhb <= -289 -jhb inc -874 if on >= 1025 -ib dec 224 if iy != -455 -r inc 482 if gbu <= 1126 -fij inc -848 if okl != -393 -es dec -513 if gbu != 1127 -fzu dec -189 if iuz < 569 -ae inc 317 if cpq <= -3804 -h inc -214 if eb < -2873 -zd inc 124 if wf > -865 -r dec 892 if gbu <= 1137 -ytr inc -92 if fij > 2770 -iy inc 302 if rtu == -661 -iy dec 503 if yvh < -549 -yvh inc 276 if fij < 2775 -q inc -612 if jhb <= -1151 -q inc 949 if iy != -159 -jhb dec 771 if h == -1458 -yvh inc 389 if on == 1033 -s inc 167 if jhb >= -1160 -gbu inc 194 if jhb >= -1165 -fzu inc 678 if laz >= -1893 -iuz inc -226 if zd != -1360 -okl dec -490 if ib >= 2077 -su dec -478 if fij < 2784 -s inc 540 if s >= -2677 -fij dec 555 if buw <= -858 -cpq dec -261 if fij != 2220 -rtu inc -378 if okl >= 103 -zd dec 991 if fzu == 1198 -fzu dec 464 if xzn < 678 -xzn inc -28 if ae > -2432 -wf dec 84 if rtu >= -1041 -okl dec 670 if s <= -2128 -h inc -548 if yvh < 123 -wf dec 579 if cpq < -3544 -su inc -160 if ae >= -2439 -wf dec -845 if zd < -2361 -es dec -19 if q != 573 -j dec 763 if fij >= 2214 -wf dec -486 if su < -1384 -ae dec -887 if cpq >= -3541 -xzn dec 879 if es != -1836 -iuz inc 840 if iuz == 333 -on dec -251 if j != -1471 -ib inc -65 if fij <= 2224 -fzu inc -673 if r >= -2932 -r inc -319 if su < -1390 -es dec 730 if s >= -2145 -yvh inc 593 if q != 571 -ytr inc 367 if ib >= 2031 -wf inc -546 if zd >= -2369 -yvh inc -814 if fzu != 61 -xzn inc -798 if on == 1284 -j dec 832 if okl != -565 -q dec 210 if zd >= -2366 -j inc -392 if r >= -3257 -jhb dec -490 if ytr < 3381 -buw inc 173 if rtu < -1035 -okl inc 81 if j > -1877 -ib inc -207 if wf == -1583 -ib dec -494 if cpq == -3547 -laz dec -331 if rtu >= -1042 -cpq inc -697 if jhb <= -1157 -ib dec 601 if eb != -2889 -ib dec 613 if yvh == 714 -xzn dec -948 if jhb > -1160 -su inc 651 if q > 376 -okl dec 613 if rtu > -1045 -eb dec -348 if gbu == 1322 -iy inc -508 if cpq == -4235 -q inc -768 if su <= -1383 -s dec -612 if on >= 1283 -iuz inc 942 if gbu != 1322 -okl dec -707 if ytr != 3379 -on inc -658 if buw <= -689 -on dec -246 if es == -2566 -j inc -335 if eb == -2532 -wf inc 341 if cpq != -4248 -fzu inc 297 if rtu > -1042 -cpq inc 624 if ib >= 1091 -q dec -961 if wf < -1233 -h inc -688 if okl == -390 -yvh inc 378 if iuz <= 1182 -q inc -177 if ib <= 1095 -ib dec -52 if s > -1520 -su dec -822 if on <= 878 -wf inc -962 if cpq <= -3629 -fzu inc -481 if okl > -386 -iy inc -146 if rtu > -1048 -ib dec -523 if s < -1522 -fzu dec 121 if fzu == 358 -j dec -112 if ae != -2434 -laz dec 967 if laz >= -1566 -gbu dec -825 if on > 876 -wf dec 658 if su <= -570 -q dec -247 if jhb <= -1155 -r dec -781 if eb <= -2524 -zd inc 363 if fzu != 244 -q dec 139 if jhb < -1147 -es dec 185 if iuz >= 1171 -iuz inc 267 if su > -573 -jhb dec 745 if es > -2745 -ib inc 646 if s == -1524 -okl inc 139 if h < -2700 -j dec -199 if wf < -1233 -gbu inc -848 if r != -2466 -es dec -570 if xzn == 799 -rtu dec -990 if ytr != 3379 -ae dec -48 if yvh != 1089 -iy inc 143 if buw > -695 -eb dec -645 if q > 485 -xzn dec -295 if yvh != 1090 -es dec -302 if on < 879 -ib dec 222 if wf < -1233 -eb inc 587 if wf > -1244 -zd dec 896 if su < -567 -ib dec -405 if q < 502 -buw inc -282 if r < -2460 -fij inc 810 if gbu > 468 -h inc 322 if ae > -2388 -su inc -843 if j == -1896 -jhb dec 896 if yvh >= 1089 -h dec 961 if cpq >= -3624 -laz dec -799 if ae > -2375 -zd inc -490 if h <= -3332 -fij inc 639 if q > 489 -ib inc 160 if rtu < -47 -yvh dec 82 if eb != -1302 -cpq dec -219 if eb <= -1291 -es dec 713 if okl > -260 -s inc -314 if wf != -1242 -s inc -366 if ytr != 3386 -zd inc -332 if zd != -3393 -iy dec -669 if ae > -2390 -j dec 151 if su == -1412 -wf inc 354 if jhb >= -2056 -xzn dec 580 if iy == 510 -laz inc 692 if iuz >= 1441 -fzu inc -913 if on <= 875 -s inc -855 if buw == -975 -zd inc 68 if gbu > 466 -iuz inc -729 if iuz == 1440 -gbu inc 261 if j != -2056 -q inc -977 if su != -1421 -laz dec 451 if r != -2473 -okl inc 93 if rtu == -49 -eb inc 98 if j != -2052 -ae inc -176 if buw == -973 -j dec 492 if rtu <= -50 -j dec -806 if buw < -964 -laz dec 407 if eb != -1195 -iy inc -77 if s == -1890 -q dec 900 if yvh >= 1003 -r dec -530 if es <= -2591 -iy dec -612 if buw <= -972 -zd dec 615 if buw < -967 -ytr inc 541 if xzn >= 1086 -gbu inc 62 if gbu <= 739 -gbu inc 283 if r != -1934 -ytr dec -282 if cpq < -3391 -yvh inc 48 if gbu < 1088 -jhb dec 412 if yvh >= 1052 -es dec 417 if yvh >= 1051 -fzu inc -660 if cpq < -3397 -h inc -545 if h <= -3332 -fij inc -179 if iuz > 707 -zd inc -217 if okl == -158 -laz inc -342 if yvh != 1057 -on inc -856 if buw <= -969 -xzn dec 188 if su < -1404 -cpq dec 916 if xzn > 904 -eb inc 642 if wf != -884 -okl dec 64 if iy >= 1044 -xzn inc -694 if gbu != 1075 -ae dec -478 if yvh <= 1061 -iuz dec 374 if fzu <= -1335 -zd dec 910 if r == -1940 -gbu dec 543 if su < -1409 -okl inc 523 if laz != -3732 -ytr inc -898 if jhb != -2465 -su dec -593 if ytr != 4204 -buw dec -56 if gbu <= 542 -zd inc -348 if wf <= -895 -iuz inc 264 if buw != -913 -okl inc 702 if wf <= -879 -q dec 283 if wf > -892 -laz dec -901 if wf != -892 -on inc 256 if rtu <= -48 -iy inc 57 if su == -1408 -fzu inc -732 if su != -1408 -ytr dec 559 if eb >= -563 -iuz dec 967 if es > -3016 -j inc 849 if wf > -883 -xzn inc -764 if q != -1671 -ib dec -555 if r == -1946 -r dec -205 if yvh == 1058 -laz inc 826 if ae >= -2085 -gbu inc -43 if buw >= -926 -j inc -341 if wf > -889 -s dec -343 if gbu >= 504 -iuz dec 306 if fij >= 3486 -fij dec -905 if iuz >= -667 -ae dec 174 if fzu >= -2073 -on dec -861 if buw > -920 -jhb inc -513 if iuz >= -672 -okl dec -389 if j == -1582 -ib inc 419 if iy == 1041 -xzn inc -271 if eb < -568 -buw inc 230 if on <= 1139 -rtu inc 745 if su <= -1406 -gbu dec -430 if iy != 1046 -s inc 357 if su >= -1417 -r dec -370 if rtu > 694 -buw dec 989 if r < -1373 -okl dec -817 if iuz < -665 -h dec 435 if laz != -2005 -jhb inc -142 if iy < 1036 -rtu inc -375 if fzu <= -2059 -zd inc -974 if j < -1572 -es dec -330 if yvh == 1058 -on dec 661 if fzu < -2068 -j inc 59 if on == 1133 -cpq inc -503 if q >= -1673 -iuz dec -123 if j < -1521 -yvh inc -749 if su > -1416 -cpq dec 847 if zd != -6359 -laz inc 940 if iuz > -553 -su dec -999 if on > 1128 -cpq dec 43 if h > -4325 -j dec -869 if ib != 3032 -zd dec 871 if xzn != -552 -j dec 986 if laz != -1067 -buw inc -723 if cpq < -5700 -eb dec 153 if iy >= 1035 -fij inc -182 if j < -1636 -on dec 148 if su != -419 -buw dec 923 if xzn < -549 -cpq inc 35 if h >= -4330 -fij dec 755 if es < -2671 -q dec 745 if buw >= -2340 -wf inc -49 if ae == -2255 -zd dec 631 if j == -1640 -jhb dec 902 if eb != -723 -iy inc 408 if ib <= 3033 -iuz inc 948 if on <= 989 -zd inc -991 if laz < -1055 -xzn dec -294 if ib >= 3032 -wf dec 797 if iy == 1449 -iy dec 467 if fzu >= -2073 -fij dec -491 if fzu >= -2075 -es dec 946 if eb != -714 -ib dec -726 if gbu < 934 -fij inc -705 if eb < -704 -ytr dec -143 if jhb < -3870 -buw dec -381 if iuz <= 408 -on inc 275 if iy == 991 -ib dec 37 if laz != -1057 -eb inc -456 if xzn < -543 -okl dec 91 if cpq != -5666 -fzu dec 520 if fij < 2339 -j dec -910 if ib <= 3747 -zd inc 661 if fij <= 2341 -r inc -620 if es > -3629 -rtu dec 907 if buw > -1951 -es inc -151 if jhb == -3880 -s dec 777 if q != -2410 -r inc -582 if jhb < -3871 -rtu dec 487 if r >= -2576 -es dec 532 if xzn > -546 -su dec -289 if rtu == -166 -rtu inc -33 if iuz <= 400 -rtu inc 566 if rtu < -189 -yvh inc 752 if on != 988 -buw dec 856 if s >= -1536 -q dec 64 if rtu >= 358 -cpq inc 324 if j <= -1640 -jhb inc -359 if r > -2570 -q dec -325 if es < -3770 -ib inc 893 if eb != -1165 -laz inc 811 if jhb != -4248 -yvh inc -744 if fij <= 2345 -ae inc -830 if s >= -1536 -cpq inc 773 if ytr <= 3790 -cpq inc 936 if gbu >= 931 -jhb dec -944 if eb >= -1172 -j dec 987 if gbu > 920 -s dec 560 if r <= -2562 -jhb inc -435 if eb > -1171 -s dec 922 if es < -3772 -ae inc -5 if yvh < 327 -buw inc 83 if r > -2563 -ytr dec 167 if rtu > 365 -fzu dec 144 if okl > 2173 -fij dec -248 if ytr > 3613 -h dec 406 if zd < -7324 -j dec -807 if fzu != -2741 -xzn inc -58 if gbu != 924 -jhb dec -878 if es > -3773 -cpq dec 525 if yvh != 327 -okl dec -555 if s != -3011 -wf dec 395 if su <= -121 -r dec 231 if ae < -3089 -iy inc 57 if ae > -3088 -buw inc -862 if cpq < -5098 -cpq dec -191 if su != -120 -r dec 18 if zd == -7325 -cpq dec -156 if fij >= 2586 -su dec 743 if on != 987 -xzn inc 493 if cpq >= -4753 -r dec 847 if ib != 4642 -h inc 675 if ytr == 3625 -iy inc 934 if xzn < -545 -fzu dec -982 if ae == -3090 -iuz dec 500 if iy != 1911 -eb dec 676 if xzn > -560 -s inc -440 if ib >= 4650 -s dec 662 if ae != -3092 -buw inc -625 if rtu != 357 -es dec -936 if iuz != -100 -ib inc -849 if cpq < -4750 -s dec 544 if cpq != -4758 -zd inc -432 if es < -2845 -gbu inc -787 if okl < 2741 -gbu dec -336 if buw < -4287 -on dec -790 if gbu <= 474 -buw dec -627 if q <= -2145 -h inc -142 if q != -2156 -cpq dec 264 if iuz > -98 -ib inc 19 if q >= -2157 -zd dec -579 if q != -2140 -es dec 567 if j <= -1820 -rtu dec -213 if iy != 1926 -zd dec 546 if iy < 1922 -buw inc -847 if wf >= -2134 -laz dec -136 if xzn >= -560 -xzn inc 516 if zd != -7292 -wf inc -560 if ib >= 3807 -gbu dec 828 if wf == -2689 -on dec -126 if gbu >= -361 -yvh inc -153 if r != -3660 -iuz inc 277 if r != -3663 -yvh inc -941 if iuz > -108 -j inc -176 if iuz >= -104 -jhb dec -124 if rtu < 581 -r inc -456 if rtu != 583 -buw inc 346 if cpq > -4765 -yvh inc 841 if yvh == -777 -buw inc 806 if eb > -1853 -eb inc -821 if zd < -7285 -s dec -257 if j <= -2000 -buw inc 734 if r != -4111 -q dec 299 if fzu >= -1756 -ytr dec 363 if su < -870 -gbu inc 812 if jhb != -3616 -q inc -373 if fij <= 2587 -xzn dec 954 if r == -4119 -jhb dec 275 if okl < 2738 -fij inc -894 if fzu != -1752 -wf inc -122 if okl > 2738 -laz dec -942 if q > -2820 -gbu dec -297 if jhb >= -3885 -r dec -994 if zd <= -7285 -ytr inc 544 if es >= -3416 -jhb dec 326 if wf <= -2688 -h dec 949 if yvh == 64 -wf dec -884 if zd == -7292 -rtu inc -456 if ib >= 3805 -es inc -375 if h == -5817 -cpq dec 675 if q > -2828 -fzu dec 706 if buw != -2639 -h dec -230 if h >= -5821 -ae inc 576 if su != -866 -j inc 903 if fij >= 1686 -buw dec -693 if h <= -5583 -fij inc -416 if jhb > -4210 -q inc -648 if okl < 2739 -fij inc 736 if su != -876 -ytr dec 869 if cpq < -5435 -ytr inc 126 if eb > -2664 -buw dec 702 if eb > -2664 -es dec 392 if xzn == -1506 -rtu dec 837 if r != -3132 -ytr dec 729 if s > -4228 -buw dec -760 if fij >= 2008 -cpq dec -358 if q != -3477 -s dec -292 if jhb > -4214 -laz inc -77 if rtu > -720 -es inc 427 if zd == -7292 -r inc 179 if jhb >= -4209 -gbu inc -163 if q != -3460 -buw inc 381 if laz >= -187 -okl inc -167 if su > -865 -fzu dec 289 if laz >= -183 -ytr inc 544 if gbu < 601 -fzu dec 706 if q < -3464 -rtu inc -605 if eb < -2658 -buw dec 199 if iuz < -96 -su dec 599 if h < -5585 -on inc 895 if rtu == -1310 -on dec -661 if yvh != 58 -su dec 995 if q <= -3469 -buw dec -471 if q <= -3466 -wf dec -487 if ae > -2524 -buw inc 542 if es > -3381 -fij dec 599 if okl >= 2734 -ae inc 295 if xzn <= -1511 -s inc -293 if ytr < 3985 -s inc 571 if ae < -2506 -ytr inc -199 if wf < -1313 -zd inc -155 if on <= 2568 -su dec -221 if buw <= 23 -s inc 961 if ytr <= 3790 -zd inc -200 if es > -3375 -ae dec -266 if fzu <= -3160 -fzu inc -197 if h < -5583 -q dec 765 if es <= -3366 -j inc -967 if yvh > 57 -iuz inc -111 if laz <= -181 -es dec 403 if j >= -2065 -wf dec -542 if eb < -2665 -zd inc -518 if eb <= -2664 -r dec 593 if s != -2700 -jhb dec -422 if gbu < 594 -ae inc -399 if xzn >= -1503 -ib dec -244 if h != -5583 -fzu dec 412 if es != -3773 -rtu dec -620 if r < -3542 -ytr dec -342 if yvh < 65 -iy inc 303 if rtu <= -1314 -rtu inc 602 if on != 2562 -buw dec 546 if fzu <= -3766 -fij dec -376 if zd == -8165 -eb inc 332 if xzn <= -1510 -ae inc 231 if iuz != -212 -j dec 703 if rtu <= -1316 -su dec -636 if on <= 2561 -iy dec 260 if r != -3544 -ae dec 744 if ae <= -2248 -jhb inc -128 if ae <= -2985 -s dec -692 if yvh <= 72 -buw dec -419 if wf < -777 -j dec 627 if rtu != -1312 -wf inc -736 if gbu == 591 -buw inc 532 if jhb <= -3914 -j inc 290 if yvh != 55 -zd inc -920 if wf > -1518 -es inc 48 if es >= -3781 -xzn dec -88 if s >= -2004 -okl inc 263 if iy == 1959 -es dec -584 if iuz <= -205 -rtu dec 211 if okl <= 2996 -buw dec -580 if ae >= -2999 -fij inc 992 if iuz >= -220 -q dec 685 if zd == -9085 -wf dec 406 if r <= -3532 -cpq dec 336 if fzu <= -3769 -ytr dec 813 if cpq > -5414 -iuz dec 456 if zd >= -9086 -fij dec -372 if on == 2562 -zd inc -182 if wf < -1916 -jhb inc 992 if xzn < -1408 -es inc 899 if ib != 4049 -iy inc 88 if iy > 1951 -su dec 363 if rtu > -1323 -es inc -311 if wf < -1911 -cpq inc 328 if iuz <= -659 -es dec 349 if r < -3534 -eb dec 488 if ib < 4065 -r inc 639 if r >= -3542 -wf dec 105 if wf < -1913 -laz inc 95 if buw >= 52 -wf inc -260 if buw > 53 -wf dec 975 if gbu <= 598 -iuz inc 788 if on != 2555 -jhb dec -717 if wf <= -2992 -rtu dec -551 if rtu <= -1315 -fij inc -392 if wf == -2990 -eb inc -267 if okl == 3000 -su dec 884 if iuz > 118 -fzu inc 704 if iuz < 123 -xzn dec 810 if laz <= -90 -cpq dec 961 if ytr > 3310 -on inc -936 if on != 2562 -on dec -968 if s >= -1994 -eb inc -240 if q <= -4912 -ib dec -760 if okl < 2991 -cpq dec 692 if iy < 2051 -es inc 477 if j != -3100 -fzu dec 832 if fzu <= -3063 -okl inc 30 if gbu <= 596 -su dec 607 if eb == -3661 -xzn inc 829 if ib < 4060 -iy dec -895 if wf != -2990 -wf dec 481 if cpq > -5768 -okl dec -432 if jhb < -2199 -yvh inc -765 if su < -4086 -iy inc -903 if r < -2892 -h dec -145 if iuz <= 121 -zd dec 392 if on <= 2569 -okl inc -36 if rtu != -773 -xzn dec -551 if r >= -2909 -j inc 461 if s <= -1993 -iuz inc 889 if zd < -9651 -yvh dec 269 if iuz <= 1012 -fzu dec -330 if ib <= 4067 -fij dec -931 if su != -4096 -yvh inc 277 if h > -5446 -iy inc -316 if es == -2904 -q dec 57 if cpq != -5773 -jhb dec 784 if yvh == -686 -yvh dec -785 if ib != 4058 -s inc 13 if ib != 4066 -rtu dec 372 if iy < 1731 -h inc -901 if buw > 48 -cpq inc -295 if ytr == 3310 -gbu dec 460 if j >= -2638 -ib dec 942 if rtu >= -1143 -r inc -231 if ib > 3121 -h inc 275 if ib == 3108 -iuz dec -599 if xzn == -848 -fzu dec -293 if rtu != -1139 -ae dec -911 if yvh < -687 -on dec -969 if ae >= -2084 -jhb dec 432 if iy != 1723 -cpq dec 369 if iuz >= 1602 -cpq inc 161 if q == -4919 -su dec -818 if buw > 49 -r inc 176 if rtu <= -1138 -su inc 19 if xzn < -841 -gbu inc -987 if laz >= -100 -ytr inc 349 if j >= -2643 -wf dec 371 if q < -4909 -rtu dec 203 if xzn >= -852 -wf dec 410 if rtu < -1339 -ib dec 448 if gbu < -392 -yvh dec 130 if iy == 1723 -ytr inc -363 if zd >= -9663 -cpq dec -69 if okl >= 3422 -iy dec 250 if ae <= -2080 -cpq dec -273 if iy > 1465 -gbu dec 37 if ib > 2673 -q dec -552 if laz == -92 -q inc 600 if ib <= 2669 -ib dec 570 if gbu != -392 -wf inc -299 if fij > 4080 -buw inc -756 if s <= -1984 -gbu inc -707 if gbu == -401 -gbu inc -937 if gbu != -398 -fzu dec 265 if r != -2724 -r dec -786 if s >= -1993 -wf dec 607 if laz <= -92 -eb dec 424 if wf < -4675 -xzn dec 17 if fij >= 4083 -on dec -829 if gbu >= -1333 -h inc -669 if xzn <= -860 -j dec 393 if ib < 2106 -es dec -958 if fzu > -3568 -es inc 943 if rtu == -1342 -xzn dec -274 if rtu > -1349 -buw inc 88 if laz == -92 -yvh dec 865 if laz > -87 -gbu inc -415 if laz > -96 -jhb inc -555 if yvh > -830 -on inc -442 if ae == -2081 -iy dec 504 if iuz > 1599 -q inc 132 if yvh >= -818 -yvh inc 642 if yvh == -823 -yvh inc 54 if yvh <= -176 -yvh inc 799 if wf == -4685 -gbu inc -861 if on == 3918 -jhb dec 435 if r < -1929 -fzu dec -180 if iy <= 976 -j dec -462 if xzn > -596 -q inc 268 if cpq > -5944 -ae inc 154 if gbu < -2604 -laz dec 484 if q <= -3499 -iy dec -127 if iuz <= 1609 -ae inc 119 if h > -7018 -s dec 723 if s < -1981 -buw inc 124 if fzu > -3390 -r dec -947 if su < -3265 -ytr dec -851 if ib <= 2089 -r dec 267 if j != -2562 -r dec 289 if ae == -1808 -es dec 489 if gbu != -2601 -okl dec -2 if q == -3499 -jhb inc -486 if buw != -485 -fij inc -38 if h <= -7022 -zd inc -910 if r >= -2500 -yvh dec -457 if wf >= -4685 -es inc -458 if yvh >= 1129 -eb dec -851 if buw >= -500 -xzn inc -983 if on >= 3914 -iuz dec 137 if rtu > -1343 -su inc 723 if okl <= 3434 -s dec -254 if zd > -10577 -iy dec -304 if buw < -482 -su dec 405 if r != -2492 -buw inc 419 if es != -2906 -rtu dec 360 if r <= -2493 -gbu inc 178 if xzn == -1574 -iuz inc 349 if q < -3489 -fij inc -484 if zd == -10574 -buw inc -211 if ytr != 3299 -ae dec -387 if es != -2899 -h dec 384 if wf > -4683 -ib dec 100 if xzn != -1573 -s dec 540 if r > -2502 -ib dec 217 if ytr != 3301 -okl inc -560 if on > 3912 -buw inc 220 if wf > -4687 -buw inc -904 if iuz >= 1819 -xzn inc -474 if es == -2905 -fij dec 671 if laz < -569 -r inc 842 if okl >= 2878 -fzu inc 889 if rtu == -1702 -buw dec -334 if buw > -975 -buw dec -758 if su < -2942 -rtu inc 719 if ae == -1421 -iuz inc 295 if fzu <= -2496 -es inc 713 if xzn <= -1572 -es dec 987 if eb > -3237 -j inc 704 if cpq == -5934 -ytr inc -74 if fzu > -2503 -s dec -958 if xzn != -1569 -fzu inc -53 if ytr == 3222 -fzu dec 937 if okl == 2877 -ae inc 980 if yvh > 1119 -r inc 293 if q > -3504 -ae dec 199 if fzu == -2555 -xzn inc 87 if r >= -2206 -eb dec 557 if r >= -2200 -on inc -612 if wf > -4690 -j dec 234 if ib < 1783 -eb inc 261 if okl < 2869 -gbu inc 796 if cpq > -5936 -xzn dec -149 if gbu < -1631 -es inc 693 if rtu > -989 -j inc -61 if q == -3503 -r dec -227 if okl <= 2874 -cpq inc -245 if fzu == -2553 -s dec -299 if ae > -434 -j dec 593 if s > -2041 -xzn dec -398 if on < 3304 -on inc 663 if h <= -7012 -jhb dec 592 if iuz > 2119 -iy inc -666 if ytr > 3219 -gbu inc -563 if iy <= 740 -xzn dec -77 if es < -2484 -su inc 590 if q <= -3499 -jhb dec -17 if on <= 3965 -okl dec -106 if su < -2353 -buw dec 554 if h > -7017 -eb dec -279 if ytr != 3212 -buw inc 950 if eb != -2699 -j dec 297 if j != -2698 -r inc -507 if q != -3494 -q inc -838 if xzn == -1261 -iuz dec -632 if cpq <= -6171 -laz inc -863 if okl >= 2865 -zd dec 764 if jhb != -3682 -iuz inc -193 if wf < -4684 -xzn dec -672 if iuz > 2556 -fij inc 800 if okl == 2868 -q dec 699 if eb == -2694 -q inc -126 if fij >= 4208 -j dec 413 if j <= -2982 -r dec 528 if on <= 3969 -iy dec -849 if fzu < -2553 -wf dec 21 if xzn < -1267 -on inc 273 if ae <= -447 -eb inc 59 if iy == 732 -q dec 392 if s != -2042 -wf inc -589 if laz < -1431 -su inc 39 if q <= -5546 -q inc 755 if rtu >= -988 -on dec -501 if es > -2498 -gbu inc 439 if yvh != 1131 -es dec 730 if h >= -7013 -xzn dec 641 if gbu > -1762 -ib inc -610 if j != -3403 -xzn inc 557 if ae != -441 -fij dec 453 if su != -2307 -su inc 748 if gbu <= -1753 -rtu dec 140 if okl != 2858 -h inc 619 if j != -3403 -s dec 466 if yvh == 1129 -iy dec -639 if okl <= 2873 -on dec 725 if q < -4790 -gbu inc -256 if cpq == -6184 -laz dec 58 if jhb != -3680 -gbu dec 352 if eb < -2687 -s dec -151 if gbu >= -2112 -fzu dec -791 if zd != -11327 -fij dec 368 if yvh > 1126 -okl inc -951 if es >= -3225 -jhb dec 419 if q < -4808 -rtu dec 100 if s < -2350 -es inc 894 if rtu >= -1227 -q dec 613 if s >= -2355 -r inc -691 if q < -5408 -xzn dec -546 if iy <= 1370 -ae inc 996 if su >= -1564 -buw inc 559 if okl <= 1919