Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2016] [Day 9]: Explosives in Cyberspace #34

Open
victoraugustofd opened this issue Dec 22, 2024 · 1 comment
Open

[2016] [Day 9]: Explosives in Cyberspace #34

victoraugustofd opened this issue Dec 22, 2024 · 1 comment
Assignees
Labels
puzzle Advent of Code challenge
Milestone

Comments

@victoraugustofd
Copy link
Owner

Challenge description

Wandering around a secure area, you come across a datalink port to a new part of the network. After briefly scanning it for interesting files, you find one file in particular that catches your attention. It's compressed with an experimental format, but fortunately, the documentation for the format is nearby.

The format compresses a sequence of characters. Whitespace is ignored. To indicate that some sequence should be repeated, a marker is added to the file, like (10x2). To decompress this marker, take the subsequent 10 characters and repeat them 2 times. Then, continue reading the file after the repeated data. The marker itself is not included in the decompressed output.

If parentheses or other characters appear within the data referenced by a marker, that's okay - treat it like normal data, not a marker, and then resume looking for markers after the decompressed section.

For example:

  • ADVENT contains no markers and decompresses to itself with no changes, resulting in a decompressed length of 6.
  • A(1x5)BC repeats only the B a total of 5 times, becoming ABBBBBC for a decompressed length of 7.
  • (3x3)XYZ becomes XYZXYZXYZ for a decompressed length of 9.
  • A(2x2)BCD(2x2)EFG doubles the BC and EF, becoming ABCBCDEFEFG for a decompressed length of 11.
  • (6x1)(1x3)A simply becomes (1x3)A - the (1x3) looks like a marker, but because it's within a data section of another marker, it is not treated any differently from the A that comes after it. It has a decompressed length of 6.
  • X(8x2)(3x3)ABCY becomes X(3x3)ABC(3x3)ABCY (for a decompressed length of 18), because the decompressed data from the (8x2) marker (the (3x3)ABC) is skipped and not processed further.

What is the decompressed length of the file (your puzzle input)? Don't count whitespace.

Challenge input

(27x3)ZFPNOWLAEAEMVDZHFYHXDUVOFWJ(6x3)SBKNUX(26x2)JEAITUGDSJCXZBKGKMKEQKTZCN(21x1)LYEAWHPDVHFAAZNAZJRFF(254x15)(77x8)(2x8)BK(13x13)JUMLYCIPCRDVB(4x14)LHFS(18x7)DYVAEHFFSFVXABCNPP(10x4)FWITZUOJMQ(58x13)(16x11)GWNBAWGAFWGNSBEL(5x3)NBNBP(7x9)WNTSXXO(1x9)X(2x8)UK(47x2)(3x9)RYP(25x8)IRIVPFDRIDXEACDDXHESJFJSW(3x6)VIZ(32x15)(11x1)MBLCVOGPHAB(9x11)MCLTFSDPO(9x8)TQJCJWPUX(87x11)(53x4)(3x4)IGQ(9x11)ZMQZMVAZW(5x9)AEKYP(7x10)DRULUQK(1x13)F(22x4)TEDTYLHOAIZWKTXAXOABQB(223x9)(20x11)WQXDKEOXTKIHPSNZVQLL(39x8)(9x6)POXRCHKWS(12x3)GFNJEWYVMJZS(1x14)H(60x6)(3x9)OVM(9x1)XUKFYIZOV(4x6)YFRY(3x14)ZEA(14x6)WAYJMQCOGOLCGZ(28x2)(12x4)ONTVVSCSPUEV(4x11)RSZS(44x13)(22x10)GLTNHFLPRIBLUASCEJDMTD(9x15)LDLBOQHCI(5277x5)(2195x11)(247x12)(3x2)LRN(231x12)(224x3)(95x15)(55x13)LVECVMMGEDAWVZJQLLCTPOEPVVRZTWQBQJFLOZCKMRBBXHPXLWMRQPB(3x12)ECW(8x7)HVTJDIJQ(6x6)TNQGGB(11x14)(5x12)TFYAW(23x2)(4x7)HAHC(9x9)JDGEEOECL(6x5)IOAHRC(58x5)(5x12)WXXEX(1x9)N(10x11)TIYYUPOXXM(7x7)YHNFHBI(6x10)XDVZRK(1070x5)(172x13)(108x6)(4x8)WUFS(3x11)SFP(33x12)(2x6)OK(20x4)MGJRZAIPLVIDZUWHOCWQ(24x5)(8x3)ZAEAMDII(6x5)IFZZKB(14x4)(9x5)PZJVKBTSK(31x2)(25x4)(10x12)HGLQWJZIKI(3x7)LGC(13x15)CHMSXVIQWDLWJ(514x4)(201x10)(56x11)(6x3)CJIXKA(2x13)AY(4x6)ULPY(21x15)JCHZGIATGEPOSHVWTZONZ(54x12)(4x12)NIHH(38x9)NUNHDZWCUFYPKAAGXNPRRYQNLSFFUJXPEYVSSL(9x9)IICLETSDO(57x4)(8x7)NXEBWFRZ(14x9)WHHKMUSEXISVYQ(6x10)JNHJVN(6x13)SDNSWT(107x14)(11x3)(5x12)JASOZ(32x13)CVOFYBURCMJSSQWQAQTSRDUVAHAUNTBK(45x6)RWTYKPISUMHAIWRYSCQVKGUHJJUKYEENWCBZFVLQKQHDV(47x10)(19x10)(12x11)RYNNMPJYQBGI(5x2)IFLEY(6x6)WOLYOC(118x8)(11x13)UVMVEDKAELE(93x14)(37x4)RRYWHHQMCDTJCMQYONQBIPXYRDSTAJGKEDFTU(4x15)ARAM(2x11)VZ(18x15)DWPLVWIECVEWIBMBCS(1x14)C(6x7)AWFIIG(194x9)(144x1)(18x15)(12x8)HMBRLEEAHJSS(11x15)LHZIMXZFYMV(7x15)HKMWTJD(12x10)LMINNHKFEFDE(62x10)EGVFTHXWVTNZTUKKLEVTPDLYJNHXFTLGDLJJAANTKCCIFAPHYIQGIDCTRRAVTM(2x5)YR(10x8)(5x7)MUXQD(14x3)SFKCACRZALUGKL(7x6)(2x9)DE(148x13)(48x7)(11x9)(6x4)YYQLQD(3x11)RKQ(16x8)(2x7)MS(3x11)GJY(29x15)(22x10)(9x9)FSOJATSNV(3x8)HMV(51x11)(8x7)BNNMBHDS(32x3)ZTIGRCHVSGEUTUUZKXBLBSMOCXVTPDEV(572x13)(6x4)YINUUC(7x10)(1x11)O(541x9)(165x5)(71x4)(20x10)CFCCFOBMWMROEVACPVSG(19x2)YRQZDODFUCJRUVSZHAK(4x8)VENF(5x6)UHOYP(70x9)(18x8)CCBZKJKTXVSJCBVHVB(14x6)RZWHOCEGCHBEXD(4x1)KLFR(11x4)ZFPLKUXMMGK(7x3)QUQPYAY(218x11)(66x8)(5x9)OIQLP(3x12)BWF(6x9)IXBKPW(1x7)Z(24x5)XVWHHLXYEJPIGGKEGTXMVCAZ(2x1)RY(42x7)(23x12)UZRCRLQDQTPENKQXTNULCJI(7x5)DABGRHN(32x11)CBSSWDNKZYEKQESOVTYQNRNSLBACJZCY(45x13)(39x1)EHFNDIULZXKEVAKONKBRZFZOUDUFCVKLSJIYWYA(4x8)IDKX(127x9)(47x4)(11x9)GPEHUAOQWBB(7x4)PATPNZD(4x12)ECZO(3x2)LIH(19x14)QIYZKUNNXQOPVCJLPXE(35x4)(3x9)BWT(21x7)VWELQYZHGGIWUGQRVXIXQ(2x8)VY(275x3)(267x12)(87x5)(59x4)(2x11)DC(6x10)NPIFMV(22x10)EORCVUQYOZMXGSLNXXGOQO(4x10)JSSJ(16x5)ACPKJDHXLDSZDUHB(9x11)(3x12)WQW(151x10)(60x14)(9x10)RNSEQJTFW(5x3)KBVOW(29x5)KMLPKNMTAEEYFMTPUTSNJFDGHAOEV(78x1)(31x8)OWPDMEMJVHFBWVJAPCYDGNHOCAVYCMC(15x2)MBLVECVFEBVZSTA(13x13)EEUQTMYCULLSD(436x15)(11x3)FYXIDULGLJR(202x13)(14x13)LXYUYXUOESDYJI(66x10)(59x10)(14x5)(8x15)UCNRLHPS(16x8)(10x4)COMHYGKDBA(11x6)GQUXKAFUBNF(101x2)(95x3)(78x6)(6x9)NDRYYR(1x9)B(4x12)DAAR(18x14)QDXXJBXSKXZZTWGQWX(19x14)GHJLDUVWEWPERCHKXWH(5x15)UXYSR(2x8)ZX(7x10)BEGSFII(181x10)(173x14)(165x15)(88x8)(2x15)LC(6x15)YQSJLU(1x7)R(47x6)STNWZGRULRFBJPOAQMDYBGNTOEROREPLSJXGXMAKWLOEJTK(3x12)ACA(18x9)(5x9)CKMTS(3x8)JXD(4x4)NKBX(24x10)JCHKOHVMKKKOHBTZMZIUKBXZ(2x7)UR(65x5)(59x6)(2x12)ZF(45x2)(39x3)(18x15)LQPWJXVEYTUVVKAFIG(9x2)QESNAGCLP(2129x4)(18x7)(12x2)TYEUPBDNLQMO(15x4)LQZIUPRYOXCLLKS(844x12)(105x5)(21x2)(14x11)XGVMJYQLDGUFFG(72x3)(37x1)(8x8)QUSDYNWE(1x3)V(12x3)YTYEZDLLBBLW(23x5)(2x2)KR(10x1)LNIEFSQFCV(185x3)(127x9)(97x14)(32x12)CEQKIWQSFKGBFSNIYJNTKZJGHGOBAJFO(8x1)YIDIGWHS(4x12)DJNL(21x2)MWNSGVGIPNRFFXQVGZZXN(2x14)RC(16x14)EQZODROVWENVROPH(10x15)IYSZVVICFF(27x15)(3x9)NAU(1x11)E(7x2)UOAHTOE(3x7)EVE(344x5)(41x5)(1x7)D(1x9)G(6x15)MTIDXB(11x7)JDQXCWJOSPL(124x10)(10x5)OCYKHUOLGR(75x6)(15x2)XQJTWBRSINDHBOG(11x6)FSKHGXPGVER(1x3)Z(24x14)RJEYSCHURRHQAUTTJGLUOVPL(21x9)WTWWNNSYCJWJSVOCUQDZZ(81x11)(1x10)J(11x3)(6x2)XJTCOQ(28x6)(4x4)DMNT(13x6)NXGJVYHTGBTJD(16x10)(10x1)OCQCWVYGWA(71x3)(64x14)(1x1)D(17x7)ZLBJRQMHOQZZUABHF(4x5)ZIJC(7x7)SSFJUSB(9x7)OWJWNWGYR(173x11)(10x13)XKARUGLQTV(63x11)(27x11)(5x15)YIJGY(10x7)LPGDSVEUUT(23x5)(17x2)MRDIJSDEIQLTIIWGI(79x12)(66x2)(19x12)VJIHLLVBJCLCWVUOHAZ(3x13)AWM(3x3)HEO(5x11)USXNK(7x9)VOJWMRU(1x13)K(399x9)(392x4)(191x5)(9x15)BPQRYTJJM(13x7)RUAVPVMGYXFWR(14x9)(8x15)XKODKNVW(54x6)(20x10)KGDOCRDHKSTFOMGJJDTW(20x15)ROCYEMUHNVHDCRGASNQW(71x7)(4x15)GYNN(4x13)VECH(22x2)MPZNOTXREKIJOOWRLPKKLU(7x8)JERZVVF(5x10)LHVFW(1x9)S(16x9)(10x2)FVQWLMRLPX(7x8)(2x8)WK(147x6)(18x2)SFUYDWAPKXBOUUTMSA(116x2)(25x1)VAWLILYMEGUNRPLZHYQEVCQMX(11x4)KXGUPUQNJYK(28x14)UDXFMEOJJYWPFPTOZNJSDRWPZFBZ(4x10)XEHN(17x5)ZHRQBIYYWWCHRCUHI(818x13)(209x13)(77x15)(12x4)BXQQLTHYDSAO(1x12)N(46x7)(4x5)SFZM(2x3)YQ(15x5)EFCMPJRJFXDYYTM(3x11)CCJ(2x10)YT(2x13)QQ(14x6)EVRRLOMOFNXGOZ(83x1)(29x14)(23x8)YOFCXJZACKTRRWVNPVIXZTP(40x13)(10x12)ONOAEXURXZ(16x12)NPHGPHXPIDWGJSIX(594x2)(127x7)(92x1)(4x2)LJPF(36x3)OSHCFVBGDCAXNARFWKLNTINZCVXPNWGOXKDF(13x5)ZPWKVFAMJZBMY(6x14)CAYZSQ(4x15)EBXB(22x12)(15x14)FMRMGNAJARFULBS(171x2)(1x3)U(67x2)(11x12)JICSMQXTSEX(16x4)REWSYOOICWKNSKER(20x14)IOHUIDFGMTWCHLBAOOIV(34x9)(1x9)N(2x12)HU(14x8)QWOWZACTRWVRDB(20x4)(5x4)IRLFA(5x2)FLYHX(20x7)(14x7)ANUYZTGIKGGUVO(134x6)(52x3)(9x11)GMRLDBENK(7x5)CAXVMLP(12x11)RKHQBZQQGZOQ(1x3)L(3x8)DHP(51x12)(34x13)GXNXQJTCCXRLGFOSCICHVROKNDRLMUWLJZ(5x9)GGHFT(5x1)OPZAO(114x13)(14x6)(8x11)MLDPANTH(11x9)JQMZNNGEWWQ(49x15)(4x13)QEPL(32x15)HTYDAQGNLURZGPLVUKEBLVTNQBBIKGPC(15x5)TTUXJQOBVOGWZWU(13x6)(7x11)(1x10)D(413x15)(77x2)(71x6)(4x12)MION(55x8)(21x1)(9x7)HUXICLGEA(2x3)OV(22x3)(3x8)CQE(9x8)BTABUERCO(322x11)(129x10)(122x4)(10x2)KZRRUUXXQI(65x1)(1x10)E(19x9)OMTEFUVUUKPURKKMGAW(13x7)BYMSGGZOTDEIO(8x13)EXBJWEXR(28x14)(22x9)VJAQZTRWNWWKYECHTESZYL(142x6)(135x2)(42x13)(5x11)GMMLJ(24x11)PPRMLWWZDEWPXLPGMRFXEBKT(79x12)(19x9)ZGKGNYAALKUQLRHQHVD(36x1)MIPYDVUODWGXQBCTZVXGZCEOCVORSZRJPKVY(6x10)RGYZFF(14x5)KQPBLOMGLGTWRP(10x4)WGXYVZRJLI(3372x11)(2352x10)(1123x5)(222x14)(19x15)(5x7)YFROH(4x8)JZEX(170x9)(17x11)TXPYYKEDAAEIIHIQR(3x14)DDA(33x3)WEUQKNHZKSULIDTJLKSHRZAVGQSRAGLXJ(23x4)AZLXNPVGKFLNFNWCIYZFRJO(62x14)(21x12)VOELKVXNJPFKZXUXUFPNM(10x14)NJHLTGPRRM(10x13)QQVHCFJNIL(13x4)LZQORYCLGZDLW(621x8)(53x13)(46x12)(5x6)AGWBH(13x8)CRHEPUJGRCSRG(10x14)WBOGSBRMRB(179x12)(63x3)(2x4)IS(50x3)HROWDECXXSDBPOAGVNOJDEQIZBOQKTATRHVHBZKULTIWMEJCAC(5x6)NUIPA(48x9)(9x8)WHFUZGMJE(8x1)TXNYJRTY(8x15)YVICNVTL(2x4)GL(26x14)JSKGYJNSZOMFQUAZOPKHRJXZCB(8x2)XGTNBUPL(186x6)(1x10)D(45x2)(12x12)XNGBVKIWFHIP(1x8)B(13x14)XTZRKDYSHJUBZ(20x11)(7x6)OHJDEDR(2x11)JK(38x9)(3x14)RNJ(1x6)T(16x15)QPEVXIISOYVITEPB(50x11)(10x9)MQOZENDALR(16x4)PTHFKKBJVGOBAAAC(7x9)HMTIXKQ(5x7)YNMXS(164x7)(32x15)(6x5)SWOXAB(15x2)FTKGPRBTHJUKTCW(19x7)CYPIKMBVTAMYVQWRXRV(93x15)(16x5)VELTNEKICGGTHSIG(33x1)SHMTTUDQAMFSZYVWRSXMECMTRREIOISUM(2x2)PY(8x8)HBXZGGTW(7x4)JJLREPF(243x15)(55x6)(12x9)VOHPPKUUVVCZ(7x12)DGJXYQW(18x5)(2x10)HC(5x7)SAXCK(45x13)(3x7)MEY(31x1)(13x2)AEYYRHZQRJSGM(7x1)EGTALZM(108x5)(11x5)ROWNCUDQNQJ(28x2)SEEZKTZZPEIDPKPMTDCUAJHDLDNN(51x2)(3x13)AGT(5x9)XIUKR(12x10)IWVWHPFQTINU(7x14)BTEANZL(1x11)F(2x13)LS(8x13)(3x2)LUC(1213x6)(663x15)(137x14)(84x7)(6x1)TMXBWH(7x14)VKYQRRQ(8x7)WFIEIKOQ(3x14)QCC(31x12)ZCKJULCEOWGNUWUIBHNVEGIJRCSJMOM(31x13)(2x11)LM(8x15)SFBCSQJL(4x6)QHCM(3x11)CBC(195x9)(64x1)(33x7)WEYTJBSGQYIVAXOKOKLPQDLCMKWSQIOOM(4x13)OCQZ(9x12)YLLJTYSZN(99x3)(12x14)HMIJNELRDESH(19x7)WMLAMTNMVHNXLVXCDOM(15x7)GUFPYVLLWEBPNMA(28x6)ANXIOHZQVAMXSPVHVCEXWEZOFUWY(13x15)WWUPLLIZHXOHB(80x15)(38x4)RWDFBSRYHIALVZBVTRDHFEGCMVIKHUBZTXUOHN(5x14)OWFNV(11x14)(5x11)YQUNB(1x14)Z(175x10)(14x13)OXUNCZBDMFOKFS(13x9)MRVEIVOPPZGZI(75x11)(22x13)LYHFTFARQYEKPPLMKXDRDN(8x14)BGLVGHSC(4x13)RYAA(3x3)JXF(8x11)QQKDURUW(16x4)CRITQZIDQXWLOPEE(24x11)(5x13)OHSDS(7x15)BIUHVFN(40x7)(1x9)F(27x11)(14x3)SNTAPIIPSNTYPH(2x9)IZ(36x4)(30x1)QFEILBXHHDPZOIWMHCMIPDDLQBFSPQ(233x3)(6x4)(1x2)I(15x14)(9x15)HXTGXRPAO(41x14)(23x10)(8x6)OVMQIBCH(4x10)TEFD(5x10)CQVBQ(47x4)(41x4)(7x15)TBBIDLP(12x7)WCSIUGLOVTCE(5x3)XUZEB(92x11)(48x6)(24x15)HMMZXFKDJTHJRVNHGYRXLWAJ(10x10)ZBVSMVFVXU(6x6)UBPFNN(21x4)OHPFKGINXHHNTVGEXWUWJ(238x14)(100x7)(1x11)F(13x7)KTMNHBVUTETXV(48x10)(3x6)WMS(16x1)RNBJYFNNLGOCNDZD(12x3)OTLUNTYHCBUX(12x10)(6x12)RIWZBS(8x14)SGNEDXZU(109x14)(2x12)SW(1x10)N(13x14)GCSHUVMYCCMTZ(68x4)(15x15)SBNDGRGMFURIDAQ(1x9)D(4x12)TQTY(24x4)JXQJHMLQYGZVVVVNMULCBTVI(8x13)KCTVUZQD(1002x13)(28x9)(21x10)XJWDEAFPYBEAACUSBTTAI(1x13)B(954x7)(871x8)(286x14)(6x2)EGSZVB(68x1)(10x15)JCQYVSYFUB(5x4)KFNLK(7x10)ISBLBFY(8x14)MBSLSQKL(8x14)MYNVUQLQ(92x9)(28x15)RQMUIKORYEKRKVNEROAHYMVEFJAG(4x13)VPRO(3x3)UJT(32x14)FHELRVLWQYIZWELORJNQZQHUJRXLQOQQ(41x15)(2x15)DX(19x1)FCNCSZOUPBCHJOCUPUX(3x6)EOM(48x11)(10x9)TDGPCGLCNP(5x3)SCMAY(1x5)G(3x2)CLN(3x9)SQC(147x10)(88x14)(30x3)DEZNWROIXRCOQQSLSTNIFNKYJDYJSN(5x4)YKMRT(3x9)OLC(20x13)UGOOSFJZYQEVLZCNMCLS(2x9)EC(27x9)(9x2)BEMGTGSWW(8x3)WCAQPONY(13x6)(2x8)RR(1x2)E(163x1)(1x11)I(30x8)OSIRHUOUAWGEYPOPNXCFCFRIIBKANK(45x4)SIUTVWEAMACMZZEDPTEQGTSIXEBBILUHFDCPQNAVZKWWU(34x14)(9x5)CJZUUSTAG(7x10)HDMWUSL(2x4)XU(21x11)(5x11)VLIOR(5x4)NEWZO(163x8)(19x8)(13x9)ROYCUMVOSFOOY(50x12)(7x12)RISUJGZ(7x5)MCHHDAS(2x4)MF(6x3)QVXFNN(1x14)W(31x2)(24x12)NCPVZEEMELEELVJMOLNBTOTE(15x13)QBQDROIBCFETDZR(16x4)TGKTDUURIZBJWMNM(75x11)(68x12)(4x5)FCFL(2x6)TI(9x4)NERSBDUOR(31x15)EQALNPDFIGUCULGYOFTUCGNGQZIVMMC(7x3)FNSLZWW(58x3)(13x11)NQNQCRYFKISDK(32x5)(26x6)(2x13)UN(11x10)HUTTNNOMCHO(4677x4)(1938x10)(613x10)(112x2)(104x13)(98x1)(8x2)QPRBPGYG(12x12)ANPHJWZOCNFO(16x4)OTKPPEDIOVFFSCSV(13x10)MGAHOEIEPYWXD(17x13)APOVIDOSFIFSXXWTU(460x15)(27x8)HKNYIOBAGFYDWMZOZRDLABEMTVV(7x13)KDJAPEF(172x3)(11x10)NWXZPBYOKCY(6x1)XSSZVP(44x1)(12x12)OLPAYUOZFZWH(10x2)IFQGWKKMVV(3x15)WXI(87x6)(7x11)YLUPIDJ(6x11)HEBMEO(10x2)BXVERSJGBZ(15x9)KPYVQEPNIEOJAGE(18x15)CLECVIUKEBUSAQBNOE(213x12)(17x6)(2x14)UL(4x3)TTXF(65x2)(11x9)APULVPDBMBC(11x11)OBNFWDSYNSM(16x7)YNSXLFVFUFLFQITJ(3x1)CSE(29x8)(5x8)GPCEP(5x11)HFCHE(3x8)MFC(78x8)(1x9)K(3x15)HEB(6x13)CWOKRI(23x4)PAPGFEVZGRDFWZMYCRMKOAS(16x3)FLRLJVNQXCLKPNHF(9x1)KBIPXKFIZ(20x5)HNHJSKIIKQNHSPLGRHTC(99x5)(18x13)IMANEECWKKFNKBYVXE(67x15)(49x3)(43x3)(6x13)FDUETL(17x14)MUJRAQUUSFMDHXQFI(2x2)AI(7x1)HHDIVBG(277x13)(124x4)(35x8)(29x5)HWBBWDKTDHLUKLFYNRPPSMYVHJEBV(27x1)(20x12)RDTQGXSQFMCWHYLVVBRM(3x9)QQS(10x1)KHCHMMQOEA(20x8)(13x12)ICXOXCTKZNPNQ(126x6)(93x15)(87x1)(7x8)BXBQLBJ(9x3)YWKKXWGKN(15x10)VWUDDWDDPJDUJPZ(5x10)AQYPW(22x9)SBBTYEWZBRHWXTDKDRUBQE(20x3)(8x3)XXHVXISU(1x13)G(8x9)(3x9)VDK(906x14)(242x6)(96x8)(3x6)TJY(26x2)(20x9)RUJQRZUILLFLBYKABOLO(17x5)DFRLLLBUKXIOKEHGO(21x8)SRUBCXYPTJELXKNWTHOXV(1x4)S(132x12)(64x8)(29x6)DTADXEUJQEUQOCEVGVJUXKRVCMLHD(5x10)HRKEC(12x8)GCQRBZQZEJRI(10x11)CMAXESUBKZ(39x5)(20x7)DSBVZVCSXFHJJWVVUQUT(7x15)BVOJMIW(286x5)(51x4)(7x1)GWBWCTG(19x14)UVYVPIUGFKYTGLEOWRW(8x4)WGRLVUIA(105x1)(14x13)XMLZUFWDXGWTDB(78x1)(10x14)WEEBNADHPI(11x8)UBTFBDHQIRL(6x12)MTEFKN(3x9)EDA(18x9)FKUODUDJLGUSMNSFJK(19x13)(13x3)YSANOEAZOULFX(4x11)YRDI(74x13)(25x3)VVDTNONHGTDAHSLQSIPSSSUAM(37x6)(30x10)LPENUYPQFZNJXBJIZXKODKMWYQEDSO(168x11)(101x8)(5x8)WFEYY(84x15)(1x4)K(28x8)AJYOVLVQDUJXSYKSCOVLQIXVJXZR(9x5)KDFQRVACM(7x12)MGQOIJF(11x1)TGAESLVRLBU(53x11)(9x9)FRUFXUWTZ(12x7)GOMMFRTUAIJF(15x1)UQVMQVBVRWTAHIJ(181x2)(61x3)(20x6)(6x7)BHVEGR(4x8)OYSO(29x5)(3x10)GKT(5x1)QCOIT(5x1)MHCYU(90x7)(15x9)CKCWUPSKCHQGAYP(57x4)(7x7)IWZWQEP(6x14)CHEXAQ(27x6)PFOUKHLGDFNMPYGDSQXVDTXKUQN(1x8)N(11x10)FJYPDWPXBBJ(7x13)HFWUVVA(1556x3)(823x10)(458x7)(8x8)(3x7)LEI(79x8)(14x3)GPIPWXBCMRABNU(27x9)YXJUFLIAGXQOWBIVBLONZCQCXRT(20x6)CSLFHVLUEPHKDBUEUPII(55x10)(4x13)VKTM(26x7)(4x1)BDCB(10x11)KTKSUQAYEX(2x8)TK(1x5)Y(1x10)H(284x4)(46x4)(8x10)TQIUJTYC(6x4)PTBZJT(3x3)VWQ(8x2)OKFWPOGJ(55x6)(12x9)XAGCMCMLFFMO(1x9)O(25x4)CXMCEGMCJPBSDEJNSWTRRPSMN(84x13)(7x1)LCPFFDL(13x9)QLVDNLOCHVCCT(24x4)ZZRKEMEJGRHENVAVDJJLJISS(3x13)EQS(9x5)YUNNSHHBF(67x14)(9x3)IDOKKCMQE(6x12)JCDFGP(9x6)WGUPQNKYR(8x3)MWPGGKPB(9x6)RMIWVZRVO(1x8)L(286x8)(131x2)(63x10)(19x14)JCEMKPNPJTETWYJVZWC(5x15)JAZRL(10x14)EIMGJVUYEN(3x13)NTB(6x8)IDCSBH(44x9)VZXXRMBILTMTKGEIQPQXMQFMWZCBHZYJVAIEKYIERTSH(140x14)(5x8)PEPUT(50x11)(2x12)RY(3x7)OFE(15x14)VSRBAGROMMJSXVC(7x2)PCECVOF(67x7)(14x4)JHXBGLRRAXMQQQ(4x11)WATN(5x15)RHAWF(14x8)NQCTCWEJWKIPWY(1x9)K(43x13)XQVWOJAXHINCECWZSGUTXUOVHCXBFFRGMMXPCNAXCQJ(9x14)SPDEDLKUA(718x8)(260x1)(25x10)(10x10)FPYZQHJSAA(3x7)DKR(14x13)PWFFFDYVONHDMQ(68x4)(62x8)(13x4)MQSLGJDWYQRQM(1x3)I(1x1)L(3x4)YBS(17x1)FJSCQNYGZHSSDAKTW(125x12)(101x11)(29x3)OQTKNJEQTDALQMQOAUAHPTDVQTWSB(3x7)NJZ(18x11)UIIJPTFKBWBPBTHEUB(12x15)NQJJJHSHDMMT(9x2)MHVQRZJFU(2x7)QZ(4x6)MHYD(184x4)(151x7)(78x11)(20x12)SIPUJQSKVOXTSPRJQJTW(2x8)IE(16x15)DSTVLUGJCQDFYGNW(4x7)GWZY(7x8)CQFFNUL(3x7)CIO(52x4)(12x4)XFJTPGWJBYEB(2x13)TK(7x9)AIJAHZN(3x7)ZQC(1x1)L(19x13)AGIRUIDVWKVMNKKDNEY(253x8)(145x2)(79x11)(19x12)TZIPIRGURKPTNHBKTWI(13x6)VPCUTZRRTHUES(19x15)YMGUFKRLWJGZKBCJESL(2x12)IT(53x2)(2x12)BH(24x15)LOMDVBAPFKPLSMYGIJUQOIAI(9x6)ZYMTSXODW(4x7)XMPG(85x12)(21x11)IMZHIEREVBWIZZLQAEKKR(35x11)(7x11)ETBXSQY(9x4)ZYSMOBWXX(2x10)IP(2x7)OH(2x10)BE(1158x5)(1004x15)(14x15)OUOMXGSDJINKFC(22x9)AXKODOZIXXBGJSFPOMPHEA(475x1)(77x3)(70x12)(23x3)PEASGWSUEWLMMNKZVCIFXYJ(2x4)SS(9x1)LOVSTWXST(1x11)M(8x8)VREHUKRQ(127x11)(7x11)IRKPRUL(56x9)(1x5)U(13x11)QRDESWPYXSMNU(6x15)WWOYOS(11x15)QAEUGZTYFER(17x5)(10x13)LTTMYSHCUD(7x4)ZGAXPQM(10x15)EFSIOUMNZD(23x4)(4x6)VEPR(9x5)TKMCUAZMQ(186x5)(4x9)CXNU(125x2)(1x4)D(20x7)NIKRVWXIYQSNJFXFEHRT(25x13)AUMLVHGXPLRVOUWQXJQLAWZVS(20x12)VITQFKSIGDIXXRGTWRKM(28x9)YOPGHLHIXMJYCZVDYVSRHEUVERJU(39x5)(6x6)WMGMWZ(5x14)WJRCB(11x1)FUOIDYNIFPB(28x14)(1x5)C(15x14)(1x11)M(2x10)FH(466x9)(205x9)(54x2)(2x13)BI(1x14)L(14x12)VGLGAQCJFTEGEQ(2x6)EU(5x13)MSFIY(2x2)AB(15x12)JRSCMSFZGAPBXFD(1x6)O(102x10)(32x3)XAWIRJWNNRJZTTRAQQBSHTMLVCDMIXZE(1x12)S(9x1)SMMHANCJY(15x11)LCBJBWQNCYPEWZX(15x9)AXWQXLBJYULSQYP(8x6)XHWIBTUM(207x9)(80x8)(21x7)XQUMFXKIUDCQPYJYKEWSU(14x4)RKBFMJZXNOIRLV(6x14)CATRWA(7x11)EKXSRXI(3x3)QTQ(2x9)QT(36x15)(5x5)AEACG(8x13)FQAHVRXJ(1x9)X(1x8)Q(64x11)(10x1)BCPSDNDTJR(18x4)PXTQLHXQVPWCWTNTKX(1x11)C(3x10)SRU(3x2)XCM(20x11)(6x7)PJDAQS(3x10)QRO(3x14)GYY(128x10)(121x7)(113x14)(1x9)H(22x4)(15x13)ULRJNYJZUWIMRTH(72x10)(48x7)SLCTDFCDFNDQWSJDKLOTILXMEFSAYGDNHMOWEJNSUFZOTYQJ(12x9)IYDHCVLBGTCQ(1730x2)(1047x13)(698x7)(73x10)(66x12)(60x3)(5x11)GFHDX(6x13)IEVPHZ(14x5)AOYCKZACHNPHKU(1x14)A(5x2)QTWEP(277x11)(140x8)(3x14)SFF(2x12)XP(16x12)LRMOAXXWONAQCRLJ(30x9)(18x8)PMICAVSANUXARFVMGK(1x1)N(57x13)(7x3)ILPNNZC(11x14)MPKYDJOCESY(21x8)LHYOFMHVKXIVTAZUUVUMY(15x14)(9x14)SJFBKPBFF(12x2)AREVFZGHAWNP(84x2)(11x13)NYCOYNWXIVG(5x10)RAWPP(48x11)(3x13)AAV(15x4)DLOQNWPGVFAPVXW(2x7)LE(5x12)EOBEN(326x8)(26x15)(4x7)HWRH(10x13)WHUZSXHXCA(172x3)(9x15)(4x9)ZPRR(14x6)HHZJCCFUHPFHPB(13x2)(7x13)VAHPPYJ(60x9)(6x11)NGHIFI(1x11)U(6x11)WYHPXT(23x5)QIINGGFKUULCXAEOLOCTYGF(45x11)NVSZANULDOCFNSRRPBMZYCUBBEUBJIUVBQDOSOHDEJMZT(107x5)(7x13)(1x11)K(7x5)VVZWLJD(1x4)F(13x4)NCRWEBMMYRSCU(50x10)(10x13)UCINUMHVPX(4x11)WRWR(2x13)FD(4x5)TQDV(1x9)K(265x11)(235x13)(14x15)(8x11)(3x3)VLT(26x6)VAHQBOYIAISMAIWDNIXCAPDCYM(175x5)(17x10)WAUBAFUCJKHLXAUMF(16x1)(3x12)BGR(2x5)BW(29x14)(4x9)TDDG(7x5)LDHVTSX(2x11)FW(87x2)(11x6)UVQJHUJCGZE(20x6)UXXTYGCYMJFUGZBKGHEE(1x7)L(19x9)DYDJVYHSZQKPLFJOOUD(7x15)YZZTSHM(16x2)FJAWRKOWWDLKZTYE(50x12)(22x7)TIWZCZIIIGATCIOKUPPERX(16x4)UQEQZEXMVZPTWFWY(7x7)(1x12)O(645x6)(630x7)(64x6)(2x6)RK(51x7)(45x8)(2x15)RY(13x14)OAGUJKEIWNSDJ(10x10)XSRJJQXDWB(335x10)(2x8)AH(174x5)(64x5)(2x10)MA(19x10)KGQXRSJLHBINZOTMWXR(1x5)L(7x9)TEEIUFG(6x10)EFXFRE(21x15)(5x3)LJQOL(5x12)GHTAP(38x15)(14x2)AULDLZXJBHHQPC(6x2)XVOHEM(2x2)IA(17x8)JOMPQUZELKQZVQIYQ(3x6)EZO(18x1)JXWHVNDXNITXUJLRYK(86x11)(1x8)E(16x2)FLGLNIEIUKAGVRAJ(9x9)(3x11)JAZ(38x9)(2x11)WD(8x15)ZTMQQKDC(10x6)QOYFLIULHQ(24x6)(18x2)PHAZAPOEWFLSECGQBX(210x6)(54x4)(47x12)(13x4)MHFPUTJZWZZUW(5x15)EWAQT(1x7)N(5x15)BGAGR(10x3)FZLXPYVCMD(10x15)(5x5)APRTF(14x15)RUCIVNEFFQEVUG(90x7)(44x15)(11x9)LJZXZOALAZX(4x3)UXPD(11x15)CNERQVSROLD(19x11)MJKMMHNKIRFPZXEFUXI(8x9)CJVGTIYJ(2x10)TM(3x5)QWZ(9x6)ZQMCTBXQZ(2998x1)(1281x1)(243x13)(142x5)(3x14)LAD(60x2)(43x11)YFKBKWRZQKSTRCSNTJWDCCHQLTIIMCFDRFKUBMOCFOC(5x3)SABWE(61x2)(15x8)(2x1)OV(2x12)TP(10x1)SHYIOMQRQL(17x15)ZERPZXPMQZYVSSZNK(7x3)KSYCJQY(76x9)(63x7)(14x8)GFTMOFZMOPGZXN(5x1)VMIME(27x2)(3x1)ATW(7x15)NQVEMOP(1x4)X(2x5)NY(10x5)OEOUOELBLO(1006x7)(86x13)(79x14)(32x9)(4x11)BVYW(4x6)ZIIU(2x8)LM(1x5)G(34x15)(27x12)JLZCGLGDZEUKNRQENVASLBXDPTR(2x7)BQ(347x3)(178x9)(50x3)(1x3)L(27x14)NFAVMKWGKWAWEZOUGSBKKUPJPAE(5x3)JWJCZ(15x1)SGXXIQWTYCLPTEM(79x3)(4x8)ZOYS(5x6)GAYER(34x9)BYVDMCVDLCCSGOLGAURHTNZPUDZGFBENTJ(14x3)YTEUXQQXFHIAYC(10x1)(5x4)RDBKM(141x7)(12x1)KYQCKNNVJAGC(35x8)(10x7)UGLLWJGANY(13x3)WYGIMJUZOPRNY(29x8)(2x7)IH(16x6)OIFBOOGDTNMVBKBW(18x15)UYOFFTLLTYDJXARCGL(16x8)XHPRIHKNBZEQSGWB(9x2)WFVASAAFX(203x13)(195x14)(13x1)(8x2)RPSDRVHB(1x13)Q(70x3)(5x10)OABFO(16x9)JEDFCWBXOYNVUPPP(3x5)UAL(22x12)PGZRHGQMOGIIRUBVPORUVL(35x12)(7x3)LLOSKJY(17x1)PCNKJUHRHZAYONLFS(45x4)(18x3)ORJWHFDNVYHLEMPROC(2x7)EZ(9x3)UJHCZDOYJ(334x7)(214x12)(51x5)(33x12)SQWVVCZEJJUELBLJFZCPSJKESRKJMMIKK(5x10)AVJRQ(2x13)ZM(110x11)(32x14)YJQVZYUOVYMSYPEKGXTLGKKYDMUDFSCS(17x9)EATJLTANIUXWYKCML(10x3)GSPFLSNRKV(7x3)CTXKMWU(14x2)YHNFZUUGDYFDKE(16x6)OIUVPDUSXYAKGCFQ(3x10)XYQ(7x6)IVRNXNQ(56x13)(29x1)(22x13)WOAAMMDLMMDFPJDUIYPWGL(3x4)PWD(7x10)AFPZAXR(6x7)PJMKNK(19x11)LSCZBAHWGACIUQIUSQS(5x6)LBLPV(11x7)XBWAVKYVWSK(749x9)(189x11)(182x1)(111x8)(7x7)MJPULGA(24x7)IVNYKMQQRYICBDMVYVPSHYJF(57x7)(14x14)RIAHDZDHUMRDDF(2x13)UH(4x5)LGIQ(5x2)OKPCC(4x6)DLGK(1x2)A(57x14)(28x6)BDWHSWUIRSRHZSZBMTVCCFUUMPHJ(17x9)WFWYRFJEYAOIRLVHH(12x2)(6x12)ALRQWZ(56x10)(50x7)(44x7)(38x3)(4x5)VOEB(22x13)KEGQNPLJAXDQMNAIQHBXJY(442x7)(321x9)(3x13)ZNE(305x1)(82x12)(4x14)VARC(17x11)VOGEKOJMAUSKPCGUE(1x8)S(35x10)EZHQXIYWEXMOCTKWVHKNDJKKYWACLOKWQXC(63x9)(8x1)KKCBDKDR(6x11)RDGOEI(15x10)UQTPSFUTZAWLIIM(10x7)JKEPYMIGWI(56x14)(18x5)GNCZZMXQVVXALVLUFW(14x7)KTIRAHNTLSEGCL(6x12)IGJDAK(58x15)(15x4)WWCZOZPHHCQNWWK(1x15)J(15x11)SFNVYTOQYNLTSFF(3x4)HOL(13x5)CAWRJXZRUINLC(66x13)(60x1)(40x1)(7x6)DWOFGBV(10x1)GSSUZIFBIB(6x13)DFCOWN(8x12)VSEMJCLC(5x15)TQLYB(23x12)YYSVPWEHHYTKFZPPQUBBARM(15x11)QHOMIAHVSKMADON(919x5)(845x7)(161x7)(141x5)(99x11)(37x1)BQFZNRGANQOTMIPRYIJGPAJXECYTQSAICKHYC(2x12)HP(4x12)AMZI(19x15)XBQOLHYLZHQXQKDVNCS(7x9)KQHPWKY(7x11)ZKUUYIH(15x14)XVKENJACBFKNDZD(7x11)QIHNYZS(5x3)UJZKC(26x10)(20x8)(1x2)O(9x8)EXKRBXKZN(627x2)(166x3)(56x15)(2x5)FQ(2x15)KC(8x4)IWGFOKMR(22x3)NILSAQOHXIHTYPVMCYQTPW(13x15)JSIKXUAKZXMSS(71x2)(2x6)HA(5x5)MJCZA(1x6)H(42x1)BDJQXMKPMJHIMAOYOMOMMOMENRCYZBBDDSLFAECTXB(1x1)K(245x14)(98x14)(14x2)VBUTNIWNBBHZKW(10x11)EBQPXQGWOH(33x12)FJQUUHNFDXNZCPMYVXKRIIDQPYMCAAUGG(8x6)VUJPEWVP(2x13)FN(4x2)DTPI(64x13)(22x12)ETENSOEGFPUSCVBDVRIQHN(3x7)QVA(8x13)WJAOLFTQ(8x2)RJFQGBTK(54x6)(8x13)RPZVGZSK(1x14)M(14x9)HBZWCWIKKIECKS(1x8)C(1x12)H(187x7)(32x13)PGFKFCVWRHVLZWUPETPWQJBFBKLKEVQP(13x5)(7x10)MZXGRCU(84x5)(11x8)XJIWBTQAINI(24x12)ZOADVAJIDKRPQLTWHWGKWZDO(7x14)UZAPNFF(17x2)KUDTCAQGWZPOHXLTP(17x11)PZRVJSMARQWATRCXQ(9x14)OLIIATFZF(2x5)CD(61x9)(42x1)AMRDDEXDMPFZNFDXCJLIYPCGIIXPSJOYQBKMPNIXMG(8x9)MISCZWWO(3x3)YWE(12x9)RQFDUYVCWWVP(94x4)(55x11)(12x3)EXJZRABNQCQM(3x3)VQB(23x3)CEIZADMRYNYDKZTQCMZVTXP(2x14)WX(17x13)TCVJAPAJBGWWWZKNU(193x9)(71x13)(4x3)OJBO(15x12)OKDYKBYJVQRTUEO(7x7)JUPXPDG(15x9)ZSBSAJXXRXLOXKL(2x3)MC(1x14)R(33x12)(5x9)LCZSE(16x13)UFOJUKIRLJOGKLOM(38x12)(1x6)F(10x7)UKQEDWEZGI(2x8)LG(3x11)RIP(17x9)EFDWSPUEYWQRANHNI(24x4)(6x13)GDERFU(7x2)(2x9)CJ(55x4)YRIVLPZWKERMEAKAPBXHCETTWPEMIOBJMOTREOYAASVIRSJKFHJJHJS

Challenge year

2016

@victoraugustofd victoraugustofd added the puzzle Advent of Code challenge label Dec 22, 2024
@victoraugustofd victoraugustofd self-assigned this Dec 22, 2024
@victoraugustofd victoraugustofd added this to the 2016 Challenges milestone Dec 22, 2024
@victoraugustofd
Copy link
Owner Author

Challenge link

https://adventofcode.com/2016/day/9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
puzzle Advent of Code challenge
Projects
Status: Backlog
Development

No branches or pull requests

1 participant