From ef68b2302c8430707da516e58f29044218d2a5f6 Mon Sep 17 00:00:00 2001 From: Julia Romanowska Date: Fri, 1 Dec 2023 18:24:34 +0100 Subject: [PATCH] add day 1 of 2023 - using JuliaLang --- Advent_of_code.code-workspace | 8 + DATA/2023/input_day01.txt | 1000 +++++++++++++++++++++++++++++++++ Manifest.toml | 369 ++++++++++++ Project.toml | 4 + YEARS/2022.qmd | 128 +++++ YEARS/2023.qmd | 128 +++++ _quarto.yml | 6 + index.qmd | 127 +---- 8 files changed, 1647 insertions(+), 123 deletions(-) create mode 100644 Advent_of_code.code-workspace create mode 100644 DATA/2023/input_day01.txt create mode 100644 Manifest.toml create mode 100644 Project.toml create mode 100644 YEARS/2022.qmd create mode 100644 YEARS/2023.qmd diff --git a/Advent_of_code.code-workspace b/Advent_of_code.code-workspace new file mode 100644 index 0000000..876a149 --- /dev/null +++ b/Advent_of_code.code-workspace @@ -0,0 +1,8 @@ +{ + "folders": [ + { + "path": "." + } + ], + "settings": {} +} \ No newline at end of file diff --git a/DATA/2023/input_day01.txt b/DATA/2023/input_day01.txt new file mode 100644 index 0000000..f8de0de --- /dev/null +++ b/DATA/2023/input_day01.txt @@ -0,0 +1,1000 @@ +threehqv2 +sxoneightoneckk9ldctxxnffqnzmjqvj +1hggcqcstgpmg26lzxtltcgg +nrhoneightkmrjkd7fivesixklvvfnmhsldrc +zhlzhrkljonephkgdzsnlglmxvprlh6n +594chhplnzsxktjmkfpninefiveczfnvsctbxcfzfzjh +seven2tjf +five712 +tzheightzlzmsqlnxfqzrlbhbdpbnbdjns6 +ztwo1eight95 +one25eightzptqnvvlnf +46brthree51bhvhtcnpcffoursix +five7bhsfdktxq33qtrmvqxfgone3 +4f6six1skrmltxeight +onemhfbhrx99 +five3eightjkdpxqtmbtwo +onebzp4seven4ft +5sxgjszzninembrtjptlfn24llbxrnm +sixninefivejpqgkcx3sixnine15 +fourcmsndtdkrone75 +68hnrkxbmvjzjzfk +2oneseventhreesixrbkkbhlx +five6npfmggbdkljqsixjnxgk1cqdmcneight +6eightfiveksmrbjgc +eight8zqjsixfivefrrbg4 +2sixfhbnqbjv3krgqgfj +one56vhgnlxfjhrc6 +8twothreelgbmx31 +kfkjfckbhnv8threedpxhhfivepkcnfjmcpt +onenxqtvzvzph8nmtjgsjkone4btzxpkjfbthhsmqcqz +mdbsvbf8zbllzcsixclrjnfzf +knptlbzlffourfivetjzjpleightsix31 +one6pbdfdtsqhjhqfourqqvkvksm +nxd3dkj1threeeightqxlfndjtglnxlqmb9 +5three37tfnkz +57eight9fivefiveeight +2zd155 +3lljdglhbfiveeight92 +44lseven6 +9xlv5gqgvpjvrhbbcrnmq2pt5 +fiveeightslvzrvvgfsrvnsnhk1 +twotsffgflt1two9four24three +2fourstszszgmxfive6fourzx +nine8bgh921seven +threevbvcrmqfivesix6fivenrxd22 +zmdhdgfrr4przvs1 +jpxt9 +five6fivethree2three +qmz45cbtvx535 +7eighttfbrsmvtpnsjcjpsjxcnine67two +nllgnjsdlkkng6ninesixjpjlmjg +two6615sixg2 +7onetwoninemhjlqmlkkt +fourfffqcsmxc5nsixpncjnvpm5 +rbbmltgpsixfive8nine4sevenfour +vfzmncfonexxkzlcstqhxvtwoplsglsix1kpkssfz +twojsrsixone39eight +three5nine +fcgx5pvnsxnhfd +9krnchzvnv8one +ninetwo1 +eightrtvgkfjn1tfgxqeightseventwo +255five9 +bxkg53 +5vdr8 +threetwomxbgqhzdq3 +6dlg51p3 +q53 +8seven6594five +sixeightnpdsfdjljtwofiveqm7two2 +qxsrbthree24four2 +jbzeighteightpksq1twokcsvsr8 +7kmmkdcmbl +twonvfhlseven7qksvksixqfz +8hbffjsbckqcscsevenbztnmvvg +one5kntjln21 +2sevenlt7threesix49jkdtqqr +6drqlvfour1nine +6zmk8n +one279seven +65eightssvjkchfhrpdhlmrbrsevenkrpt7 +dj87 +sixsevendxvjjseight4two3tpvbcbf +4eightzz8three5 +95gsfb5sevennhgmdc +plpn2threesix +seven22 +8eightqqcgzd6ldh +4sixvsmhtlfcmbnmzgnsixfour +kmncbxcgmxmt1nine +4kb6one +threefivefivefourfive9npqtvvr3 +cjkpsc5ninepkcqpvnkzcr +glzvgvpjvhsixbgdvzfive97mdbxtlvz7srhtpsfk +8three9dnzfgjzmzhh5seven +sevenfkqpshm6mx +9onedbvnnmfl15 +sstcrnkkbzfsfcnkone8 +xtqzchjspfdtsoneninethree4sixffsix +584ptgjtlqktk +kknpxzc26 +pghjgrxh4135ttxr +2pjgp8one49 +five3qjqsdstkq5ninevfzjgkpxphone82 +fllgbdnbsztbfnjmhone7five +cgpqqcbfksnvppdqqsgh7twotzqglbvptmfive +2three6twozchrbnjsxdqtmfppzmr34 +89kfjsix +3mpk7 +3threekcgjfkk425 +39zxtkntmxt +13ninevvrsxn436fivethree +nine5dphhllslr8nktvcd +7fourfourfivevbnlgzgxnpt +2hjvmsxfmfxtlljnqzr +6onepjqmjlsvfourfour2three +5kzsfrfmflp7twoqb4two3 +three186threeone2 +8four5hnineppprpkjhf +1qvtx1843 +qblf36xsrdsvqhrmlrbthree +326sevenfivenseven1kctgmnqtwonefq +41sixfour +three4sevenone +4sevenptjmqgffivesix71pgpfcmc +14mndmdlsjhtprtxtskmdfive +6lrjglxqksevenkvsp5six37three +ljzfourjcclgcdgqcdnbhk9mrtnfrtwo +389six37threervldzxvlgr +2rtjhvsvrmtwo1hgzpeightdjkhxhmseven7 +seven38fivepknvlmrjgbms7 +27eightlccjptfm5rdthree4 +cqpnjv58 +2mbvkpzvfccrns8one52 +three4seven7two +dfptdxdj8flxhqvfg8zljld +dm71two1hnggncbqkxsfkmq7 +8blsrrqrjlckv7xszllqddzn5oneightfg +5fivej +fvx97jjfc63qbkpnqqqzbfmj +tgnzdkgfoureight9 +37kc +1shthsfsdfmkmgxh2 +6fdldj +sevenv79spttnzrrbvpmcf +ghpxgf3xk1zddlhfdnzthxmqqmzdpf +9f7ninethreeone +288vxrjxkjr78lsgbcssfdtsix +6vkckltsqvhsgvhtonezmrdfvn4 +12bhseven6 +three8bxfndbnine +4three14one +qs9twotkqgxthree +kbtwonesix2eight194four +nxjseven7 +threejpzxfiveninet9fivetkxgzxd3 +8fjjbghh9 +nine8fourfourthreempcldmm +six24qkjpkqlrrqfiveninejnjbdld +zhsztjsgthreeeightone831 +9threegpgtdm +8mnl31two7oneseven +gxdltwoonelzvbctwo91fourthree +lmgfive8 +41six13kcvdsix +qsix9qlzjxfive8ninengxncsdpck +twoqmzfsrdq7 +vqsgtzqmvslp1vnnjzvkjggn9fiveninesix +blrrckhs7tfpnssnpk76vkdsthree +znoneight925cnqsm79lplfpmzzh +twozqv3fourtwo +mscksglc3ql +fxf3four8dfmncxqseven +pdrfptqj3ndpmfiveonecz436 +mtzzzjz23zhcbg1 +74tflvhzjhvfivefour5bjhhkfvrfm7three +3246three +zzzzxptgsevenfoureight3sevenpq89 +35sevenzgpptx8trrhb7seven8 +onegfshppnb3vpvsbcvsg2qndxmpm +6ntfjnvdrmrzhdhgljq +eightlnmdkqb1 +sevenseven2three +pjxvzpdtfcnine9five +sevenseven7 +9rhdtwoninemclzzqhztxhljmjssevenfive3 +6eightsthxqvfzgrlffsix7qxxdktsbseven +nine938zrsrhn3 +two1fourthreetwotkvktvsspzfbfhrch27 +29one7672 +8zcdxmbfrhj3bqncflspd +bnplfntoneninesix6one +8one2six3one3nseven +seven31 +kcfsnqz52nnkxrblnsndpqqjonesix97 +825seventbpqbx +8348 +4dreight53rmcjrrtpcmcslbkbvphvnp3 +eightb3pvjcczsdkghdkvjkxfpjxkgqjqgkdd5 +sp3onejffrxblxck5one4vbvseven +lpsrh6five3twovvthree6 +skhpb21zptmbvccrfcs9eight +pqfphhcgxz8eightwohv +ftbmkdgtkvvbjgpclnhrlxphgrph52five +two7xkccqlcdcftzmnine6sgtt +bbdcstgccbfivefivesix7 +xgzvtqbjngzk7sevenvmllqm4rldvmdvmtwotwo +one5four3eight2five6 +cnfcdcv6onetwoseven24one9 +cpgthkmbqd171ninedonetwosxvt +onemrrzcszddxcqvfive72drksvfcbpmseven +twothreetwo1 +nmsrdffmhrjjhksix54five9eight +ftmjgrhlqxnine8two2ninefive8bxlhqv +twokjp3nine +6mzrgjbf51onefourthree +threenine89zlmh9fourff +threefourfivej6ptg +864dvsfvcvhtrqzgspsbvgvvmpgjsppsvsbxrr5 +2sixzcnqbsixvcqnvnd +92lthree2 +2onegmhhnljgrf9 +847one3 +sixeightseven2gbvgmmmlgbmkxdnkkfqj +bhxdczcbpfmhjprbrqqcfcdpeight1fbbtgnc9 +two1npqxpbrhlrfourccsfrjggltslqlhjqthreezbc8 +dgzm48 +svhdzdtrctppcb6flhpvvnpsk3 +s8fourrkrlhjsnsrddhrsxzseven +m4 +8rctpll4ninefds64jxl2 +two9seven36 +vzrmfgtmjsixfourone4fourfrnr +7sixpzbdmvfddfhqspkninepxrcltthree4mjbh +6233q32 +gzpmvphfl5six27one4eight +lclqftpzgqqbls83nine9seven +fzztdjhsixnine91 +9five3 +51seven2k +nine6vcssmvvld4fourff6 +bjrplzdf9seveneight1 +82rzzlqbr8ninesmfour39 +kzgcnine24 +815nine6mzjpkvfhdp5 +84mclnine5 +phhclzqllq581vhrsk7sixeight +8vccclqxdskgvgqoneseven +szm748dqvcxlbrqbzbdnqtqsnrcpcsqtgk6 +686135 +fzlvnbnfctseven6eighteightxkcstfv7qjsxpfxtfzpbcsm +vmsxmcmffourfour1 +lbthreednlvv16fourxzhsix +eightfjtpfffour4eight9nine +8ksonefivefour +3sevenbcsfour52 +7fourzflkvskjrcxxbdfz4nkjjbgnfour5three +nine9xnbjnnine2 +onejzxkqt83twoxgltxrmztlfh5 +jtkqjfourthreefour2seven897 +8eightvvjdmfourgfmthreedgq5 +89two79twokxfdsk +onesevenfour7gflgnsmpkjmlvntxhhqtqtwo2 +three71eight3qq62xmkzfq +3mvn86 +9mgsz +36ninehv62 +vdtf7fxjgjz +sevenxlzdftxv87fourtwo +fivejgzhpfkths6four +52fourfour7sxzptgtnhsfour82 +ddeightwohxxcninelzptfbxczrkhmxnvt2249mn +xlnbvzsxjfive94ninemsb3qvkvqk8 +kfbvvpdxrrx1threecqhqxlqnts +two7nine +2jf +six71lzjldpjqssxhljslsrthreefour +5cqcdtpsqbplkdtbtbsevenseven1two +2threeseven +1zthreenblctql9nine5 +eightmfive714foursix3 +1hfbdtwo +3czdksdsjkvcstltsbjfour2 +7four6 +63pggqnfg9flspklblvxlg +oneeightnxdfsjgkbvxonetwonine2 +674tdqqklvthreepnlschj39 +jk5ninerpfdlfmpfmczg3 +qggjm3pkbskbshjbztvzxllq8six8 +plftsevenxxmfourone15 +seven6eightsix86onenine +2spngskr19nine1sevensevenksz +bjqbjmcrbjdfnnnhmhsmdmdksevenninermlfive3 +lfxj63three +qsnvrckf4mjnoneightlgt +tfqqh3ninegbcdnine8hv6xl +41fczmhgsixtwo +4qmnxhnhppjhptstwothreecmxxhhfflxpxb +ninejbjonexkfcm13 +tgvkft8htone7 +99dqllhxc +five7mxnhb216zkjmmnjmqrplgpg +76gfcvlzclzcnthdkkk532frtlllmsxbv +6bzrvlgdbkqktzjsdsjgqmfkzdckeightcsjsrrpcl +qnlk4sixlfqlm8 +1sfxdrmonectrgngdnmbfglpr +2974rbfourfour2 +98nine8three1qjftl4 +1ninelqqnpfivefour8xgzbt +eighttwo1one +1threepxdnmpmtt +qqfcvv5zsgcpdgh +3ninegcnrtwotljnbkkftfourthreefour +vc1nhcmvvqsix6two +kmpfbntsix6jdgt8bdvbfptsbkjbbvnsbrjzzhqr +three3fourlxnn4 +8ninetwofour2zxgrbhjxpgbjgtpn76 +six8six +qsrxjhjrk5 +eight7sxmmmghzpmclkcbqkxvkdfnrnmqhhkkt +nzrgxcfl9 +4sixtwo2five +sevenrpbckzzxhcfour48two +pbmlptjqgcxcbpslkggvqgzdpqlvztwofour9ksmzpmshcctwo +811sqcbjrnpxbgv +one6bbml7dbmpfivepgrn +hmfive48onevbfxrlnck4gnb1 +2threegklleightworcg +zoneightphzl6lksqsxklcqthreeeighttwonsnnrtqx +5crfbgsevensixdfour92 +5eight122 +six3gcjlxrr +1vbzx2onenvplbkmcfzmmbbqrone +oneninebctxhv78 +6xpcdqcnxq +sixlhkqjgmlvcbjph6threetrlpnkg +nsxvf31ffqlx5four7tpnzqvllkn +onesix4dgskfddrfivefourtrzzxfjg +bprxxzdd1 +three45shjhqtthreekmvx +sevenjpmjthreefive8eight9txtltqjm +zbqsnhfnkcccseven5vfiveonexvlfbkzbd +6kprj6eight4jhgdgcbcfg3lcfbgfsdkg +fourtwo217ljzlsevenznbmgd +jxpszskeight5rfourone2lxphhpone +five4zj5pz5qfoursix +vncrqcsix3fourxsnf7 +636qbxtkzroneighttpv +1oneightgqx +two2fouronehcq +vbsmfthreethree7mhfsgnf +nklpxknvbbrjbmxtxplkldvspspvlq5tpbsxklqmndmxxn7 +3four2684 +3sixonethreegbjzfour2mmrk4 +jzzrkn5five +ninesixsk1kphntgbmzlctjtzdmgzk +fourvjhkzqlqfour6c1 +38xxrrgdrgxrninefive91 +15seven8 +nine4one5onenineone7 +5mfknkone4cphtbrtj1eightwon +vgeightlvvxlkqzzgtg368nlmmhdmmqf +8threeeight29jhhqjpnbbp66mlb +mzzm4 +sevenfive44xvxlrxzfk +82seven1twozdbpks143 +eightckfbqfgz9gzkxqmzjkhsix7eight +tzl184two6four +fkdqzcj3three64seven1jrrdvcx +two6jq9ninenine +2three2three +7rsix73two +eightrmkhpvkdhd3four2twoseven +knhjndmbtwofive5 +62three72xk +jxjzgqszseven2 +8l4eightndnsssf +gpbqt882hsszgmsxc6two +ppeight9four +two9two96two3 +fiveglpg41fourtwo7two +jtwonedjjninesvzc96 +ztzgkneightdqpvgbnhlzhvchj65 +757seven2tjzvtmbbgbxxrmtqvtp +25fivezdpdvgtlql8 +sg2bktwo6fourfourtwo +1six6sevenjkpgbdqnrsvlbmq +honeight65five3 +nine52kjhsrzxnp +five33 +qtmcbxxjceightnmjxblsixonelhbspf5 +twoltcsmtvmone1 +1739one9 +13ghnine8z +sixfive13twotkslfhxjfdqdhcj +vzjngqthreethreenmlshs89 +sixjgnt1 +onethree776gzsmt +4sixxxhnq +krnlpckgjv722threesxrcjkcznb6foursix +fkvmfourvkghfivesix3nine +sixmsrlzbdmnclztrhhtlbj9ndgccjq7d1 +7hphone1 +dlhdjjcpl443rsklgp +lljhthreesix53bzm8 +4sixnine2four7threeone +237nine1three +lbplmntwobxpvcbslp6hpzpbmkvbqfour +onecgtqtbn787 +one8threetwortvpqqspbgfour6nine +672twoone334 +four4sixxghvzxm2 +sevengcng8 +eight9six5sixoneptdrglllzvsrtlc +sixxvdhxdlxdtdqjz24q +1gmkthree3kqgfdkmtppshvcjzqmstwo2 +eightfourvkrzsqxq1sevennhnine5lmptlxl +sixckmdbd1mrncvrcntlvjcv +xptwone3xtgfourtwo2k5 +4nineninetdl1fiverpfhsbvnbpzxbvhmqpqj +877tjrtdr +n286rkmsvkzcthreeqdxdccmcd +1979 +254zhtrlvpfs +5njg +1nineqftrhzkxvgtwo +4five675zfjrhkdkbd +tzxrrzc8dljzcnmxmfourthree +fivezcgfdvrrf2sixseven2 +74nine +387fourseven2twothree +9six5 +threefnrqfkqtkxqlpt67 +66rzpmsvztwonernf +9nlfsdtn8 +89zbphtctxkfqpj6 +eightksevenchjgvctdkfbhrxssfzcgssix21oneightrt +drmfmxpnptqt5lmdrnhzkfcknltj4 +fourlvtkxjlheight3nine +kmbftcbrxpxqk9 +mlgeightwo1rslfrhvfdgsprbmnqpp +ktwone98three +4hvxgtjdgldjfdnfiveeight +gmcsixthreenffhcbnc35six +xt8threefhgjrmpgh2 +pj2sv77sqgjfhzx5 +qccfftqjmv35 +pnrsqpsgdlgzszldvtjrfive1two4seven74 +4nbprtcnvpvcvdg5seven85bnvnrznnncbrsh +qmfmkqsix8fourhnfhqn69 +threefpgk3seven +1rngbxkxqthkvonethree6seven +7three56qlqcrsljeight1five +18717fzdccbglhjmvkznqvfive +lprmxkdnrchs27sevenone6 +four55sixjvhbkbpdjptnhcxpmlnfour +eightfvdccbgxrg4bplqrvvpjq59 +one3rxm7eightxtg41 +fourhxplrbq7mnvnlsdcfpkdknqdtdjrpfvkp +7mpmrgkqfzeight +three9cp +bk3eightt +4glcfxkptsixjfqdnscjv2xthree8 +bdgxxxssthree4vfqzlvdk5 +eighttwoonefsthree35 +sflvqvvzcs271 +cpflsnhjrmzqmfour3rhkdtqvskt +ncdgjdpdtpgpztj3 +ninevlgzpcjsixthree49 +fqfh7one2eight +vvzeight16three8kqvqzj +nineb4fdmtlhmjbsxzrkblxm2tpqkn +zdtghhxfbkkdnsix7sfj +eightfldsxvsvmdl6onenxfsz +threeprbbbcxhqone9jtqjone27six +pstg7 +2threethreefive4nine +4fourthree +hgj1npvqhmkm +43twonine +58t2tvtstgs8tgmfbndr +9xdvnrzgnz6dkvnk5 +one31nineeight +1eightgzzmrqjmxtdxmxcxn5txqvhdr +four1seven +sixz12cvqlmqqzvnnhfiveoneightm +three5fznzbvsqnxtqnsmjt7hrhjgvqxnr +gmbhone5fpxjlvksevenjgh +fjfskl4 +tkjqkpjddlmvmmxtxf5mdzgjone42 +onesflmvlhfvxlrbk68 +gfive9zhtbkvn +xxhsvbjxhcnqsnvnineone489nft +ninetwo8fiveeight1ninennls +xdkbsfrfz65xgjftjfhnh4 +4threeeightsevenjsltzglonesevenzhhhcdbjfive +one7nnxzvhmvl +dcmsrd4sevenfour51five2 +qvrgbjkgfpdbndpdgdptjqdhqkcrjknfxbgn4 +p2 +3311dczzvrskxksevenpgxthreeeight +tworbzmdd45foursevenfive +5fivefive7trtdlnppfournine3 +5sixvtbfcbfkvbvbv3986 +six64sixltlpnvt77 +1oneeighttwo +tjsgchgninexrszjtzseven86 +3cnine18 +gntwone89glp31oneseven +9twofrqprtrhklhq39fjdtnnnjconejrqbgrdhhj +twozvmhxrhjzlhfninerbhzjxrgnmjt7 +6five6fivezsbjjtvxvd9sixfiveqnsr +2threevldkrspksbsixsixtdgzmjrs2 +fourhlstxkvr74qnx +one83 +kdpdcvjlcsevensevennzvfourpvmlgttbl5 +93smjxjpgnp8 +dfmjhmrconetbztgfgf8six3hlbqdzqqs +4twotktfive +7nine1fscqqcml2two1fhddkblmgrtkrn +6fivefoureightnineninefive +39fourlsnmh7one +3fhkbpdmmgkgf +eightone3qjpfddljjjpjjmcg2twonexh +4two2517 +seven6sixvrhjm543ckq +four7ninethreeonevfqrkhtx4 +jeightwo5 +fnndfvpc3five3h5 +xkqstv5jpfonetwogjlbx5 +fiveone8eightfive +2twomjkthreetkxtht2one +seven65gbmjcsmkr3 +3qtrdtwo52eightntlbdmqcvseven +4cghqgpsmjztwo +8tqjlbpjmtwolrxp +ggrxfxrx15 +3vt8sevenfourbkgcbvll28 +lmgzcd4sixslonetwo +ptstwone6mpspfsevenh765eight +jfgpcfrgrmfnine5 +fivec1ninefivefour9kmthmtwo +5zscbtpbbbbkhjrlxtnf4cmbfhbtwo +2mmgv +zmhcsixeighttwonine5gvljrkvqh +4five3 +1four8six2one +sevenseven26mnbd7nine +vmxrptvk964sevendmdsql5 +sevenfivekllbkzrmpmeight2twothree4 +one45kjlnmznt67bgpl +eight7gpc6vvzqone +hjdbghreightthreesixzphtmj81 +5dqftptqnfthree2nine5 +86sixqgmlbnpnsixbxnfhmcdt8threefklhnsmkz +5vjgqnvvlonevxjzh9vctwo7nine +63ffslvtvvtgkmhvf1ntjtseven +fivefivev5tbpkx2 +fourrsb5eightsfqsblmkkeightbnpqkmxxc6five +79kddeight +j5qltpmnineseventwo5 +54gbmmmrfour +6ctfvjtnvdfourxjkjseven +1frq +75xhz7one4xlb +onetvxfive221zj2 +sevenvkxvmqd93 +5nfnldqtxpb35seven8 +twobxtrpdzvbktrh1seven2two8 +qsixeighttwofrxbxfspqmktpj5 +2twoseven29knktthzssnhhf +595eightfiveeight4 +rzmktrreight6n5seveneight +fivesix9 +kqc81one +t271fivefournine5 +65threefiveqfsmone +brhlq1eight931fourtwo +nine7eight +68nsgrvk2six +419gsmxnmjfour5 +jqrh848 +2eight91 +sfgzxpbhb1cxjpd5ninegvpfmhkfgjkgblseven +dmnrmp77qqnbpvzeighttwo +pmgjdtdfx6 +prrzx4jfjzpcklsb5sevenfour7six +brsqmz38five5twonebp +seven4threefour +18gmfvqgteight +7oneeightfourseven +onepkfnnvjpkgbvt8 +fourkj4onenlkjcrvl +1phb5 +16thgsmdqbnfivethreehbmmninenine +9qfqhdgthreeqmdg9cjzkjckfttwo +dxsevenone1mxmcfkgtdsczbgsx8 +9jmhxphrhrjqmnnine3rxfmhjjqt +fivevjrninethreeseven6eight4 +gltmpctwopcbchlj9r91qbdvsz +nmskpljnffbtwo7ffive5kqr +hlceightwotwoctsix4kkppmcxh +7vdtbxbsdm9nine9mqbgzgb6 +threethreeeight4lfshmkpsbrveightsix +s77eighttwo +kxgntkmxshkllhctzk14 +eight9lks3574 +66fourstxmfqzpseven8p +46nine1twocqcqzn +vvzmqcj5fiverrj3threepltjs +2blshrhbpsnqqgxtnlzthreefour +4bqcssvxmxtwoeight4threeonenine +onezphmrtxbtlczz5eight +qcvvlc92mhhqpfsrrfndgl +seventwo5 +2eight5oneeighteighteight32 +cbmbfsztjnine3ztzbk49lvvlknvrnn +4qbtglxjhzb +5qzrlv4nxlxzbcdjsevenseven2jphvkthb +seven56 +fivejlpnftwo7nz4fiveone +53hszlseven +tzr5sevenone5 +ninegmzppseven7 +dhrcgzqctwoeight8qhtlpf5jhvbcl +98onetwo715tcg5 +tlfoursix5gzbntsevenseven +eight7peightonetwo937 +6djvpnxvgfvbzpbgh5fk +ktxcqsgjthreesevenjrsgddzrfour8 +lqmvrqgtdcmtzprq9threefour11jjkffcd +kbnlmsixfivetwohxftxpmvfn7 +1qhf239nine +125zdjtsdxmthreeeight22eight +37 +five827 +lzn25 +cspdsgf41nsjlthreedpcmq1nine +flvgklrtwodpxk2twobg57 +8seven5nine +82seventpqmczz28fiveone +854vtxbrr2 +three6seven6sevenonejsqtjpt +sixzbsxxngxcninesix82 +mrbsp8sevenjhsfxgvpbv8 +nine9kh +6fhzkrxsxthreeone +tvpmseven3fthlkndskdgfhjrvcxcninetdlkgrnxpm +tbrgbllqffourfqthree2 +1sixvtmjtwokb71bddxpv +twolsjbscrfjzjsnphgsbthsmch6two5 +3fouroneeightvbxsixb2 +41dbqvfthree +tjjtpjpg1 +6rfmfouronethreezgjsprtmd1sixeight +six182tbjjx7 +4ffsgbshfzq93five +4threecncqtdklqt +nrkkgxzlsevenrqhbvzfvn99oneqjlxld9 +xchnxhmfhpfiveblccdzdnqbzbm8gjrbqdslbbhdxpbpm +hbfdlrxmkrbc9threeonefive1rrvlfgjrq4 +1eightthreeclpnzrtfive2 +4nine1lsmmjjhsbninehlfxbbmsjcone +four16seven3fhvhlhcrmone +qszfive3sixbcdkcmdqhj3six +eightonelmbjb1cfx +3three1sixsix7 +1cnmrhxhzrkshqnpqmfour8fqlfzq +two9sixbcgpv2rnnkdpeightthreenine +vbzqpkmqtpbfourseven6bhzghsix6 +fhtwone26sixtwothreeseven +jvoneight7eightdfvljxthreethreefoureightkvb6 +6hrnfhcn2nlflcj +gqktqlbkbeightninehvfql3lbfllrnrblqchfmn6pknq +twosix4nine +36sevenzlzgftkzznxqpnrbhtwoeightfive +qxqckssnrd8sdprgknine +1seventwoseven +mnfhgnrlfzfive1 +pghfiveeightseven4nfzlkgdcvk +jvcmsdlfeight4 +dtmt1sixkgmvnfvqd1sjvslttcfmkgngkrmbsmd +gltskr21 +vvqoneightmfkbp61qkdpsvlhqctfseventhree +qvggksmf1 +xhmzv926sixlqtwoeight +647six51 +5qbx5seven8oneeight +mmcktfzstwoblzthssjnine1 +558 +48threenine4hlfdjnxdpnine8 +hsghqrmpzbqsl7flbcjqqmrxkkcghdzmthreesix +27tldnbdsixtwosevennjdjxz +sevensixsbphqrqtqs9983 +7eightsixzrktkone +91npjhccblmpxtslz78kcvqtvqpmone +tnshjg21twothreeonesxkpgctcjdjpxt +six9twothreeqx4one6one +ninenine6npnszkvcgn +four5threenineone6 +4twobgdhnbtcssevenmmzfgktwo4 +three38 +ndfplbcdsnrhgpq1two4 +xhdfzl78twofivethree +zqcccjkgrdnr5cxmfhthreeskzcqkczp +vltlfh1qfdzgp8five +mqjnsx99ninetwo8 +bnk7 +dqk62ninegvhbmclnrfztmtfvrzjrv +85dnine3lkzmn +onesixthreekdrgmlnddsc7 +sds6 +9vkhr49sixxgqbgmsheightfive6 +onetwoxrhzg1ninefourseven32 +fsthreeczsqjcjlxqxgxrbfour8nine +threeseven576vrvj7d7eightwogc +6rfpeightfive4zsrnsvvbdd +3fiver6nnpmgmhzlhzfxb16jg +three9qhlpninethreethreemfr7 +rx6dhk1sjrpmpjr +three4nhvkksevenxzbzbflnrcmmzg +eightvckzjgonetkcvjzdhnzfoursix6 +onetwothreednktwoseight7jkpsgtdllf +nx6eight13nine +qzvnvsjnfjng99threesevenvc +seven2eightbpzsix +onefour8xccmksgfsckxkbcsqkgdgszxjgllh +8zfour +fiveeightrssqtwo992 +8nbvcfjzpxnpfour4 +zhqmxqlzv6onetwoeightkrfg25two +9tqbeightfmgqtdbl +three3nine97 +vpcmmlctgc6 +3two4fhnh2ninesixmtfbbvdkls6 +171 +lveightwofive8ninetwo3sixzp +3oneqhgonerjskld3eight5 +zfxnkhrthreexllntwo1two9fivetwo +sixfivexmxxq7 +xxhthqxnjq3tgjdvrnqtgts9 +7226fiveqzbvgttlmv +884xxxt9 +781 +4dtpcdslmg9mdxsjksixnine +onesevenkqzg2 +nine4nine +cdqmrvdkxtrqdsixnvqxs4fiveninefvdttbqkx +blcbcgbrnkpmlrdlj7fivedbnkkleightone94 +1hgtmpdlpsfivethree8four5 +vx93czsixkzkjpqbgzhthreetwo +zfbxmsjrmssixninebkvseventl69 +jcnkdqmdvg392 +pqkgqzgtwo245two9 +1zzjc7onejdf5snc +25dhcpqbkzjxcxmxdgxftj +kzqsix8xblzlnjtvbfive5four35 +ghfjjhphnftwo9five +jqstpxv5hcqfbh7twotwofive +jj66nsixhfsbgs6kmdpqdrpn +xfvc73snqtcpqcjlsix6526 +tbpklzqjcz6fttcvqd +9pdrzfvrr9twolzgs +fiveseventhreeszxkxjx9ndvtlhqqqh7spfcvpzthree +68blhzlngj7 +hznljt4eight8qfkhmqvpskcxknz9 +eightjqlghmn76two5ggone +onesixmgbfjv41fhoneightvxl +jjlthreenine839 +twotwo4xvlpcnpmtwo2jrzcjjlfteighteightwotv +t4 +onefivefivefour94eightfour +6sixtj6threethree2sevenone +1eightkbsixrhhphnxmjlf +mlplpjkndlflk1nineninetndsqjnpmvzhkeight +jmkqqblqnxfivetwo8485eightone +five9565three3nineseven +bmfljlbbttxlvxzrfnnp319six +jb4one96 +jqllbjqndlkbxkeightdrbhjjd3 +8fiveggdtrfjvrpd7six7 +24xrt3twosix2 +rccf47zzmfshdtwosrsm +5jtqxkpshnbtwohtpbgtgsixone +seven77p +eightqgkmdvhdjssqfpfnk3sixthreesixthree +9ninetwoonelkrspqn3 +4ttdgvkghzlninevkrxhclmstdq9mpmgtcvrlqvlqgtrxb +two7twojxzbrhtnpfrhpvsevenfive +4threetbkddx252tmspeight +five9xbcrfrxbdnb +threetwo6seven2foursix +onekeightxdgxjmthreeszrjhmk9 +6q565cvdhbjldkb +two1three +dzrhvfktjninepfxvxmzmkeight1 +xzbgjqfour5nphmrhlfdkk +38rfjeight5 +848bfztdm +rldlk2zbmpsl8 +gqgtrchtwoeight9eightone +27f +btgxvnm8seven2 +sixmznpvvsbrslmtgfpvctz96hrjdlclnzmftjjdmp3 +hsppfkeightsevenfive2 +2two35kxssnjs21three +3ninefivemjslrzzsnl +9lzdmtdeightone3smfpmlvs5zkxmrssq +zrgsrbgcrllnjfrk9eightsevenlflnkxfgbzm +ninexsgvvslvvczfshvgfour6ngkkmcrkgbsngkzvcch +26six997 +1zbsth +psdksevenone776 +one8lzcrggjfrjssixkjtwo +sevenfour5three91six +brg3ninetwo5rvnpqsix +9seven9sixssnfourxsdbgbrpvxcmqh +6cmcheight8 +onefive1sevenfournine1 +threej3 +lmzq27kkzxbtwo142 +krhhmmsrklseven5pmjpthree8 +lgplxpx7eighttlvqdmmlhz9gjfbxnlkkg +tfrpbxpsbghffsixrgm4 +8fjnflxr2613 +7onevzqcgqsevenrgs3twonex +8nine9brsnqlvtfivefour4fourtknbsm +grct7svvdbqtsrxsix9 +544 +bldknmxccsix4 +xjdxzmhxqbfive36frtstwothree +4two7nine +8five99jddntnhjjsxjgfsqhljcrq +twotwofivethreeseven4tzgnqcq +sevenlvxjjrsjzvjxsltlfour2qmqtbklpkp +sixvrlseven1twothree +fivepcrhdtkrfour2snvjhhqzl8cbfkgghvb7 +mhhfjmv4nine6rvdvhjlfgsixjzghsdf5 +7fgmnvtfn94qbtrfb26 +threeonejxjkcz2 +1eighteightfour9xxdqnine +3threefour932 +mtnp6onefour4oneseven3cjcm +fivetwo7four +sevenrtbx6trxfffsdlgztwo3 +eight16fiveoneninejnpvnglzjd +7pqvfjeight +two87sbseven88 +73678seven4three +pmxdvndvsixcvnntjcv4sevenhfmklmztwoeight +pdplkff87fouronefqrrbnine8djkgh +eight35vlllkzmnlpcgngjnt +897kqjhkfhfbone +ch6 +5threefivehfnvsphfxqdltgtbjtwofour3 +nine5fourfivejtrhmnbmx +eightqthree5gdpvnt2eightpbd +jbv34nine +lcqxvbhr1 +4dpcbxj +seven3eight75 +75ronenine4four +4ppfnkjpphppsjr4 +2cjkjnvnjxtwolhmnrlcpzmbkhzjkcvknczjvcxj +tj5rgmvvhmc2 +three7scghxlnbsmgtjgqqtmxrfnvtlvcpp16 +fiveonefourxlqcttwosnine9 +323hmpxbkpdvklcrnglmhdlcmmzdtwo +onevvbvctdqsvhqb9 +4foursix3 +56seveneight281five +5t1ldfbstvrvbks2sevengfndh +6four48 +4fmgjxzxhq +sixkmltvqjv6qfpf235 +three4djpcgvbone1bztqnhk +5fourfjtflgsixtwofourthree +4nine9gcdnfjm +xfcnmpbvmmhkfiveseven88v6 +68sixtworztsbzvghjsmchmsxmdnine +seven1eight +3threesxjqxxx2threeeight2 +twontnxvnjjtwocpxmrsix2x2nc +nineltgzzzzqg2sixnxdhcb36 +623twohnmqptwo8 +ntwonebtcqztrvninenine58glpkdpdghkbtrsz +rlnthmmdfsvmdfqhfivendptjfpx7hnbnkzlpntvglvdlfb4five +cmx6four6 +81ninefourqbljfrbshsnmcqmzrhkznl +psixthree8jrmhcvpdgflsnnvdgmkxtxrl +2ggghpzxxlmrlftpqmsg +7four296nine +2xonesevenonenine39ctq +four915fdtcvcrv +fsssjgbncc8nine +qgpfveightdvtkhxxzrcmfivesix4 +4436eightonefspnbptktv +rlmmlrhmjnfivetwo6sixmxs +443ninesixfour +fivexmcdmpxfcn8ddnrhbl9znqxtf +djtkclphr4ninesixfiveqgksrzj6nineeightwogz +eight494dd +klmmxtlvxsnineeightrxzzksjxcvgvznonevbnhxjlrxh85 +vftdg4fvlseven9fnh +rglcjdkcsevenrvrkrrptx4mfbqb +767five9 +eight1four3 +fourfived84threethreeeight +two5foureight +seven43gzzmksixhmln2 +bjknl46ninexrjbr5fourfour +2pns7fpjznxkponepfive +sixkqdhm1ninetwor7 +threefive8 +two8lhlphf +seven3seventwo +4psqnsmqgz25 +eight33fiveg5oneeightwoh +sixsixxldfive8 +qhljssjbsevengfh5seven +gjsqptqkjk3bhj6five +six6szlss9seven +nmzxrgthreemtckbvglb7six +ffxmfive392fivethreenineseven +sevenvvnssgvrq8ninedfvqzgrdtqnh +hbsgz8nineczksxzllx2five +9twonine +4fz +3fqjnpxnvseventhree7ninefive9 +phlvsix123pszgrxvhjkk +3two4 +klcbnvrfv31zbb236 +eightseven1lkcv1six9 +7four7fiveeight +lqninenmqmbsgk9 +sevensixmczghz299six +49sixlcbtsbnineseven9five +rtwone36sblhninemflhd +8nineblqjzsddone24dnfdgph +jzlbhlhvfour4dlvctlrqsix +threeseventhreenlhcc8 +2xgccjbmdlzlstjvqsknd +97ninedfcmx9359l +7sevenqzvlfqlfsdxsix +8682 +2bhzhzpglp +sevenzbfvlpn7tkhmxtvgvfeightwobsb +npdfzsevenonezc1two +2hcmrldtn5 +threeseven286fourfour +seventwo5eight +ninefourmqxjdthczlqp4xrxrptzvdllctwo +ninefour8 +q52xzpxvkgsixctrjg +6four52qkvtqpqcfivevghjmltckgtjjf +qxxkgqqcggbjc85 +lninelbzqtdbnvvmchxrpsbfivehtmqcc3 +xbtlshzqtrtwo8sqffcsfivetwo3mvxsnkgseven +5pqlfrqqhpgtg6four +6lxjzthree14six4 +three22fxrrdvk +sixztwoeightnine4seven1four +fivegbvrtkvldplfzrvxbmkmrcftxs4oneqhmxseventhree +threenine2vzdkxtz7 +7mnmfkfq48 +four66grzkq86six +four3threezdszkzkbhnsqpmsninebq +746 +55fiveqhvtgfz +c2mjsrdzmtsevenfive6ncjrvzc4 +ntwoneeight2five93jskvfcvn +fvzjvxtwozhnhnmqv3seventhree +2three5three +2sevenclone1 +three9two4kqxq7four +eight8gzhcfbjxjnftxnnjl +mkz4two7fivefive9fivethree +eighttwo9seven6 +eightkdpfprqdz6 +9twofczb +sqmhjgzqvc3 +525three9jnppn +eightkpfngjsx97twozmbdtxhh +snc6 +two3dqpnps3pmdnbxdnlc8 +pfnv2 +four1sixeightm35 +sixldzmvtfsthreeseven1ninethreeseveneight +7jrxgdjfh3xvlpfgckjp6fourfive +sktmpngljrrgvpqqkdnine14d +one79 +1five7jmhtbnkvcg8vgrxdbnr5four +fvzcslpmgv174426 +3nineccslpsrfdf35lqbfqbncs83 +364twoqvqr4 +79lfd2nineeight2ghrlbspvkzseven +nine1ztqbs +eightndxxqxtwo3cqz47 +fiveeight792eightqskstrftdpccsrgskrhc +26fmrrhhpthree6b diff --git a/Manifest.toml b/Manifest.toml new file mode 100644 index 0000000..5568d69 --- /dev/null +++ b/Manifest.toml @@ -0,0 +1,369 @@ +# This file is machine-generated - editing it directly is not advised + +julia_version = "1.9.4" +manifest_format = "2.0" +project_hash = "525cff6754769a5ced55591f211a0314973d7551" + +[[deps.ArgTools]] +uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" +version = "1.1.1" + +[[deps.Artifacts]] +uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" + +[[deps.Base64]] +uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" + +[[deps.Compat]] +deps = ["UUIDs"] +git-tree-sha1 = "886826d76ea9e72b35fcd000e535588f7b60f21d" +uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" +version = "4.10.1" +weakdeps = ["Dates", "LinearAlgebra"] + + [deps.Compat.extensions] + CompatLinearAlgebraExt = "LinearAlgebra" + +[[deps.CompilerSupportLibraries_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae" +version = "1.0.5+0" + +[[deps.Conda]] +deps = ["Downloads", "JSON", "VersionParsing"] +git-tree-sha1 = "51cab8e982c5b598eea9c8ceaced4b58d9dd37c9" +uuid = "8f4d0f93-b110-5947-807f-2305c1781a2d" +version = "1.10.0" + +[[deps.Crayons]] +git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15" +uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" +version = "4.1.1" + +[[deps.DataAPI]] +git-tree-sha1 = "8da84edb865b0b5b0100c0666a9bc9a0b71c553c" +uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" +version = "1.15.0" + +[[deps.DataFrames]] +deps = ["Compat", "DataAPI", "DataStructures", "Future", "InlineStrings", "InvertedIndices", "IteratorInterfaceExtensions", "LinearAlgebra", "Markdown", "Missings", "PooledArrays", "PrecompileTools", "PrettyTables", "Printf", "REPL", "Random", "Reexport", "SentinelArrays", "SortingAlgorithms", "Statistics", "TableTraits", "Tables", "Unicode"] +git-tree-sha1 = "04c738083f29f86e62c8afc341f0967d8717bdb8" +uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" +version = "1.6.1" + +[[deps.DataStructures]] +deps = ["Compat", "InteractiveUtils", "OrderedCollections"] +git-tree-sha1 = "3dbd312d370723b6bb43ba9d02fc36abade4518d" +uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" +version = "0.18.15" + +[[deps.DataValueInterfaces]] +git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6" +uuid = "e2d170a0-9d28-54be-80f0-106bbe20a464" +version = "1.0.0" + +[[deps.Dates]] +deps = ["Printf"] +uuid = "ade2ca70-3891-5945-98fb-dc099432e06a" + +[[deps.Downloads]] +deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"] +uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6" +version = "1.6.0" + +[[deps.FileWatching]] +uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee" + +[[deps.Future]] +deps = ["Random"] +uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820" + +[[deps.IJulia]] +deps = ["Base64", "Conda", "Dates", "InteractiveUtils", "JSON", "Libdl", "Logging", "Markdown", "MbedTLS", "Pkg", "Printf", "REPL", "Random", "SoftGlobalScope", "Test", "UUIDs", "ZMQ"] +git-tree-sha1 = "47ac8cc196b81001a711f4b2c12c97372338f00c" +uuid = "7073ff75-c697-5162-941a-fcdaad2a7d2a" +version = "1.24.2" + +[[deps.InlineStrings]] +deps = ["Parsers"] +git-tree-sha1 = "9cc2baf75c6d09f9da536ddf58eb2f29dedaf461" +uuid = "842dd82b-1e85-43dc-bf29-5d0ee9dffc48" +version = "1.4.0" + +[[deps.InteractiveUtils]] +deps = ["Markdown"] +uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" + +[[deps.InvertedIndices]] +git-tree-sha1 = "0dc7b50b8d436461be01300fd8cd45aa0274b038" +uuid = "41ab1584-1d38-5bbf-9106-f11c6c58b48f" +version = "1.3.0" + +[[deps.IteratorInterfaceExtensions]] +git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856" +uuid = "82899510-4779-5014-852e-03e436cf321d" +version = "1.0.0" + +[[deps.JLLWrappers]] +deps = ["Artifacts", "Preferences"] +git-tree-sha1 = "7e5d6779a1e09a36db2a7b6cff50942a0a7d0fca" +uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" +version = "1.5.0" + +[[deps.JSON]] +deps = ["Dates", "Mmap", "Parsers", "Unicode"] +git-tree-sha1 = "31e996f0a15c7b280ba9f76636b3ff9e2ae58c9a" +uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" +version = "0.21.4" + +[[deps.LaTeXStrings]] +git-tree-sha1 = "50901ebc375ed41dbf8058da26f9de442febbbec" +uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" +version = "1.3.1" + +[[deps.LibCURL]] +deps = ["LibCURL_jll", "MozillaCACerts_jll"] +uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21" +version = "0.6.4" + +[[deps.LibCURL_jll]] +deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"] +uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0" +version = "8.4.0+0" + +[[deps.LibGit2]] +deps = ["Base64", "NetworkOptions", "Printf", "SHA"] +uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" + +[[deps.LibSSH2_jll]] +deps = ["Artifacts", "Libdl", "MbedTLS_jll"] +uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8" +version = "1.11.0+1" + +[[deps.Libdl]] +uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" + +[[deps.LinearAlgebra]] +deps = ["Libdl", "OpenBLAS_jll", "libblastrampoline_jll"] +uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" + +[[deps.Logging]] +uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" + +[[deps.Markdown]] +deps = ["Base64"] +uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" + +[[deps.MbedTLS]] +deps = ["Dates", "MbedTLS_jll", "MozillaCACerts_jll", "NetworkOptions", "Random", "Sockets"] +git-tree-sha1 = "c067a280ddc25f196b5e7df3877c6b226d390aaf" +uuid = "739be429-bea8-5141-9913-cc70e7f3736d" +version = "1.1.9" + +[[deps.MbedTLS_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" +version = "2.28.2+0" + +[[deps.Missings]] +deps = ["DataAPI"] +git-tree-sha1 = "f66bdc5de519e8f8ae43bdc598782d35a25b1272" +uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28" +version = "1.1.0" + +[[deps.Mmap]] +uuid = "a63ad114-7e13-5084-954f-fe012c677804" + +[[deps.MozillaCACerts_jll]] +uuid = "14a3606d-f60d-562e-9121-12d972cd8159" +version = "2022.10.11" + +[[deps.NetworkOptions]] +uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" +version = "1.2.0" + +[[deps.OpenBLAS_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"] +uuid = "4536629a-c528-5b80-bd46-f80d51c5b363" +version = "0.3.21+4" + +[[deps.OrderedCollections]] +git-tree-sha1 = "dfdf5519f235516220579f949664f1bf44e741c5" +uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" +version = "1.6.3" + +[[deps.Parsers]] +deps = ["Dates", "PrecompileTools", "UUIDs"] +git-tree-sha1 = "a935806434c9d4c506ba941871b327b96d41f2bf" +uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" +version = "2.8.0" + +[[deps.Pkg]] +deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"] +uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" +version = "1.9.2" + +[[deps.PooledArrays]] +deps = ["DataAPI", "Future"] +git-tree-sha1 = "36d8b4b899628fb92c2749eb488d884a926614d3" +uuid = "2dfb63ee-cc39-5dd5-95bd-886bf059d720" +version = "1.4.3" + +[[deps.PrecompileTools]] +deps = ["Preferences"] +git-tree-sha1 = "03b4c25b43cb84cee5c90aa9b5ea0a78fd848d2f" +uuid = "aea7be01-6a6a-4083-8856-8a6e6704d82a" +version = "1.2.0" + +[[deps.Preferences]] +deps = ["TOML"] +git-tree-sha1 = "00805cd429dcb4870060ff49ef443486c262e38e" +uuid = "21216c6a-2e73-6563-6e65-726566657250" +version = "1.4.1" + +[[deps.PrettyTables]] +deps = ["Crayons", "LaTeXStrings", "Markdown", "PrecompileTools", "Printf", "Reexport", "StringManipulation", "Tables"] +git-tree-sha1 = "88b895d13d53b5577fd53379d913b9ab9ac82660" +uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" +version = "2.3.1" + +[[deps.Printf]] +deps = ["Unicode"] +uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" + +[[deps.REPL]] +deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] +uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" + +[[deps.Random]] +deps = ["SHA", "Serialization"] +uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" + +[[deps.Reexport]] +git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b" +uuid = "189a3867-3050-52da-a836-e630ba90ab69" +version = "1.2.2" + +[[deps.SHA]] +uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" +version = "0.7.0" + +[[deps.SentinelArrays]] +deps = ["Dates", "Random"] +git-tree-sha1 = "0e7508ff27ba32f26cd459474ca2ede1bc10991f" +uuid = "91c51154-3ec4-41a3-a24f-3f23e20d615c" +version = "1.4.1" + +[[deps.Serialization]] +uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" + +[[deps.Sockets]] +uuid = "6462fe0b-24de-5631-8697-dd941f90decc" + +[[deps.SoftGlobalScope]] +deps = ["REPL"] +git-tree-sha1 = "986ec2b6162ccb95de5892ed17832f95badf770c" +uuid = "b85f4697-e234-5449-a836-ec8e2f98b302" +version = "1.1.0" + +[[deps.SortingAlgorithms]] +deps = ["DataStructures"] +git-tree-sha1 = "5165dfb9fd131cf0c6957a3a7605dede376e7b63" +uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c" +version = "1.2.0" + +[[deps.SparseArrays]] +deps = ["Libdl", "LinearAlgebra", "Random", "Serialization", "SuiteSparse_jll"] +uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" + +[[deps.Statistics]] +deps = ["LinearAlgebra", "SparseArrays"] +uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" +version = "1.9.0" + +[[deps.StringManipulation]] +deps = ["PrecompileTools"] +git-tree-sha1 = "a04cabe79c5f01f4d723cc6704070ada0b9d46d5" +uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e" +version = "0.3.4" + +[[deps.SuiteSparse_jll]] +deps = ["Artifacts", "Libdl", "Pkg", "libblastrampoline_jll"] +uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c" +version = "5.10.1+6" + +[[deps.TOML]] +deps = ["Dates"] +uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76" +version = "1.0.3" + +[[deps.TableTraits]] +deps = ["IteratorInterfaceExtensions"] +git-tree-sha1 = "c06b2f539df1c6efa794486abfb6ed2022561a39" +uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c" +version = "1.0.1" + +[[deps.Tables]] +deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "LinearAlgebra", "OrderedCollections", "TableTraits"] +git-tree-sha1 = "cb76cf677714c095e535e3501ac7954732aeea2d" +uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" +version = "1.11.1" + +[[deps.Tar]] +deps = ["ArgTools", "SHA"] +uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e" +version = "1.10.0" + +[[deps.Test]] +deps = ["InteractiveUtils", "Logging", "Random", "Serialization"] +uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[[deps.UUIDs]] +deps = ["Random", "SHA"] +uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" + +[[deps.Unicode]] +uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" + +[[deps.VersionParsing]] +git-tree-sha1 = "58d6e80b4ee071f5efd07fda82cb9fbe17200868" +uuid = "81def892-9a0e-5fdd-b105-ffc91e053289" +version = "1.3.0" + +[[deps.ZMQ]] +deps = ["FileWatching", "Sockets", "ZeroMQ_jll"] +git-tree-sha1 = "356d2bdcc0bce90aabee1d1c0f6d6f301eda8f77" +uuid = "c2297ded-f4af-51ae-bb23-16f91089e4e1" +version = "1.2.2" + +[[deps.ZeroMQ_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "libsodium_jll"] +git-tree-sha1 = "fe5c65a526f066fb3000da137d5785d9649a8a47" +uuid = "8f1865be-045e-5c20-9c9f-bfbfb0764568" +version = "4.3.4+0" + +[[deps.Zlib_jll]] +deps = ["Libdl"] +uuid = "83775a58-1f1d-513f-b197-d71354ab007a" +version = "1.2.13+0" + +[[deps.libblastrampoline_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "8e850b90-86db-534c-a0d3-1478176c7d93" +version = "5.8.0+0" + +[[deps.libsodium_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "848ab3d00fe39d6fbc2a8641048f8f272af1c51e" +uuid = "a9144af2-ca23-56d9-984f-0d03f7b5ccf8" +version = "1.0.20+0" + +[[deps.nghttp2_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d" +version = "1.52.0+1" + +[[deps.p7zip_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0" +version = "17.4.0+0" diff --git a/Project.toml b/Project.toml new file mode 100644 index 0000000..9795ebe --- /dev/null +++ b/Project.toml @@ -0,0 +1,4 @@ +[deps] +DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" +IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a" +Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a" diff --git a/YEARS/2022.qmd b/YEARS/2022.qmd new file mode 100644 index 0000000..8b53aa3 --- /dev/null +++ b/YEARS/2022.qmd @@ -0,0 +1,128 @@ +--- +title: "Year 2022" +--- + +My take on the puzzles in 2022 edition of [Advent of Code](https://adventofcode.com/2022). + +::: calendar +::: {.card .border-warning .mb-3} +::: day +[1](../SOLUTIONS/2022/Day_1.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[2](../SOLUTIONS/2022/Day_2.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[3](../SOLUTIONS/2022/Day_3.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[4](../SOLUTIONS/2022/Day_4.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[5](../SOLUTIONS/2022/Day_5.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[6](../SOLUTIONS/2022/Day_6.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[7](../SOLUTIONS/2022/Day_7.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[8](../SOLUTIONS/2022/Day_8.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[9](Day_9.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[10](../SOLUTIONS/2022/Day_10.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[11](../SOLUTIONS/2022/Day_11.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[12](../SOLUTIONS/2022/Day_12.html) +::: +::: +::: {.card .border-success .mb-3} +::: day +[13](../SOLUTIONS/2022/Day_13.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[14](../SOLUTIONS/2022/Day_14.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[15](../SOLUTIONS/2022/Day_15.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[16](../SOLUTIONS/2022/Day_16.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[17](../SOLUTIONS/2022/Day_17.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[18](../SOLUTIONS/2022/Day_18.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[19](../SOLUTIONS/2022/Day_19.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[20](../SOLUTIONS/2022/Day_20.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[21](../SOLUTIONS/2022/Day_21.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[22](../SOLUTIONS/2022/Day_22.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[23](../SOLUTIONS/2022/Day_23.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[24](../SOLUTIONS/2022/Day_24.html) +::: +::: +::: diff --git a/YEARS/2023.qmd b/YEARS/2023.qmd new file mode 100644 index 0000000..5fc3d4c --- /dev/null +++ b/YEARS/2023.qmd @@ -0,0 +1,128 @@ +--- +title: "Year 2023" +--- + +My take on the puzzles in 2023 edition of [Advent of Code](https://adventofcode.com/2023). + +::: calendar +::: {.card .border-success .mb-3} +::: day +[1](../SOLUTIONS/2023/Day_01.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[2](../SOLUTIONS/2023/Day_02.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[3](../SOLUTIONS/2023/Day_03.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[4](../SOLUTIONS/2023/Day_04.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[5](../SOLUTIONS/2023/Day_05.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[6](../SOLUTIONS/2023/Day_06.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[7](../SOLUTIONS/2023/Day_07.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[8](../SOLUTIONS/2023/Day_08.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[9](../SOLUTIONS/2023/Day_09.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[10](../SOLUTIONS/2023/Day_10.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[11](../SOLUTIONS/2023/Day_11.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[12](../SOLUTIONS/2023/Day_12.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[13](../SOLUTIONS/2023/Day_13.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[14](../SOLUTIONS/2023/Day_14.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[15](../SOLUTIONS/2023/Day_15.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[16](../SOLUTIONS/2023/Day_16.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[17](../SOLUTIONS/2023/Day_17.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[18](../SOLUTIONS/2023/Day_18.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[19](../SOLUTIONS/2023/Day_19.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[20](../SOLUTIONS/2023/Day_20.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[21](../SOLUTIONS/2023/Day_21.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[22](../SOLUTIONS/2023/Day_22.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[23](../SOLUTIONS/2023/Day_23.html) +::: +::: +::: {.card .border-warning .mb-3} +::: day +[24](../SOLUTIONS/2023/Day_24.html) +::: +::: +::: diff --git a/_quarto.yml b/_quarto.yml index 9b8a3a5..7854262 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -1,6 +1,8 @@ project: type: website output-dir: docs + render: + - "*.qmd" website: title: "Advent_of_code" @@ -9,6 +11,10 @@ website: left: - href: index.qmd text: Home + - href: YEARS/2022.qmd + text: "2022" + - href: YEARS/2023.qmd + text: "2023" - href: https://github.com/jromanowska text: GitHub diff --git a/index.qmd b/index.qmd index 3c9c543..545d8a9 100644 --- a/index.qmd +++ b/index.qmd @@ -2,127 +2,8 @@ title: "Welcome" --- -My take on the puzzles in 2022 edition of [Advent of Code](https://adventofcode.com/2022). +Choose year: + +- [2023](YEARS/2023.html) +- [2022](YEARS/2022.html) -::: calendar -::: {.card .border-warning .mb-3} -::: day -[1](SOLUTIONS/Day_1.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[2](SOLUTIONS/Day_2.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[3](SOLUTIONS/Day_3.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[4](SOLUTIONS/Day_4.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[5](SOLUTIONS/Day_5.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[6](SOLUTIONS/Day_6.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[7](SOLUTIONS/Day_7.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[8](SOLUTIONS/Day_8.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[9](Day_9.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[10](SOLUTIONS/Day_10.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[11](SOLUTIONS/Day_11.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[12](SOLUTIONS/Day_12.html) -::: -::: -::: {.card .border-success .mb-3} -::: day -[13](Day_13.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[14](Day_14.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[15](Day_15.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[16](Day_16.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[17](Day_17.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[18](Day_18.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[19](Day_19.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[20](Day_20.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[21](Day_21.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[22](Day_22.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[23](Day_23.html) -::: -::: -::: {.card .border-warning .mb-3} -::: day -[24](Day_24.html) -::: -::: -:::