My solutions for the Advent of Code challenge
Fix weird conflicts
Created by  emily  on January 7, 2021
2M5V4ERCQ3X4UL43W25GBEGH2S4PFGRXG4PD2ECYMNG4T3DLXKPAC
Fix name conflict again?
Created by  emily  on January 7, 2021
P2MEQHASDOYYEXOTWLGDNBA7P2EZQVJMR3VPPKOD2TRJZ4KKOIJQC
Confusing name conflict in pijul?
Created by  emily  on January 7, 2021
H6ZHDLXXHPZWAEBJ4SYX5GVNV5JZ3DFV6SYR3KNZGXSWZP3KTQFAC
Add day 3 and 4 from 2019
Created by  emily  on December 26, 2020
QNE2APVMWFCTKRXJF4B3OD7L2L45FS3GC76PXEEKQAGXCGYWKFJQC
Add 25.js
Created by  emily  on December 25, 2020
C4UKVOPCO5MICR656MWOTFRTKSVCBOVZ7UOUMKW5466HSXP4R5LQC
Add 24.js
Created by  emily  on December 24, 2020
BF4QPC6LZVRPHRQC2EBISS2PRMA6PRLAEOVJDZ7HGZPHBRUTKKOAC
Add 23.js
Created by  emily  on December 23, 2020
GIVZQOGSW47GWZP4YJKDB7FTV5LG6KM573ODXTVTLBLGE7QBN6GAC
Speed up 20.js
Created by  emily  on December 22, 2020
IDLEOV7IUD2MFKWZVF5DWO2GKIOJ3DZT6C36P2NBEVHRB2Y4XQJQC
Further improve performance of 22.js
Created by  emily  on December 22, 2020
M3JVMYW23743DF67CMHY5P6YMYFOH7NBP3XSM4CPMOLZN4IOLRHAC
Improve performance for day 22
Created by  emily  on December 22, 2020
A7K2WKKZZPQ4GAK3OPBB6C6XZ5663ZXULHUMRU4JOPXZZ653NP7QC
Improve performance for day 13
Created by  emily  on December 22, 2020
3PZ3D3TP3QER6OH7L63RXJFHVV4TOUMW4MOQZQ5WRVOYZ4KDLLSAC
Add day 22
Created by  emily  on December 22, 2020
3T2GILQFZNX2TBAGRVRXODS3OGDIX73KQ53SK3UIFJMOXSVJ5PBQC
Add 21.js
Created by  emily  on December 21, 2020
ASU2CKXSOKBPZ3AMBRJSRCTOK4SA7V26OROVNKE64X47JS4SU4FAC
Day 20: Significantly improve performance
Created by  emily  on December 20, 2020
WZOREO4DRXG4XSXXLZ4KQYHZB7KT5MT43OINJVUJKCP3VXH4HSZAC
Add 20.js
Created by  emily  on December 20, 2020
2KH6JIF3NZEFYWDRNXGQ2XBFJLULISCL4JY6H6DHKFRSKRYEYCCQC
Add 12.js (I forgot to record this file earlier)
Created by  emily  on December 19, 2020
OYPC64QQFL2BQ2KSKDUIWRM56KYQIMR5PVGGPILIMD2MBNGIOEHAC
Add 19.js
Created by  emily  on December 19, 2020
SIPOCIEQF56PV5ZG47XH527UKDELOAKCPYGIOU3LI6G5ZIPJIZAQC
Add 18.js
Created by  emily  on December 18, 2020
KHMFC4I2MS5AHCCBJDB7J5O7HL2OODPQ5A4FNFDYO3WQXKBOS4FQC
Add 17.js
Created by  emily  on December 17, 2020
MBQ3NQZSWG4VXZVYM7US5LT6UNQNGA4NIEJXB7MFWSN4XXPH4BFQC
Add 16.js
Created by  emily  on December 16, 2020
A4O2P7GKLDDQOZPWGDULADES62SCMSEC7SAG7YQL2WSL2CO4MXYQC
Improve performance from ~11 minutes to ~1 second
Created by  emily  on December 15, 2020
S3P2MMLRVJED7WHPNIXHCRPRNDQHGTUDBKUDP3A6S5CEFLJVLEYQC
Add 15.js
Created by  emily  on December 15, 2020
TPNZULNIGBJ4JX2FE5NFIKXHPPLGJBTNQN5CLRDJRT77LX6AEHUAC
Add 14.js
Created by  emily  on December 14, 2020
7OSWEETMP4E7UWQBEEIFWQG3A7RCOFIMWSUWUJWCVTMO3YO2WAGQC
Add 13.js
Created by  emily  on December 13, 2020
NCIXJYKOANCLDKDOLXQY3TW54327TT3HSGNXPLS4W5MCC5EJRF5AC
Add 11.js
Created by  emily  on December 11, 2020
ZLPX35MI5KTCPFLZIVO4LN56NPPAHMVZ6YWO2SZLXXH7EUFU2WYQC
Improve performance to 50ms
Created by  emily  on December 10, 2020
PS5EAUZRVSNQ3H4OKLUCOGGEO4M5P6SOP7PKFJ7UY2MCIY2U67CQC
Remove debug code
Created by  emily  on December 10, 2020
XJRX53BJCDLWSNB4O4PM22INTBP2B3NZGECVIESULXFHCLBVD4EAC
Improve performance to ~127ms
Created by  emily  on December 10, 2020
WBF6ZZVBB4EXOGOFDL5IZ3QONEQO5RPWSYLGVXA2TNOB3XWTLC7QC
Improve performance from ~430ms to ~340ms
Created by  emily  on December 10, 2020
EAZWBDXKKHCIHFEYYVTYHYAHI7BXR3GT53DJYWNJEKYFZDOTZM5QC
Add day 10
Created by  emily  on December 10, 2020
YYGY5GQAYEJRNDZSBQKX2GBBXHEWINZRG3DL2YVHX3AVRALMCOMQC
Add 09.js
Created by  emily  on December 9, 2020
XZ4TXPQRUGFZAMOJNREPTXIOJAFSR6FCZFGHHVVJE3FRIOH3B6AQC
Add 08.js
Created by  emily  on December 8, 2020
D25CGSY6YP24YUZCIELCKITO25B3JX3RVVZMKVJQZY5EAVX6HEZAC
Improve performance and clean up code a bit
Created by  emily  on December 7, 2020
OOFDH7WWWYN2RIHGBJM2WNEMQOZ4CBQHMZXMGNJ4GJO4QLH2XG2AC
Clean up code a bit
Created by  emily  on December 7, 2020
I3IUWAWDYM3GYQ636JURRPXBEX2T6IHDDSFXUZDTCBOONJXHX4DAC
Clean up 07.js a bit
Created by  emily  on December 7, 2020
UYQEOS47K5MIDKYFEDGWRKASVSOJP5RF7DN6YRVQFNOHAUCXTYXAC
Add 07.js
Created by  emily  on December 7, 2020
74RGK6PLB6R2TGMCGHGIDSYUKV3X6ZB2ERMJBO25QP4JLU2Z2UXAC
Add 06.js
Created by  emily  on December 6, 2020
CM6JKWPPY5IH23ZM3DEETBCTZA3FUW3SRXEVA7T63ELUAWK26U6QC
Add 05.js
Created by  emily  on December 5, 2020
P7S2YXKOTMR23KAYPRRLSYFESHUOFUL6ODM6UD5DYMLFSPTZCKNAC
Add 04.js
Created by  emily  on December 4, 2020
H7MUJFML23CJ2Z5LVLLAHWDKU4APMGMNTXRL3J23424BM4JAQVKQC
Add 03.js
Created by  emily  on December 3, 2020
HGAHRVL5XHYWCCF3S3PXX3X7F6BIPHS5TT3VD6TAIPHR23ZXAFSQC
Add 02.js
Created by  emily  on December 2, 2020
GDDAUYTMMEC6WKFB5DMGE4SYDX6W7XSJ5VNJSAV74OVPEKEHJANAC
Use JS loop labels
Created by  emily  on December 1, 2020
J2BO5KKRVOBEWEXXU326CTSFNT6RZOCYFUKPMKTW6XB4QMB24YPAC
Add 01.js
Created by  emily  on December 1, 2020
YMJ5N5BCSNUEITM56ZVBNFYNPCOLXKYRMTHXWP4RMCBAZCP2VW6QC