From 4cfa9412b30fb0d14d9fb719f229de6a35580d54 Mon Sep 17 00:00:00 2001 From: Brian Buller Date: Wed, 27 Dec 2023 11:47:38 -0600 Subject: [PATCH] Template for 2023 Day 24 & Day 25 --- 2023/day24/input | 300 +++++++++++ 2023/day24/main.go | 22 + 2023/day25/input | 1261 ++++++++++++++++++++++++++++++++++++++++++++ 2023/day25/main.go | 22 + 4 files changed, 1605 insertions(+) create mode 100644 2023/day24/input create mode 100644 2023/day24/main.go create mode 100644 2023/day25/input create mode 100644 2023/day25/main.go diff --git a/2023/day24/input b/2023/day24/input new file mode 100644 index 0000000..c720bfc --- /dev/null +++ b/2023/day24/input @@ -0,0 +1,300 @@ +194592040768564, 332365743938486, 196880917504399 @ 160, -81, 182 +119269259427296, 151358331038299, 32133087271013 @ 320, 350, 804 +137316267565914, 280950442046082, 163349784223749 @ 252, -89, 298 +156784243533036, 239107035457244, 225936623290041 @ 43, -98, -76 +321769272453694, 324937275314713, 420778403813678 @ 42, -28, -69 +204814986025924, 237908862805026, 274364047444843 @ 52, 43, -34 +333027566352680, 89887889274820, 426837656966891 @ -57, 292, -175 +147291187869291, 176591814445512, 244033006247870 @ 141, 805, -405 +236268629660353, 289057626760187, 260610739172231 @ 63, -38, 66 +164410288824386, 286208852663572, 210705833149481 @ 56, -400, 132 +273161387532794, 273878751925386, 222888807806499 @ -58, -29, 130 +356353709190834, 131308503961606, 496168973459609 @ -57, 212, -234 +346296827868374, 328216483521434, 357918726952129 @ 32, -23, 13 +239213578517828, 179111262937711, 145725447469709 @ 144, 128, 228 +259576781321898, 276543072765882, 243990103643330 @ -50, -45, 75 +263359092904370, 399330848050006, 453386292077045 @ 35, -212, -249 +159016686684041, 58290485987122, 153212541374054 @ 195, 507, 303 +166636658074410, 5217870351550, 256902756939367 @ 180, 605, 47 +224613837886664, 222046446202438, 280338992917109 @ 27, 89, -22 +243512471484168, 380540650808944, 446878830823205 @ -17, -310, -438 +201232882839174, 395199378872156, 341345960569729 @ 138, -210, -64 +148477759743232, 255670686373024, 180670149058146 @ 168, -211, 407 +317413746352115, 127017744115204, 269305412683311 @ 35, 197, 94 +149944965125582, 301448789473072, 185860854881565 @ 230, -16, 194 +133765828474994, 46582475528146, 283604514918089 @ 251, 317, 66 +443984894132948, 435554256713062, 307670535614441 @ -212, -233, 16 +317552070085532, 243455935482874, 270442812731321 @ -55, 51, 60 +178192066418733, 202666031638573, 393001029985771 @ 133, 146, -374 +318106714182566, 240386718498424, 242733891074687 @ -102, 52, 97 +158589521202559, 321631322115311, 55207956904364 @ 183, -236, 663 +140604613634294, 257756663459476, 217953521418859 @ 242, -190, 71 +156238157047268, 215762540573168, 209088305076919 @ 59, 184, 133 +224734796156530, 372297178297748, 313974888121040 @ 118, -135, 9 +177592868881709, 114735442697521, 212972206654244 @ 129, 418, 147 +213089881169878, 173008927872570, 377677334114641 @ -74, 307, -580 +325737613249818, 271711880603062, 317344121446681 @ 19, 26, 34 +228272147885042, 347526968312218, 204090629656565 @ 111, -101, 171 +175898718770910, 220406071348070, 269143801562370 @ -6, 111, -275 +155341724218414, 235475759804958, 220450947333745 @ 12, -90, -56 +341349366286042, 294405408305978, 355973112067945 @ -125, -45, -106 +435925655471414, 173632585604191, 518031133553147 @ -78, 138, -170 +218053166067755, 71840710634341, 137255125394057 @ 143, 278, 256 +164168066315094, 215421575423706, 211723107301009 @ -68, 201, 94 +212387567125088, 264921400824612, 177775757245573 @ -52, -83, 284 +204192294330338, 166501029824802, 255783280932537 @ -37, 337, -50 +229984105434500, 253630277322058, 270890108023619 @ -27, -5, -27 +188648071555718, 240194658723046, 256038193320485 @ 166, 58, 89 +148979137973576, 218263188933886, 291783965071928 @ 160, 143, -671 +167004459104420, 203943950531319, 228615798366620 @ 140, 162, 81 +179345516801094, 185236382554746, 219057873495889 @ -39, 367, 74 +267915762923903, 242993432031898, 373521164370257 @ 23, 51, -120 +258788204520200, 427890445574080, 397010237620691 @ 73, -208, -105 +208349284553122, 207454721940239, 253986757382895 @ 126, 112, 86 +329555432976074, 348715051961494, 403812039003653 @ -103, -144, -193 +556131001350959, 520072787312301, 474274887951104 @ -181, -218, -105 +189655319558899, 261847792376008, 256932651070916 @ 187, 41, 111 +292073313628042, 154688479053354, 427269393723029 @ 16, 187, -162 +305954953780324, 339265862824030, 320102991318636 @ 52, -49, 37 +284754365669054, 181290838182166, 473028854091629 @ -156, 202, -569 +186725953231058, 237798255831796, 429733150692347 @ 70, 33, -666 +286146205193446, 275684917640650, 292005354348177 @ -107, -40, -38 +161887883588998, 239427982572726, 214657859072733 @ 58, -47, 94 +239553976468993, 368423690009212, 247083226298659 @ 73, -163, 98 +150994721274003, 224547131890092, 217347722963201 @ 109, 81, 24 +234333607450270, 206408001321532, 279119708527461 @ 70, 116, 34 +348552551289794, 321433260575846, 261055952350214 @ -178, -113, 57 +201666998248578, 244873841470940, 218851819139723 @ -74, -23, 102 +502432891143082, 435610442530406, 381502346575071 @ -152, -147, -23 +151366968247590, 327875068643946, 271914220940153 @ 190, -417, -150 +408298066577054, 210607215941186, 164747261926409 @ -127, 102, 225 +484431672442499, 246463737889732, 240905466843890 @ -163, 57, 127 +52883757158229, 76114345174920, 42541331360542 @ 397, 345, 457 +416449089098504, 405449300519911, 391697343764534 @ -244, -236, -159 +175350105318010, 316763050487630, 240420049288067 @ 160, -135, 87 +298854963330554, 323064637127614, 228439508952161 @ 72, -23, 144 +221832346492139, 201465989455711, 64869576854624 @ -45, 164, 667 +119220945656986, 62922376371906, 180350601262461 @ 291, 453, 227 +312457113713982, 400805845503962, 276816347304773 @ 16, -149, 75 +275626627690758, 275383246042334, 389958046934257 @ 54, 12, -88 +195158716907378, 228539490679306, 314376769456985 @ -21, 63, -354 +472243086252642, 284872070086666, 393589942404521 @ -87, 23, -18 +399765970959515, 239157918577366, 465259640437910 @ -109, 63, -183 +110999402534782, 137296489574870, 82857985744953 @ 328, 336, 526 +263562453820660, 307770025933662, 486315506885051 @ 9, -75, -363 +142194037062798, 203927063027957, 278615727038184 @ 234, 186, -197 +274964020546493, 339932452476795, 369437169947127 @ -115, -224, -266 +314360979197674, 325644599098966, 371729351005839 @ -36, -79, -97 +228943159959594, 244245481515046, 284365659661489 @ -65, 14, -104 +363435793314360, 330469205745187, 148055430920576 @ -92, -76, 255 +302228359717220, 129037647143146, 444004623217055 @ -97, 283, -331 +337907092264556, 188265083723560, 392285129144063 @ 29, 122, -33 +153611038780589, 269232088745744, 216751164661083 @ 137, -279, 82 +147743200191354, 251468286955346, 206098283112689 @ 126, -357, 168 +212268958457294, 237290471738086, 266296332764009 @ -8, 38, -42 +434697144176079, 270041073515238, 500190813654474 @ -93, 31, -167 +159725595458220, 239273715728775, 234385508800662 @ 48, -68, -119 +219885712798374, 251418537112246, 268712333020684 @ 66, 23, 29 +236806616843034, 228774778423762, 200496647482813 @ -153, 65, 191 +330844475446508, 206054517447082, 189289941908397 @ -7, 107, 190 +173622309101864, 229282400109586, 261127775558639 @ 80, 59, -102 +219181468793084, 156872999311282, 283511036713571 @ 107, 199, 35 +214012796248074, 275390258643730, 191223467162002 @ -138, -181, 245 +154728556272596, 191463384844507, 281312531861237 @ 76, 470, -716 +206879193025518, 237366334430276, 255604595429025 @ -90, 18, -80 +256537961873990, 284215470011584, 194579264537591 @ -70, -78, 199 +216592162082504, 264435121550590, 270265546246733 @ -73, -83, -98 +178498568878649, 219617615101891, 205903455579299 @ -147, 132, 170 +200999110034798, 173269563976606, 304774330381229 @ -12, 298, -247 +206804497214834, 273305248093345, 209408277291716 @ 62, -50, 159 +225362580767540, 152903109310087, 467221313169659 @ 44, 250, -442 +176108476811174, 206300826051250, 173299476177857 @ 32, 190, 362 +348389318168510, 359030199773114, 428123683907817 @ -79, -125, -175 +272759789596990, 168746605054074, 274784196935406 @ 90, 147, 89 +183905492088072, 254884466045846, 212196998387869 @ 100, -17, 148 +262469685158204, 271262071025296, 355461114365071 @ 47, 8, -71 +218514671916736, 382664866338214, 195362645160384 @ -12, -433, 203 +383809554484388, 466135140184604, 114805137147939 @ -91, -248, 293 +208044537569270, 310095793003978, 308663167430465 @ 146, -39, 22 +366979533039998, 266221037821000, 334869523499267 @ -34, 32, 11 +223186938096188, 321929068168246, 213901337392553 @ 115, -67, 156 +87470490102904, 137444142073126, 175183883967153 @ 352, 263, 232 +248212110584339, 395939073213496, 323998671075347 @ -103, -467, -210 +219486311582326, 251361470218354, 246119144571617 @ -30, -10, 30 +236783298769050, 121301161291974, 343743227706741 @ -92, 441, -310 +322186826109518, 350031107392702, 327153091429505 @ 44, -54, 36 +331419514588878, 282746903068678, 288537730612485 @ 36, 20, 79 +317682922119372, 244350583400923, 322273936367350 @ -104, 44, -59 +174605643877940, 239107753506748, 273846604568312 @ 108, 25, -99 +237936295121672, 148134965984953, 339450350662325 @ -12, 282, -180 +375902565070565, 209971516601428, 227071916666897 @ -117, 105, 136 +369191841468281, 266001330670459, 329848815438890 @ -181, 6, -61 +355876424562770, 225430850109214, 402650806134341 @ 35, 82, -21 +171731096097150, 290211712269266, 218401240607889 @ -11, -452, 68 +268465561549904, 229785866375246, 265443026870989 @ 5, 73, 58 +195201526729362, 189623987463181, 189873728749532 @ 30, 218, 231 +407534357819094, 319980595357746, 348581051968089 @ -54, -23, 10 +351927245183504, 316946925968631, 317493158658009 @ -16, -30, 32 +209831696736070, 276820224666144, 203044147093493 @ -30, -123, 180 +442784186678942, 378190806892222, 411390683634053 @ -204, -144, -135 +162803147059574, 250231369985311, 242170899928769 @ 114, -66, -40 +211028895801663, 304576953523881, 361589519977276 @ 141, -32, -55 +199603752116521, 336058786968925, 283835345404722 @ 9, -358, -139 +507504675605472, 372917172962436, 267917330753347 @ -215, -102, 91 +204282928099077, 309418003203847, 222293923785813 @ 69, -148, 124 +407228477106134, 351078626040106, 366735020732369 @ -80, -70, -26 +178285829987366, 228823973946778, 258187023365465 @ 106, 67, -20 +322298441925114, 157606131163050, 37172129242305 @ 57, 151, 340 +192708194919521, 237321705463360, 315249581133566 @ 105, 49, -119 +160394496375896, 233057047471824, 218450791621336 @ -64, -51, -23 +495718520512280, 328073782189066, 232019006242469 @ -169, -37, 138 +342562452644958, 191360401981286, 428818142956225 @ 28, 118, -68 +217519783124059, 372497309059540, 293388056859213 @ 27, -331, -76 +453751601569358, 133277500524998, 165406866601353 @ -112, 186, 214 +133718863989821, 3063222526171, 247412780979527 @ 263, 758, 42 +295483731132839, 409307169350027, 292455124384605 @ 77, -114, 76 +262281968042673, 46476102551812, 405485544538184 @ 123, 257, -27 +267882149806214, 272019904778306, 213702915777049 @ -76, -36, 149 +228441177964039, 318228709947686, 143357880020014 @ 81, -89, 283 +215620039528328, 183166196160612, 337882139413019 @ 131, 144, -27 +230863779167754, 281359661681974, 216882495098505 @ -143, -160, 122 +498559811515694, 422800342209922, 552803460489245 @ -108, -111, -171 +205012084127876, 245790114394198, 206098283112689 @ -65, -19, 168 +436061054260858, 327384508057375, 349665145107287 @ -42, -16, 30 +206521766061731, 199552542378448, 243355804049936 @ 35, 161, 51 +290450430271133, 364442862082155, 394140092225585 @ 89, -60, -24 +175466983449398, 245998295961599, 227524114561555 @ 50, -36, 50 +223336167208334, 466150874002974, 379374925876095 @ 62, -443, -209 +196453907208044, 244198772457436, 225012577202999 @ -133, -50, 41 +139028457329500, 37616367551857, 77641544271978 @ 244, 320, 331 +225394876600626, 236503784379422, 247392242349539 @ -66, 39, 18 +222664230907919, 247002873096456, 320617037885659 @ 17, 21, -146 +277975020706532, 241728902213044, 238773768290066 @ 36, 57, 119 +281195371996334, 112438989492766, 377931432221849 @ -82, 341, -228 +377094235141690, 360688343286804, 369474701024287 @ -20, -68, -13 +444798262357424, 363343544024956, 353312987186105 @ -163, -102, -28 +308376375182204, 273431866122412, 366126732589157 @ 47, 26, -18 +265626794671837, 297380717905737, 245845219280694 @ 69, -18, 113 +200175627321557, 199951499439274, 308438229703628 @ 125, 131, -33 +178082737130366, 185283282543610, 262315468356797 @ 196, 131, 99 +400391641164904, 373129058282031, 558762538102429 @ -144, -138, -356 +169363531913114, 228225412107122, 235815832000803 @ 212, 79, 137 +218512520117536, 256887235689694, 288172387803591 @ 55, 5, -29 +163043361100763, 235683592643267, 219444204808432 @ 89, 6, 77 +219259584293234, 262323783321066, 299535925562139 @ -40, -53, -167 +306929801496016, 126940449204708, 313073954600845 @ 15, 216, 22 +472719759257630, 559402388307439, 393395778028175 @ -102, -264, -26 +141278788412130, 268886425007122, 168344495553873 @ 240, -49, 280 +246957199050706, 282832161854212, 423015437526361 @ 40, -28, -244 +372348027627984, 228347484543009, 292578142481066 @ -168, 76, 15 +271032616039160, 250288146465136, 294148956216335 @ -35, 28, -19 +206536773329094, 221423942483680, 259503332465477 @ 42, 92, 6 +295028712387190, 455671221903546, 522774430324849 @ 25, -242, -277 +371539695623214, 233376690525546, 414568862962609 @ -15, 73, -64 +257255425687670, 145282867702714, 130342295974577 @ -106, 319, 394 +188117938624139, 25835205238699, 271616657572370 @ 147, 480, 37 +193624435284158, 283876543228330, 252005689663181 @ 160, -9, 97 +161560944228851, 224188413045844, 223814987721614 @ 35, 85, -7 +302065658815894, 278883992418736, 370586722891444 @ 82, 29, 5 +195982335687151, 316374224605200, 254905766955885 @ 183, -15, 116 +249772012962944, 150492957816706, 230954860190597 @ -83, 303, 94 +335214669324500, 320423956366747, 340926164832701 @ -64, -68, -44 +213642106361294, 255650936557102, 264236127323381 @ -8, -24, -31 +405690793518014, 266683841446266, 161539637491209 @ -109, 27, 227 +159862419005406, 273410757887322, 291664213795698 @ 154, -141, -223 +169318892280910, 246733179515768, 242233105679217 @ -114, -194, -280 +248881260889431, 261682544615824, 198247408387241 @ -89, -31, 192 +139080613222519, 275597303505586, 278945502795534 @ 247, -85, -71 +178673998509764, 187515838437628, 205650407996507 @ -13, 330, 171 +226748056297526, 213056226161626, 219133146147257 @ 90, 103, 145 +234838879769347, 305385630810818, 178840437536434 @ 121, -21, 203 +300258700656269, 186378011807571, 220718620752064 @ -31, 148, 143 +194484281587548, 304080048915493, 333073444652875 @ -44, -340, -506 +281712517826078, 408444677746186, 1594074139089 @ 104, -97, 368 +222094380157809, 28937991015801, 218352383341789 @ 109, 402, 148 +173569941925637, 230067038912164, 261331581508118 @ 91, 57, -85 +282367432093634, 345071032563538, 345680135134193 @ 47, -83, -24 +296984669832342, 173060031528602, 130295736787681 @ -20, 169, 295 +213772319300302, 205795782152618, 218225527145729 @ 61, 129, 138 +214518217373654, 523916969585162, 459516353076209 @ 32, -768, -552 +169626678227318, 251145605466640, 120392498611415 @ 178, 24, 357 +159105649717772, 53612095053226, 70898404041119 @ 216, 323, 358 +310718414188730, 387869045521904, 264612604579995 @ -40, -188, 71 +240976147908646, 250759682572530, 279675721373125 @ 6, 21, -5 +427428033764534, 370192794902818, 436353750939465 @ -118, -100, -121 +377693614107294, 276550469774006, 326539495352973 @ -8, 28, 41 +358582143848664, 260619842060146, 210928810098049 @ -119, 23, 160 +406791084116324, 348897464572831, 303986210967371 @ -68, -62, 54 +173963299115474, 299565392162746, 251202984608369 @ 100, -237, -24 +223399866315646, 2183042400141, 97125119657086 @ 106, 448, 347 +359271662860566, 292253077360858, 392719299262697 @ 10, 11, -30 +267669940597046, 283366357880506, 291880782328049 @ 5, -27, 8 +326191722102064, 147735344868041, 419926908086424 @ 12, 178, -97 +166001862990318, 225611911273601, 241996318260146 @ 138, 78, 21 +156164785431974, 81107641032976, 222306795401939 @ 194, 525, 118 +180683816800164, 676064725908, 298280450394190 @ 132, 697, -85 +275735350005598, 339692659291113, 417607261780817 @ 58, -74, -120 +380487003018750, 263272925311932, 460479058668733 @ -122, 24, -218 +291734183726102, 126500145405934, 454546136975737 @ -22, 254, -266 +215554350773350, 243128323954710, 303388807283579 @ 34, 31, -102 +350448625268694, 150743712509796, 328171001419239 @ 34, 156, 47 +371841779372008, 337514107440914, 416540739701328 @ -36, -53, -85 +291204423769319, 260534844102352, 345988773415890 @ 17, 29, -41 +351469411647026, 285430699621000, 415113389914783 @ 14, 17, -58 +375012087346342, 254013812172018, 429558155030493 @ -122, 37, -179 +137700308943780, 109135850899022, 273508723560935 @ 261, 837, -273 +410272967211110, 74786891395882, 459567477640721 @ -41, 240, -98 +328086813170468, 415604078251616, 336682899705049 @ 41, -122, 28 +159397975646478, 309870374951170, 323708355059905 @ 211, -58, -26 +239964978616429, 281614136518296, 272165122655784 @ 51, -27, 41 +320083245136628, 314581156756546, 373852179893765 @ 43, -17, -18 +411284172830258, 510829190325949, 302504701456457 @ -50, -226, 64 +152837256446432, 270209648273305, 210605046254003 @ 128, -344, 126 +169420934543066, 313099955996950, 121626911036975 @ 140, -231, 467 +340532893550022, 149927805823782, 420307154450969 @ 46, 156, -42 +142391764095074, 238271091582004, 178814452744781 @ 212, -150, 626 +431148082462375, 143308991392342, 395289379093765 @ -59, 167, -28 +278481005739319, 434750870767327, 357368381879345 @ 67, -184, -24 +381675542318011, 490235905886377, 342355764542616 @ -11, -196, 25 +248519060194697, 488181759039820, 252347331638576 @ 53, -379, 87 +217583166410940, 256606583563256, 252217592265217 @ 15, -12, 32 +188682945393724, 299046684327446, 224911543366379 @ -80, -417, 42 +158731284200912, 234189089976226, 189522994261232 @ 20, -37, 371 +301655814994600, 146081589925944, 351635377919938 @ 24, 189, -29 +369244669469563, 391513441693035, 408080753962680 @ 19, -80, -29 +245106546719894, 387413905283482, 293879906904593 @ -208, -619, -210 +153128620640586, 230110514916914, 229174012557353 @ 115, 25, -66 +392341575910408, 327546261429707, 379285742122196 @ -24, -26, -15 +167352915766076, 243244993751374, 165094438870559 @ -107, -163, 703 +165886258110438, 224925008919442, 209570058234413 @ -42, 77, 129 +148185538074197, 251147093575486, 217692638138423 @ 225, 23, 142 +314283277623761, 336273774337318, 34371064786025 @ -25, -89, 432 +335779971093354, 212857800365547, 466923533535251 @ 22, 96, -126 +232810119512864, 222927310211556, 291864039374343 @ -73, 88, -125 +285402689900654, 164566421317792, 232390565382107 @ -138, 240, 99 +403966864035488, 286200397417165, 369132057170571 @ -52, 14, -14 +386086444392605, 332859605586409, 411617955375461 @ -59, -50, -84 +397163203044614, 336833234411506, 371594410232309 @ -82, -59, -41 +182759090922574, 266021708855266, 165776609184769 @ 81, -76, 322 +329733444702712, 313243360641686, 452346559805797 @ -56, -57, -220 +193402760735474, 240365713664662, 248878320251081 @ 47, 24, 10 +218944749852526, 37333829720290, 398751067077933 @ 144, 317, -73 +381454787342189, 333009595459781, 384610764802070 @ -13, -32, -21 +289281102281198, 329015085384434, 315540698366660 @ 26, -69, 9 +139118085765086, 235415971366572, 216132346229843 @ 266, -95, 6 +333623065418684, 381665183716486, 225161833906209 @ -163, -247, 128 +216282915873248, 249616990416264, 232129472180698 @ -40, -11, 71 +302851132686828, 46443094580070, 503674848010885 @ 25, 321, -230 +370489964387066, 275579935384126, 351289030956545 @ -5, 28, 12 +282973154291994, 254491666837574, 221962206214547 @ -108, 9, 129 +412266502846601, 143565864780334, 328084200307196 @ -121, 191, 5 +182065902232958, 246168536206618, 258448394979689 @ 44, -21, -82 +140479173011833, 255876485907657, 254894685250018 @ 243, -168, -221 +260489864338082, 276689824540726, 313109949848285 @ -56, -47, -98 +234260539336934, 318325553246701, 220871390440784 @ -94, -254, 115 +257077177409169, 190447456798411, 121572479687494 @ 67, 134, 295 +294490689959642, 240310138944982, 293211952756636 @ -106, 47, -29 +354957840511370, 495734855438943, 418750293903439 @ -10, -236, -82 +417745975923774, 293484304091146, 309738404744489 @ -119, -7, 33 +178036993404394, 290432302550051, 351282441792434 @ 102, -164, -375 +272561138243744, 176786320665271, 300472253244764 @ 84, 140, 55 diff --git a/2023/day24/main.go b/2023/day24/main.go new file mode 100644 index 0000000..7146225 --- /dev/null +++ b/2023/day24/main.go @@ -0,0 +1,22 @@ +package main + +import ( + "fmt" + + h "git.bullercodeworks.com/brian/adventofcode/helpers" +) + +func main() { + inp := h.StdinToStringSlice() + part1(inp) + fmt.Println() + part2(inp) +} + +func part1(inp []string) { + fmt.Println("# Part 1") +} + +func part2(inp []string) { + fmt.Println("# Part 2") +} diff --git a/2023/day25/input b/2023/day25/input new file mode 100644 index 0000000..c202334 --- /dev/null +++ b/2023/day25/input @@ -0,0 +1,1261 @@ +kln: zrp +hcp: xhl mrh zhh +gzk: nqx stx mln nsr tpm ddq +pql: vsl ltr cnc shq fjm vpg +hjp: mft vkm +xgv: btt +gbm: kjm gvb +lhc: mdq zrd fxc +kng: ssb mln +xlm: lnb +bpr: trh +mbh: nnv lcx xhq +bvs: mmd ltr +bch: rdq ppr pkd +ftm: tjp mqc vxk +jvr: bcd +vtt: znh +sgn: xxm bjj ftc +zbq: cvr +tff: btd pqk +bqh: xrg +lkv: vnp +srq: kkp chx xmp vbm +htj: spt mpn mkc qfx +rbk: jzz +stv: gdp qnx tgt ggb ljt +nvr: dtj xgc +qxd: vnx +mdq: xcm vnx +png: hln cdc pgt kqn +dxm: fhr fks gxv fpr +gsm: vsd +jzn: hpc xht vhn qmp +hcv: nfj gzt rvc +slb: dkz +pfr: lrk dqb +bxl: bjj nmc xrj xmk xhg gqt +kgs: msf fbh rrr hjp drp +jkf: vbm +dgf: bjp lzf vld rmg +jkg: ckk +vlt: lrz zkt +rpc: mhx sxx vkp frz +tft: zdt +gvc: ccl bjj rjb lrv qhh +mmd: xmp +mrb: gxh ggb +zll: rsf tfs +jjj: gzf xvs +mls: cpc vmp +bpm: fzq zzs +fjm: bfh scl rtx +gll: fdx tgk +svs: ltp cgx slb mks +srk: xjd kfp klb gcx +xvq: hbr qzt +gqd: rds ddq sml btm +bqg: lrv lch qgq dgz +bdv: nrd qbv +vnm: rvd +sqr: xrh tqh +zhl: ksm xcl mbd cgv +clj: psz fnj crx hbk +kzj: nxd +pch: ldm jzv +nch: tft bpd ljs +zrp: csd +tpm: vqg hds +kps: bnx +bpz: hqm cbb sss rsf +pps: tkx dcp sqr +zlt: krh +qds: hlm mrt rpk rcj +jjm: dtp djg mgp lps +brh: fbl xpk +nfc: xls kdr ljt jkd +kkj: xph xsf hdf +xsp: lml bgz hln mgk +jfq: qhh vlh mhl qgt +npq: jdl gjd bxf rjb +rxv: zxt sld +dvj: pcg svq crx +lcl: nrn klb zjh gct +ppq: dlj tcq +klk: bzm +czt: pnq +rhv: vnk +clh: qlh rqb +sjb: hvs pbl jgn vsq +tfd: mvc +tbn: xbq +qnv: qzt tkd +tzf: hsn +pbg: tzf mdq vgp rrp +dxn: znh bgd +dln: bjf xqm hmp jld rtm +frz: pnr shd +tgt: tqz +fhf: jkl sgm zct fsl rqx +tzj: qbq zfq bsg +qlp: mxk zgr tcq +nfz: pth cpd jrr cvl +jxz: xbq dvq +mhk: qdm +mlj: fdl pfr +qbp: jpp ssn sff gpf +stq: nnv ptc nrd +tbj: vqh xdn prc xgv bdj +mfx: khj mzl bls xgc +mzm: vbv +gcs: qkd zgv dpd +gmc: gqt gdt mth vnp +srz: sff knr +nln: mmr pdz zzg +qfx: qjb vgc tvk +fln: pkc pxn mhk gcb +vtq: gzt tcf +rpr: csd +xlh: ncl lch qsn jpx +fpm: ltp kqs jbc +dnv: vxb svq ljv trl +jhp: shx sld vjh btp +nxl: pbs +svq: jpp vsd jpx +qlh: nxk fkn msx +rcv: lgv drp gsq nmc +jrr: jqj gsq +tfk: cff frd dfz hnt bvb +dbl: tcq rcs +pdz: mcc +kls: grb vnf txt szv +rfq: gjt rss qcl +zps: qsk hjq grb qzd +ktq: hlt vsk +zqt: xbd srj +jvk: cxx +xsf: qcp +kbc: xrk hmm vhn +fbr: lls kjc vnp +qvm: gbm bkf bxf shc +bcs: frd +tvm: sjz +nfj: hlx +cqp: nxl pkv +vkj: mfv sjh qxk zkm +dzn: xzc gcs tfd crx +mgv: bch bmd dnp sfb +jpd: dxv +dnp: hcv qss lpt +htq: vxt klr mth gzn +kzs: ktj vsz hct +mdv: rzp mnl lml ptc +vxp: rqm frk grh rkm crg +xxm: hjz vnm +rcf: xmp +xfg: vbv ksm svr +sdb: mnt hsn qbf ccp +tst: rvb +kmr: bqh rcm +msv: lpl rvl hkf +zrr: trr mrh kdz +sfk: gmc jxl pjt xlh +brx: jhp jhm qbh rfv +bqp: cpt hbv qss bpd hjj +hjg: lrz mjj qvn +qgc: bzn njk drg +zzn: hjj dgl kgc +gcb: xhq lfg bjr +jgn: xhl ddz nqq +ljs: kbk mjh +nsr: btd ntb hcd mhk +fqg: bsg rvc bqp gsc +jgx: drp kjg zsk tbn +ttq: lkv njs nfk +zch: kms jpd vtq srb +tkk: svr ctp hln +rnf: rdq lkv kjc xgf lkd +kqx: pcg vvk +smd: nbf ntt +gqb: ljv kmd pzn rnq +bkk: xgr vqg jpn dtn +sch: jzv vlh +fcj: grs vkj cdd rzp fxc +ljj: jfm pnr xcl dtp +rpk: txz vnf pln +txm: tcp +trq: dtr lsr hkn xjh +btd: kvx +fml: hjz drv rvb bvp +gpq: mxt gcx bvd qls ttl nvj +fbf: crh +vlq: qdf nvn tnf fxg vjc qpk btt +hdd: zzs npd zck +dmm: qtp bhj +pkd: rcm +dcb: jdx bxb skp rsg +jpc: fnh ccl pzc +qbf: ddq +fks: sgj xqc kbn +dps: kjg tfd kgc tkf +jjb: gvd +hrb: bzs tbs tht srb +mdn: nsc tlb ckg pmj +gxv: jjj kzk bdq +jqj: pbs +pbx: qkl +djj: tbn tmb +bsf: lhd +cvz: klr hvr vrg hkf +hjb: zfc hff +rqr: vnx glf qls +rrr: shc rcx +gqm: dzq gkn qbj +fsm: bhd xmm fqj tvm +cgx: bjf lqh nhl qxn qcl +fpr: fdb blm lkp ldb +cdc: fcv +vhh: bld fgg dxn bhj +zhz: fcp vcs bld +hxp: gvd crg +bsh: lpt frh xvj +pkc: xcl ghr +pff: nnv nvj nnn npm jld +jzv: gvd +lgv: xvs xsv pcg +bzh: dkz jcg xgl tcp hnh rzz +jft: kkj ntj jjj sbq dgz +jcz: ljv +bjr: shq mqj +gmt: xsf fht jms +qph: kps hch +jms: ckk +jnz: gzt fdv cqp fkm +fqx: fdx ssb +ndp: pqk btm qcc hfp lps +rbf: rpp jmp jxz mrt gkk +tmq: rqx stq txm fzv +hpc: bfk +bpb: rdq xhg +czv: hrs kvl kdc crk cgc +jkv: ztc fxs rhk dlj +vln: smh mpt +nnn: ktq hrs ksm dpm +zdf: zlf rfv +zzt: qfn mpm fnz bpf +qjs: gct njm lmz shq +bbg: qvn +tqz: qvn +jjc: zhd fmj ccr vkm +fdl: hqm kxt sck +lbj: gkk frd zkn lll +tzm: hcv scx xdn xfd +zzd: hct cdx +vrh: rnd nts lzk tcf +vvq: kkp ztl jfg sml +ngg: jvk cbm +qjj: fts +cvn: rnq ckm sjz +rmq: bzm rvb hbh grx +fgz: thg zbx vcr nhl +mts: hct +mlp: njj shx btm +mvm: fqs cvr hrs +cpg: qsc hkp bgz +zjr: pqk +jfs: tks qvn +fjc: bfh rbb vcs dzf mcc +bbt: rqb ngt pll +vvd: zjr bcd dtj vxl +rlk: vhn mks njm nmh +brn: hhz hrs +hbb: cxx djz jvj +ggr: qbj +crk: pdz +grx: xqg +btm: xgl +vnf: tks +zgb: pzc pjn bnx cxp +hzs: bhd fnz tsn +lpl: xrg kdr +mzl: xdf +ksf: jvj +ksl: nkl xmf +jmp: rjb qgv +tbs: prc +cbx: tkd bxb +vss: qgd xck zbx nsd rhv +kjj: vzf +xlx: kkn lrh kjj ctk qgm +hqm: hjc xhv +mkc: xdf ztl lmv +txz: lvd msv +vsq: qls pgt rrn +gjt: bbz +lzc: jms jpf ftm +ksg: dtj +nqx: mbd nvr xxh +hxq: tvj rmp gdt mjx +pgj: glf cxx rcf +zxf: nvp ktj jxx +glf: fqs +qjb: ctp kbp +kfd: gvs +npr: vsj +lqn: njj +dtr: rds fzv crk +bzn: npd zcr +ndd: lsp qcc +jpp: vgl bpb +kgr: jpn jch vtf njj +rrm: pgt sgt dsr kzj +khs: mqc pht hlm qcp +xrc: skp nnl lsp gfx +fsn: gct gll +drj: zdt llm bnd +cbb: cgc zgr +zzm: vtt sbc mqm zrd +czn: vnx xgl hcs +xhv: bbz hps +vsd: bpf qgv +bfh: zct +vmp: phd +lms: bfk rsg hhv +rcx: rkq +xpg: gsl hbv kjm tjp +fqv: dkz +qfj: lqn +pgz: jxr tvm +nlv: nkl vbv lzf +xfd: cpt mvs +jcv: mls rcj xmk vxk +jbc: kcd rrp smz djg +lvm: jvv +qlz: ptc +ngs: dlt vgt tql +qgq: dsh +kzt: dps +lfk: sxd ltm nsk +vcr: rht lps hlj qlp +dcp: cdd gll vgc bld +ptq: xpn dfz qcp rvl +djp: btt gzn xlh fbr npd +dbp: szx qvc +dsm: hjq jrt pdj +ltb: dbp +vhp: crk qtt +jbq: vln xlm sht +dzq: mts khj hdz vsk +qhc: zct brn jkk zdf snd +bjz: zzt gxk xps srj +msg: grs +nhv: hpc vzp znh shd bcd bsf +drv: fvc gjd +gln: bqh ljt +lcp: fzn lvz xph xrg jqj +sss: lqh +kvl: lcb +hbf: kdz jvr xjd zlf snd kqs +kbn: vkm qvc fzn +cfh: xrj xmm +xcj: hxs pkv bzn +frk: jlt sxd xlm +zpt: jpp xvs +vtg: dgq jnt zlt mqj jxb +mrt: fjl mjh +qrg: btq bst pln chc hjq +xmf: jtp +zhd: xsf scx xlk fjt hng +dkg: hmc mts plz kcz +grl: jjb pzd gsc +spm: bnx smh qdc vnm +rdr: qxn dmm rrk tfs +hpn: vqg zfc ntb mlp rrk hds +mpm: dgl sgn +fjl: pkd xsv +qbj: dnm bgd bjr gtt +gdc: dbn mjh tzd +mjb: qvb ccl bnx jbp +tht: pdj +rqm: kjm +rxt: llq fgp ckz +vcm: rmp bzs mrd jbq +ntj: xsf bxq +fmj: tmb tcf +rpm: kln ndp mzl +fhr: gls njz +vlh: jqk prc gxk +qdk: gtg vpg fjc dtp tql +mpg: hcf clp cls +shr: nqq mnl qjb jlb +vqp: mpt tft gln tmp +ffn: ztc lbl gbg kfp +pmj: kbc cbb xmp +drk: mts tqh vtt qkl +vkp: ppq hcd +krk: glf vgp jzn +qnh: hbz sht hpf xlm +gtp: hbn qhz +pqs: lml ctp zxt smd +gmz: nch fnz zlb prc +gdt: fnv tkf +mrd: lmb blm pbs kgc szn +nxt: tcx nkl +lkd: hjj frh mrb +jfm: qhz ctp +ltm: qpv +nqq: fgp +fnh: xcf +khx: sms xpk bbk +vfp: cpk zrj qfj xxh vtt +jxs: xzd nsk +rcm: gvd +hpf: phd mhr hcv nqz +vqg: bfk vjh +bnt: qvb dgl rxk rsm +qnx: dpq qpv +ppf: pmz znh rxt ghl +lgc: dck fkn jdx slb +jkc: rnd xfn dfz srz +fdb: fqq txm qzd hjp +dtn: kxt ltp +drg: jnv +cpc: grh +clm: kcz vrj kxt +pxn: krh bvs +rpp: hnt xmk rjs +rvd: tzd zkn +tqh: bcd pnq +qgd: rbb cnb rtg hhv hrg +rdj: drj fvc vzf bbg +bvd: zxt mcc +dsh: bkf +gtl: mpp nbb mjj +rrv: zkm mnl rrp lkj +dvs: rpk sch qgv +nrv: hdd +zlv: pnc rng hdd cfh +xnb: btp rtg lbm +mfh: fnh dvs jvv lnc +dtp: jvk +zzq: bhd pcb dpd clp +lcx: jtp +qpk: gdm +jcg: vnk +fgr: rrv nmh lnr +zxb: lkj ggj qnl csn +gqt: ckk +sms: qxv fnz +gtm: ggr jjm kqn hnh ltq +dmp: rlk bjp cpg nxr +gjd: jxr +bsj: tjx kng jth tvk +smb: gqt tvm lnb +dkp: fml hch qpv jdz +pzd: hcf cfl gbm +nnq: bbq blm tbs tbn +rtx: jfm +shc: smh +rtn: lbl dmr rlp +dgq: qjj rsg +tgp: nqq gzr dxn +xrh: cxx +hqg: crq rrf +bgf: jnt xjh dgv krk +tcx: jnf gvs +drp: ltb bmh +lvp: kqx lll jms vzf mxr rmp +ckg: lqn nkl hcs +xlf: nvn nzk vpx zck +dpq: kjj vdf rrf +qvh: qxf qtl htt bld +pcg: bxq +jgr: gsv hbn kqn rpr +gbg: jkv fts mln +jdq: mvr jjr lcp +rks: jdn pfd jnf +cls: cgr kmr rjs +bjl: zkq rrk vgc +nvn: cgr pkd +hvs: kcz rds +jpn: kfc jkf +tcq: dsr +mks: dml plz +szn: jcm +vrj: czt sjh +ggp: sbn qmg bpm xfq +xxh: vbm gtt +bkr: cbm rpr lfv +mqg: bvs dxl qjj +mhl: mpm gcr rjs +kvd: spq cmh tsn +czp: flj rcb qbm rkq +tjx: qcl gct hct +bct: hhv lrp smx btm +qbx: vqg pph lmz nlv +ljt: bbg +gvb: gxk xph +pbz: kjm zsf nzk ppr +tdp: cmh jqp gdc +dpr: hff jvj bpr +zxc: nzk +njm: rxz jlb +npm: kln zkm +qgt: xpg mvc lpb vlt +mrh: jnf +hfr: hch mft +vxs: sjz fvl mpt dkk +jzl: fht flj klr +srs: xgv xgf vlt jpb +gkk: dhg vqq +cxp: lnb +nfk: xls brh +lmh: nsc zfz gtt bxj ggr +rtg: tcp +xck: ssv +jxb: rlp mgk kbp +crq: tkf qph nsk +kdc: vcb phj lcb +hmc: tzf mvm +tsl: hdv hpb qnv dsr sxx +gjc: tsn npr rnk vmp pbz +lnr: mxt qbh mvg +rqp: pkc nvj ppg +rxz: ksg bgd +mln: ktj +kpn: xfg pxn vtf +pht: bbq qss +xmm: tzd +pgl: vmj dvq +fhd: fvc hjg gcd tqj rqm fkm +jps: hdf hbv bnd ncl +chx: hcd qhz +hxf: cxx vdx rmg lml +pxd: fgp jvx sml czn +kmd: sfv ltb tgn +rmg: kvx ltr +dqn: gdm rsm tbs rvb +bzs: gmh qpk +zgv: kjm vpl kdr +htc: ntb hps xhs czt +kcz: dlj +dqg: rvl dbp vdf hlm +rff: vln qbq qbm +dpm: xck +lmf: qdf mpt jfp qvn +hbz: jpd zcg pth +jbp: jqk xps dbd bbk +sjc: bbt vtz rjt lcl +nsh: jdq jfs cfl fzn +sgj: fht +hmh: sxb ttl fbt fdx +vdc: vvd srg nrn ngg +dqx: vxs qrg +sgt: zkq jtp +tnf: kxs hbh mdh +xqm: qsp gtg jvr +rzz: nrd +tmb: mdp jzv +xps: zsk +xcf: sgj +ssn: lvz nvs grx +vxb: cjk pcb vxt +svj: qcc nxd lnt +sbq: vcq hbk hcv +ptg: njs btq sgj +pbr: pbs fvc pkv ncl +phj: hds mkg +jkl: ssv gcx zlf +dtv: rbk fqq nrv gzf dsk lvp +dck: sss qxd +lpt: gft +frl: rxd hdv kzs rhk +pnm: gqm gbg ksl xjx slb pkn +ntb: tcn +mth: vcq zjg sxc +qbv: fcp +nxd: bbz +xqh: gsq +dtk: pgz htd jxz +fzq: jfp +hmp: zzd mqm +qxk: nnv +rcb: jxr llm hnt +sxc: kqx +qlb: lmv zlt rtm gkn +gct: kzj +bzv: dbl pgt xnb +xmk: szx pkd +cnb: qmp +vgc: hbr +dcv: zsk cpc xbq +gtr: dtd ggr mlj shq +tfz: nxt mxt sgt scl xjg +dss: fgp lmz mmx fxc ghl +rtk: szx xlm lpb +nmh: pmz tql +cgc: mhk +zrm: hjz cvn xzd +qmk: ddz rtm +ffk: mnt btm bpv +szz: bbk flj zdz +khn: jjr hlm +fsl: lqh +jdz: dpd njk qpv +rss: kvx hdv mnt +pcb: flj jcm tjp dsh sst +fjr: tkx lhd mbh zhh +kbb: vqh pmh lvz srj +sqp: gtt jlm vxl fvz +zxn: tht jjq vgl +rnk: jzl xls gxh +xqc: kjm +ccr: kkn nbh hfr +rrk: rhv +jtb: rmh jvk phh nds +rjl: nvs jrr dcv dqx mdp +mpf: ckm jjb dqk +zsb: ngg fqv hjc rcf +kkn: tjp fxn qrr +clf: txg zqt bbq +dqk: tcf tvj +mvl: xhq ngs fvz clh czj +thg: hjn lmv hbn +nnl: mzm qhz +zmt: sgm ndd rrn vcb +bvb: phg mdp chz +vts: cxf qdf lls zcr bdq htr +fnv: tst mbx bxq +ghl: sld +hlj: hln lcx lmv +rhj: dnm jxx ngt +hdz: tkx cvr +jmd: lzk hjz ltb +dhc: xfd lvd sff +scx: kkt vsj mqc jlt +ctk: pbs jjq +klb: rzp mqm +plz: fts dmm +sts: xvj xmj czz kmr zrm +pph: kdz zrp zjt +bgx: qbm gpf tjt nzk +qxn: cbm qdm +rht: gtp mqg jnt +fng: hml xqc jpf nfm qsn +mpb: xgh ctk xrg +rqb: ntt hkn ltr +bzf: hhv tvk sss +fcp: zfc +xhq: tlb +jcm: kjm zsk +rxk: pkj +jts: sml smz bpv +mmt: ftc qvf dgl +rvl: tqz fqq +xgr: nxk mmx jhm +vsl: rxv sbc rks +lfg: qnq trr kfd kdz +kkt: txg xgk +qzd: hbv +mjx: qgq cgr +pmh: zdt gsm +hth: vnk +nvp: hqm sck qmp +qdc: tcf xcf +tzd: pjn +cnc: ksm bls sxx +qrq: jfm mgk ppg +npz: zxn lqx snc khk sht +txt: mbx xgf qxv +czz: pgl +gfn: gsc vsj xph pdj +cxf: lnm krn +kbh: qdm ghr ssb mlj +mmg: phh zln ktt sfz +bzz: gls kzt vpl jrt rbf +xrk: qbv lrk cvr +hxs: mnb kps +fdv: xsv qgq +khz: bst kpv hxq dbn +sct: tjt sxd zkn lzk +mfv: vdx jqn kkp rcs +tfl: hhs lvz lvm khs +ngt: msg +bbk: qrr +bhn: jvj png nxt zlt +vpg: qsc +nlx: djj hpt tzj xqh dhc +tjf: bcs hhs cfh +ppr: qvz tmp +hvl: vxl tff +nhl: qrq ppg pnr dpr +knr: qvz +jhr: bgd hhv mmr +xvs: vmj +gsv: kqn zll tlb gtp +qxf: fpm hxf ppg +ssg: hpf kvd mls lzc tqt +msx: csd xmf +hqn: fng xgf ntj hvr +zlb: dpq bpf +nrd: bpv +xsb: stq +gft: srj xbq +kgh: fsn dzf jmt qxk fbf +dsd: grx bxf hch +srx: glf ggj +hdv: pcr +kms: fvc +fzn: bmh +vlf: mqm bvs shx zct +cdm: jnz crq vxk nlc +scm: hhv qlz zll tff +tgk: jlb +hds: qmp +blm: htr kbk bsg +jxl: mvs +vcb: zfc hsx +cgq: xht rpm kxt +jvv: pln gzt +rng: rrf vnp +qvz: brh +xhm: hxs lkp jnv khx +rzp: xvq +tsx: lnr lfv vcs hkp +grb: gdp cjp jmd +xjx: hjb gpq bqq +hpt: drv rxk +vpl: lvz vnm lnm +hng: crg lkv xpn zbb +zxr: xpk qkd mjs xxc +jkk: lmv dmr rtg rpg +fxg: fxn dbp jjr +jvx: pjx xcm srx +dgz: jfp qgq spq +ggv: mzl mvb mnt +jmt: hpc gcx czj +bvv: htd ckk tfd +nds: lps trh +mrg: zct jfg +mjs: pch rvd hnd +jqt: nbb ccr tpq zzs +rkf: zjh vbv mqx kzj +htt: hfp nvj bsf +vzp: ksg fqv +nkz: jpf lvz bnq +snq: cmh zdz bpf +jhm: mpn +svr: zhz cnt +rhk: xck rpg +cpt: mnb +lkh: rdr xfg nln dxl +qss: nqz zcg +bzm: tft jdl gsq +gxh: kbk +lrq: tpq xfn rtk fhr +dvl: nbh zlq hxp tks sjz +mpp: bvp kzk rvl +sld: trh +lqx: flk bvp pht +hsx: czj fgp gjt +cqh: kjc pjb ckm zxr tkf rvc tbn +hrg: sgm zrp rcf +tvq: zsk hlm bpm kjj +hlm: vjc +chz: zbb dcv lzk +lrv: xmj vtq bzs jlt +pnp: pth tzd +mmx: kfc +hnt: tmb knr +lbq: trr cgq nbf mbd kpn +sxb: gzr fgr lms +cgv: fqs hmc jkl vhn +clt: gzn dqk grh qnx ljs bbg +dlt: xhs xsb rsf +rcj: qdf qrr +jkd: lvd hxp njs +xgc: zfz +pbc: pmz nrn kqn fjr +crx: jlt +nhb: xrh mgp lbl hps +qtp: xmf +mql: fkn snd sjh rqp lrp +lsk: lkp rbf hbz lnb +qsc: jnf +zlq: sct jdl +ghr: gtg +lbl: pmz nrn +mxh: zlq dvj lvm xxc hlk +rcs: qls +kjg: vdf xlk +lkp: mbx +sfz: vcb mmd bsf +djq: nfk czz csm +mvg: kqs +gkn: hvl mqp qmx +tkx: xhv +snc: lvv vlt ncl +mdh: cdh prn fvl +zdd: fxn gfb fmj ckk +ckz: hds rsf zhh +vxt: cpt gmh kms +tqj: cfj +xgq: nrv txg +nvj: hmp +fnj: xcf bqh +qkd: tgn qpk +vgf: ltm jpn pzn sxd mnb +lnm: dbd qgm +ddz: vnk jfg gzr +cpk: qjj fsl +mhx: jfg bxj +kpv: tst qxv npd vrc cgr +ztc: lxd pbl +xlc: srz fpg zck dbn dhg cls +jch: xvq msg +mqr: pdj cqp klk +hnn: gvb pgg sxn zdz +dpd: pkd +ntv: dck vvd mvg vcb rzz +qml: mmd zhg tkk zkq +mdd: mzm ndd lnt +mjj: xmj +jsn: bmh kbn prz +krj: tff hmm +cjp: jzz +xzd: hch +kdv: tgt hxq xqc mbx jcz bbg +gcr: gkk gxh npr +jlk: hvv nkz vnm shc +htd: hxp vsj +bxj: qsf xrb +hcf: vgl jnv +tgn: gxk bbq gps qpk +dsk: gsm tht lvz +fqf: tzf hvs xjd +bvg: ltm szz zsf pkv +gmh: vqq +pkj: dsh jfp +tkz: qnv lzf vgc dxl bgz +smh: ljs +fgx: phj hsn xcm mhx +bvp: gxh +vjz: fvp hbh zpt xxm xvj jsn +zss: qnq jch qbf zzd kvl +pjx: mct gsv pkn cbb +zjl: jnf dnm jth +sfl: pjc kkt vvk gmz +chv: rkf mzm qdm djz +vbv: hct +psm: pkc mnt hpc rtn +lpv: sts nmz sfl +hhs: mfc pzc sgj +lxl: mkg jnf pfr jth hcp zzg +jlb: qfj +krn: vrc xrj +szv: njz pjc vnm hlx +zhg: vhp dzf fqs +tjg: vcs hth hln czj hsn +sbn: sfv mpf tdp +ntt: dkz +rvb: btt +hkp: mmr fbf +jgf: zzn qgc gfn rnq +tct: xgl ggs fcp hcd +gjs: qzt xsp hbb vkp +vsh: txg lpt kzt gdc pjn +dxv: ldd lch gmh +gls: jvv vxk gcd +bxf: bnd +kzz: xjh pff bjl ttl +xpn: qxv hnv +mvb: qls tkj pbx +bdq: jjr lnb +cfl: xrg fvl +qhh: ldm xlk +dtx: lkx bpr vnx ssv +rmp: szx +sff: zzs +ngn: mxr clp pnp djr tqt +jbt: rrk htx nbf nlv +xls: vmp +mlq: gps kzt xfd rkm +dxl: bjf +zjg: dbd +jgc: cnb fcv hvl dsr jts +bhj: jvj kln +nts: fvl lpt +ksm: ggj kfp +hjj: qvc +pzn: mft pcb +gps: dpl fjl ldd +njk: jkg sms +vsz: csd vrj pfd czt +zjt: qxk zlf +mvc: qph xfq +jdn: dtj hbr mbd +plm: fbl xhg +mxt: hlt +hmm: khj +xqg: btq bmh +ldm: kzk +ktn: bfh btd rpm +zkt: pch bjj +nfm: fbl qsn jqj lkp +rdh: bxb dlt qdm fgp +qsf: zkq +qfn: qvb ncl zbb pkd +xgk: ljv vmj +vkm: rqm +mvr: kms jpd sht +vlx: xpg bnt skb pln +sxg: bgz bdv vpg +dbj: hcs rxv qlb jth +mft: dkk lll +xmp: hgs +vdx: nnv fsd +ljv: dpl +qbm: nvs +fpg: jpc rng hpt +bkg: cbm tkj gkn bvd +mhf: kkj mqr njs smb +zxt: dnm +hzj: gcx pqk tcx +gpf: bkf gsm +phg: gxk smh +mxr: fvp gzf +lvs: pfd hdz sqt cbx +fgg: ksg +crj: jlt frd xhg +lkx: hlt ffk pnq +qtl: qtp +hjq: tmp gsl +dqf: tgk vgt fqf hlt +jnt: smx tcn +xjg: rzp qlz fzv +rmz: kqs krj zjr nfd +hvv: spq zcg flj +pbl: fqx mgp +ccp: rph krh jhm +jld: lcb lcx +vqj: dgq kln ksl jkf +hgv: vgc qtl rlp qbh zfz tlb lsp mvg zhz +lzk: dbd +nhx: rgj czn bdv cdc +gbr: jkf cdd jhr mkg xhl +rqq: hpt pch rkq msf +qns: zjh nfd hgs +sgx: kjc cxf rrf vmp +sxn: jbp zkt +qmp: jlm mpn +krh: htx +djr: mbx btq gmt +vcc: svj rsg mks tqh +qsn: zbb +cvl: skb lvv +hhz: tcn lqn lhd rhv +gsl: rdq +hgn: bjj bsh jpf dnp rsm +vgl: kps +fxc: mqx tkx vsk ksf +gzn: cff cxp +xct: cvl jcz nsk dqx +bmd: dgl mjj +rjt: hcd jlm lnr +jqp: crj +slg: bnx zcg +jvj: kkp nbf +srg: nxd cnt tfs frz +hbr: lnt +htx: qkl +stx: gbr jbc +vtf: vcs cnb ntb +rvp: prz srb xpk pgl +lrh: dpl szn cmh sms +lkj: zjh ghr xrb +zkm: jtp fbt +mpr: fbf fcv dkz gll +lnc: pgz cff jjb +grs: hps +dgd: jlm qbv vqg zjr +kdz: qkl +gdp: jmp +clp: vlx zlb +qqr: fsm npz xqg zng qvb +flk: qcp fnv pmh +rnd: bxq +rvt: qvf bbq gxk gvb +ljq: bsg tqj kxs +vnb: lsp cgc kfp hth +zrj: zrd svj vhh +fvp: pjn +zls: mmt mbx jqk +zbx: ngg gjt +jqk: chc +hjn: qdm pdz +jmm: rpc txm brn grs +tvl: jjr dkk kzk tks zcr +lbm: qhz gvs cbx +vzv: jcz bmd zxc prc +nsc: zjl +fqj: spq njs xls gdm fbh +zkx: xcm dtn kvl bfk +scg: jth sck ggs mqj +gcd: lvv +sgb: tqt rff lch zrm +zgr: llq tvk +csm: xqc tft lvm +bss: bpm lfk hkf bdj +kfc: qlh +ggs: hcs ppg +lrz: tqj xvj +rsf: xvq +rkp: grb cjp rcx rxk +sst: mnb pnp hfr +bpd: jdl +ztv: pnr xgc ppq jcg xcm +prb: mft clf bch jkg +nsd: lxd hjn vhp +jrt: xsv gzf +xrj: dvq vmj +qsk: txt qph npr +hml: phg nqz khn +xhs: sqp rxz vjh +xdf: mcc fkn +gtg: vxl +bdj: zdt vqd zck +jpx: tjt xqh +sfb: xps nlc lpv nbh +lmd: zdz vqh ggb hbv +hlk: gzn qmg sbr +vgt: mgp mbd +mfs: szn ssn tjf cjk +txg: dkk hlx +lrk: hzj qzt +qmg: bjj qrr czz lvv +vvk: chc mdp +tnj: bvv rkq djj hqg +xsv: nmc +ltp: qdm tvk +bjp: qsc llq +ldb: tvj tsn mls nxl +jdx: qzt qsf +rlm: krj clh pbl qxd +lmg: fvp slg txz vkm +vcq: nrv +qnq: fqx zkm +fxs: smz pkn tfs +xlv: pkn cxx gcb ggj cdx +bst: bnq pbs +vpz: rcv lpl gft sxd +cbm: pnq +qrd: qhz qbh rqx ztl +vqd: qvf zxc +vld: zkq ktq qlh +bqq: vkp fts gqd xsb +djg: vnk vhn +pgg: mrb fkm rnd +bls: jvj +cnt: mkg lqh dmr +sck: vbm +llq: njj +hbk: hdf sgj +mqc: xrj +btp: ntt jvk +dpv: mvb ttl qtp sxg scl +xzc: vqd pbs hbh +gfb: gsl bkf dpl +hvr: sxc rnq fzq +lzg: xgh qdc mjx bcs +cjk: xgv xgq gcd +tms: tjt mvc hnd krn +zrd: zbq +fbl: tqz +djf: cmh zqt fqq vkm +hfp: ngt hdv +nhn: qtl mnl rpr khj rfv +qvf: bjj +nkd: sxn rqm zjg cdh jqp +pxm: qns kcz cgc qlh +mkp: smx jlm bjr rzz +sgm: rcs +vjc: xfq nfj +lrp: htx +ztl: bls tcp +xnq: dml vsz kfd lhc +vzf: bkf +sbc: qbf tpm +lsr: kbp fvz pcr +zfz: sjh +qsp: hjb bzf vqg xrh +crg: dhg +dms: tst khn jnv jjq +lvd: ftc +ppv: mbd zbq rcs zdf stx +phh: gtt hjc lcb +phd: bnd xlk +vbx: mqx xcl kfc tcq +nbb: zsf npq +njz: bpd tmp +vsk: bbz +hvh: spt sxx kng jfg +pjt: cjb cpc cqp +cdd: xhl +fbt: jhm +qbq: gdm dkk +rmh: cdc nxk ksg +pnc: kjg grx cmh +sbr: prz kdr nmc +jzk: rgj msx jlm rqr +rrn: srx qxd +crh: jqn mmr stq +zfq: jxs qrr bnd nqz +vpx: rbf djq zpt +ltq: xsb gbr tgk +dzx: jpx hxq jkd skb +jvd: rds ffn lrp hxf hrg +ssd: drg pkj qgm ckk xqh +csn: zbq vzp nsc +gfx: lfv rfq lcx ksf +qnl: hdz jxx nnv ptc +gvp: mrg qvh dtd +rkm: vnf mhr +kvx: hnh +nbh: jrt dxv +kqm: vqj pff gvp nnl dqb +ksk: dkk mpf cfj gvd +rlp: fsd +mct: chx tvk +dzs: ggv fgg ktn bqq +mxk: jlm bpv +lcj: kcd bzv qsp kxt +zln: rmg pbx mzl +xxc: ljt jkg +cfj: qgv +pjc: rbk fkm +kcd: ghl +tvj: qvc +kxs: xlm rvc +lls: fnh gln +nxk: mqx +pjb: nfz rvl ljt +frh: qgq +xzs: cpk pxn hjc ztl +jqn: lhd bpv +fbc: fgg jdp xrh bkr +zng: ssd bkf nfc dtk +skp: bgd rtx +dhg: bjj +cmb: ptg ftc ldd dsm cfj +kxz: mrh nds rgj rtn +tkj: pgj tqh +xjh: hmm sbc lfv +mpz: zsf zqt dsd lqx ljq grl +srb: xzd +htr: jxl frh +dtd: jdp zrr dpm hth hbn fcv +lmz: mpn +vdh: jkg rbk klr lvm +fxn: spq +rnt: pps hmh vjh zxf +dqb: vxl jxx +hff: msg +dml: snd zjt +jxr: kgc rcm mhr +spt: fqv scl kfd +bbv: rsm cff xsv xgk jvv +shm: tgt vqp qgm +fdx: hgs +bhd: grh +ktm: mpb gtl zls dpd +msf: bcs sxc +hhv: cdx +vqq: rjb +shx: lnt jtp +rgg: hnh qcc vhp dml +bnq: qvz qbq +rpg: sqr dpm rtx +tcn: trh +dgv: vlf jkk bjf +bkf: vdf +rgj: fsn +mfc: ccl kjg gsl tpq +qmj: clm qfj rtm vbm nvr +pll: rfv +fbh: hnd hdd zxc hdf flj +kns: sfv chc pjc dvq +mvs: ckm mjh +qtt: fxc sck ssb +hkn: qsf +kjc: tks xmj +lmb: hbh plm tsn hjz +tdh: rrr zzn clp xfq +djz: tql fvz qdm +pth: sfv +cjb: fvl klk nfj +hgs: bjf +vgp: ckg bxb +xbd: lrz vqq +prn: zkn llm pbs drg kbk +nxr: mqj qmk smz zll +xfn: fnj hnd +qmx: cvr krh npm +xht: qlz hsn +pzc: fht +psz: rnq fnh gsc +ccx: sch jjq slg qgv +bln: kcd fzv thg hff +llm: jvv zjg zcr skb tqt +shd: vbm cdx +lhx: pdj jxs fzq gft +zzg: rhj trr +sjg: nxr fbt xdf tgp +fjt: tqz vcq hkf +vrc: bpb lll +jjs: jfp jqp plm vqh mpg +lxc: tkd gvs psm dsr +vvr: htr rcx gmt shm +lpb: dbn jms +pfd: pcr ktj +khk: fbr cjp lbj +ssv: ktj czt +ktt: qcl fzv vxl +fsd: dkz lqh +vrg: xmm jfs nfk +qdf: kms tvm ggb +xgh: xbd hqg +jdp: mxk +vbs: jzn nmh hbr jdp +rxd: mmx fxc pcr kdz +nlc: vnf cxp +mqp: xjd kbp jvr hjb +sqt: tkd jcg mqm +gzr: mgk +lxd: gtp rrp hkn +cpd: mls crx ltm +hpb: smd mdd rqx +cdh: frh nts +gsc: szx tpq +xdn: nxl knr +hnv: klk snq xgq tjt +zhh: lzf +rph: jvj mct ddq +zct: jxx +nfd: lps +nmz: pth zcr mnl +jlh: bpr dzf nhx qmk nfd +rbb: qsc tpm +ldd: dvq +vtz: smx ksf bgz +trl: ldm nvs qvf +lnp: lvm fdv hzs hlx +jpb: gjd nvs mhr jxl +cgd: ttq xcj dgz rnd +xrb: bld tzf +dmr: dlj +rjs: hdf +vbq: qjj pll dbl pbx +ppg: mrg +lgp: khn prz qzd dfz +jzz: gdp qsn +ljk: fsl qsf gzr pll diff --git a/2023/day25/main.go b/2023/day25/main.go new file mode 100644 index 0000000..7146225 --- /dev/null +++ b/2023/day25/main.go @@ -0,0 +1,22 @@ +package main + +import ( + "fmt" + + h "git.bullercodeworks.com/brian/adventofcode/helpers" +) + +func main() { + inp := h.StdinToStringSlice() + part1(inp) + fmt.Println() + part2(inp) +} + +func part1(inp []string) { + fmt.Println("# Part 1") +} + +func part2(inp []string) { + fmt.Println("# Part 2") +}