haskell: 2022 day01
This commit is contained in:
parent
1189d28d32
commit
19806663a7
2259
2022/.inputs/day01.txt
Normal file
2259
2022/.inputs/day01.txt
Normal file
File diff suppressed because it is too large
Load diff
2500
2022/.inputs/day02.txt
Normal file
2500
2022/.inputs/day02.txt
Normal file
File diff suppressed because it is too large
Load diff
300
2022/.inputs/day03.txt
Normal file
300
2022/.inputs/day03.txt
Normal file
|
@ -0,0 +1,300 @@
|
||||||
|
jLnFTjhwFTLFDGDDvLgvDssBJBbVRNZJPPJBGzBNRVJNRB
|
||||||
|
QWmffSmMZCfWrmHlCflQWfSNBpVBNbPSbbJNppcVVzzpcp
|
||||||
|
lflrqrWMmfdMlrtWWmZgDjsqwFwhFDsngnvhqs
|
||||||
|
CNBGwsWVsdWDNCCVvfPLfQfgZHPBvpgf
|
||||||
|
qhJqJlmcFnhJclllPgZjvpHpvfZpPbLn
|
||||||
|
lpMJJhhcSMDMMwws
|
||||||
|
jphtLMfVpjJRjJscMJptssnrwdNwQrNbwNzQTbcNrwQT
|
||||||
|
gSPPSqGGGrdLrNQGrr
|
||||||
|
PvWPDvWWCSSBBZPjLVDfhjsLLsDhtR
|
||||||
|
hlLwDGLNnTrbNdtbdb
|
||||||
|
ZfsvJbsJTrsttHTR
|
||||||
|
vjPQJPFcmZjVFZFvbbVcJZJPBBhLMnDBznnGMDLMwBhlmBBl
|
||||||
|
JdTJFtwHjJTzPMqPccqzjB
|
||||||
|
rggffSCvNBCbWBWt
|
||||||
|
ZsSpnnRpLStrZpTDwTVwGTJHDLdH
|
||||||
|
sZqswsrcRpCrsCsrrbtpbpDlttlFbbpGtj
|
||||||
|
LhNgNvNNhTQMhQMWhvvhfWhllbGGPbPtlPmFlDbjHHdlmg
|
||||||
|
ffNBNMhDvQDhvzhBhNTBnSzzrZCZnrsVCSwcnrCC
|
||||||
|
hHGhjLjwtFGwGhhhhtwjtlhrDBQrRBHczRcMvsBcRrDDMH
|
||||||
|
TTfbZdZbPbVCmCdmnZmCVdfrJBczMrrznvBvQBzzzcBscn
|
||||||
|
fdbPZTVVfSdmbfdvjjSGljhhtNGGhL
|
||||||
|
fMrGQbPrbnfljjzVLQzNCzVv
|
||||||
|
WcDqlSpctSJNzSFJLCzN
|
||||||
|
hBBWcHtWgWDmZlwwrsPrRTRTMrmn
|
||||||
|
ZJTVdgpzPpLVVwZgPzTPLwgWdhcWhSQCbcSbBtSWdSWchb
|
||||||
|
qnDGnNjqDqNlqsCSWhMtlMltWSQB
|
||||||
|
NnNrFQGjDRgLrgrpPr
|
||||||
|
nCrhsmVrlrzsTvsnVvmTTlpvPJPWWMPJWWPCJMPNPgPJMjJj
|
||||||
|
ctDqBLHLRLBSBqFRDBFqFFNGgjjrGGMrWftWJPGgwfGN
|
||||||
|
HFcqZqqdcFQRQBdrlnplhspQlTmmvlph
|
||||||
|
mllQMvMTMMdNNdTzTGmLgWjBgGtBqWHhGWjHtB
|
||||||
|
PPsbbZPCVfJFJRJZsBHjjHhHcjqSSWBt
|
||||||
|
wCVJFVRJDDpCPqZlTlwQnrvzmMdmml
|
||||||
|
JfCJtCwfsffBJmFmgFmFhhdwgV
|
||||||
|
lzHzsSHvSRlDRjlHTgqVVmmVPZqqmggmqS
|
||||||
|
GzNNRTWvbWGvGQtfLnbfMbJfsC
|
||||||
|
FnPrwqrFqsPrrsrwqwnbZFPwBQMhhdBHQZhTVBMdDHVhQQVh
|
||||||
|
zlLWlLvLgtgbMdhfVDdzfd
|
||||||
|
NWRNjLmWblGFsssNnSwPsw
|
||||||
|
gnmCjzwnmCPTPhBwPjzBgqPjllJJSWlhfhQDSrpJRhDSlfJl
|
||||||
|
rLHNHrLHVNbVHMMctZFHsbcsDSDWpSDSGfSRsRWSRllfGSSG
|
||||||
|
NNtdMVrLNdZNvLvLZrzCndqBgwwPmwgjggBn
|
||||||
|
tGSBRwwStBftfBHRScHwfcrCgQgDnjQhQDqgBqgCCDnnqg
|
||||||
|
LNlbZmlPVNzWlLZVFPQqgDTQTmjqCQDQqmsQ
|
||||||
|
bpZNZLNNZlLNLZNNZbLlbLZbwrwSHGJSwrGwRtRpcjjtMttw
|
||||||
|
JvGNPWhLPLBffwhGCrbgnFDbgcZwbVnb
|
||||||
|
TqzSTlQzdHQQpTTjSddHTSnbqnZDcrrFnFVFVbVVcbhc
|
||||||
|
mlpdjhhTHWBmWWBJvG
|
||||||
|
ScrppccsbMRRvltvrvrj
|
||||||
|
HRTVTnDwDLJJJZwwVQTmNlvqBNtvWBBBQvhNfqlB
|
||||||
|
TLJdLLCJZHJCVHHTwRdcsGpSbgsczcdcgS
|
||||||
|
tffHzJctHsSHHHGTtzvttZFlZZhVjglVmgDhDdjgjS
|
||||||
|
qCBMCqbpqfQPMBPpPljQVDDZdddZdgFlDV
|
||||||
|
fWwLfbbWNzGGrzvWHJ
|
||||||
|
VnNFqrrJdfQhCDFPhttD
|
||||||
|
pGpTTzHmRTNTTLRRtbBBbzhPtbtbPPBt
|
||||||
|
HLpHpmSRHTpllcLTSgVvNrJVfJvqMnZN
|
||||||
|
tHzgwJCgzZlLFLnWJTnc
|
||||||
|
NnNnmsMnBDFSFWdqssFd
|
||||||
|
mDMBNmRRjjMNnvrPnjjRQQvfRgwpgHHpppHhZbzfCpbHtH
|
||||||
|
TTwBnnZwBnNQZZWLWTTFNFbsCGrGFCNvDDDGFj
|
||||||
|
lzPRfVVRMclPRMRcbFDjfCCGvvsdGCDd
|
||||||
|
hSmmlMlVztlhRlVbqQpLnWqSqLZZwZQT
|
||||||
|
zzVTcqmVqzdmhZJbFpQZQQtLLWLLbp
|
||||||
|
TGwvGgTnGTRHLNtMftWHNbWf
|
||||||
|
vljTGwvvlCljsgSnCBslDPPJrPdVzrSmhdqhVDPP
|
||||||
|
LzCGCGLBGNlLmFFmmSSBBqSc
|
||||||
|
ZJfbdfbWtbgVlblJtjcFcqTmFqqjtFHtjj
|
||||||
|
QgZhZgQVdlfddlWPhfvMCGRGPDMMRvDNGvND
|
||||||
|
nLdpLJSSnLMwjCDwnQhw
|
||||||
|
NZGNgmsgPtPTgWqqCGwRbrDCQbCwhMjr
|
||||||
|
gNqPTqTPttPZqcWfHLlBvccFvhpvJc
|
||||||
|
GNdGhMMvRBjmMVjM
|
||||||
|
trcZJJFmCgfZtcrQCfCZSpqSRjBQpQRQBbBqsSqR
|
||||||
|
JcTmwtTtcrmThLGDhNTThvNW
|
||||||
|
ZqhmtzzfZRsSfRmSTThMpLNgpgJQThMG
|
||||||
|
jdnvdHWFvvjFdCWFrvVVnvFDQrJJMpgMJGNLJNJTPPgQGJGR
|
||||||
|
vnHjDVHBWjdncDRbRzzzmmBsSSzt
|
||||||
|
VZNZSCPTJPpvNTNsCrbnVrLccbLnnRVfWb
|
||||||
|
MlqQBlBztFlhQJdFhccbhnRWWfnggfGc
|
||||||
|
lzJqllwQtmzdHZpvwjPPNspj
|
||||||
|
wTnCMnwQCQvTTJdfqhdtrrSmhttmmm
|
||||||
|
LZlZglZBvjgbHHSrHpbr
|
||||||
|
GWvPjPNGljBzMzJVMwNJMw
|
||||||
|
CSlChlvPPGvdddqPqSJhPdbNbcMTMTbDbcRNDFcFLMLJ
|
||||||
|
HWjgngmBZGQgRRNbFRcHbbzT
|
||||||
|
BmnpnQBBssBsQBnPptSStllGhdCGrS
|
||||||
|
nhQCnCvjchBBjMNrwbRwZvvSvSWW
|
||||||
|
qgHlfqblVbPfVqlbGgPGfdfLSdNssWWLZsNsLZsdNdLSZZ
|
||||||
|
gbGHzzbzHtPfcJhczmMnQBJn
|
||||||
|
TTGJJPPZJGRzDwtQjTjzDC
|
||||||
|
VbnrmNVWVWbffbVMsrbrnvFRjzCzQCjvQDDStDFS
|
||||||
|
MhrRfMmfMmsHgsqPLLGdBqJJGHqd
|
||||||
|
FMCMbmSQTHdCBmpFHprdHcDNqqfqJdJsDcclDDZlNf
|
||||||
|
wzwRjwwtRhnzjRBWRnvtnWtnNsfsVDlDlsqVNNNqcqVlDvqf
|
||||||
|
PtnGWjtwLBwtjCFPFpMpMbSrQm
|
||||||
|
PWzrtrtzBBfjjWGbfNWvLJLgVSjRLVlSlllLpS
|
||||||
|
HhZmHGGhGZRpQlpLpL
|
||||||
|
dTdnHCnhmhcHcntrPPGfzfrcNtPz
|
||||||
|
PfmWWWPwWdPdWPTVCdpjRnzhjDbrFnGbnQGQrrDR
|
||||||
|
LSBnZLnJBQDLRGcQGc
|
||||||
|
NHNqqBqvMMBsJgNvgsstBHNsdwwfTtwdpfTTmVmnWmtmWVlp
|
||||||
|
zjzwTHCzDzbDzNTDjzDCCHRZmmSGmfgPmZGtHtgLmf
|
||||||
|
hsqJMcQltLtPhLgL
|
||||||
|
QWWWcMsWFJssrnsWrdlcPBwNTdzwTvvBvjwpTbBzpT
|
||||||
|
LRvWZdLzzZWSqdpBzLdzLgRmbHPVHtFHMFFMCtHCfHcbVcqb
|
||||||
|
sGGjNDnGTnlSSwsrTwcFVMHwCPPPcVfVHwPM
|
||||||
|
GDQsDlJlQhSDTrpvhhWBLWvdRvWh
|
||||||
|
sWhhdhdhbHSVBbFLZLnnCmCmtTTCCV
|
||||||
|
RcQvjNrcrwGNcGNRJJmTpppgCCgppNgTtFmp
|
||||||
|
GRRRGRGclfjwRsbfHFhWBDhdFs
|
||||||
|
jfRTfgHqgDZHClcPcrGhnbcqrr
|
||||||
|
FztdMLGBzpFJpcnzzclblcnbbl
|
||||||
|
pdNBtdNLdvsNtdLpdGLTZDTgDjmvCZjCRCDDHg
|
||||||
|
bdrbdZbJtZhrMrWRHHvRHRvHllqZ
|
||||||
|
GGjCNgDVDFsCCwFNHjlrPrlSRWPcSlvl
|
||||||
|
CNVDgDwVrQggDDQVsDwNwgTQdJtbfbLhtTdtLmnfbJMntnft
|
||||||
|
mjznjLchnPPcLLnwCTFFvPgJJWdqJqJJdJJr
|
||||||
|
bMlQRzbSBbRBMlMfMBBZFrqggvVvfqdDVDVDWWFd
|
||||||
|
ZSSsRGQtSpBBpZMSbSpZsbtsjhCHTHcLCcjzjCwTTHhmNHtT
|
||||||
|
ThCHLCfVfDTtDnDppTqclFfSclNrwNPwNfFr
|
||||||
|
JmsQjJPJMWRRMddZGZWsdsMZrmcqvNSFSwrScrvwSwcccFFw
|
||||||
|
ZWdJQGGzPJsMRZBGtHLgCHTTVTLBDtgn
|
||||||
|
JVGJfttHgTLVTsnHgVHfwVBDjQDNQSjQwjbNbQjBbddS
|
||||||
|
rPvZcZpcvtzcZddmNQjWQSjDpp
|
||||||
|
rrRZPzRMztFFFqMZFtRVgnsLnVHfVHqJnghHJL
|
||||||
|
grrZZbJSggQDLgrvSSDBVsGdjHjnGnBGVsLGHj
|
||||||
|
pCtWtPtffPRcWdBsGsGRBRvhBj
|
||||||
|
zmvNNclfZJJFZQbN
|
||||||
|
DDqCgPPDgtDSPPDbgCqcmBMBTQLQZBWwQZbsMWZZMw
|
||||||
|
RNlNvpvNvndNjMZtBpwMTWLBZt
|
||||||
|
VlNJvRzdlGFRFGRRRjFVJRRggtPPHgHzgStqCcHHmHqcrc
|
||||||
|
RfmdFgbtFLHlsjRPsL
|
||||||
|
LqrhvCTvNNhWBvBTrThrDWZrPjMQPQMcjzsPcQHTlVHQjcMM
|
||||||
|
BhhrJWJLvCbfJbwgtgJn
|
||||||
|
FWpRfFRjtjFpVvbTTZFPhJhJLdCLdWBhPmHmCW
|
||||||
|
McMzNlGrgGGsHcqmdLqbhJmd
|
||||||
|
lNMwsnMzzsSSGtVVSfvZTtSppb
|
||||||
|
JrJQDJDVvGwGVwvcGCRRcCBBqsWBRZqWZZ
|
||||||
|
bNdmhvMpjmHbNbpNvmbBqlRWlCtCqlRZqRtW
|
||||||
|
HmTjNdmMfTTVvLSzvz
|
||||||
|
WMQWmfGfQfVnMGWGmGtGWHzZtdLzpZhwrtZcwZzdps
|
||||||
|
jBgljNPbNjPFRbggNlNBCcHsrLLLHlrLslhlzdhdHppp
|
||||||
|
BBPBJbFCTGJcVQMGMv
|
||||||
|
fdmfmmjbPmjlmfhfGglTNLCNvPNSpPvpvSLCPCpS
|
||||||
|
MtJwMrwrZJVHMgqJHtwVJzVVLCvpNLvDrLvQSQSNcCNpFNLS
|
||||||
|
wWMVWZzqqMRHztwJZzRqVtjGlBdhbGGbThhTlnTBTWgb
|
||||||
|
ShhrjPrvhlljnHrggPvvSqRMBZZqBTZmMmTmTMdD
|
||||||
|
ctLzbcpWCJbNWRQqBBdZFMBdfZdJBm
|
||||||
|
GQWpzLcVpVNpRggHrhhgvnGPwj
|
||||||
|
PdzSrmmqSgWWddNQds
|
||||||
|
TZbwCTLZbHLWptQHhpgNsc
|
||||||
|
MZjBLjMLDTDqrrGflsjjrf
|
||||||
|
DBHTnlGGBPjPmwRWhn
|
||||||
|
hgLgZccSrcMgLMSpCLJjNWmPWjmVWdwJjd
|
||||||
|
MfQMScQrMSprrTGHBhqTvqlGQT
|
||||||
|
CDvLRCCzQDWzcGQGvRcpVFVsgTsFrgllrTpF
|
||||||
|
mjbqtHqHbspspnMv
|
||||||
|
ZvvqdqqHvLhDhJWzJd
|
||||||
|
ThHnbRTVbQHSWvBVVBCPBW
|
||||||
|
FFJgfqfqNwNrvDCBNppP
|
||||||
|
jzsFfqwqssLzJjffJcssHQHQdnMdhTGHLbddbCnn
|
||||||
|
gwMHHhbSwnqHrgMqMbnBcldhzBLQBQhBLtLttQ
|
||||||
|
dCRmpfvpCzcQllflQz
|
||||||
|
TjPsCJmvZPNPsvZpPTTRCpprjdbrHngqDwqMrDnMbMbHgM
|
||||||
|
CgNQpgTCgNltHTNQlHpRnRnzBfJnPnmpcpfq
|
||||||
|
LGrrvGSMGvrsWPBmnJPmPfmrqr
|
||||||
|
VGsSvdJvbSHVtlttNVHT
|
||||||
|
LnZDtzpzNpPsCbfBbDCDBC
|
||||||
|
gSGRSSghqhhSvSRvvhvVqFJdsfBsCHJbVfddCJ
|
||||||
|
vglRRjQSmnQQCNrL
|
||||||
|
HwhVddVVwRcGHGjlfS
|
||||||
|
MbBvDBGvWqpNWvMbzDMNZZlLcjlSclflcjqgfCRg
|
||||||
|
bvDWDWQbspPPWWQMnGdnFnJtJFGJhhPJ
|
||||||
|
nDJDdQdPDlDJnnbRQDlTqVfFwfVtjJjjFfqqFqgN
|
||||||
|
hScrSmSCTZvZCSmZLFwfffqgjfhNGwjhfw
|
||||||
|
zCzsCCTcMBmSLmsMWHdPWRQPQPddDQ
|
||||||
|
lzGflPZLSqSlccpqjpdNCwjdsjCnCsJp
|
||||||
|
VghPQDVMFQNdJjRNBw
|
||||||
|
tVrhDVmHTlPlGrzL
|
||||||
|
gfSJJlzvGgRPpggR
|
||||||
|
VLDDHhHtlZnnZqbGmtqPmmmmWN
|
||||||
|
VVDBnddDBFFzlscC
|
||||||
|
cmmzRzcRjFrGncTHqc
|
||||||
|
ghJfwJJvqhbrdndWgddWBH
|
||||||
|
fQbSpJwSthbhtvpCwqQbsDPMNLlpRmplzPlRMPzM
|
||||||
|
bBVQDgBpTzbhpgQVhTmBVBzgrvcnrncsnZrwzHJZfnHcZfrP
|
||||||
|
tdWlFLMHGFGRGMRLNFHlfwJcrPwcsnfwcvZPfr
|
||||||
|
RLWGjHLjSjtjmBQVgpQhhg
|
||||||
|
ttRRJBrCfpprmFqSJVTSwNJNTWlVTn
|
||||||
|
nLsMghDbQdnhwWNLjcwNSlVH
|
||||||
|
ZZDgnDQvDdndPCmfrRqzvFqpmp
|
||||||
|
PPzCrcGGlnhPcsdfNZZdpLLNZsfd
|
||||||
|
RjjWHjVWDvjWqVMHjHJjVlHdwwJbLfNZdfdgfpppgpfpZw
|
||||||
|
lBVvqjQqBDBlVmCFGChhnSmTTrmr
|
||||||
|
BZnGZFvGvBGGrwLBZlzNgmzMhMdfmwgmdmmt
|
||||||
|
cpDHtVjDWjCtDTCcDNhhzNJszgzMTJhmgg
|
||||||
|
VWWcRWDpPDPPtHtScqFrLlBFFFSFBqZLSF
|
||||||
|
qBFcCGFcHHGBldzBLtdzSrdR
|
||||||
|
fpmfpswfQNQmfPHfPPgJNwRtngTtSTRzdTrLRnSnldLd
|
||||||
|
fsHNpNPwQZwhVHMFGqvvMcqWFGVF
|
||||||
|
FwFJlqDDwwgFHQdmFmSQ
|
||||||
|
pPtzcrLHZrQfdsBsdLdf
|
||||||
|
bHrrHjbrjbrJvDvbqMVNqJ
|
||||||
|
WVVpPHPfWnHmpccpnpvQcrgNNMSCTMjMgjjMMN
|
||||||
|
RsZbhRFTDDJtZFJhTLRRLMrMrCdSNCdSMjrNhjNGSQ
|
||||||
|
LLqtqqzwqmmflPTq
|
||||||
|
mmLhdZSdqhqnqMZShLQrMWcrcWQwTgrWVVWc
|
||||||
|
CCvjjsfJRCCJbDbFsbGJvzgWWGlWrWlwTQrwQGGcHlBg
|
||||||
|
NRDbRCNsNjQPSSLZNdLn
|
||||||
|
cmVLcQZPSHBGlSddBf
|
||||||
|
DFNzDNszlbBlgHNN
|
||||||
|
tWRzFjsWWtrtlDztzwjDjThLPhRMpppLMhmMhnmncRcn
|
||||||
|
LFFcgdNLpLQggZQMFMcNJggRHCHsTtRtHTzCTZHRsfSRfs
|
||||||
|
qnhlhmGrrhhnqdmGhdhWbnSRzSfsBRSTSRtBflRffzfz
|
||||||
|
PnbmrmGjWMVNvdPFLp
|
||||||
|
swcWsMMmVwWwFtWlbnnZnFBhbNfrhN
|
||||||
|
dQLZHjpDQCfBBBBTGTTC
|
||||||
|
DJvDpDSzSDQZMWsWwPqVtwcS
|
||||||
|
NVTMjjGGNBqhNttdTTjtcqjCfDlhZhSWCFFJmSmZmWJhmZ
|
||||||
|
rznsHPnRLzwspZDWfGZJSLZZDC
|
||||||
|
QzPRRvRQszQsGQcVNqTBBdVj
|
||||||
|
rHGBglBNLpbqCgFC
|
||||||
|
PbmbRnmMSbRPDWRnDVSMPMWmvvcvqqppTLZZFpvCpczLcCVv
|
||||||
|
dsdMSPtMdPnSffQwGGsBBbQw
|
||||||
|
nqjTlGPGnqWsMPPwGdGjQvQvJCCQBvmvCvQJtmCw
|
||||||
|
DDhVbDrcVVFZLzHrZBRNCWStmQWztJvtCm
|
||||||
|
VHDLhFFDpcHZcHGWfsGlspTTMqps
|
||||||
|
FTPZwBzHHFLTTSwHLJTwVQqnDrzgRRVgQpDVRprn
|
||||||
|
jJMjsWlvQqVrqgWW
|
||||||
|
CjNsjjvlmslbcJmmbtCtCThdwhHLhhhLPdBCSPFh
|
||||||
|
jfgllWfLrfmlTjsCjcjDNNDnNcHJnd
|
||||||
|
MMBRSRZGppGFpBbbBGvVnFHhcCJqNcNcHCFNgnnn
|
||||||
|
pMZZgBRVZVGRtRSMbMbvRQmTswWfzLzLzWLrPQmfwLlW
|
||||||
|
tzpdHLNpfpPnlNFHnpssbgShtqcgTTggrsqg
|
||||||
|
JZwWGCWMCcbsSHgWjq
|
||||||
|
QCmDZCJwmvZvCVCVRQGCDMFBNlfHmfLLzPPfdpfBLlPB
|
||||||
|
PCvRTdPPBVBTGgLGrGqMrMnv
|
||||||
|
twQwStrsQwstjSHmmpqZpwqNGnGnNnZgLN
|
||||||
|
mJScfjbttQjQtjcmfbbQJHFTBfdfRhhrPhhTfPVVhPPB
|
||||||
|
DMPJmLLjhJwNBCNBww
|
||||||
|
TpccnsZsbTHpsTHVszbpbGHSNwBtWlfrtCtCfrtlBlFZlf
|
||||||
|
HsHvccvzbqsGzqnnHvLQPghQNNDDvLLjdjLR
|
||||||
|
zmgVMrrjjMGbbzzdqqrgVbRTHqTTThpNHphNTvvvTNnv
|
||||||
|
QLSmZmSJTvTnZTvn
|
||||||
|
SfDtDDmQCFDwWmSrjPPGfjMjjGfMgV
|
||||||
|
hdNHNHjnGHMTcpWlhBchRBJR
|
||||||
|
fPztCTPtttLwLzVbwqSVtCBBDpWvlcRRlBpbDBQWcDWJ
|
||||||
|
ftrCVzfTCFFzTFPrPjNZFHnNsMdZgjHdss
|
||||||
|
TVcTbdqLqzHHRNHM
|
||||||
|
PppQTWffPfCPQSsCprzRwRJDzMDzNwRBRPHN
|
||||||
|
pjCTZjTjmTtsZhGcGdLvdlgv
|
||||||
|
VJRhVfJRBgbdrrrvJpJJ
|
||||||
|
cCSSHSHnZPwDFNHCDCQdbQQdvqnMsrpqQnvq
|
||||||
|
NFFCwSrDzCNrwhtgzhWtBhgzWB
|
||||||
|
RRBRczzcvmfzVRzVPvPTlCWnnlTGqGMgTTnG
|
||||||
|
tNLdSdNSMFhsFttddtjlwGqllqQglqTWqwnThT
|
||||||
|
rLSsLrNdZbbHjLdSFFMjLLtSfVRJzVJJVZcRfvZVRfDpVvRz
|
||||||
|
DBsdssbdbDfPnnqzzJbqStqzjjJS
|
||||||
|
RcGMGwwmrJjFFHPG
|
||||||
|
mCgwMLPgCPmmwWDBDZvWvBCWfZ
|
||||||
|
cJCGJJMZcMGWMhWCJTfFSfDmmgFmtshggffr
|
||||||
|
vBVQBDbNstQmFsfm
|
||||||
|
RVwHNblzwHvNdvBwNjVHGZJZLJTMLMJDZLGRMDGG
|
||||||
|
LNCssCldDbrnNtVWNQ
|
||||||
|
mmcpRBMBRBTZzgMMhtFFvrWQrQmWFtvn
|
||||||
|
MZTgzMZSzTfSMDHwCfPlLLDnwL
|
||||||
|
HlPcjMSHsMSPbgLhFPFNzP
|
||||||
|
ZfRhtVdGBNLFzLqf
|
||||||
|
DRtGGtRGJJTJDZDGdCJrVJmlWvHWcvjMsMWmhQsmCMjW
|
||||||
|
swpQcsBvvHFpBHHcCHJvJddvbbWPdzhzzqqWdhPnhP
|
||||||
|
gDDGTgjNWZTMTNjjggRLggldSPqSqGznnhnbdfnbqfhh
|
||||||
|
WDMDtDNDctVFJstJ
|
||||||
|
rFDbGjrGbpBBbrCbrwpvvZQZZhgTLVVVVLgThCTggg
|
||||||
|
NlfHpttqzltMzRSMSdWRNSfSTTmqgcLgQVcQTcmgQgmZVPVZ
|
||||||
|
HWSWpMHNpNWlpNMsMzWGGwwBvvwBnwBvsnnvnB
|
||||||
|
mZVVHmmRZlvdjvNpHh
|
||||||
|
DFBnFDtnFbBMrQbBMvFLvgtjjNpcLpJdNzJJdhWNpJNWcN
|
||||||
|
QTsbrQggBsvsgVTwRVGZCfGZfR
|
||||||
|
RGNGlGTWJnJlMcRMGqvSmnDtvDDvtLSLvr
|
||||||
|
HfsFhPPdVshfbggDVmzcvSwvStVzDq
|
||||||
|
BPPfCgCFfcBbPbHbBHZPFsbBpMGlClRNJRlQTjQWjWpTTlGT
|
||||||
|
HQNqQbbRQHbZPZQPqbZTvWFWmCjvFRvRTSrRrr
|
||||||
|
lBpBpzLLdBwsLwLLWNggzCFTCmFgWmrF
|
||||||
|
VwsswGVBfJfccLBcsJGNdpJHZZqnhtqqnhPHDZHVtPQMZn
|
||||||
|
LMHnHnPMnFdJFNFJjZvrJF
|
||||||
|
wlTlslptlwtzcvTqvTsVSWWrbJfmJZNZJjcNWfNJmf
|
||||||
|
qDlqVthTztSSpSlqtpTTzLvRRnnCvRCPLBQGDBdDGD
|
||||||
|
HlmlJgRBBpJLpPBHnlLJsrgJDMttvSdddcMSStWjjWtcSzjs
|
||||||
|
qfTbNPTVGhGFCVGTwZfNZNNVWvjSczcjStMMcdSczzczvbcW
|
||||||
|
GZVqffQTwNQTmPRlggHLprHQ
|
||||||
|
BjsWschcTjjWclQTSnZFrjtFtbzZfqntzF
|
||||||
|
qggNGMHgvHMRZMtznbrftMCn
|
||||||
|
qvHdqpwgJTsVccwscT
|
||||||
|
FJwNPHJmPHTJHglTFwgmwqtShBqDmDBzzBzWhCDWqQ
|
||||||
|
fpsjNsMVLVjDCCSzBtjztt
|
||||||
|
sLrdfbsMcbMRZZZbbsfrsrNgGNglRwllRnJnwFvnFHnG
|
||||||
|
lWWVTJlJCTTzDdWzqdtFFt
|
||||||
|
PvPvrhbjhgSjvJQSnQRbjZDZFFHMtGGqFtRMGZFtGH
|
||||||
|
rhPrSgfvJPfmwsTpLcsV
|
1000
2022/.inputs/day04.txt
Normal file
1000
2022/.inputs/day04.txt
Normal file
File diff suppressed because it is too large
Load diff
513
2022/.inputs/day05.txt
Normal file
513
2022/.inputs/day05.txt
Normal file
|
@ -0,0 +1,513 @@
|
||||||
|
[C] [S] [H]
|
||||||
|
[F] [B] [C] [S] [W]
|
||||||
|
[B] [W] [W] [M] [S] [B]
|
||||||
|
[L] [H] [G] [L] [P] [F] [Q]
|
||||||
|
[D] [P] [J] [F] [T] [G] [M] [T]
|
||||||
|
[P] [G] [B] [N] [L] [W] [P] [W] [R]
|
||||||
|
[Z] [V] [W] [J] [J] [C] [T] [S] [C]
|
||||||
|
[S] [N] [F] [G] [W] [B] [H] [F] [N]
|
||||||
|
1 2 3 4 5 6 7 8 9
|
||||||
|
|
||||||
|
move 2 from 5 to 9
|
||||||
|
move 3 from 1 to 7
|
||||||
|
move 2 from 3 to 9
|
||||||
|
move 6 from 9 to 5
|
||||||
|
move 2 from 3 to 8
|
||||||
|
move 9 from 7 to 8
|
||||||
|
move 15 from 8 to 9
|
||||||
|
move 3 from 1 to 6
|
||||||
|
move 6 from 4 to 2
|
||||||
|
move 6 from 5 to 6
|
||||||
|
move 1 from 4 to 2
|
||||||
|
move 14 from 6 to 2
|
||||||
|
move 2 from 1 to 5
|
||||||
|
move 1 from 7 to 3
|
||||||
|
move 1 from 4 to 8
|
||||||
|
move 2 from 5 to 6
|
||||||
|
move 25 from 2 to 4
|
||||||
|
move 2 from 6 to 4
|
||||||
|
move 1 from 8 to 1
|
||||||
|
move 2 from 9 to 1
|
||||||
|
move 1 from 6 to 1
|
||||||
|
move 2 from 1 to 7
|
||||||
|
move 1 from 7 to 3
|
||||||
|
move 2 from 1 to 8
|
||||||
|
move 1 from 2 to 6
|
||||||
|
move 1 from 3 to 8
|
||||||
|
move 4 from 5 to 6
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 1 from 9 to 6
|
||||||
|
move 2 from 3 to 4
|
||||||
|
move 1 from 2 to 6
|
||||||
|
move 12 from 9 to 7
|
||||||
|
move 1 from 9 to 1
|
||||||
|
move 1 from 5 to 8
|
||||||
|
move 1 from 3 to 8
|
||||||
|
move 28 from 4 to 5
|
||||||
|
move 1 from 4 to 3
|
||||||
|
move 1 from 2 to 6
|
||||||
|
move 1 from 3 to 9
|
||||||
|
move 12 from 7 to 2
|
||||||
|
move 1 from 9 to 6
|
||||||
|
move 6 from 6 to 4
|
||||||
|
move 1 from 7 to 4
|
||||||
|
move 1 from 1 to 2
|
||||||
|
move 28 from 5 to 1
|
||||||
|
move 2 from 2 to 8
|
||||||
|
move 3 from 8 to 2
|
||||||
|
move 7 from 4 to 1
|
||||||
|
move 4 from 8 to 6
|
||||||
|
move 9 from 2 to 8
|
||||||
|
move 7 from 6 to 5
|
||||||
|
move 3 from 5 to 9
|
||||||
|
move 1 from 9 to 7
|
||||||
|
move 1 from 7 to 1
|
||||||
|
move 5 from 8 to 4
|
||||||
|
move 4 from 1 to 9
|
||||||
|
move 6 from 9 to 4
|
||||||
|
move 5 from 1 to 5
|
||||||
|
move 5 from 2 to 3
|
||||||
|
move 4 from 8 to 2
|
||||||
|
move 5 from 1 to 4
|
||||||
|
move 4 from 5 to 9
|
||||||
|
move 9 from 4 to 9
|
||||||
|
move 10 from 9 to 8
|
||||||
|
move 1 from 9 to 1
|
||||||
|
move 2 from 2 to 8
|
||||||
|
move 4 from 3 to 8
|
||||||
|
move 1 from 2 to 3
|
||||||
|
move 2 from 9 to 2
|
||||||
|
move 1 from 2 to 6
|
||||||
|
move 4 from 4 to 3
|
||||||
|
move 3 from 5 to 1
|
||||||
|
move 12 from 1 to 4
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 5 from 8 to 5
|
||||||
|
move 7 from 8 to 5
|
||||||
|
move 8 from 3 to 4
|
||||||
|
move 1 from 5 to 1
|
||||||
|
move 1 from 6 to 7
|
||||||
|
move 2 from 1 to 6
|
||||||
|
move 8 from 5 to 9
|
||||||
|
move 2 from 5 to 1
|
||||||
|
move 9 from 1 to 4
|
||||||
|
move 20 from 4 to 2
|
||||||
|
move 1 from 5 to 2
|
||||||
|
move 4 from 4 to 2
|
||||||
|
move 5 from 9 to 2
|
||||||
|
move 2 from 8 to 9
|
||||||
|
move 23 from 2 to 4
|
||||||
|
move 2 from 2 to 5
|
||||||
|
move 5 from 1 to 2
|
||||||
|
move 28 from 4 to 3
|
||||||
|
move 2 from 8 to 1
|
||||||
|
move 2 from 5 to 7
|
||||||
|
move 1 from 6 to 9
|
||||||
|
move 1 from 4 to 8
|
||||||
|
move 1 from 8 to 9
|
||||||
|
move 1 from 4 to 6
|
||||||
|
move 2 from 7 to 2
|
||||||
|
move 13 from 3 to 4
|
||||||
|
move 5 from 9 to 7
|
||||||
|
move 1 from 9 to 6
|
||||||
|
move 14 from 2 to 6
|
||||||
|
move 1 from 4 to 1
|
||||||
|
move 10 from 3 to 2
|
||||||
|
move 1 from 6 to 9
|
||||||
|
move 2 from 3 to 2
|
||||||
|
move 3 from 1 to 9
|
||||||
|
move 1 from 3 to 5
|
||||||
|
move 3 from 9 to 3
|
||||||
|
move 6 from 7 to 4
|
||||||
|
move 1 from 9 to 4
|
||||||
|
move 1 from 9 to 2
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 5 from 3 to 1
|
||||||
|
move 17 from 4 to 7
|
||||||
|
move 2 from 2 to 8
|
||||||
|
move 1 from 3 to 9
|
||||||
|
move 1 from 8 to 2
|
||||||
|
move 1 from 9 to 6
|
||||||
|
move 4 from 6 to 2
|
||||||
|
move 10 from 6 to 5
|
||||||
|
move 4 from 1 to 5
|
||||||
|
move 15 from 2 to 9
|
||||||
|
move 1 from 8 to 6
|
||||||
|
move 1 from 2 to 8
|
||||||
|
move 6 from 9 to 2
|
||||||
|
move 3 from 4 to 8
|
||||||
|
move 11 from 7 to 1
|
||||||
|
move 6 from 9 to 6
|
||||||
|
move 1 from 6 to 2
|
||||||
|
move 3 from 9 to 3
|
||||||
|
move 6 from 2 to 7
|
||||||
|
move 6 from 7 to 8
|
||||||
|
move 7 from 1 to 9
|
||||||
|
move 4 from 1 to 6
|
||||||
|
move 2 from 1 to 2
|
||||||
|
move 4 from 6 to 7
|
||||||
|
move 1 from 2 to 9
|
||||||
|
move 1 from 2 to 3
|
||||||
|
move 1 from 2 to 1
|
||||||
|
move 6 from 8 to 4
|
||||||
|
move 2 from 6 to 7
|
||||||
|
move 13 from 5 to 9
|
||||||
|
move 1 from 5 to 4
|
||||||
|
move 3 from 4 to 7
|
||||||
|
move 1 from 1 to 7
|
||||||
|
move 14 from 9 to 2
|
||||||
|
move 2 from 9 to 3
|
||||||
|
move 3 from 8 to 5
|
||||||
|
move 4 from 3 to 4
|
||||||
|
move 8 from 4 to 1
|
||||||
|
move 7 from 1 to 9
|
||||||
|
move 5 from 6 to 9
|
||||||
|
move 4 from 9 to 2
|
||||||
|
move 1 from 1 to 9
|
||||||
|
move 17 from 2 to 4
|
||||||
|
move 1 from 6 to 3
|
||||||
|
move 4 from 7 to 5
|
||||||
|
move 5 from 7 to 5
|
||||||
|
move 1 from 6 to 4
|
||||||
|
move 1 from 8 to 3
|
||||||
|
move 5 from 7 to 1
|
||||||
|
move 2 from 7 to 6
|
||||||
|
move 2 from 3 to 6
|
||||||
|
move 1 from 2 to 9
|
||||||
|
move 7 from 9 to 6
|
||||||
|
move 2 from 3 to 7
|
||||||
|
move 8 from 6 to 4
|
||||||
|
move 3 from 9 to 2
|
||||||
|
move 1 from 6 to 4
|
||||||
|
move 26 from 4 to 8
|
||||||
|
move 2 from 7 to 8
|
||||||
|
move 5 from 5 to 9
|
||||||
|
move 2 from 6 to 7
|
||||||
|
move 4 from 9 to 1
|
||||||
|
move 2 from 7 to 5
|
||||||
|
move 14 from 8 to 6
|
||||||
|
move 3 from 2 to 8
|
||||||
|
move 3 from 6 to 8
|
||||||
|
move 3 from 6 to 1
|
||||||
|
move 10 from 8 to 4
|
||||||
|
move 5 from 9 to 4
|
||||||
|
move 3 from 8 to 5
|
||||||
|
move 1 from 8 to 2
|
||||||
|
move 12 from 4 to 8
|
||||||
|
move 1 from 9 to 3
|
||||||
|
move 6 from 6 to 4
|
||||||
|
move 6 from 8 to 2
|
||||||
|
move 1 from 3 to 8
|
||||||
|
move 1 from 8 to 4
|
||||||
|
move 10 from 1 to 9
|
||||||
|
move 2 from 1 to 3
|
||||||
|
move 7 from 4 to 9
|
||||||
|
move 1 from 2 to 1
|
||||||
|
move 11 from 8 to 9
|
||||||
|
move 1 from 3 to 9
|
||||||
|
move 2 from 2 to 7
|
||||||
|
move 1 from 3 to 6
|
||||||
|
move 2 from 7 to 9
|
||||||
|
move 2 from 4 to 6
|
||||||
|
move 4 from 6 to 4
|
||||||
|
move 2 from 2 to 8
|
||||||
|
move 2 from 8 to 4
|
||||||
|
move 1 from 1 to 7
|
||||||
|
move 2 from 2 to 8
|
||||||
|
move 9 from 5 to 2
|
||||||
|
move 3 from 5 to 9
|
||||||
|
move 1 from 8 to 3
|
||||||
|
move 30 from 9 to 7
|
||||||
|
move 1 from 6 to 2
|
||||||
|
move 7 from 4 to 8
|
||||||
|
move 13 from 7 to 2
|
||||||
|
move 8 from 7 to 4
|
||||||
|
move 2 from 4 to 8
|
||||||
|
move 8 from 8 to 1
|
||||||
|
move 1 from 8 to 3
|
||||||
|
move 2 from 8 to 9
|
||||||
|
move 1 from 3 to 7
|
||||||
|
move 5 from 7 to 6
|
||||||
|
move 1 from 3 to 1
|
||||||
|
move 7 from 4 to 8
|
||||||
|
move 20 from 2 to 6
|
||||||
|
move 2 from 2 to 7
|
||||||
|
move 1 from 9 to 5
|
||||||
|
move 4 from 7 to 6
|
||||||
|
move 3 from 7 to 8
|
||||||
|
move 1 from 7 to 2
|
||||||
|
move 7 from 8 to 6
|
||||||
|
move 3 from 6 to 7
|
||||||
|
move 4 from 9 to 1
|
||||||
|
move 1 from 2 to 6
|
||||||
|
move 1 from 9 to 7
|
||||||
|
move 1 from 2 to 8
|
||||||
|
move 1 from 7 to 6
|
||||||
|
move 3 from 6 to 3
|
||||||
|
move 4 from 8 to 1
|
||||||
|
move 8 from 6 to 4
|
||||||
|
move 3 from 7 to 2
|
||||||
|
move 1 from 3 to 2
|
||||||
|
move 1 from 4 to 5
|
||||||
|
move 2 from 3 to 5
|
||||||
|
move 1 from 4 to 6
|
||||||
|
move 4 from 1 to 5
|
||||||
|
move 4 from 2 to 9
|
||||||
|
move 2 from 1 to 6
|
||||||
|
move 4 from 9 to 2
|
||||||
|
move 3 from 2 to 8
|
||||||
|
move 2 from 8 to 4
|
||||||
|
move 13 from 6 to 1
|
||||||
|
move 4 from 5 to 2
|
||||||
|
move 14 from 6 to 3
|
||||||
|
move 1 from 2 to 7
|
||||||
|
move 2 from 2 to 4
|
||||||
|
move 1 from 8 to 6
|
||||||
|
move 1 from 6 to 3
|
||||||
|
move 1 from 7 to 4
|
||||||
|
move 1 from 2 to 3
|
||||||
|
move 1 from 2 to 6
|
||||||
|
move 11 from 4 to 6
|
||||||
|
move 2 from 5 to 4
|
||||||
|
move 1 from 5 to 6
|
||||||
|
move 12 from 3 to 6
|
||||||
|
move 1 from 3 to 7
|
||||||
|
move 1 from 5 to 7
|
||||||
|
move 3 from 3 to 6
|
||||||
|
move 2 from 7 to 5
|
||||||
|
move 2 from 5 to 2
|
||||||
|
move 8 from 6 to 7
|
||||||
|
move 24 from 1 to 3
|
||||||
|
move 1 from 4 to 6
|
||||||
|
move 10 from 3 to 1
|
||||||
|
move 6 from 1 to 8
|
||||||
|
move 1 from 6 to 3
|
||||||
|
move 1 from 4 to 2
|
||||||
|
move 1 from 3 to 1
|
||||||
|
move 2 from 2 to 1
|
||||||
|
move 1 from 7 to 6
|
||||||
|
move 2 from 7 to 5
|
||||||
|
move 4 from 3 to 7
|
||||||
|
move 1 from 2 to 3
|
||||||
|
move 6 from 1 to 6
|
||||||
|
move 3 from 7 to 5
|
||||||
|
move 4 from 7 to 8
|
||||||
|
move 1 from 1 to 2
|
||||||
|
move 1 from 2 to 7
|
||||||
|
move 8 from 3 to 4
|
||||||
|
move 3 from 4 to 7
|
||||||
|
move 6 from 8 to 6
|
||||||
|
move 2 from 3 to 2
|
||||||
|
move 1 from 3 to 9
|
||||||
|
move 5 from 5 to 1
|
||||||
|
move 2 from 8 to 2
|
||||||
|
move 1 from 9 to 2
|
||||||
|
move 4 from 1 to 3
|
||||||
|
move 3 from 2 to 9
|
||||||
|
move 1 from 1 to 2
|
||||||
|
move 2 from 9 to 7
|
||||||
|
move 2 from 2 to 9
|
||||||
|
move 8 from 7 to 5
|
||||||
|
move 33 from 6 to 5
|
||||||
|
move 20 from 5 to 9
|
||||||
|
move 21 from 5 to 7
|
||||||
|
move 17 from 7 to 6
|
||||||
|
move 10 from 6 to 9
|
||||||
|
move 5 from 4 to 7
|
||||||
|
move 2 from 3 to 9
|
||||||
|
move 1 from 2 to 3
|
||||||
|
move 2 from 7 to 3
|
||||||
|
move 3 from 9 to 5
|
||||||
|
move 23 from 9 to 7
|
||||||
|
move 8 from 9 to 6
|
||||||
|
move 1 from 9 to 1
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 1 from 8 to 9
|
||||||
|
move 5 from 6 to 8
|
||||||
|
move 1 from 9 to 6
|
||||||
|
move 18 from 7 to 2
|
||||||
|
move 6 from 7 to 4
|
||||||
|
move 6 from 4 to 8
|
||||||
|
move 5 from 7 to 4
|
||||||
|
move 6 from 6 to 3
|
||||||
|
move 1 from 4 to 2
|
||||||
|
move 10 from 2 to 1
|
||||||
|
move 1 from 2 to 4
|
||||||
|
move 7 from 1 to 6
|
||||||
|
move 1 from 7 to 1
|
||||||
|
move 11 from 6 to 2
|
||||||
|
move 1 from 6 to 8
|
||||||
|
move 12 from 3 to 1
|
||||||
|
move 8 from 1 to 8
|
||||||
|
move 2 from 5 to 2
|
||||||
|
move 12 from 8 to 6
|
||||||
|
move 15 from 2 to 4
|
||||||
|
move 7 from 4 to 5
|
||||||
|
move 4 from 5 to 9
|
||||||
|
move 4 from 9 to 4
|
||||||
|
move 5 from 4 to 6
|
||||||
|
move 2 from 5 to 2
|
||||||
|
move 1 from 2 to 5
|
||||||
|
move 2 from 5 to 4
|
||||||
|
move 2 from 1 to 3
|
||||||
|
move 4 from 1 to 5
|
||||||
|
move 2 from 8 to 4
|
||||||
|
move 5 from 2 to 9
|
||||||
|
move 17 from 6 to 8
|
||||||
|
move 1 from 3 to 2
|
||||||
|
move 2 from 5 to 4
|
||||||
|
move 1 from 3 to 8
|
||||||
|
move 1 from 1 to 6
|
||||||
|
move 2 from 5 to 6
|
||||||
|
move 3 from 9 to 5
|
||||||
|
move 1 from 5 to 1
|
||||||
|
move 3 from 1 to 8
|
||||||
|
move 26 from 8 to 4
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 3 from 2 to 7
|
||||||
|
move 1 from 5 to 7
|
||||||
|
move 21 from 4 to 9
|
||||||
|
move 19 from 4 to 5
|
||||||
|
move 3 from 4 to 3
|
||||||
|
move 2 from 7 to 5
|
||||||
|
move 1 from 8 to 2
|
||||||
|
move 1 from 6 to 2
|
||||||
|
move 1 from 8 to 9
|
||||||
|
move 1 from 6 to 7
|
||||||
|
move 1 from 2 to 4
|
||||||
|
move 1 from 4 to 7
|
||||||
|
move 1 from 2 to 7
|
||||||
|
move 1 from 7 to 1
|
||||||
|
move 1 from 1 to 6
|
||||||
|
move 1 from 3 to 5
|
||||||
|
move 2 from 6 to 3
|
||||||
|
move 13 from 5 to 8
|
||||||
|
move 1 from 4 to 2
|
||||||
|
move 3 from 5 to 4
|
||||||
|
move 5 from 5 to 4
|
||||||
|
move 5 from 8 to 9
|
||||||
|
move 9 from 9 to 3
|
||||||
|
move 2 from 7 to 1
|
||||||
|
move 6 from 4 to 2
|
||||||
|
move 8 from 9 to 4
|
||||||
|
move 1 from 2 to 7
|
||||||
|
move 12 from 9 to 8
|
||||||
|
move 1 from 4 to 2
|
||||||
|
move 3 from 7 to 3
|
||||||
|
move 11 from 8 to 5
|
||||||
|
move 5 from 8 to 6
|
||||||
|
move 3 from 6 to 5
|
||||||
|
move 2 from 4 to 1
|
||||||
|
move 13 from 5 to 3
|
||||||
|
move 1 from 1 to 7
|
||||||
|
move 2 from 1 to 8
|
||||||
|
move 3 from 4 to 9
|
||||||
|
move 1 from 1 to 7
|
||||||
|
move 1 from 2 to 4
|
||||||
|
move 2 from 7 to 3
|
||||||
|
move 1 from 5 to 3
|
||||||
|
move 4 from 4 to 2
|
||||||
|
move 1 from 4 to 9
|
||||||
|
move 30 from 3 to 2
|
||||||
|
move 1 from 9 to 7
|
||||||
|
move 6 from 8 to 6
|
||||||
|
move 1 from 7 to 6
|
||||||
|
move 1 from 5 to 1
|
||||||
|
move 1 from 3 to 5
|
||||||
|
move 30 from 2 to 3
|
||||||
|
move 1 from 1 to 9
|
||||||
|
move 2 from 9 to 2
|
||||||
|
move 9 from 6 to 9
|
||||||
|
move 2 from 2 to 9
|
||||||
|
move 1 from 5 to 1
|
||||||
|
move 5 from 9 to 7
|
||||||
|
move 8 from 2 to 5
|
||||||
|
move 1 from 1 to 9
|
||||||
|
move 3 from 9 to 1
|
||||||
|
move 5 from 3 to 6
|
||||||
|
move 8 from 5 to 9
|
||||||
|
move 13 from 3 to 9
|
||||||
|
move 3 from 1 to 7
|
||||||
|
move 5 from 7 to 9
|
||||||
|
move 17 from 9 to 6
|
||||||
|
move 1 from 7 to 6
|
||||||
|
move 6 from 3 to 9
|
||||||
|
move 1 from 2 to 1
|
||||||
|
move 2 from 7 to 1
|
||||||
|
move 1 from 2 to 5
|
||||||
|
move 21 from 9 to 2
|
||||||
|
move 4 from 3 to 6
|
||||||
|
move 6 from 6 to 5
|
||||||
|
move 7 from 5 to 9
|
||||||
|
move 2 from 3 to 8
|
||||||
|
move 3 from 1 to 3
|
||||||
|
move 4 from 6 to 5
|
||||||
|
move 1 from 8 to 1
|
||||||
|
move 1 from 8 to 2
|
||||||
|
move 4 from 5 to 2
|
||||||
|
move 4 from 9 to 1
|
||||||
|
move 4 from 3 to 5
|
||||||
|
move 2 from 1 to 7
|
||||||
|
move 1 from 7 to 4
|
||||||
|
move 3 from 9 to 5
|
||||||
|
move 25 from 2 to 9
|
||||||
|
move 18 from 9 to 1
|
||||||
|
move 1 from 4 to 5
|
||||||
|
move 1 from 3 to 8
|
||||||
|
move 4 from 5 to 6
|
||||||
|
move 2 from 9 to 3
|
||||||
|
move 17 from 1 to 5
|
||||||
|
move 1 from 2 to 7
|
||||||
|
move 2 from 3 to 5
|
||||||
|
move 3 from 1 to 8
|
||||||
|
move 5 from 9 to 2
|
||||||
|
move 4 from 8 to 9
|
||||||
|
move 12 from 5 to 2
|
||||||
|
move 1 from 1 to 8
|
||||||
|
move 3 from 9 to 5
|
||||||
|
move 1 from 8 to 2
|
||||||
|
move 2 from 7 to 2
|
||||||
|
move 1 from 9 to 5
|
||||||
|
move 9 from 5 to 2
|
||||||
|
move 6 from 6 to 2
|
||||||
|
move 15 from 6 to 2
|
||||||
|
move 5 from 5 to 9
|
||||||
|
move 1 from 5 to 9
|
||||||
|
move 3 from 9 to 2
|
||||||
|
move 3 from 9 to 1
|
||||||
|
move 1 from 1 to 9
|
||||||
|
move 1 from 9 to 1
|
||||||
|
move 19 from 2 to 8
|
||||||
|
move 2 from 1 to 9
|
||||||
|
move 33 from 2 to 6
|
||||||
|
move 4 from 6 to 4
|
||||||
|
move 1 from 2 to 6
|
||||||
|
move 1 from 9 to 8
|
||||||
|
move 3 from 4 to 8
|
||||||
|
move 18 from 8 to 3
|
||||||
|
move 1 from 4 to 9
|
||||||
|
move 10 from 3 to 9
|
||||||
|
move 1 from 1 to 4
|
||||||
|
move 24 from 6 to 3
|
||||||
|
move 1 from 4 to 3
|
||||||
|
move 2 from 8 to 7
|
||||||
|
move 8 from 9 to 3
|
||||||
|
move 5 from 6 to 7
|
||||||
|
move 35 from 3 to 2
|
||||||
|
move 7 from 7 to 1
|
||||||
|
move 3 from 1 to 3
|
||||||
|
move 33 from 2 to 6
|
||||||
|
move 6 from 3 to 7
|
||||||
|
move 5 from 7 to 3
|
||||||
|
move 1 from 1 to 4
|
||||||
|
move 1 from 7 to 8
|
||||||
|
move 1 from 4 to 8
|
||||||
|
move 1 from 3 to 2
|
||||||
|
move 30 from 6 to 5
|
||||||
|
move 2 from 1 to 6
|
||||||
|
move 5 from 8 to 1
|
||||||
|
move 1 from 9 to 2
|
||||||
|
move 2 from 6 to 4
|
||||||
|
move 4 from 1 to 7
|
||||||
|
move 21 from 5 to 8
|
1
2022/.inputs/day06.txt
Normal file
1
2022/.inputs/day06.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
dcbcsbblhhgdgssmcmqccdwdvwdvvcfvcfvvpvmmwccdqddshhdppcfpfbbfggfjfvvhzhmmsqswsttcgtctggjllhnnqbnnnldlglplvlbvbzztpzzvpphshwwfhhgssvgsvvpfvfzznbznndqqtsqttnvtvqqqrgqrrgzzlqzzbvzbzmzffnbfnbffcggdcggqhqpqzpqzqbbqvbqbhhtzhhrrrprlrclrcrssqspqpbblggfvvbpvbbssvttsztzpzjjwffnpnfnrrqhqgqrrzqzbzzdpdjpplpclpptltztjtztqthtmmmpsmmpjpqpvvshhsfshhrvrdvdggwssdbbzbttlmlmpprmrmlrrmqrqsshjhjljzjnjllbbvjvnnppqbppqqfffrbfbdfbbqppmtppfttqddtzzwbblqqbddgwgqwqzwwpzwzjjbccdjdwwrggrmrtmrtmrrvpptwwcdcwwsdshhjjhwjwqjwwqsshrrbsblssphspsjpssnsmsqswqwfwjwccdvccrqqnsqnsnwsnsmnmccvcqqfjjfljfljfjgjffjvffvjvhjhfhrfrlrrtpphbhwbbvmmnpndnlljdjfjsffvccnhchwhddrccljllmnnhmnmpnnhtnthnhvnhnwnqqjmmgzzvssphhjljbjwjbwwdnwwdvvzpvvhccvjjlclrrppgjgsshghvvzjvvpvvbjjqhjqqfcqffchcmmvdvtddftdtppfnppcnpnznwwpdpjpnpttlbbmmqfqmffqnfnbffbrbgbwggsmsbbfgbbfbzbtzbbvmmdlmlrlnlwwbswsjjpjhhwqwzqznqzqvvwccwvwwcbbpvvwcvcvzzhzchzccbnccjlljsjbjdbbvqbvvfdfgdfggzfzlzmzrznnqsnncmnnljjtcjcfftrthtrhrgrvvjggzpggrcrpcppggdfggpmmwnmnlmlglvvmjvvddsmsjsnjssqffffctczcjzjjlbbhpbbfdbdzbbsjbjnjbbqqjbqjbjjhwhssmvsschhhwppbjppllprpjrppdpfpgpjptjtptplpnptnptpjjmcmnnnhnjhjlhjlhjlhlwwhwmwjjbhhlfffrbbgvvqwvwswtstmmmfpmfpffmcfcrrqsqzqjjjnpnnztnznddlwdldsdbssstzstswwjtttmmwmsmwssvswszsjzsjjsffmccmfccqzzvpmbbbsqffgzdqbjtzhlqdzhlpwghlstcrcrffrnbwjnqgmbmpgttfmsswdqctlrpdnlsgnlldvbfpwtcptvbwftzcnbbscrrcpnwtmllcvsrmwzzlsdmfctdcwsqdlsnzgfpmzrnswhbqjhstztzzmzpcttsgsggnlhvjmcbbrhgqhsfmglpcbdvmmmnfbtbfrqbpcmttjtnwvznbshwrmznnsvpjqjntlzspljnbwtjcqztsfcqlrggrpzjgjsvqqcrmrjmzwdsshqfhbtfmlwmfvtbcgdmjgtcnphfmfmjlbjzrvjslccftnwcchgdwjnlthlwgldjwqwgdptdjdmzdrrzcdpbfrtdgcspjtqdqvzswwdwrhggdrqjjgwwrbwhhlrpqmszvlvjfqptncjlscvzbgzgmsttlbhbfrctnsphjcrcwlhcgrcrsjbrjvptgfbjgjrvtzmnhpzcgptbmrgvstsltnctjphsjdwpdqblfswzfhgjbpfrptlmhfwcpdlzqccgtdvbzhwngrhlqftmlhjprscflgzpflvvpfsjmlnmbzsrlrshvnsqrhhlqdlzhrcbjjjfrbqcdspwsmltcrtlbdnbnvhbbwgqdcncsztbfwztzdbqgcrnvndmpstpncbwvtctzdpmcpvrgqvjjztfwpvjtdqlvcvdpfzgcghsmbcwtzztmqwdpsprgsmfhphqsqmflrjdqzjscgzlnvcwcrlmpdscnhqpqjfdbdftqgttwntdbpnshdwnmwsrslfgnzlnwwwqgdbfnthhqtvbzsqgzjhhghtmvvfhlmlpbghnsvlttzsjlgndhdqmqqfdlqnbfscsnnqzcdwzdlqcnstcbsffghftqvwrsshgwmlnprhdnnwslwfwtmtfzdjwpmlvvdhjvdwrhvdsmpgrdpnqsjpqmhttrmdwllrmnbznwjwvvpjnnbnfzbdnhjbqqrnzgdqbspbqtwdpgsbwpzfdbpvzfjpsgmztnzrpvvhwlfscfvfpfblvplgdbhvjjpdjtnwrmvpjsphvglpsntvwtqwqvprcgwjltddpjngvmzfzhmqnnwglbzsbrcztpplpsmgmcfgzgpbtgsjrfvdzzcsthznvdpbwvdlcgdhncsjdvpcbbmtrqczctjljdfghsrvrsfjglqqhjttfdhqdqwhzhqrggsjwlldrntwmmbftgqjhpvvctpbtgltnttlhdqbsbwcqmctwlsnhmhncpmnzsllmjhcgnlfgvpcqrwzvsstgwbvjtnrlbblclzdrcwddrwnptqzgwdwtgrfwffpzjmwbqfmmrcfzfzjbwsslbhggtwtcrlhffzgfgrtljgnznnlgzwfmtwwqzhlthvpfclrtmrqfzrggbctzfsmjhrtwzpfrnhwwprnbwmvwvmvnzqpggmzgslctqbqdtvhgzjwzsnblqzmcpnpwllzhvzzmfqzfjlrsrcnjzqdzbpjftljtzvvmrjszvqllnhhgnrnqttnwlvllphjtnmlwqhcvmbsvnwtcdmhsmhdcwqwtvggcqfpdsrsscmhcvfzvdnffrfhdfmgbsghdbpwdwrdmlvsnzwcfchcqvccszdqrbnfvrpbftcwnjmczwgqzmtlmrthlhtjpmchltcmcqwgfgshtvtpmcmpbmlnjmhnpdsljjmjzddnlgtnjqztzsqqlhtqcscjvjncjvfcvsgjhqgzrmtjjcgvvmwswffmlcvlhqhbvrldrvbrfmmqcnqmfzlsghvclrdbsvcbqspgbzmjnlrdhvncnbcfmdlqrssggsmlwwglcjjzmcdwcnrgvvmgjcfbzlncmgqtllgldbdztbtfcjczqtjjlnpqmrgtjsmrbscvqlgqghfbgwccgwrjrzrsbbrqnjcqhllsqmrjtzmjnndwwmdjfhspjpgdcjjpdvwrsgjcfnpllnnnccvnfvqbpddgvbgbsbczmbzrbclczljdmbhpgmhwlqvnjzjwzzfjmsmcchjrqrtmhwlgjsptctlbtdnrqgntcvngcrqdqptfmhbvlhrqchdtwdwbrbqwtswzcrrfndldwmjbczppzrnncvvqsmpvvqcnsvhprhlmrhnjbwdvrbbwwdtmzrqttschrztgjcshlhfbmhmwrrmwgmfshpdhjwgdmcfdvqrmmwgmzbrlgbfltvlzmvqbgvhppdzglqbdlrhjnntnfvtmzjqccmqdbpjqphfggmjqdrndhclcfvqsjrsbcgdhcrbjsdjmwrzvpfpcjwjfdltztfzgmlzqzmztpvbflppgnhdzssznngfjggczdtdmcczjzfsnflpwqrbggmqdbbprfptzcdqvhrvszzjqqjlrlrdpwcnzhvgfhpcdbbgsfmtnszwbhwcdwdghqqctwqlqrlqbdwfvjnhcpmzchqfrwzhzgslzhncmrlrpzcjczvzwcvwcldbmscfqnnqnwwvrpfvjswqmhgmhgnmfzpsjmdhbpvsftccttvdpcdzcnzswqmtrwbctpbgmzrvrrshjjgdqsqrwfpcmsbvqhccvjqpztlttwjjdtbmwslschpqjjllvjcjwtmrtvvwdzglstvtpndmmzcpgqsvqgfdtqdjdctsbsbmqzqhtczhgqgwbdlrhjrwcmtbzfndsbnpnhmsdhtghwwzvtdwtscdnwzmrjrsrjvvbvrpbszchwbltrjbcqmlhqnzcfbhjqnsjghlnlbsrgzrrzfvslwpbqmgfswhgjdsdfrzsdhvdqvqfbcbvmbfhjfpzwlbspcbnvrgpfnmjbwbsnpqpqhjpsnwrlcmfhpdmjbvpnctcfqgdmwzblsnr
|
1015
2022/.inputs/day07.txt
Normal file
1015
2022/.inputs/day07.txt
Normal file
File diff suppressed because it is too large
Load diff
99
2022/.inputs/day08.txt
Normal file
99
2022/.inputs/day08.txt
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
301201331333030024002151134115545441525510053410321024643223304253251423014345311431413433341211111
|
||||||
|
210313031411030140245452501003514242514125366210551353634546632015232323540022212401412031113310333
|
||||||
|
201223331222432221305443412445304401201165033624245311620346242360420521343514132520204104244200322
|
||||||
|
210003034413133345421153101053132524226234460546142402452466345321440520524311212410303224012242000
|
||||||
|
002232200024321241105051144044530503201446133504652500410463241436361361002024122340512441243222203
|
||||||
|
102023303032432341105353554225663326563653250523350302104003635340436625240235531151145343032212033
|
||||||
|
011432423042054254520503506222252050256315142254016650105015643542660231044302233035322122100032212
|
||||||
|
034421243321311550201305666136554451350322354144633556333022003664006612152610511132354312443134400
|
||||||
|
302214114340201552153246320504242003513464536535521715125521314654606653312124014223422135000032024
|
||||||
|
022203301311105514431426025115566414166144753435463146324664616502342356626446124204455213422314241
|
||||||
|
133202031100242023236362026113243573426315617627527543647213541517440126016042624554125530550304004
|
||||||
|
412414223443004100621020255403316757326244275247134627215636656313472021156626214003511121524211201
|
||||||
|
100020113553530111635403433310123371416566464531664371236763762654672716453255155611041431321301000
|
||||||
|
040442015403322353635250250156757514552341246114755653427321572644373333764015356451022003122252214
|
||||||
|
131335400000330152046666616363523347474566725475326875713565751313316433363251655012415235210153134
|
||||||
|
212205354412516232346215667365363413636143322285687428338237666271455444277511521334662020135104441
|
||||||
|
400134535100103465544240377332663352346366464426356585587388572154627365567576126334445412551245044
|
||||||
|
313125111102350042411627156361342341273445272266422466584446423554731131743433165124231111435223052
|
||||||
|
414211350002631116406722423146474385423846752263457355267246283862347153516722261451645234034250125
|
||||||
|
142350115212334322146515331713325337468443588225285768685574226644533724475335124115505531225141432
|
||||||
|
221420101060222256363211452511352288853828648746647256668823328327287747564123275261621500245133411
|
||||||
|
453113024555202631573132336658242736347325874252333535256677587837657678625214457745232452150220123
|
||||||
|
555034246226545644223655121622358344733858586769673974337826765554468355524344661464661052120504131
|
||||||
|
101440210460332606657775163743688753344448398636494466664973768385765272752651367426304666101123130
|
||||||
|
532232304344031236635141354227547676887398783998657559945898897482268637355733664642700640525354230
|
||||||
|
254425530336536647234251648333783825963356648666958849583777336977537428866623134526176025236412301
|
||||||
|
052420045556125743544677352453853565968669799673389736356646485675748435258353372737571166544644253
|
||||||
|
144212521432144457427473545763356688633446594997933764479494846866798222377556235341461400160564305
|
||||||
|
414546463341545336547365484645276357553584336774496855639397587938638557263543347554553131065014354
|
||||||
|
213110564326373147676363536832594994448537796457645847754798668996863976763583886251625241215423451
|
||||||
|
402441605154657151126587562648764444548399868584444984666447398399475652866688642677426256050111044
|
||||||
|
030505222044142675156675655568358889949479978645448697784665774359755689243645735162215642560304321
|
||||||
|
002364341155613641588426677659986477446964688986679878477959859546863555528383865312255533510006644
|
||||||
|
315603002442216142126278638843367593346876468657757444768587498693659647788784456647117426311553113
|
||||||
|
534026231247517653336254847934574378679647999777747989757856888763437583487626885465121722135401110
|
||||||
|
152663134317453637627862365337774534996567697946779555455989744649937645994653657567156245462533302
|
||||||
|
415120400426463528567443378965654344948544677795568678979865564545598768643876476547177613642314014
|
||||||
|
212134106151643463482274255887744459499685657799867587677998674896776889393348337484463153571460162
|
||||||
|
123265543627354585248835586978887467585449979975988897979955857994455783796697728544256417663200436
|
||||||
|
253156122444754335226888665898754494695989955588988885866899669459797535776733282376417141555433640
|
||||||
|
105125666421254638626347936375599547788669998799766755958796875664688687698846364536875113743306636
|
||||||
|
543154323554211424234263689757375946445859555669888666959896575566688549986398632678217421361116016
|
||||||
|
534446627674264324833537896437597864966965789556679958788689859997595593943745863828822163463613245
|
||||||
|
456422412772232364425647578537895646785958867897868976696886585987468565967685553265682333333642602
|
||||||
|
155305566576114247342276876599654498977865685987867897688785559595497686574858683675725765634063131
|
||||||
|
350133405277354723553294549397478955987876557987698878889985757654986568886863447837277147741536410
|
||||||
|
013062547146413742675348465764876557565879576696666889866579778749764578444847765768252647361443506
|
||||||
|
312465621677151875655585995745694878655956799697796697686885558978975449756474748887586542411256255
|
||||||
|
423204362353178745852254637935464664778869968879677697777878575777556878634856584473864213312622015
|
||||||
|
534661567344614365768387877864878845767598869677978779767787858784584759476648665773358427645311651
|
||||||
|
430011475352152575755679953749774454789788589769698678798856669687965675695986644657485514217351666
|
||||||
|
542102111432167877663467859536777594767895986867898886766676976869846495867599543374583332731266033
|
||||||
|
625000474732136887874855736749589476996659798967789898789776587976889996948384763734447643736220025
|
||||||
|
315666062115612845335864885945654758789765698688877769667668867576798855583978955268844425122514014
|
||||||
|
152600463716132562642488647595685976468985656996977998778955585795596495844759888838286175352560414
|
||||||
|
006166514645376457676454676698858546456775687876679968965697579748769964686887987774361312361623112
|
||||||
|
630201542341341448626638885984646765658869666987886976795798598788495887683399383777375346636211550
|
||||||
|
036646423755734847267336476354564466955596575589776859595968578788654499546534758266652277357366530
|
||||||
|
453243636357156364866489789657955759776966959655868798956766987954989947943863354645777345476202531
|
||||||
|
530105612477445332537878834449565659485976667656597697775688857778754844458355277846316112626121162
|
||||||
|
055455363734131537735589765579697845958456556556686566965687745949576967556763233558753142411453220
|
||||||
|
106052304147675524263254984449336844955757978879668668576768676787755787574533445667862426312335351
|
||||||
|
133545504422337378456858864594449878578885567885775668878958786485657683335482267532317234560541422
|
||||||
|
200255566345515714753376495455776859698895897588685996587586745857468367437854554745116413532363200
|
||||||
|
350510465672221255867873257334876685756745545667796896497688464848948768947422782828661471761064122
|
||||||
|
525006435255273146277854349566333878494888868995668459955986944485699959837552728523754132365504644
|
||||||
|
455465632474322677526353348496893746878784677485547847847759558643378358396575444475242721722332551
|
||||||
|
341264465466426473255828826967974346556896576764466849697759555548879644597626468762475471232114332
|
||||||
|
143015600661254143155723453874645479598897489897887869959899767545558694586565824554175726556330040
|
||||||
|
133114601616545361237744836629659733553959758846995589848895753645437876746537567247223752042644353
|
||||||
|
434245136445331567724385257642784846854365449776854954774496353883589792252488545733673623365531411
|
||||||
|
242355400240614257475587442835547333788435758749676988545464355973893552465258322436517445530103424
|
||||||
|
150522445522362651727687768785836854563533374767758439957544655684349342343244731321332645111541021
|
||||||
|
552400436500115714126552863645543555378537389683366874478896898884353658447572421457611323114255212
|
||||||
|
304202302265264467247666485428778363698453577569497785947535758344375242826567265416457044433163541
|
||||||
|
233353455013125235351275368356247267348486886475363374634485474876565735683724532261524142510630102
|
||||||
|
440535161152151631635373575637235623878689436669334497565478939626735535482665761716504623034023120
|
||||||
|
530315220006363246522576534738725655632837547375957696853688457354338383534653311344113001640515414
|
||||||
|
204313020634510554536253474458753547425233336944493739858844757374686252224513224773652513353305442
|
||||||
|
303341052510105201513731753724282223364752725537642288866686622588863837445543126664241453441235310
|
||||||
|
020424153032624323671363111463422353477742627478683844868633432636588536274451572264610340614104555
|
||||||
|
234413051424523314161146731763467724436346548732688655832363463687352214147256367321403115315443500
|
||||||
|
012242303516512442500774532142266284382765822428622346384737664242643615627661273552155526054233342
|
||||||
|
414111403514124460666037555342627216676675426728525487642273658483463277637667635142640425425132342
|
||||||
|
030230422403061322643446763675767367778368767234652457668385774272636771211474352411225452213412310
|
||||||
|
032113014010425161346051473351752565267374786865733735338367253243133431751566100563025504520403342
|
||||||
|
412304104125143243301236345151712624614211575411475821376435722564217622616521260005512052222004343
|
||||||
|
220120030303233310444012046257231472762352112415164732622531735165124331120326541545011444410002400
|
||||||
|
014433054545451316643032015010316146277161216552272145522146562717437536450604320052302441034404241
|
||||||
|
343434423453055414653253445655564632771244123251647272745743671776331230215004615545255055050133340
|
||||||
|
201000210435340452132116022411356245227731333555165752717373435156310453501204235431002250524221113
|
||||||
|
132100434242305201202434465065260455543457427521464157317741755225245256645305422324552252031144120
|
||||||
|
202441110432420500412256514006155406431013256445476676323751251451145064255351541053031130431201234
|
||||||
|
020212022220112430245130010061216066220264013366625475240550163452521001005224125240541123033121143
|
||||||
|
132244304123021525001211154544140012602120125510011436101445405650606625263223310430540142302200433
|
||||||
|
103142142201203130045124150512613540504163320002045004044613203062515015344450101154534004044231012
|
||||||
|
221234114210331020511522535110011636160005413424224560604634052506210501451443521502544433404042033
|
||||||
|
001233231400214434040102054514026055053336624361305231213331535242260044242320014551114014133012203
|
||||||
|
013221201313013142535111451534205341402225520043535003305340330410530234344250234251433044340323003
|
2000
2022/.inputs/day09.txt
Normal file
2000
2022/.inputs/day09.txt
Normal file
File diff suppressed because it is too large
Load diff
144
2022/.inputs/day10.txt
Normal file
144
2022/.inputs/day10.txt
Normal file
|
@ -0,0 +1,144 @@
|
||||||
|
addx 1
|
||||||
|
noop
|
||||||
|
addx 29
|
||||||
|
addx -24
|
||||||
|
addx 4
|
||||||
|
addx 3
|
||||||
|
addx -2
|
||||||
|
addx 3
|
||||||
|
addx 1
|
||||||
|
addx 5
|
||||||
|
addx 3
|
||||||
|
addx -2
|
||||||
|
addx 2
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
addx 7
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
addx 5
|
||||||
|
addx 1
|
||||||
|
noop
|
||||||
|
addx -38
|
||||||
|
addx 21
|
||||||
|
addx 8
|
||||||
|
noop
|
||||||
|
addx -19
|
||||||
|
addx -2
|
||||||
|
addx 2
|
||||||
|
addx 5
|
||||||
|
addx 2
|
||||||
|
addx -12
|
||||||
|
addx 13
|
||||||
|
addx 2
|
||||||
|
addx 5
|
||||||
|
addx 2
|
||||||
|
addx -18
|
||||||
|
addx 23
|
||||||
|
noop
|
||||||
|
addx -15
|
||||||
|
addx 16
|
||||||
|
addx 7
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
addx -38
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
addx 8
|
||||||
|
addx 2
|
||||||
|
addx 3
|
||||||
|
addx -2
|
||||||
|
addx 4
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
addx 5
|
||||||
|
addx 3
|
||||||
|
noop
|
||||||
|
addx 2
|
||||||
|
addx 5
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
addx -2
|
||||||
|
noop
|
||||||
|
addx 3
|
||||||
|
addx 6
|
||||||
|
noop
|
||||||
|
addx -38
|
||||||
|
addx -1
|
||||||
|
addx 35
|
||||||
|
addx -6
|
||||||
|
addx -19
|
||||||
|
addx -2
|
||||||
|
addx 2
|
||||||
|
addx 5
|
||||||
|
addx 2
|
||||||
|
addx 3
|
||||||
|
noop
|
||||||
|
addx 2
|
||||||
|
addx 3
|
||||||
|
addx -2
|
||||||
|
addx 2
|
||||||
|
noop
|
||||||
|
addx -9
|
||||||
|
addx 16
|
||||||
|
noop
|
||||||
|
addx 9
|
||||||
|
addx -3
|
||||||
|
addx -36
|
||||||
|
addx -2
|
||||||
|
addx 11
|
||||||
|
addx 22
|
||||||
|
addx -28
|
||||||
|
noop
|
||||||
|
addx 3
|
||||||
|
addx 2
|
||||||
|
addx 5
|
||||||
|
addx 2
|
||||||
|
addx 3
|
||||||
|
addx -2
|
||||||
|
addx 2
|
||||||
|
noop
|
||||||
|
addx 3
|
||||||
|
addx 2
|
||||||
|
noop
|
||||||
|
addx -11
|
||||||
|
addx 16
|
||||||
|
addx 2
|
||||||
|
addx 5
|
||||||
|
addx -31
|
||||||
|
noop
|
||||||
|
addx -6
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
addx 7
|
||||||
|
addx 30
|
||||||
|
addx -24
|
||||||
|
addx -1
|
||||||
|
addx 5
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
addx 5
|
||||||
|
noop
|
||||||
|
addx 5
|
||||||
|
noop
|
||||||
|
addx 1
|
||||||
|
noop
|
||||||
|
addx 2
|
||||||
|
addx 5
|
||||||
|
addx 2
|
||||||
|
addx 1
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
||||||
|
noop
|
55
2022/.inputs/day11.txt
Normal file
55
2022/.inputs/day11.txt
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
Monkey 0:
|
||||||
|
Starting items: 63, 84, 80, 83, 84, 53, 88, 72
|
||||||
|
Operation: new = old * 11
|
||||||
|
Test: divisible by 13
|
||||||
|
If true: throw to monkey 4
|
||||||
|
If false: throw to monkey 7
|
||||||
|
|
||||||
|
Monkey 1:
|
||||||
|
Starting items: 67, 56, 92, 88, 84
|
||||||
|
Operation: new = old + 4
|
||||||
|
Test: divisible by 11
|
||||||
|
If true: throw to monkey 5
|
||||||
|
If false: throw to monkey 3
|
||||||
|
|
||||||
|
Monkey 2:
|
||||||
|
Starting items: 52
|
||||||
|
Operation: new = old * old
|
||||||
|
Test: divisible by 2
|
||||||
|
If true: throw to monkey 3
|
||||||
|
If false: throw to monkey 1
|
||||||
|
|
||||||
|
Monkey 3:
|
||||||
|
Starting items: 59, 53, 60, 92, 69, 72
|
||||||
|
Operation: new = old + 2
|
||||||
|
Test: divisible by 5
|
||||||
|
If true: throw to monkey 5
|
||||||
|
If false: throw to monkey 6
|
||||||
|
|
||||||
|
Monkey 4:
|
||||||
|
Starting items: 61, 52, 55, 61
|
||||||
|
Operation: new = old + 3
|
||||||
|
Test: divisible by 7
|
||||||
|
If true: throw to monkey 7
|
||||||
|
If false: throw to monkey 2
|
||||||
|
|
||||||
|
Monkey 5:
|
||||||
|
Starting items: 79, 53
|
||||||
|
Operation: new = old + 1
|
||||||
|
Test: divisible by 3
|
||||||
|
If true: throw to monkey 0
|
||||||
|
If false: throw to monkey 6
|
||||||
|
|
||||||
|
Monkey 6:
|
||||||
|
Starting items: 59, 86, 67, 95, 92, 77, 91
|
||||||
|
Operation: new = old + 5
|
||||||
|
Test: divisible by 19
|
||||||
|
If true: throw to monkey 4
|
||||||
|
If false: throw to monkey 0
|
||||||
|
|
||||||
|
Monkey 7:
|
||||||
|
Starting items: 58, 83, 89
|
||||||
|
Operation: new = old * 19
|
||||||
|
Test: divisible by 17
|
||||||
|
If true: throw to monkey 2
|
||||||
|
If false: throw to monkey 1
|
41
2022/.inputs/day12.txt
Normal file
41
2022/.inputs/day12.txt
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
abcccccccccaaaaaaaaaaccccccccccccaaaaaaaaccaaccccccccccccccccccccccccccccccccccccccccccccaaaaaa
|
||||||
|
abccccccccccaaaaaaaaaccccccccccccaaaaaaaaaaaacccccccccccaacccacccccccccccccccccccccccccccaaaaaa
|
||||||
|
abcccccccccccaaaaaaacccccccccccccaaaaaaaaaaaaaacccccccccaaacaacccccccccaaaccccccccccccccccaaaaa
|
||||||
|
abccccccccccaaaaaaccccccccccccccaaaaaaaaaaaaaaaccccccccccaaaaaccccccccccaaacccccccccccccccccaaa
|
||||||
|
abccccccccccaaaaaaaccccccccccccaaaaaaaaaaaaaacccccccccccaaaaaacccccccccaaaacccccccccccccccccaac
|
||||||
|
abaaccaaccccaaccaaaccccccccaaaaaaaaaaaaaaacaaccccccccccaaaaaaaacccccccccaaalcccccccccccccccaaac
|
||||||
|
abaaaaaacccccccccaaccccccccaaaaaacccaaaacccaaccccccccccaaaaaaaaccccccccalllllllcccccccccccccccc
|
||||||
|
abaaaaaacccccccaaacccccccccaaaaccccccaaaccccaaaaacccccccccaacccccccaaaakllllllllcccccccaacccccc
|
||||||
|
abaaaaaacccccccaaaacccccccccaacccccccaaaccccaaaaacccccccccaacccccccaakkklllpllllccccacaaacccccc
|
||||||
|
abaaaaaaaccccccaaaaccccaaccccccccccccccccccaaaaaaccccccccccccccccccckkkkpppppplllcccaaaaaaacccc
|
||||||
|
abaaaaaaacaaaccaaaaccaaaaaaccccccccccccccccaaaaaacccccccaaaccccckkkkkkkpppppppplllcddaaaaaacccc
|
||||||
|
abcaaaacccaacccccccccaaaaaacccccaaaccccccccaaaaaacccccccaaaaccjkkkkkkkpppppuppplmmdddddaaaccccc
|
||||||
|
abccaaaaaaaaaccccccccaaaaaaccccaaaaaacccccccaaacccccccccaaaajjjkkkkkrpppuuuuupppmmmdddddacccccc
|
||||||
|
abccccaaaaaaaacccccccaaaaacccccaaaaaacccccccccccccccccccaaacjjjjrrrrrrppuuuuupqqmmmmmddddaccccc
|
||||||
|
abccccaaaaaaaaacccccccaaaacccccaaaaaaccccccccccccccccccccccjjjrrrrrrrrpuuuxuvvqqqmmmmmddddccccc
|
||||||
|
abccccaaaaaaaaacccccccccccccccccaaaaaccccaacccaccccccccaaccjjjrrrruuuuuuuxxyvvqqqqqmmmmmdddcccc
|
||||||
|
abccccaaaaaaaacccccccccaaaccccccaacaaccccaaacaacccaaacaaaccjjjrrrtuuuuuuuxxyvvvqqqqqmmmmdddcccc
|
||||||
|
abccaaaaaaaacccccccccccaaaaaccccccccccccccaaaaacccaaaaaaaccjjjrrttttxxxxxxyyvvvvvqqqqmmmmdeeccc
|
||||||
|
abccaaaccaaaccccccccaacaaaaacccccccccccccaaaaaacccaaaaaacccjjjrrtttxxxxxxxyyvvvvvvvqqqmmmeeeccc
|
||||||
|
abaaaaaaaaaacccaaaccaaaaaaaaaaaccaaaccccaaaaaaaacccaaaaaaaajjjqqrttxxxxxxxyyyyyyvvvqqqnnneeeccc
|
||||||
|
SbaaaaaaaaccccaaaaccaaaaaaaaaaaaaaaaacccaaaaaaaaccaaaaaaaaacjjjqqtttxxxxEzzyyyyvvvvqqqnnneeeccc
|
||||||
|
abcaaaaaacccccaaaaccccaaaaaaaccaaaaaaccccccaaccccaaaaaaaaaaciiiqqqtttxxxyyyyyyvvvvrrrnnneeecccc
|
||||||
|
abcaaaaaacccccaaaacccaaaaaaaaccaaaaaaccccccaaccccaaacaaacccciiiqqqqttxxyyyyyywvvvrrrnnneeeecccc
|
||||||
|
abcaaaaaaccccccccccccaaaaaaaaacaaaaacccccccccccccccccaaaccccciiiqqtttxxyyyyyywwrrrrnnnneeeccccc
|
||||||
|
abcaaacaacccccaacccccaaaaaaaaacaaaaacccccccccccccccccaaaccccciiiqqttxxxywwyyywwrrrnnnneeecccccc
|
||||||
|
abccccccccaaacaaccccccccccacccccccccccccccccccccccccccccccccciiqqqttxxwwwwwwywwrrrnnneeeccccccc
|
||||||
|
abccaacccccaaaaaccccccccccccccccccccccccccccccccccccccccaacaaiiqqqttwwwwsswwwwwrrrnnfffeccccccc
|
||||||
|
abaaaaccccccaaaaaacccccccccccccccccccccccccccccaaaccccccaaaaaiiqqqttssssssswwwwrrronfffaccccccc
|
||||||
|
abaaaaaacccaaaaaaacccccccccccccccccccccccccccaaaaaacccccaaaaaiiqqqssssssssssswrrrooofffaaaacccc
|
||||||
|
abaaaaaaccaaaaaacccccccccccccccccccccccccccccaaaaaacccccaaaaaiiqqqppssspppssssrrrooofffaaaacccc
|
||||||
|
abaaaaaaccaacaaacccccccccccccccccccccccccccccaaaaaacccccaaaaaiihpppppppppppossrrooofffaaaaacccc
|
||||||
|
abaaaaccccccccaacccccccccccccccccccccccccccccaaaaaccccccccaaahhhhppppppppppoooooooofffaaaaccccc
|
||||||
|
abaaaaccccccccccaacccccccccccccccccaaacccccccaaaaacccccccccccchhhhhhhhhhggpoooooooffffaaaaccccc
|
||||||
|
abccaacccccccacaaaccccccccccccccccaaaaacccccccccccccccccccccccchhhhhhhhhggggoooooffffaacaaacccc
|
||||||
|
abccccccccccaaaaacaaccccccccccccccaaaaaccccccccccccccccccccccccchhhhhhhhggggggggggffcaacccccccc
|
||||||
|
abccccccccccaaaaaaaaccccccccccccccaaaacccaacccccccccccaccccccccccccccaaaaaggggggggfcccccccccccc
|
||||||
|
abccccccccccccaaaaaccccaacccccccccaaaacaaaaccccccccaaaaccccccccccccccaaaacaaagggggcccccccccaccc
|
||||||
|
abcccccccccccaaaaacccccaacccccccccaaaaaaaaaccccccccaaaaaaccccccccccccaaaccaaaacccccccccccccaaac
|
||||||
|
abcccccccccccaacaaccaaaaaaaacccaaaaaaaaaaaccccccccccaaaaccccccccccccccaccccaaacccccccccccccaaaa
|
||||||
|
abccccccccccccccaaccaaaaaaaaccaaaaaaaaaaaccccccccccaaaaacccccccccccccccccccccacccccccccccccaaaa
|
||||||
|
abccccccccccccccccccccaaaaacccaaaaaaaaaaaacccccccccaacaacccccccccccccccccccccccccccccccccaaaaaa
|
449
2022/.inputs/day13.txt
Normal file
449
2022/.inputs/day13.txt
Normal file
|
@ -0,0 +1,449 @@
|
||||||
|
[[[5,[10,6],5,1,6],4],[[9,[7,4,7],6,[],7],[[9,6,0,10],7,[8,5,5,2,7],[7,10,5,6]]]]
|
||||||
|
[[[[10,8,4,6],7,2,[8],0],7,8],[[4,[0],[10,0,9],[1,10],4],[[6,6,1,10],4,6,[],[9,1]],[[4],[7,6,4,10,6],1,[2,2,5,3,2]],[[10,9,5],[1,1,1]],[[3,4,3],[3,10,0,8],[0,7,8,9],2,4]]]
|
||||||
|
|
||||||
|
[[],[1,[[6,9,6,9,7],[9,2,3]],[[9],6,[2,9]],[2,6,2,4]],[[[10,3,1,4],[6,5,5,5,1]],[4,[9,3,6],7,2],7,8],[],[6,6,[8],2,1]]
|
||||||
|
[[9,[[1,9,9,4],6,9,[4,10,5],[0,9]],8],[],[10,[[2,10,3,10],[]],2,[10]],[3,[8,[],3,8]]]
|
||||||
|
|
||||||
|
[[2,[[8,4,1,10,4],[0,8,3,6,4],[6,9,8,9],7,6],[6,[3,3,3,1]]]]
|
||||||
|
[[[6],8,[[1]]],[[[0,0],2,[0,9],[6,1],[7,1,4]],[7,[9,5],[10],[],2],8],[1,8],[],[1,[[7],[10,6],[],4,8],[10,[4,9,9,5],7,[8,10,3,0,2]],0]]
|
||||||
|
|
||||||
|
[[[3,8,9],[],[[4]],[]],[],[[9],5,10,3,[3,[],3,[6,8,4],8]],[],[8,7,[],0]]
|
||||||
|
[[],[[[10],5,0,6],5,7,1,[[5,5]]],[8]]
|
||||||
|
|
||||||
|
[[9,8,4,[2,4,6,[4,9]]]]
|
||||||
|
[[[9]],[9,[[4,7,8],[4,4],[5,10,0,7,9],2]]]
|
||||||
|
|
||||||
|
[[[],[8],[[9,4,1,6],[4,10,9,5],[],[5,8,2,7,3]],6,4],[[[3,0]],5],[2],[0,[],[2]]]
|
||||||
|
[[[6],[1,[5,9,10,7,6],10],8,6],[[2],[[],[1,7],[10,2,0],[4,4]],[[8,4,10,10,9]],3,[5,[],5]],[]]
|
||||||
|
|
||||||
|
[[[],5,9,2,8],[7,10,0],[2,0],[[9,[3],[],2,[0,2,0,9]],4,[]]]
|
||||||
|
[[[[],[7,0,0]],1,9,[[2]]]]
|
||||||
|
|
||||||
|
[[[],[[]],4,4,[0]],[],[[[9]]]]
|
||||||
|
[[8,[],10],[[2],9,[2,3,[],[0],[0,3,0]],9]]
|
||||||
|
|
||||||
|
[[6,6,[[],[0]],1],[9,5,8]]
|
||||||
|
[[3,0],[10,5,8,2,[0,6,[1,8,1]]],[9,10]]
|
||||||
|
|
||||||
|
[[[2,[4,2,10,4]],4,10,1,[5]],[[[4,1,5],4],6],[7]]
|
||||||
|
[[3,[[1,2,5,7,7],[9,8,5,8,7],7],[10,9],0],[10,[],5,[6,[],[0,6,6,4,4],[6,1,1,6,0],[]],[4]],[[7,[4,10,0],9,[9]],[[0]]]]
|
||||||
|
|
||||||
|
[[[6,1,[]]],[3],[]]
|
||||||
|
[[[8,[10,8,6],8],4,[4,7,10,1]],[0,[[],8,[9],5],[[9,8,8,1]]],[[[9,5,4],[7,8,10,7,10],[]],[[],[10,10],[],8,[8]],[],[5,[3,7,6,1]]],[[[5,5],[10,7]],1,[5],[],[[4,5],2,10,[]]],[[],8,10,9,[10,6,[6,3]]]]
|
||||||
|
|
||||||
|
[[[[],[7,1],[7,0,10,0,6],8],[],7,[[],2,4,4],[]]]
|
||||||
|
[[],[4,1,[[3,5,8,3],10,0],[4,[],[0,8,4,1],[5,9],1],10],[[[2,5,4,10,6],[2,8],8],1,[[]],[0,[],2,2,2]],[],[]]
|
||||||
|
|
||||||
|
[[[[],8,8,9]]]
|
||||||
|
[[10],[[[3,6],3],[[1,6,2],[6,10,2],7]],[],[]]
|
||||||
|
|
||||||
|
[[[10,6,[3,3]],[[5],9,[10],10,6],[5,0,2,[10,8,10],[8]]],[4,6,6,[10,[0,9],8,6,[0,5,5]],5],[7,[[]],3,9],[[9,1,[8,0,7,3,2],[8,1,7,4],[6,9,4,7,5]],[[5],0],1,[1,7,[]],[5]]]
|
||||||
|
[[],[6,1],[[7,2],[5,[6,6,6],[9,1,2,5],[9,1,8],9],2,7,[[],[4,1,4,9,1],[4,4]]],[0]]
|
||||||
|
|
||||||
|
[[],[10,7,1,4,2],[9,8,4,[[3,7,9,8],2,9,[6],[6,9,0]]],[[[6,5,7,7,0]],[7],4]]
|
||||||
|
[[3,[[7,10]],9]]
|
||||||
|
|
||||||
|
[[0]]
|
||||||
|
[]
|
||||||
|
|
||||||
|
[[4,2,6],[10,[],3],[2,[2,8,3,[],[9,10,5,2,7]],9,7,9],[[],[],10,[[5]]]]
|
||||||
|
[[3,[[1],4,4,[1,7,3,2,9]],9,7,[[]]],[[4,[5,5,1,0,7]]],[4],[8,[8,9,1],[[],[10],3]]]
|
||||||
|
|
||||||
|
[[7,10,3],[[5]],[]]
|
||||||
|
[[[[6,0,6,1,6],5,[10,2,9,2,8]],[],[2,[3,5,5,0,6],10,2],1],[[]],[[[3,0],[],7,7,1],[[8,4,8,9,2],1,[10,3,5,5],5,2],5,6,[[0,8,0,2],[5]]],[3,10,[1],[[2,10,2,9,8],[6,10,4],[]],[9,[3,2],[8,8,5],9]]]
|
||||||
|
|
||||||
|
[[[[2],[8,7,8,4,10]],8,1,8,10]]
|
||||||
|
[[[1],0,[[9,3,4,0]],9,[0,3,1,7,[4,2,7,3,10]]],[6,3,[[9],1,7],1],[],[[7,5,1,1,[2,5,2]],6,4,0,[[2,7,0,8,1],[7,4,7],[3,0,1,6],[7,9,0,1,1],[9]]],[[0,5],1,2,[4,2,7]]]
|
||||||
|
|
||||||
|
[[4],[[1,2,[8,10],[2,8]],10,0]]
|
||||||
|
[[3,4],[2,[[1,8]],[10,[1,0,8],[1],[4]],[0,4,8]],[6,[[8,10,7],6,2]]]
|
||||||
|
|
||||||
|
[[[1,[6,9,9],[8,6,0]],4,[6,[2,1,10],4],7,[2,[2,9],1]]]
|
||||||
|
[[],[5,3,[8,[],9]],[8]]
|
||||||
|
|
||||||
|
[[[3,[8,2,1,4,0],[9,5,7,7,8]],[[5,5,2,2,9],[10],8],1,3]]
|
||||||
|
[[0,1,[],5],[[8,4],[10],6,7,0],[2],[[7,[3,2]],7,[],2,[0,[5,8,7,1,2],[0],1]],[[[4,4,4,10,8],0,2,10],[[9,8,6],3,[9,2,4,3,8],5,1]]]
|
||||||
|
|
||||||
|
[[4,[[]]],[10,[[2,7],8]],[[[6,7],10,10,5],1,2,[[],2,10]],[[2,5,1,0,8],[[5,8,10]],6]]
|
||||||
|
[[8,[[4,5,6,2],5,[7],8,9]],[],[[],3,[],4],[[0],5,1]]
|
||||||
|
|
||||||
|
[[3],[0,[],[3,1,4,10],2,[5]],[2,6,[],[[1,5],1]],[[],7,8,[]]]
|
||||||
|
[[[[],9,10],[[6,10,6,7]],7],[]]
|
||||||
|
|
||||||
|
[[[4,[10]],9,[9,[9,8,5,9,1],[10],[3]]]]
|
||||||
|
[[3],[2,[10],[[4,2,7,2]],[[],[8],[7,5]]],[[[5,3]],3],[[7,[9,9,5,2,3],10,5],8,6],[4,[[3,1],[10,4,6,8],[8,0,8,2,5]],[[1,6,10,2],[2,10,5],6],1,[9,2]]]
|
||||||
|
|
||||||
|
[[],[[[4,2,4],8,[8,9,3]],9,[]],[],[[[3]]]]
|
||||||
|
[[],[5,[[2,8,5,1],[0,10,6],[],2],[[1],[2,1,6],7,[1,5,1]],7],[0,9,7,5,0],[[[0,2,10,8],4,[6,6,5,4],[10,8,0]],0,4]]
|
||||||
|
|
||||||
|
[[[]],[1,8,0,[[1,1,1,1],9,7,[],9]],[6],[6,[[0,4,9]],[[10,0],3,[0,10,4,6,1],[4,6,6,10,5],[]],[4,3],[8,3]],[2,5]]
|
||||||
|
[[[6,10,7,1]],[7,[[0,6,5]],[[10,8,9]],[[]]]]
|
||||||
|
|
||||||
|
[[4,[[2,7,2,9,4],[8,8,3,2,1]]]]
|
||||||
|
[[[[],0,7,1],[[]],0,[6,[2,10,4,2]],[7,8]],[8,[[8,0],[10,0],10],1,4,[[10,9,3,8,0],7,[10,3,1,1],3]],[],[[1,10,[7],[4,8,1,2,10],4],[[],6]],[[1,[7,10,10,0],[],[],[2]],[[2,0],8,[7],[2,2,10],3]]]
|
||||||
|
|
||||||
|
[[4,[[2,7],10,3,10,[1]]],[0,1,[[],[],1],[[8],2,6,[],4],[7]],[],[2,6,[[3],[1,1,4,9,0],0,[8,3,0,9],1],0],[2,8]]
|
||||||
|
[[9,1,9,[4,[8,4]]]]
|
||||||
|
|
||||||
|
[[[0,[6],6,9,[2,2,3,2,5]],[9],[7,3,[1,7]],[[0,5,10,3],[],[5],0]]]
|
||||||
|
[[[[0],9,0,9],[[4,3,9,3],[],2,0,[3,9,5]],[3,10,5,[9,3]]],[9,[5,8,8,[]]],[[[6,5,8,5,8],[4,7,5,6,1]],9,6],[8,7]]
|
||||||
|
|
||||||
|
[[5],[],[8,4,[],[[3,7,0]],3]]
|
||||||
|
[[[[1,6,9,6,4],8,[]],10,[10,[0,3,7,2,4]]],[[6],[7,10],[[],6,[7,8]],7],[4,[5,[2,6],5],3,5]]
|
||||||
|
|
||||||
|
[[],[[]],[],[10,8],[[5,9,[5],[],[]],[[6],[5,8,3],[2,8,7,10,2]]]]
|
||||||
|
[[],[[]],[[[10,5,9]]],[8,6,[0,8],0,[4,[8],7]]]
|
||||||
|
|
||||||
|
[[[],[],[],0],[5,[[],0,[10,3,6,1,8],[7]],0,[[],8,[],[9,9,6,1]],[[6,3],10]],[[[1,8,5,1],[4,1,10,2,9]]],[7],[[],[7,2,[3,1,8],10,[8,5]],2]]
|
||||||
|
[[],[[[2],1,10,6,[0,7,7,10]],7,0,[[0,8,9,6,9],[7,10,9,4,9],9,5],[[9,10,0],[],5,[10]]],[],[[[0,7,5,4],[10,7,7,4],9]],[2]]
|
||||||
|
|
||||||
|
[7,6,8,6,7]
|
||||||
|
[7,6,8,6]
|
||||||
|
|
||||||
|
[[[[]],[[],[7,5,3,9,4],[4,4,5],[5],[10,0,9,1]],[10]],[[],[[4],0,1,10,[]],[[],3,0,[2,7,8,10,3],10],0,7],[[],[5],[],[[],8,3,2],[[4,7]]],[]]
|
||||||
|
[[[[4,3,6,1]],3,[3,5,[6],8,3],[[4],[]]]]
|
||||||
|
|
||||||
|
[[[],[8,[2,7],10,9,6],7],[[],[[2,4,1,4,3],[6,0,8,1],[7,3,8,1],[0,6,5],3],9,[[8,0,2,9,1]],2],[5,1,8,3,[[2,9,5,3],9]]]
|
||||||
|
[[0,[[10,6,0],10],[],4,5]]
|
||||||
|
|
||||||
|
[[9,[9,[7,7,4]]]]
|
||||||
|
[[],[[]],[0,7,[[10],[3],[2,6,1,4]]]]
|
||||||
|
|
||||||
|
[[[[4,6,1],8,4,3],7,[[10,5,0]],0],[7,[],10,[9,[3],[7,3,3],[8,10,9,6],2]],[1,5]]
|
||||||
|
[[[5,[9,2],[6],10,[5,8,6,8,3]],[[2,0,8]],6,[2,4,[10],1],[1,[6,9,10,2],0,[4,9],[9,6,2]]],[[[3,4,3,5],[4,3,7,8],[5,5,1,10],4],[6,[],[9,9],[8,2,5],1],[[],[2],[5,0,9],7,0],[7,9],7],[1,5]]
|
||||||
|
|
||||||
|
[[7,[[3],[0,2,5,10],9,10,4],1,7,6]]
|
||||||
|
[[1,[8],[6,3,3,[6,3,1],[9,5]],10,[9,[3,3],3,0]],[[8,3],7,5,[9,4]],[10,[2,5,9],10,[4,3,[1],[8,8],0]],[],[]]
|
||||||
|
|
||||||
|
[[[[1,1,3,9]],[[6,10],2],[[8,0,7,3],[0,8,4,8],0]]]
|
||||||
|
[[],[9,[[10,8],0,[1,5,5],10,4],[0,2,9,[0,4,6]]],[[[9,0],[10,0,9],[9],[10,9,10,4,2],[1]],3,[],[[],3,[0,5,6,1],[]]]]
|
||||||
|
|
||||||
|
[[10,[[3,7],2,5,[0]],[4,[3,6,9]],3],[6,8]]
|
||||||
|
[[1],[8,10,3],[1],[1,3],[3,[6,[4,2],4,[2,9,0],[8,7,1,10]]]]
|
||||||
|
|
||||||
|
[[[[],6,5,0,10],4,0]]
|
||||||
|
[[5,[[1],6,3],9]]
|
||||||
|
|
||||||
|
[[7,[[],[],[2,6,10],[0,6,4,2]]]]
|
||||||
|
[[],[4,1,[[0,3,2,10]],[]],[[7,2,7],[[2,10,6,1],[10,6]],[4,3,8,[9,8,0,2,6]],7,[]]]
|
||||||
|
|
||||||
|
[[4,0,[[3,6,1,2,1],[10,9,6,7,10]],[2,[6,9,3,10],[6,2,9,5,6]],[]],[[5,[9],10,[10,1,0,10,2]],2,[7,10]],[],[8,8],[1,8,[],[[7],9]]]
|
||||||
|
[[],[5,[9,2,[7,9],[9,3,3,0,3]],[[4,0],[1,7],[9,2,8]]],[[[1,8,10],[],[]]],[[[8,5,9,2,10]],[],[[0],2,[4],[5,1]],10,7],[3,7,[[8,3,1,6,9],1,[],6,[9,3]],5]]
|
||||||
|
|
||||||
|
[[],[4,[2],6,8]]
|
||||||
|
[[[5,[7,3]],8],[[[4,3,1],4,2,2],[10,4,[3,0],[8,7,8]]],[],[[[7,0]],8,4,2,[5,0,4,[5,10,1,1],[0,9]]],[[[10,6,2],3,[2,6,4]],3]]
|
||||||
|
|
||||||
|
[[8,[[8,1,0,0],9],5,7,[7,[8,6]]],[[[7,10,5,10,7],[8,8,1,10],7,[2,10,4]],5,7],[4,2,1,[[0,3,4,7],[9,0,1,8],6,9]]]
|
||||||
|
[[8,[3,[],[3,3,10]],[10,[4],[10,5,2,4,5],4,[]]],[[3,0,3,9,2]],[[[]]],[8,6]]
|
||||||
|
|
||||||
|
[[[]],[[8,[1,0,0],[6],2,[8,4,3,3,10]],5,[[3,1,3],[2,6],[9,2]]],[[]]]
|
||||||
|
[[7],[[9,1],10,5,8,[7,[3,2],[7,0,2,1,1]]],[5,1,0,[1,[8,0,2,9],10,1],6]]
|
||||||
|
|
||||||
|
[[5,2,[]]]
|
||||||
|
[[[[10,10,2,4],10],0,7,[2,[10,8,3,0,8],[8],[4]]],[],[2,[]]]
|
||||||
|
|
||||||
|
[[[3],[],[]],[],[[[5],[9,2,4,8,10]],[[3,6]],5,[[],[4,6,1,4],1],0],[3,[7],[[],7,[],4]],[[],[[9,3,3,8],4,9,5]]]
|
||||||
|
[[[],[0,3],[1,6,7]],[[]],[],[8,6],[4,[[5]]]]
|
||||||
|
|
||||||
|
[[],[[0,[8,0,5,6,2],[6,8,4],[8,2],2],[],[1,[6]],9],[1,[7]]]
|
||||||
|
[[[[0]],[[0,10,4,8,7]],8,0],[2,9,[[9,8,2],8,[7,10,7,5]],[[],[],3],7]]
|
||||||
|
|
||||||
|
[[8,8,[6],6,[8,0]]]
|
||||||
|
[[4,5,[1,1],8,[]],[10,[[4],7]],[[[3],9],0,[3,8,8,[7,8],[]],0],[[],[5,[5,2,0]]]]
|
||||||
|
|
||||||
|
[[[],8],[[],4,7,[],7],[5,[],[],[[6,7,0,5,4]]]]
|
||||||
|
[[[5,[2,1,3,0,3],[6,3],[6,5,4,1,4]],[[2],[]],7,10,1],[],[[[],[9,9,2,5],[1,9,7,10,5],4,[1,0,10,7]]]]
|
||||||
|
|
||||||
|
[[7,8]]
|
||||||
|
[[6,[[9,5],[2,10],4],9,[[10,0,8,6],5,[4],8]],[],[[[3,3,1,2],7],6,8,[[]]],[]]
|
||||||
|
|
||||||
|
[[2,[]],[4],[],[],[[2,8,7,[8,8,0]]]]
|
||||||
|
[[0,3,4,[2,3,2,0,[7,7,9]],[[2,0,9],[1,6,1,0,3]]],[3,[[3,2,5,3],6,[2,2,3,7],[10,7,4],3],10,[3,4]],[1,5,1,1,[[3,8,6],[0,1],[2],[]]],[9,4,8,7,10],[0,[3,[9,4,3]]]]
|
||||||
|
|
||||||
|
[[[[0],9,[6,3,5,9]],[[1],8,[4,2,1,7,10],[1,6,3,7,8]],[[9,2,0,8,7],6]],[7,9,[[7,9],[],[5,9]],0,1]]
|
||||||
|
[[7,[[],[4,2,0,3]]],[[8,9,3,8],3,[[]]],[10,5,[8,[6,10],0,1,7],5,4]]
|
||||||
|
|
||||||
|
[[[1,5],7,9]]
|
||||||
|
[[10,[[4,9]],[[5]],7],[[],[[1,4,7]],[[1,9,0,0],[2,10,5,2,1]]]]
|
||||||
|
|
||||||
|
[[],[[6],[[6,6]],9,[[5,3],9,2,[8,1,6],8]],[],[[[3],[6],[0,3,0],[4,0],[1,8,8,3,1]],0,[[],[10]]],[2,[7,[6,10],5,0,8],[1,[5,1,1]],1]]
|
||||||
|
[[9]]
|
||||||
|
|
||||||
|
[[6,3],[4,4,3,6,[4]]]
|
||||||
|
[[],[3,10,0,10]]
|
||||||
|
|
||||||
|
[[8,[4],[[8]]],[6,[]],[],[2],[0,3,10]]
|
||||||
|
[[[0,[6,2,1,3],2,4,[3]]],[[],0,1,[7,[1,9,4,3]],1],[[[10],[7,10,2,8],6]]]
|
||||||
|
|
||||||
|
[[7,[[3,8,1,7,10]],6,[9,0,[9]],8],[[9,7,4],[[2]]],[[[2,5,7,7],2]]]
|
||||||
|
[[[[8,0,8],0],[0],[[0,8,5],[8,10,6,2,2],7,[9,0]],0],[[[0,2,9,0],10,[0,3],[1,1,7],0],5]]
|
||||||
|
|
||||||
|
[[],[[5],[],[]]]
|
||||||
|
[[],[[[6,2,4],10,[8]],1,2,6],[[[3,2,2],8],[]]]
|
||||||
|
|
||||||
|
[[[[],[10],10,7]],[],[6,6]]
|
||||||
|
[[8,4]]
|
||||||
|
|
||||||
|
[[7,4,[1,[3,5,3,0,7],4]],[4,[4,8,[]],[[2,6]]]]
|
||||||
|
[[],[4,1,0,4],[]]
|
||||||
|
|
||||||
|
[[10,[6,[9,9]]]]
|
||||||
|
[[2,6,9,10]]
|
||||||
|
|
||||||
|
[[9,8,[[7,2,8,6],[7],[5,1]],4,[5,1,[5,8,10],[7,5]]],[1,3,[[1,7],10,2,6]]]
|
||||||
|
[[9,2,[6,2]],[[[2,10,7,7,3],[7],[7,6,5,8,1],[2,0],[6]],[[0]],0]]
|
||||||
|
|
||||||
|
[[],[],[9,[[6,4,0],[4,9,0,2],[0,8,5,0,0]]]]
|
||||||
|
[[1,[[0],10,6,2,[7,5,5,5,0]]],[7],[]]
|
||||||
|
|
||||||
|
[[[6,6],6],[[3,[3],[]],[1],[3,2,2,6,[10]]]]
|
||||||
|
[[[[],4,4,10],[[9,4,6],4,[1,2,4,6,4],5,[]],2,[[6,1,9,1,7],9,8,[5,0],[8,3,7,6]],[[8,10,0,5],9,10,10,4]],[[[4,2,6],9,7],9,0,7,9]]
|
||||||
|
|
||||||
|
[[9,10],[9,3],[],[9,[[2]]],[[[],1,[1,9,3,8],[7,2],10]]]
|
||||||
|
[[[[10,0],9,4],[6],[[5],8,[2,10,8,1,8]],[[10],0,[8,1]],[8,[10],[2,4,5,10,8],[1],[8,6]]],[3]]
|
||||||
|
|
||||||
|
[[2],[[6],0,[8]]]
|
||||||
|
[[[[10,1,0],[4]],1,[[7,4],[10,7,5,5]]],[9,[[10,8],[1],6,7],3,[[4,8],[],10]],[[2]],[6],[0,3,2,[7,[3,9,8],6,4]]]
|
||||||
|
|
||||||
|
[[[[10,4]],[6,[],1,5,5],[8,8,3],3,[0,[6],[],2]],[7,[9],2],[[[0,4,1]],3,[7,[3,5,2,7,5],3],9,4],[2,3,7,7,9],[2,5,[4,[8,2,4,4],[9],[2,3],[6,7,10,0]],[[9,8,6],[6,1,2,0,1],[7,1,5],[5,0,9,7],2],3]]
|
||||||
|
[[0,[[8,4,7,3,6],2,[8,10,8]],[3,2,1,[5,3,1,4,1],1],[[4,2,8,1],[10,0,3],[5,7],5]],[5,4,1,2],[[[10,0,2]],[[3,10],4],0]]
|
||||||
|
|
||||||
|
[[[3],[[10,4]]],[0,[[4,2],6,6,10],[[9,6,4],[6,8,4],[10,7,10,4],2],2,5],[7]]
|
||||||
|
[[5,[[0,9,4]],7,5,[[0,10,3,8,10],[7,2,1]]],[9,[1,[9,2,10,1,1],[1,0]],2,[[9,4],3],2]]
|
||||||
|
|
||||||
|
[[[],8,1,7],[[1]],[8,2],[5,[[],[4],[4,9,2,4],[10,3,0,9],[9,3]],[[4,3,4,1,6],[2]],[[6,6],10,5,[6,8,9]]]]
|
||||||
|
[[10,[],[[],[1,5,4,10,3],[2,4,5,6],[7,8],[]],[5,[6,1]]],[],[3,[7,[6,0,2,1]],8,[10,[8,9],4,9,7]],[[[],1],[[10,6,9,2],10,[6,1],1,1],9,0,[[9,10,4],9,0,[9],1]],[[[6,0,6],[6,9,0,1,2]]]]
|
||||||
|
|
||||||
|
[[1],[3,9,6,[[5],[],0,5,10]],[[9,[],[3,1,8]],0,[[6,8],6],[[],10],[4]],[[4,[5,6,4,1,5],3,[1,6,5,7]],[[8],2,2],6]]
|
||||||
|
[[7,5,9,[4],[[],[8,1],5]],[7,3,1,8],[[8,3,0],9],[],[[[1],8,5]]]
|
||||||
|
|
||||||
|
[[6,9,[2,[4,9,3],[7,6,10,7],2,7],8],[[4,10,8],2],[[[8,1,7],8],3],[[[6]],[3],[[],8]],[2,0,8,[8,5]]]
|
||||||
|
[[4,[9,9],2,[[],[1]]],[[],7,6,1,[]],[]]
|
||||||
|
|
||||||
|
[[[[5,2,4,9],[9,10,8],[]],0],[[8]]]
|
||||||
|
[[],[9,[[10,4,10],[1,7,10,7],[]],[],7],[[9,5],[[2,2]],0,[[3,4]],[[10,9,1,9,6],[3,0,5,4]]]]
|
||||||
|
|
||||||
|
[[[10,10,[5]],[10],7,[]],[3,5,3],[],[],[[],[7,[9,8,9],[4,2,9,9,2],[]],0,0,7]]
|
||||||
|
[[[[],1,6,9,[]],0,[0,[0,0],[10,0,0,1,2],0],[[1,7,7],3,[],[9,4],6]],[],[1,6,[5,2],[1,5,[7,2,8]],[[5,9,6,4],[0,10],[6,9,3],[3,8,0]]],[7]]
|
||||||
|
|
||||||
|
[[0,[2],10],[2,10,7,[[9]]]]
|
||||||
|
[[2,0,2],[10,2,[9,8,9,2,4]]]
|
||||||
|
|
||||||
|
[[2],[2,[10,[4,1,3],10],7,[[7,7,3],[7,8],[0,7,6,3,8],3]],[[[9,0,3],[],[1,3,10,0,8]]]]
|
||||||
|
[[[[1,3,8,5],10,[4],2],10],[0,9,7,[[0,4,10,0,6],[]],7],[[[0],1,9,[3],[6,9]],4,9],[[5],6],[1]]
|
||||||
|
|
||||||
|
[[[3,[5,3,2,7,9]],10,[]]]
|
||||||
|
[[[5,7,5],[[9,1,6,7],9,[2,6,5],[6,6,1],[0,6]],[[]],[],9],[[1,[3],[3,10,0],4],2,[],[[2,1,1,5,9],6,8],[]],[],[[],6,[[5,2],2,[8]]],[]]
|
||||||
|
|
||||||
|
[[],[],[1,[[2,0]]]]
|
||||||
|
[[7,2,2,[],[[8,7,3,6],4,2,2,[]]]]
|
||||||
|
|
||||||
|
[[6,9,8],[[],3,8,[],2],[3,9],[[[],10],[[9,3,9,8]],2,7]]
|
||||||
|
[[2,[8,[]],[7,8,5,5,5],2,1],[],[[[6,1,9,2,9],7,4],[3,[3,8,1,6]],[[4,6,5],[3,10,8,5,6],[1],8,[5,0,4,0,6]],1]]
|
||||||
|
|
||||||
|
[[],[],[2,1,[4,7,[1]],[9,[7],0,6]]]
|
||||||
|
[[3],[0,[[6,6,9,6],[4,7,10,1,8],[4,0,10],1,[10]]],[0,[6,5,[8,9,3,9,6],[],[4]]],[[],[[]],4]]
|
||||||
|
|
||||||
|
[[1,8,10,[]],[9,[],[[8]],[[9,6,3,2],[3,8,10],[],3],[1,9,[0]]],[],[5,[1,[],[4,5,7,10,9]],[[10,6,0,1]],9,[0]]]
|
||||||
|
[[0,3,[9,9]]]
|
||||||
|
|
||||||
|
[[4,0,3],[],[],[[[]],[[5,3,1],8,[],1,[1,8,3,7]],[6]]]
|
||||||
|
[[[]],[[[8,0,3,2,2],[3],[1,6,8],10,4],[6,4,7,[1,2]],[8,[3],[10,9],[4,0,10,8],[1]]],[[],[1,2,6,8],5],[3,9,7],[[6,6],0]]
|
||||||
|
|
||||||
|
[[7,[],[0],5],[7,[7]]]
|
||||||
|
[[0,[8,[3,3,8],10,7],5,[[1,7],[0,0],[5,2,0],1],2],[7,8]]
|
||||||
|
|
||||||
|
[[4,[2,2,2,9],[[6,6,1,10,4],[]],5,10],[],[6,[[5,3,7,9,2],[4,2,4,9,7],[1,4,9,7,1]],2,[],[]],[[[7,0],7,[9,4,0]],9,[1,[1,0,1],[9,3,3],[9,2,10,5,10],10],7,[[9,0,8,1,8],8,[7,7,10,2]]],[]]
|
||||||
|
[[[3,7,[]],[9,7],0],[[[9,9,3,5,2],1],7,[10],[[10],2,[6,1],[1,10,3,1]],8],[3,9],[7,7,2,[2,[8,7,6],10]],[1]]
|
||||||
|
|
||||||
|
[[[7,[10,1],[2,9],[3,4,6,9]],2,[],3],[[],6,3,[],[[4,7]]]]
|
||||||
|
[[],[[6,[],[],[0,10,2,6],1],1,3,[3,[10,2,7,1,4],[6,3,0],[1,3,6,3],[4]],[0,[8,10,0,8,5],3,2,6]],[],[]]
|
||||||
|
|
||||||
|
[[5,[[4,0],[1,3,4],7,2],0,8,[]]]
|
||||||
|
[[],[[[],10,[10,9,6,0,1],[]],[[8],4,6,4,[0,2,8]]],[4]]
|
||||||
|
|
||||||
|
[[],[],[],[[[],[8,6],[],[2,7,7,4]],[],1,[9,9,[1,3,4],0,[5,2]],[[4,4,5,6,10],[5,1,3,3],0]]]
|
||||||
|
[[10,[[6,4],[3,1,1,8,4]],9,[[3]]],[9,2,6,8,1]]
|
||||||
|
|
||||||
|
[[],[1],[[[4],[5,1,6]],[]]]
|
||||||
|
[[10,[[]],[[8,10],8],[1,[5,3,7,8,7]]],[],[],[[[7]],[[2],6],[[0,8,1,3,10],[],2,0]],[[7,8,[]],2,1,[[8,7,4],1,[4],[],2],7]]
|
||||||
|
|
||||||
|
[[[[3,5],[]],[7,0,5],[[],1,[7,2,7,10,1],3],[[4,1,5,5,6],[3,4],[6,1,3,9,2],8],[8]]]
|
||||||
|
[[10,10,[6],[4]]]
|
||||||
|
|
||||||
|
[[[]],[8,4],[4,7,8,3,[[8,4,2],6,0]],[[1,[4,6,4],[],1]]]
|
||||||
|
[[[5],[[4,4,9,2,0]]],[9,[[7]],[[6,2],[0,3,1,1,7],5,4],[0]]]
|
||||||
|
|
||||||
|
[[[3,[1,0,10,7],[8,8,8,10]],[10,[0,3],8,[9,5]],6],[[10,[3],[9,10,0,2]],[7,4],[0,7,4,6,[3,5]],[],[10,[5,4,6,1],5,4]],[[[0],0],5],[4],[8,[[9,4,5],3],[9,[0,7,2]],[],[]]]
|
||||||
|
[[5,3,9,0],[7,[6,[8,1,0,1,8],3,[9,2],5],[[1,0,0,6,4]],[6,[2,4],5,[2,10]]],[],[3,9]]
|
||||||
|
|
||||||
|
[[[1,[4,0,10,6,8]],1],[],[[[]]]]
|
||||||
|
[[],[],[[9,[9,7],7,[9,4,3],0],9,6],[2,[[6,8]],2,[9,7,[4,6,10,4,2],[]]]]
|
||||||
|
|
||||||
|
[[2,10,[4,9,[],[7,10,0],1],[[1,8,5,4,6],5]],[[[]],[[10,2,1]],[[]]]]
|
||||||
|
[[9,9,[10,[1,5,1,2]],[9],3],[8,8],[4,[5,[6],10],[[0,5],[7,10],2],6,[[2,9,8],[5,4,7,5]]],[1],[[10,8,4,[1,7,8,9],8]]]
|
||||||
|
|
||||||
|
[[3,[]]]
|
||||||
|
[[10],[[3,[7,10,7],[2,6,6,1,1],5],8],[1],[4,[9,1,[2]],7]]
|
||||||
|
|
||||||
|
[[],[[[3,2,0],[3,4,5,10,8],[3,3,3,0,3],[8,3],9],[[5,0,7,8],[],[1,1]],[[10],[2,7,4,4],[],6],2],[[1,[3],[7,4],[8,1,9],3],0,7]]
|
||||||
|
[[0,8]]
|
||||||
|
|
||||||
|
[[[],[]],[3],[1,9,10,[[4,3,2],[3,10,0,6,4],7,7,10],[6,[10],[9,8,0]]],[]]
|
||||||
|
[[[5,0,[0],[9,10,7],[1,0]],5],[],[5,3,0,3],[[[3,8,9],[],[2,2,6,6,10],[]]]]
|
||||||
|
|
||||||
|
[[[[9,1,6]],3,[[2,0,8,1,0]]]]
|
||||||
|
[[3,[[2,1],[8],10,6]],[10,2,3,6,[]],[0,10,0,[[4,7,9],[],3],3],[[[4,2,5],[8]],9,6,[3,[],7,[0,4,8,0]]],[[[6],10,[10,9]],2,[7,[3],[2,0],[6,5,5,7,0]]]]
|
||||||
|
|
||||||
|
[[1,5],[8,[5,1,10,[0,4,9,4,1]],6],[],[7,[3,3,5,10,4]]]
|
||||||
|
[[],[10,[7]]]
|
||||||
|
|
||||||
|
[5,8,1,2]
|
||||||
|
[5,8,1,2,1]
|
||||||
|
|
||||||
|
[[0,[],[],[[6,6,7,7],10,3],1],[[6,7,[8,1,4,4,7],[6,6],2]],[[[],7,[],4,2],[[5,5,5,0,7],6,[8,9,7]],[[6,3,3,8,9],1,[6,9,8,5],3],3,[[9,9],[],7,[8,2,8,10],8]]]
|
||||||
|
[[[9,[2],[],[4,6],[10,2]],5]]
|
||||||
|
|
||||||
|
[[[9],3,[7,2,10]]]
|
||||||
|
[[2],[9,1,7,[9]]]
|
||||||
|
|
||||||
|
[[],[]]
|
||||||
|
[[5,[],7],[[[6,0],[7,5,9,7],2]],[[],[[5,2,8],[]],[[5,4,1,10],[3,5,2,2,10],[0,6],10]],[[2],0,8],[]]
|
||||||
|
|
||||||
|
[[[9,10,[4],7,0],1,1,[[],5]]]
|
||||||
|
[[[[9,8,8,3,1],[10,7,2,10,5]],4,3],[9,[5],[[],[5],10,[10],[10,3,4]]]]
|
||||||
|
|
||||||
|
[[10,[[2],[7,7,3,3,3]],[1,[],[10,4,4]]]]
|
||||||
|
[[[[1],[1,2,5,7]],[6,3,[2,1,7]],8],[4,5]]
|
||||||
|
|
||||||
|
[[[3,[1,6,1,4,4],[4,5,5,0]],8,8,9],[[],[],[6,[4,10],[],[4,9,2]],6]]
|
||||||
|
[[0,5,7,8],[]]
|
||||||
|
|
||||||
|
[[2,[[0,5,9],[10,8],[2,1],[5,6,5],[7,9]]],[7,1,[10,3,[2,4],[9,10,1,9,10],0],0],[0,[[2,10,4,0],4],[6]]]
|
||||||
|
[[[[9,10,9],[8,7,5,7,8]],0,0,[[2,3],8,0,[2,5,10,9,8]],6]]
|
||||||
|
|
||||||
|
[[2,[9,4,5,[2,0]],1,7],[9,[6,[9,5,1]]]]
|
||||||
|
[[],[[],4,[[4,10,5,8],10,[0,3,6],8],[6]],[[9]],[3,9,9,[],[9,[7,9,5],8]],[[2,1,9,[2,0,9,7,4],[9,10,10]],[8,[9,2,3],2,[6,9,3,8]],[10,7,[],10],2]]
|
||||||
|
|
||||||
|
[[5],[],[],[9],[[[7,8,8],5],[1,[7,4,10],[9,1],2,[]],[],[4,5,1,10,10]]]
|
||||||
|
[[[10,[10,3,4,0,8],4,5,1],[10,7],[[9,6,6],[5,6,3,7],[5,9,2,0,8],3],[[]],[[1,10,7,1,3],8,4,3]],[[[]],[9],2]]
|
||||||
|
|
||||||
|
[[6,[[1],[7],[]],5,6,8],[6,[2],[[]]]]
|
||||||
|
[[[7,[10],[7,8,8,7,1]]],[3,10,3,[[6],7,[0,9,7,7],1,[9,9,1,2,2]],3],[6,[6,[2,9]],[[],[2,1,3,2,9],[3,7,9,6],5],[[1]],[6,[9,6,1,3]]],[[2,[2],[5,0,2],5],0,4,5,1]]
|
||||||
|
|
||||||
|
[[[9,0],4,[[7]],4],[9,7],[[1,[0],[1,0,7,1,3],[8],[4,2,0]],9,[[0,5],0,7],6,[[],10]],[]]
|
||||||
|
[[[[5,10],[4,4,5,3],[9,8,9],[],[5,2]],10,9],[],[[[],[]],5]]
|
||||||
|
|
||||||
|
[[],[],[[],7,7,[2,[8,9]],[0,[7,3],[3,6,1,10,5]]],[3]]
|
||||||
|
[[[[0,9,7,10]],5],[[],[]],[[[0,2,10],[10,0,5,3,9],9,[],5]]]
|
||||||
|
|
||||||
|
[[8]]
|
||||||
|
[[[2,[1,6]],[[9,6,6,4,10],[],9,6],[],[]],[],[[1,1,6],4,[[],[4,3,2,9,2]],3]]
|
||||||
|
|
||||||
|
[[5,8,10,4,3],[0,9,[2,9,[4],[6,9,8,0],[9]],6,[]]]
|
||||||
|
[[],[7,5,[5,[6,5,1,1],4],[[4,10,0,4,10],[10,9],[0,9,1]],6],[[],[[0,9],2],[0,[2,7,9],[],10],[[7,1,9,5,0],[4,3,1,8,1],3,[8,8]],9],[[10,3,5,[5,4,9,10,6]],7],[[1,[],1],[[0,4],6,1,[10,10,8,6,9]],[],6]]
|
||||||
|
|
||||||
|
[[],[1,[2,2,[2,9],4,[]],2],[],[4,10,[],7,[8,[],[]]],[6,8,10,3]]
|
||||||
|
[[[3,0],4],[[8,[1,10,5]],[[1,7,0,3],[7,3,5]],[10,8,[0],2,[9,2,1]]],[[],[10],[[9,0]],[8,0,4],[[8,0],3]]]
|
||||||
|
|
||||||
|
[[10],[6],[[6,[5,2,7,10,1],[1,6,6],[9,6,10,8],10],2,9,[[0,3,7],0]],[[[3,2],2,9,[]],10,7],[3,1,[6],[9,10,[]]]]
|
||||||
|
[[[],[[]],6],[[],[],[7],[]],[3,0,8,5]]
|
||||||
|
|
||||||
|
[[],[3,[10],8],[[[9]],[],[[4,5,0,9,2],[],[8],[0,6,9]]],[],[8]]
|
||||||
|
[[7],[[8,9,4,8],[]],[],[3,8,[[8],[],[6,4,4],3]],[[[10,6]],[[],[],9,[2,3,7,1],10]]]
|
||||||
|
|
||||||
|
[[9,[9,3]],[[7,7,7,7,3],1],[7,[[],[6,10,1],[4,5,3,8]]]]
|
||||||
|
[[8,4],[[4,1,[1,3,3],0,[0,10]],[[0,6,8],0,[7,5,4],6,[7,2,5,7]],10,2,9]]
|
||||||
|
|
||||||
|
[[],[6],[[[1,4,4,1],[]],2],[1,1,[[0],[6,6]],2]]
|
||||||
|
[[6,[[0,7],0,[6],3],9,[[8],3,[1,5,0,8,6],[]]],[0,8,2,2,10]]
|
||||||
|
|
||||||
|
[[3,[[7],[10,6,9,3,0],[3],4,4],8],[[0,7,[7,8,8],1,[0,4]]]]
|
||||||
|
[[[10,9,[],[5,2,8,3]],[8,[8,1],9,[]],10],[6,8,[9,[7],9,[5,8,8,10,1]]],[4],[[[4,9,6],5,9],4,4]]
|
||||||
|
|
||||||
|
[[],[],[[0,[5,5,5,1,3],1,[],0]],[[5,1,[2,10],[1]],9,2,[8,9,[10,10]]]]
|
||||||
|
[[[3,1]]]
|
||||||
|
|
||||||
|
[[[8,3,[4,2,1,2]],[10],9],[[0,5],[2],3,1],[0,[[1,7,7,9]],1,[8,[7,6,8],5]],[[8,[8,8]],[10,3,[3],[10,9,1]],[]]]
|
||||||
|
[[[[2,0,2]],[0,2,9]],[8,5,[0],[8,6],10],[10,[[5,1,4],3],10],[[5,[],0,3,[2,4,7,8]]]]
|
||||||
|
|
||||||
|
[[],[[],[6,[5,7,5,5],[8,4,3],6,8],10,[[8,5,6,1,7],[9,8,9,2],[5,2,4,10]],[[8]]],[[5,5,[2,4,4,4,9],9],2,6,[[7,5,7,4,4],3,[],[9]],[[3,9,5]]]]
|
||||||
|
[[9,6],[[[0]]],[0,8,[[9,7],4,[8,0,0]]],[]]
|
||||||
|
|
||||||
|
[[1,1],[4,1,[5,[0,7,3,5,0],[7,8,9],[4,0,0,8],2],1,[9,[1,9],[],[3,4,8,4,1]]],[[5,0,[4,2,0,9,4],[]],0],[3]]
|
||||||
|
[[0,7,[[6,0,8],0,[]]]]
|
||||||
|
|
||||||
|
[[],[[],[6],1],[7,[6,3,5],[]]]
|
||||||
|
[[],[[7,[6],[3,2,2],[10]],[[],[6],[7,9,9]],[[8],[2,10,5],[1,9,5,6,4],3],8],[[],[[9],[2],[0,8,10,6],[3,7]],[5,[1,3,9],2,10,7],[7]]]
|
||||||
|
|
||||||
|
[[[[]],[[1,5,5,3,3]]],[],[1,[8,8,[3,9,6]]]]
|
||||||
|
[[[],7,2,6,[9,[5,10,0],[9,6,6,5,5],1]],[]]
|
||||||
|
|
||||||
|
[[1,5,[4,0,[8]]],[[[5],8,[7,6,5],3,0],[],4,6],[2,[[2],[0,2,5,3,3],1],4,7,6]]
|
||||||
|
[[2,[[10,10,1,0,9]]],[[],9,1],[[3,4]],[[[10,2,3],[9,3,7],[10,1,6,1]],7]]
|
||||||
|
|
||||||
|
[[0,[],[[],10,7,[7,8,8]]],[],[0,[[7,2,2,7],4,1,7,[7,8,0,6,6]],[[8,8,6]]]]
|
||||||
|
[[9],[[[4,7,5],[1,5,8,2],[3,2,8,6,0],[7,5]],[[7,9,6],[]],[0,3,8]],[[4]],[[],[2,5,[]],0]]
|
||||||
|
|
||||||
|
[[8,[[2],0,[]],[5,9],[]],[[2,6],[]]]
|
||||||
|
[[[]],[0,3,9,4,0],[[[2,4],[6],[4,2,1],[]]],[[1,0,[0,0],7,6],1,5,7,[2]]]
|
||||||
|
|
||||||
|
[[[[4,10,7],0],[[1,1,7,4,5],[1],8,5,9],[[9,9],3,[],[7,6,2]],[[3,0],[3],3],[2,[3,6,3,2],[10,2,6],[],4]]]
|
||||||
|
[[[10,9,3,0],8]]
|
||||||
|
|
||||||
|
[[[[4,10,7],7,[4,8,5,2,4]],8,4],[[[],5],[],7,[2,3]]]
|
||||||
|
[[[9],[1,0,[],2,[0]],[[0,1],[10,8],[10]]]]
|
||||||
|
|
||||||
|
[[[[10,1,3,6,3],[3,0],2],[],6],[9,9,[4,[10],4,5,[5,0,4]]],[9,9]]
|
||||||
|
[[10,10,8]]
|
||||||
|
|
||||||
|
[[[[3,6]],8,[],6,[0,2,8,[1,0],8]]]
|
||||||
|
[[6,6,6,7,1],[],[],[],[[[6],[6,3]],[4,0],3,3,[[],[10,4,9,8]]]]
|
||||||
|
|
||||||
|
[[1,[[2,1,2,10],5,[],[8,4,2],1],[7,9,[4,5]],[3,[6,6]],5],[]]
|
||||||
|
[[]]
|
||||||
|
|
||||||
|
[[[3,10],[8,9,9],2,9],[8,[],10,10]]
|
||||||
|
[[[[],[0]],3,6]]
|
||||||
|
|
||||||
|
[[3,4,[]],[4],[3,9,[5,[1],[],[10,7],[9,0,2,9]],[2,2,9],4],[[[2,2,6]]]]
|
||||||
|
[[],[4,6,[[],[],[3,7,5],9,7]],[],[[8,5,7],8,1,3,8]]
|
||||||
|
|
||||||
|
[[],[[0,2],0,7,[],[[6]]],[[],[8],[3,[],3],[7,[5,0,4],7],5],[1,1,[[]]],[[[0,10,7,10],2,0,[3,7,1,1]],9]]
|
||||||
|
[[[8,[7,6,6]],9],[10,8,9,6],[[[],[1,7,3]],[[5,5,5,1],[],0,[7,7,9,8],7],[10,[],[3,9,7,4,3],10],[[8,7],10]],[[2],[5],4,[[2,6],[7,7,10,7,0],[3,8,3],3,6],10],[9,10,[[6,2]],5]]
|
||||||
|
|
||||||
|
[[4,2],[[9,5,7,7,[]]]]
|
||||||
|
[[[1,[4,8,7,2,4],4,[4,6,5,6,4]],[8,[6]],8],[3]]
|
||||||
|
|
||||||
|
[[3,2,1,8]]
|
||||||
|
[[[10,6,[2],2],10],[[],3,10,[[],[],[4],6,8],[[8,5,10],[],5]]]
|
||||||
|
|
||||||
|
[[[6,[5,5,0]],5],[[],7,1,[],7]]
|
||||||
|
[[3,4,1,6,[[],[4],9]],[[[3,4,5]],[],4]]
|
||||||
|
|
||||||
|
[[4,[5,4],[[0,10,9,1,5]],5,5]]
|
||||||
|
[[3]]
|
||||||
|
|
||||||
|
[[0,[8],9],[3,[[5,7]],8],[[5,7,1,10,4]]]
|
||||||
|
[[6,[3,6,3,[9,2,9,2,9]],[[3,4,1,9,5],7,4,10,[5,0,4,4,2]]],[0],[[0,1,[7],[],0],[5,4,[9,3]],9,1,[[6,0],[7,4]]],[[5,8],2]]
|
||||||
|
|
||||||
|
[[6,[],[[4],[3,5]],6],[8,[7,5,3]],[5,[[],2,[1,1]],[6,4],[],[[0],9,[0,8,10,4],0]]]
|
||||||
|
[[[[10,5,10,4],[9,1,7,6,10],[0]],9,[1,2,3,5],[0,[5,7,4,7],[9,10,7],1,7]],[[[],0],7,[8,[10,1,10,7,8]],[4,1,[4,3,10],[],1],5],[8,9],[[7,10,2,[4],2],[[3],[8,8,0,6],6,4]]]
|
||||||
|
|
||||||
|
[[[[7,8,2,2],[8,2,3,0],[4,3,8,0,8]],5,[[9,7,1],[],[1,0],[1,2,6]],9,[[5,1,7],3,[],5]]]
|
||||||
|
[[[0,[8,3,5],[5],1],[8],[[4,10,10,8]],0],[[0]],[[[7,2],[8,9],[]],[[],[1,9,7],[9,4,6],[5]],[[5,8,7,2]]]]
|
||||||
|
|
||||||
|
[[[],2,[1,[6,6,2,2,5]],8]]
|
||||||
|
[[0,[[2,7,6,0]]]]
|
||||||
|
|
||||||
|
[[],[10,1],[6,[2,[],8,0,[5,1,7,9,4]],9,4,9],[[[8,5,9,4,1],6],3,[],9,3],[[2],[],[[9,3,7],8,[0,1],[1,2,1,9,1],[]],[[6,7],[5],2,9],[[]]]]
|
||||||
|
[[[8,6]],[0],[],[10]]
|
||||||
|
|
||||||
|
[[],[9],[],[[[],[2],[9]]],[6,7,10,[8,[],[6,3],0]]]
|
||||||
|
[[7],[9,8,[[2,5],[6]],[[3,10,5,5,4],[1,8,3],0,9,[0,2,5]]]]
|
||||||
|
|
||||||
|
[[6,[],[[6,6,0,3],[10,0,6,5,0],9]]]
|
||||||
|
[[],[[10,[7]],8],[7,7],[[5,1,[10],[8,1,6,0,10],3]],[4,[0,6]]]
|
||||||
|
|
||||||
|
[[3],[[6,9]]]
|
||||||
|
[[[[5,10],8],10,[[9,1,10,4,4],[10,3],4,[9,9,9,9,5]]]]
|
155
2022/.inputs/day14.txt
Normal file
155
2022/.inputs/day14.txt
Normal file
|
@ -0,0 +1,155 @@
|
||||||
|
499,65 -> 499,68 -> 491,68 -> 491,74 -> 508,74 -> 508,68 -> 504,68 -> 504,65
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
485,24 -> 485,25 -> 496,25 -> 496,24
|
||||||
|
485,24 -> 485,25 -> 496,25 -> 496,24
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
519,149 -> 524,149
|
||||||
|
536,105 -> 536,109 -> 533,109 -> 533,115 -> 545,115 -> 545,109 -> 540,109 -> 540,105
|
||||||
|
494,16 -> 499,16
|
||||||
|
536,105 -> 536,109 -> 533,109 -> 533,115 -> 545,115 -> 545,109 -> 540,109 -> 540,105
|
||||||
|
499,65 -> 499,68 -> 491,68 -> 491,74 -> 508,74 -> 508,68 -> 504,68 -> 504,65
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
504,83 -> 508,83
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
516,83 -> 520,83
|
||||||
|
514,88 -> 514,89 -> 530,89
|
||||||
|
520,155 -> 525,155
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
522,140 -> 527,140
|
||||||
|
536,105 -> 536,109 -> 533,109 -> 533,115 -> 545,115 -> 545,109 -> 540,109 -> 540,105
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
502,22 -> 507,22
|
||||||
|
494,56 -> 494,59 -> 489,59 -> 489,62 -> 501,62 -> 501,59 -> 500,59 -> 500,56
|
||||||
|
525,137 -> 530,137
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
523,152 -> 528,152
|
||||||
|
529,128 -> 529,123 -> 529,128 -> 531,128 -> 531,123 -> 531,128 -> 533,128 -> 533,123 -> 533,128
|
||||||
|
507,77 -> 511,77
|
||||||
|
494,56 -> 494,59 -> 489,59 -> 489,62 -> 501,62 -> 501,59 -> 500,59 -> 500,56
|
||||||
|
536,140 -> 541,140
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
543,140 -> 548,140
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
492,28 -> 492,29 -> 509,29
|
||||||
|
485,45 -> 485,47 -> 480,47 -> 480,53 -> 496,53 -> 496,47 -> 489,47 -> 489,45
|
||||||
|
518,161 -> 527,161 -> 527,160
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
499,65 -> 499,68 -> 491,68 -> 491,74 -> 508,74 -> 508,68 -> 504,68 -> 504,65
|
||||||
|
529,128 -> 529,123 -> 529,128 -> 531,128 -> 531,123 -> 531,128 -> 533,128 -> 533,123 -> 533,128
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
536,105 -> 536,109 -> 533,109 -> 533,115 -> 545,115 -> 545,109 -> 540,109 -> 540,105
|
||||||
|
518,161 -> 527,161 -> 527,160
|
||||||
|
531,131 -> 536,131
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
501,85 -> 505,85
|
||||||
|
497,13 -> 502,13
|
||||||
|
529,128 -> 529,123 -> 529,128 -> 531,128 -> 531,123 -> 531,128 -> 533,128 -> 533,123 -> 533,128
|
||||||
|
507,85 -> 511,85
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
513,155 -> 518,155
|
||||||
|
485,45 -> 485,47 -> 480,47 -> 480,53 -> 496,53 -> 496,47 -> 489,47 -> 489,45
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
532,137 -> 537,137
|
||||||
|
485,45 -> 485,47 -> 480,47 -> 480,53 -> 496,53 -> 496,47 -> 489,47 -> 489,45
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
485,24 -> 485,25 -> 496,25 -> 496,24
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
495,22 -> 500,22
|
||||||
|
529,128 -> 529,123 -> 529,128 -> 531,128 -> 531,123 -> 531,128 -> 533,128 -> 533,123 -> 533,128
|
||||||
|
516,152 -> 521,152
|
||||||
|
529,128 -> 529,123 -> 529,128 -> 531,128 -> 531,123 -> 531,128 -> 533,128 -> 533,123 -> 533,128
|
||||||
|
499,65 -> 499,68 -> 491,68 -> 491,74 -> 508,74 -> 508,68 -> 504,68 -> 504,65
|
||||||
|
529,128 -> 529,123 -> 529,128 -> 531,128 -> 531,123 -> 531,128 -> 533,128 -> 533,123 -> 533,128
|
||||||
|
529,128 -> 529,123 -> 529,128 -> 531,128 -> 531,123 -> 531,128 -> 533,128 -> 533,123 -> 533,128
|
||||||
|
513,81 -> 517,81
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
536,105 -> 536,109 -> 533,109 -> 533,115 -> 545,115 -> 545,109 -> 540,109 -> 540,105
|
||||||
|
485,45 -> 485,47 -> 480,47 -> 480,53 -> 496,53 -> 496,47 -> 489,47 -> 489,45
|
||||||
|
529,128 -> 529,123 -> 529,128 -> 531,128 -> 531,123 -> 531,128 -> 533,128 -> 533,123 -> 533,128
|
||||||
|
530,152 -> 535,152
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
505,19 -> 510,19
|
||||||
|
494,56 -> 494,59 -> 489,59 -> 489,62 -> 501,62 -> 501,59 -> 500,59 -> 500,56
|
||||||
|
491,19 -> 496,19
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
499,65 -> 499,68 -> 491,68 -> 491,74 -> 508,74 -> 508,68 -> 504,68 -> 504,65
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
522,146 -> 527,146
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
499,65 -> 499,68 -> 491,68 -> 491,74 -> 508,74 -> 508,68 -> 504,68 -> 504,65
|
||||||
|
533,149 -> 538,149
|
||||||
|
541,155 -> 546,155
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
488,22 -> 493,22
|
||||||
|
539,137 -> 544,137
|
||||||
|
494,56 -> 494,59 -> 489,59 -> 489,62 -> 501,62 -> 501,59 -> 500,59 -> 500,56
|
||||||
|
510,83 -> 514,83
|
||||||
|
528,134 -> 533,134
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
537,152 -> 542,152
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
495,85 -> 499,85
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
501,16 -> 506,16
|
||||||
|
494,56 -> 494,59 -> 489,59 -> 489,62 -> 501,62 -> 501,59 -> 500,59 -> 500,56
|
||||||
|
514,88 -> 514,89 -> 530,89
|
||||||
|
485,45 -> 485,47 -> 480,47 -> 480,53 -> 496,53 -> 496,47 -> 489,47 -> 489,45
|
||||||
|
504,79 -> 508,79
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
525,143 -> 530,143
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
529,146 -> 534,146
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
494,56 -> 494,59 -> 489,59 -> 489,62 -> 501,62 -> 501,59 -> 500,59 -> 500,56
|
||||||
|
526,149 -> 531,149
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
527,155 -> 532,155
|
||||||
|
507,81 -> 511,81
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
492,28 -> 492,29 -> 509,29
|
||||||
|
535,134 -> 540,134
|
||||||
|
499,65 -> 499,68 -> 491,68 -> 491,74 -> 508,74 -> 508,68 -> 504,68 -> 504,65
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
536,105 -> 536,109 -> 533,109 -> 533,115 -> 545,115 -> 545,109 -> 540,109 -> 540,105
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
536,105 -> 536,109 -> 533,109 -> 533,115 -> 545,115 -> 545,109 -> 540,109 -> 540,105
|
||||||
|
485,45 -> 485,47 -> 480,47 -> 480,53 -> 496,53 -> 496,47 -> 489,47 -> 489,45
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
485,45 -> 485,47 -> 480,47 -> 480,53 -> 496,53 -> 496,47 -> 489,47 -> 489,45
|
||||||
|
510,79 -> 514,79
|
||||||
|
529,140 -> 534,140
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
498,83 -> 502,83
|
||||||
|
494,56 -> 494,59 -> 489,59 -> 489,62 -> 501,62 -> 501,59 -> 500,59 -> 500,56
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
519,85 -> 523,85
|
||||||
|
498,19 -> 503,19
|
||||||
|
501,81 -> 505,81
|
||||||
|
513,85 -> 517,85
|
||||||
|
509,22 -> 514,22
|
||||||
|
523,102 -> 523,92 -> 523,102 -> 525,102 -> 525,99 -> 525,102 -> 527,102 -> 527,95 -> 527,102 -> 529,102 -> 529,101 -> 529,102 -> 531,102 -> 531,101 -> 531,102 -> 533,102 -> 533,99 -> 533,102 -> 535,102 -> 535,94 -> 535,102 -> 537,102 -> 537,92 -> 537,102
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
509,174 -> 509,170 -> 509,174 -> 511,174 -> 511,169 -> 511,174 -> 513,174 -> 513,169 -> 513,174 -> 515,174 -> 515,167 -> 515,174 -> 517,174 -> 517,166 -> 517,174 -> 519,174 -> 519,173 -> 519,174 -> 521,174 -> 521,164 -> 521,174 -> 523,174 -> 523,172 -> 523,174
|
||||||
|
479,42 -> 479,33 -> 479,42 -> 481,42 -> 481,32 -> 481,42 -> 483,42 -> 483,34 -> 483,42 -> 485,42 -> 485,36 -> 485,42 -> 487,42 -> 487,33 -> 487,42
|
||||||
|
534,155 -> 539,155
|
29
2022/.inputs/day15.txt
Normal file
29
2022/.inputs/day15.txt
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
Sensor at x=3797530, y=3451192: closest beacon is at x=3316341, y=3328308
|
||||||
|
Sensor at x=3779164, y=33938: closest beacon is at x=4608350, y=708806
|
||||||
|
Sensor at x=1331810, y=3260896: closest beacon is at x=2075597, y=3280016
|
||||||
|
Sensor at x=393374, y=696899: closest beacon is at x=2021690, y=453306
|
||||||
|
Sensor at x=2928048, y=923094: closest beacon is at x=2021690, y=453306
|
||||||
|
Sensor at x=2386726, y=3645023: closest beacon is at x=2075597, y=3280016
|
||||||
|
Sensor at x=1900159, y=2381031: closest beacon is at x=1649961, y=2000000
|
||||||
|
Sensor at x=2601378, y=2979844: closest beacon is at x=2218962, y=2701963
|
||||||
|
Sensor at x=2254818, y=32199: closest beacon is at x=2021690, y=453306
|
||||||
|
Sensor at x=2689643, y=375840: closest beacon is at x=2021690, y=453306
|
||||||
|
Sensor at x=909141, y=2842547: closest beacon is at x=2218962, y=2701963
|
||||||
|
Sensor at x=3915731, y=2454320: closest beacon is at x=4268501, y=1853073
|
||||||
|
Sensor at x=1693574, y=1344104: closest beacon is at x=1649961, y=2000000
|
||||||
|
Sensor at x=1760260, y=3297662: closest beacon is at x=2075597, y=3280016
|
||||||
|
Sensor at x=1909567, y=3990737: closest beacon is at x=2075597, y=3280016
|
||||||
|
Sensor at x=2097863, y=3179766: closest beacon is at x=2075597, y=3280016
|
||||||
|
Sensor at x=3100489, y=3623847: closest beacon is at x=3104748, y=4102403
|
||||||
|
Sensor at x=2746023, y=2432826: closest beacon is at x=2218962, y=2701963
|
||||||
|
Sensor at x=3031245, y=3031354: closest beacon is at x=3316341, y=3328308
|
||||||
|
Sensor at x=277094, y=1999350: closest beacon is at x=1649961, y=2000000
|
||||||
|
Sensor at x=1763269, y=126349: closest beacon is at x=2021690, y=453306
|
||||||
|
Sensor at x=3287624, y=2695420: closest beacon is at x=3316341, y=3328308
|
||||||
|
Sensor at x=2371102, y=1745103: closest beacon is at x=1649961, y=2000000
|
||||||
|
Sensor at x=3553438, y=1563379: closest beacon is at x=4268501, y=1853073
|
||||||
|
Sensor at x=1529129, y=2735122: closest beacon is at x=2218962, y=2701963
|
||||||
|
Sensor at x=2826220, y=3958350: closest beacon is at x=3104748, y=4102403
|
||||||
|
Sensor at x=3999334, y=3912693: closest beacon is at x=3104748, y=4102403
|
||||||
|
Sensor at x=240430, y=3829436: closest beacon is at x=-742036, y=3963149
|
||||||
|
Sensor at x=3455748, y=3814861: closest beacon is at x=3316341, y=3328308
|
56
2022/.inputs/day16.txt
Normal file
56
2022/.inputs/day16.txt
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
Valve AA has flow rate=0; tunnels lead to valves RZ, QQ, FH, IM, VJ
|
||||||
|
Valve FE has flow rate=0; tunnels lead to valves TM, TR
|
||||||
|
Valve QZ has flow rate=19; tunnels lead to valves HH, OY
|
||||||
|
Valve TU has flow rate=17; tunnels lead to valves NJ, IN, WN
|
||||||
|
Valve RG has flow rate=0; tunnels lead to valves IK, SZ
|
||||||
|
Valve TM has flow rate=0; tunnels lead to valves FE, JH
|
||||||
|
Valve JH has flow rate=4; tunnels lead to valves NW, QQ, TM, VH, AZ
|
||||||
|
Valve NW has flow rate=0; tunnels lead to valves JH, OB
|
||||||
|
Valve BZ has flow rate=0; tunnels lead to valves XG, XF
|
||||||
|
Valve VS has flow rate=0; tunnels lead to valves FF, GC
|
||||||
|
Valve OI has flow rate=20; tunnel leads to valve SY
|
||||||
|
Valve IK has flow rate=0; tunnels lead to valves RG, TR
|
||||||
|
Valve RO has flow rate=0; tunnels lead to valves UZ, YL
|
||||||
|
Valve LQ has flow rate=0; tunnels lead to valves IZ, PA
|
||||||
|
Valve GG has flow rate=18; tunnels lead to valves GH, VI
|
||||||
|
Valve NJ has flow rate=0; tunnels lead to valves TU, UZ
|
||||||
|
Valve SY has flow rate=0; tunnels lead to valves OI, ZL
|
||||||
|
Valve HH has flow rate=0; tunnels lead to valves QZ, WN
|
||||||
|
Valve RZ has flow rate=0; tunnels lead to valves AA, UZ
|
||||||
|
Valve OF has flow rate=0; tunnels lead to valves YL, IZ
|
||||||
|
Valve IZ has flow rate=9; tunnels lead to valves OF, FH, VH, JZ, LQ
|
||||||
|
Valve OB has flow rate=0; tunnels lead to valves UZ, NW
|
||||||
|
Valve AH has flow rate=0; tunnels lead to valves FF, ZL
|
||||||
|
Valve ZL has flow rate=11; tunnels lead to valves SY, VI, AH
|
||||||
|
Valve BF has flow rate=0; tunnels lead to valves PA, YL
|
||||||
|
Valve OH has flow rate=0; tunnels lead to valves CU, JZ
|
||||||
|
Valve VH has flow rate=0; tunnels lead to valves IZ, JH
|
||||||
|
Valve AZ has flow rate=0; tunnels lead to valves JC, JH
|
||||||
|
Valve XG has flow rate=0; tunnels lead to valves BZ, PA
|
||||||
|
Valve OY has flow rate=0; tunnels lead to valves PZ, QZ
|
||||||
|
Valve IM has flow rate=0; tunnels lead to valves FM, AA
|
||||||
|
Valve GO has flow rate=0; tunnels lead to valves VJ, TR
|
||||||
|
Valve YL has flow rate=8; tunnels lead to valves JC, RO, OF, BF, FM
|
||||||
|
Valve TY has flow rate=0; tunnels lead to valves SZ, TS
|
||||||
|
Valve UZ has flow rate=5; tunnels lead to valves OB, NJ, RO, RZ, GC
|
||||||
|
Valve XF has flow rate=21; tunnel leads to valve BZ
|
||||||
|
Valve RY has flow rate=0; tunnels lead to valves TR, FF
|
||||||
|
Valve QQ has flow rate=0; tunnels lead to valves JH, AA
|
||||||
|
Valve TS has flow rate=0; tunnels lead to valves TY, FF
|
||||||
|
Valve GC has flow rate=0; tunnels lead to valves VS, UZ
|
||||||
|
Valve JC has flow rate=0; tunnels lead to valves AZ, YL
|
||||||
|
Valve JZ has flow rate=0; tunnels lead to valves IZ, OH
|
||||||
|
Valve IN has flow rate=0; tunnels lead to valves TH, TU
|
||||||
|
Valve FM has flow rate=0; tunnels lead to valves IM, YL
|
||||||
|
Valve FH has flow rate=0; tunnels lead to valves AA, IZ
|
||||||
|
Valve VJ has flow rate=0; tunnels lead to valves AA, GO
|
||||||
|
Valve TH has flow rate=0; tunnels lead to valves CU, IN
|
||||||
|
Valve TR has flow rate=7; tunnels lead to valves FE, IK, RY, GO
|
||||||
|
Valve GH has flow rate=0; tunnels lead to valves GG, FF
|
||||||
|
Valve SZ has flow rate=10; tunnels lead to valves RG, TY
|
||||||
|
Valve PA has flow rate=16; tunnels lead to valves XG, LQ, BF
|
||||||
|
Valve PZ has flow rate=0; tunnels lead to valves CU, OY
|
||||||
|
Valve VI has flow rate=0; tunnels lead to valves ZL, GG
|
||||||
|
Valve CU has flow rate=22; tunnels lead to valves PZ, OH, TH
|
||||||
|
Valve WN has flow rate=0; tunnels lead to valves TU, HH
|
||||||
|
Valve FF has flow rate=13; tunnels lead to valves VS, RY, AH, TS, GH
|
1
2022/.inputs/day17.txt
Normal file
1
2022/.inputs/day17.txt
Normal file
File diff suppressed because one or more lines are too long
2759
2022/.inputs/day18.txt
Normal file
2759
2022/.inputs/day18.txt
Normal file
File diff suppressed because it is too large
Load diff
30
2022/.inputs/day19.txt
Normal file
30
2022/.inputs/day19.txt
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
Blueprint 1: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 20 clay. Each geode robot costs 3 ore and 14 obsidian.
|
||||||
|
Blueprint 2: Each ore robot costs 3 ore. Each clay robot costs 3 ore. Each obsidian robot costs 2 ore and 20 clay. Each geode robot costs 2 ore and 20 obsidian.
|
||||||
|
Blueprint 3: Each ore robot costs 3 ore. Each clay robot costs 3 ore. Each obsidian robot costs 3 ore and 16 clay. Each geode robot costs 3 ore and 9 obsidian.
|
||||||
|
Blueprint 4: Each ore robot costs 3 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 15 clay. Each geode robot costs 2 ore and 13 obsidian.
|
||||||
|
Blueprint 5: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 16 clay. Each geode robot costs 3 ore and 13 obsidian.
|
||||||
|
Blueprint 6: Each ore robot costs 3 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 14 clay. Each geode robot costs 3 ore and 14 obsidian.
|
||||||
|
Blueprint 7: Each ore robot costs 3 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 6 clay. Each geode robot costs 2 ore and 20 obsidian.
|
||||||
|
Blueprint 8: Each ore robot costs 3 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 5 clay. Each geode robot costs 4 ore and 8 obsidian.
|
||||||
|
Blueprint 9: Each ore robot costs 3 ore. Each clay robot costs 4 ore. Each obsidian robot costs 3 ore and 19 clay. Each geode robot costs 3 ore and 8 obsidian.
|
||||||
|
Blueprint 10: Each ore robot costs 2 ore. Each clay robot costs 3 ore. Each obsidian robot costs 2 ore and 14 clay. Each geode robot costs 3 ore and 8 obsidian.
|
||||||
|
Blueprint 11: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 3 ore and 19 clay. Each geode robot costs 4 ore and 13 obsidian.
|
||||||
|
Blueprint 12: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 20 clay. Each geode robot costs 4 ore and 18 obsidian.
|
||||||
|
Blueprint 13: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 16 clay. Each geode robot costs 4 ore and 16 obsidian.
|
||||||
|
Blueprint 14: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 3 ore and 20 clay. Each geode robot costs 2 ore and 16 obsidian.
|
||||||
|
Blueprint 15: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 3 ore and 11 clay. Each geode robot costs 3 ore and 8 obsidian.
|
||||||
|
Blueprint 16: Each ore robot costs 4 ore. Each clay robot costs 3 ore. Each obsidian robot costs 4 ore and 19 clay. Each geode robot costs 4 ore and 12 obsidian.
|
||||||
|
Blueprint 17: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 20 clay. Each geode robot costs 3 ore and 15 obsidian.
|
||||||
|
Blueprint 18: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 15 clay. Each geode robot costs 4 ore and 20 obsidian.
|
||||||
|
Blueprint 19: Each ore robot costs 4 ore. Each clay robot costs 3 ore. Each obsidian robot costs 4 ore and 15 clay. Each geode robot costs 4 ore and 9 obsidian.
|
||||||
|
Blueprint 20: Each ore robot costs 3 ore. Each clay robot costs 3 ore. Each obsidian robot costs 2 ore and 7 clay. Each geode robot costs 2 ore and 9 obsidian.
|
||||||
|
Blueprint 21: Each ore robot costs 2 ore. Each clay robot costs 3 ore. Each obsidian robot costs 3 ore and 14 clay. Each geode robot costs 3 ore and 19 obsidian.
|
||||||
|
Blueprint 22: Each ore robot costs 4 ore. Each clay robot costs 3 ore. Each obsidian robot costs 3 ore and 17 clay. Each geode robot costs 3 ore and 13 obsidian.
|
||||||
|
Blueprint 23: Each ore robot costs 3 ore. Each clay robot costs 4 ore. Each obsidian robot costs 3 ore and 18 clay. Each geode robot costs 4 ore and 19 obsidian.
|
||||||
|
Blueprint 24: Each ore robot costs 3 ore. Each clay robot costs 3 ore. Each obsidian robot costs 3 ore and 17 clay. Each geode robot costs 2 ore and 13 obsidian.
|
||||||
|
Blueprint 25: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 15 clay. Each geode robot costs 3 ore and 16 obsidian.
|
||||||
|
Blueprint 26: Each ore robot costs 4 ore. Each clay robot costs 3 ore. Each obsidian robot costs 3 ore and 15 clay. Each geode robot costs 2 ore and 13 obsidian.
|
||||||
|
Blueprint 27: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 18 clay. Each geode robot costs 4 ore and 9 obsidian.
|
||||||
|
Blueprint 28: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 7 clay. Each geode robot costs 2 ore and 19 obsidian.
|
||||||
|
Blueprint 29: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 15 clay. Each geode robot costs 4 ore and 17 obsidian.
|
||||||
|
Blueprint 30: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 9 clay. Each geode robot costs 4 ore and 16 obsidian.
|
5000
2022/.inputs/day20.txt
Normal file
5000
2022/.inputs/day20.txt
Normal file
File diff suppressed because it is too large
Load diff
2643
2022/.inputs/day21.txt
Normal file
2643
2022/.inputs/day21.txt
Normal file
File diff suppressed because it is too large
Load diff
202
2022/.inputs/day22.txt
Normal file
202
2022/.inputs/day22.txt
Normal file
File diff suppressed because one or more lines are too long
73
2022/.inputs/day23.txt
Normal file
73
2022/.inputs/day23.txt
Normal file
|
@ -0,0 +1,73 @@
|
||||||
|
.#....#...##....##.#.###..##..#..#.#.###....#.###.###.##..###......#..##.
|
||||||
|
...#.##.#..#.#.######...##..#.#...#########.#.######..#.#.#.#...###.#.#.#
|
||||||
|
###.#.####.#.##.##....##..###.##..##..#.###.#.#.##...#######...###.##...#
|
||||||
|
.#...#####.##......##.#..###....###..#..#...###..##..##.#.##.###.#.######
|
||||||
|
.#...#...#.###.....##.##.########.#.##...##..##..#....#.####.###.##......
|
||||||
|
#####.......###..##..##...#..#.....#..#..##.##...##..........#.#.##.#.###
|
||||||
|
##..###.#.###.###.#....#...###....#...#.###..##.##.###.#.#.#..###..##.##.
|
||||||
|
#......#..###....#..###.###.#.#..##..##.###.#.#..#.#.###..###..#..##.##.#
|
||||||
|
#..####....#.#..#.#.....#...#.##.##.##...#.##.#.#..#.##.#####..##.#.##.#.
|
||||||
|
.#######..#####.#.#.#...##.#.####.#.#.##....##.##..####..####.#..##..###.
|
||||||
|
.#.##.###.#######.#...#.##...###........#.###..#.###....#..#....#.##.##..
|
||||||
|
.#.#.####..##.#.#####.#.....##.###.#..##.##...##.###....####...##.#.#####
|
||||||
|
#..#..#.##.#....#.#.#.##.##...##..##.####..#..##......##.####..#.##.#.##.
|
||||||
|
#.#.#.##....##..####.###....####...####..#..##..#.#..........#.##..###..#
|
||||||
|
.#....###.#.#.#.####...######.#.##.......##..#..##.#...#...##.....####.#.
|
||||||
|
#.....#.#.###.##..##....##.##.##.#.##..##.##...###...#..#....#.#.##.#....
|
||||||
|
.##.#.#####.#......#..##.###..#..#..###.#........####.#.####.#.##.#####.#
|
||||||
|
..##.#.#..........#..#.##..#.#.#.....##.#.#.#######..#.##.###.#..#.#####.
|
||||||
|
.##..#.####.....#.#..#..###.##..###.##.##.#####..#.#.###...#.##.#.####.##
|
||||||
|
###.#.######...###...#..#..##.#####..#.#..#...##.#.#.#.##......#.##..#.##
|
||||||
|
#..#...#...#.##########.###..#.#.##..#.#..#####..######.###....##.##....#
|
||||||
|
##...#######..#######.#......###..##.#.##.####..###.###.#####..######.#.#
|
||||||
|
.###.####.#.#.##..####...##.##..#....#.#.#.#...#....#.##..#..#.....##.#.#
|
||||||
|
##..........#....##...#######.#.#####.##....##..#.#.##.#.#..#...##.##..##
|
||||||
|
##.......##..#.##...#..#..###.#.##......##...#.#...###..#....#..##.#.#...
|
||||||
|
#####.###....######.#.######.####..##..#..#.#....#######....##.###..##..#
|
||||||
|
##..#..#..##.#...##.#####.#.##..##...#..##.....#.#.#....##.##.#..#....###
|
||||||
|
..###.##.....#....###.#..#####.#.###.#.#..###.########....#.#.##........#
|
||||||
|
##.#...#...###..###.####..###.#######..######...##.#...#.#.#.###..##.#...
|
||||||
|
...#.#...####...###.##.##.##..#.#..##.#.#.####...#.#.....#...#..##....#..
|
||||||
|
####...#.#.#.......####.#..#..####.#..###.#......#..###...#.#.##...#....#
|
||||||
|
##......##...#.##..#.#...#####...#.#####....#....###.#..#...#....##.#..#.
|
||||||
|
...#####...#.....##.#.##.##..#.#..###.#.##.#####...##..#.#.##.##...###.#.
|
||||||
|
..#...##..####...##.###..#...#......##...##.#.#.###.#.#...#..#...#...####
|
||||||
|
.##.###.#.#.#.###.##...#.#.#...#.#...##..#.#....####.##...###..##..#...#.
|
||||||
|
.##.#####.#..##.##....##.##.#..##.#..##.#..#.##.###.....#..##.###.##...##
|
||||||
|
#.#...####..#.#....##...##..#...##...##.##.##.#..#.#.......####.#.###..#.
|
||||||
|
##.#.##...#.#.#..#.#..##.#.#.##..#....#..###.##.##.##.....#..#..###.##.#.
|
||||||
|
...#...#.#......########.###.#.#.###.####.#.#.####...#.#.#.....#...###...
|
||||||
|
....###.#.#..##..#.#.#.##.###.###.....###.##.##.##.#.##..#...#.####..##.#
|
||||||
|
#....###.........#.##..#..#.##.##....#.##..#.#.##......#.##.#..##..##....
|
||||||
|
#....####.#....####.##.#.#...#.####.#.#.##..#.##.####...#..##.##.##.#.##.
|
||||||
|
...##..#..#...##.#.#.#.####...#.#...#.#.#.###..#.###..#..##.#.#..#####...
|
||||||
|
..#####..######.##.##..#.####.#.#..#...#....#.#..#########..##.#.####.##.
|
||||||
|
#..#.#...#.####...#......#.#...#.#.###..#..#.#....#..#..##..#..##.#......
|
||||||
|
#.####...#######..###.#.#..##...##.#...#####...##....#.##.#.#.###..##.###
|
||||||
|
####..###...##..######..#####..#...#####...#.#.####.##.....##....#.#...##
|
||||||
|
.#####.#..##.###.......###.######.#######.#.##..###.###...#.#...#..#####.
|
||||||
|
.##.###...##..##..#.###.#.##.###...###...##.#...#..##.##...####.###...##.
|
||||||
|
#..#..#..##..#.#.#.##....##..#...##.##....##.###.##.#....#...#....#####..
|
||||||
|
.#..#..######...#.#.##.###.###.#.#...#.#....#..#..##.##..#..####...#.###.
|
||||||
|
##.##.#####..###.##.#.#.###......###.#.##....###..#..####.###......##....
|
||||||
|
#.#.###..#..###.#....#.#....##.#...#.##.####.#.##......#.#..##.#....#..##
|
||||||
|
####..##.#..#...###....#.##...#..#.#...#.####....##..#..##...#..#.....#..
|
||||||
|
..#..###.#..#.##....#######..##......#.##...##.##.##.##..#.#..##.##......
|
||||||
|
.##.#.#.###....####.#.#.###..#.###....#..#..###..##..###.#..#.##.#..####.
|
||||||
|
..###..##.##...#..#...#...#.#.##..####.#..#..#.#..######.##.#.##....#.#..
|
||||||
|
..###.......##.#.##.####.##...##.#######.#..#..###..#.#.##.#...##.###.##.
|
||||||
|
##.#..#.##.#.###.####..#.##.......###.########.#.#....#.#...###.#.#.#..##
|
||||||
|
#.#..#..##...####...#...#.###.##...##.....#...#..#.####.#.#.##.#####.....
|
||||||
|
.######.#..#..#...#..#..#..##.##.##...#....##.#.#.##.###..##....#########
|
||||||
|
##....#...#.###...########.#####.#######.#...#.##.#..#..#.###.#.######.##
|
||||||
|
.###.#....##.#.#.#.#.##..#####.####.###.#..#.##..##..##..##.....#.#.#####
|
||||||
|
#.#.###.#..##...###.#.....###.##..##.....##.###.####..###.#...#..##.###.#
|
||||||
|
#####.#####.#...##.######.#..#.####.##.#.#..#.....####.#...#.#.....##..##
|
||||||
|
.#.#.#.###.#.#.##.##...#####...#.....##.##.#######..#####.#.##..##...##..
|
||||||
|
#.#...##.#.###...##.#.#.##.#....####....#.#.#..#..##.####.##..#.#.....##.
|
||||||
|
.##.#.##..#####..#..#.#.###..##.#....######..##...###.#...##..##.#....###
|
||||||
|
.##...#..#.#######.#.#...##.##.##.#...##....#.###.#....#.#..##.###..#.###
|
||||||
|
####.#....#.#..#.#...#..#..#..##....##..####.#.####.#..#..#..#.#..#.#.##.
|
||||||
|
.####..#.##..#.#.###...########.##.##...#.##....##..##.#.####...#..#.##..
|
||||||
|
###.#.#...#.#...##.#.###......##...###.#..#.##.########.###......###.####
|
||||||
|
##..#####..#.#.##.#######.######....#.###..#.#...#...#.###.#.##..#...##..
|
27
2022/.inputs/day24.txt
Normal file
27
2022/.inputs/day24.txt
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
#.########################################################################################################################
|
||||||
|
#>v<^v>v^.^>v<v.^<.^v>^v^<^v^^v.><^v^v<><>><^>^>>>vv..>.^<<>><^<v>^vv<>^v<v>v>.<><<<><>>v..v<^^vv^^vv.^v^^>^^^.^v^vv<<^v.#
|
||||||
|
#><^vvv^^vv>v>^<^v^^<^<v<<v><.^<^v><>>^>^^^.>^v>>..<<>>^>><^^v<^<<^^>^><<>vvv^.>^v<v>v^>^>vv>vv>.><<>^<v><^.>vv.<<.^^v<<<#
|
||||||
|
#<^v<v^<v<>>v>v^>^<.>^^vv<^^vv^v>^><^^^^<v<^>^<vv<>.^<>>><><>^>>^><^<.v<>v<.v>.>v<^^v<vv.<vv<<>v.<<<^^^>>^<v^v>^>v<.^vv^>#
|
||||||
|
#>^<<.>^<>>v.>^..v<><v>^v<vv>v^v>>^v>v.>.v>vvv.v.><v.>^^><vv>><<>>v>.v>.>^>^<>^<<<^>^v^v^.^v^v>>><>v^^^><><v<>>v>.^<^.vv<#
|
||||||
|
#..><.>v<^v<<v>.^^<^>^v<><<>.>>v<^<><>v^<.<<^>v^.>v^<^>vv^<<^>^.>..>.<<<<^<v<<><<<^>>^<<>v>^^^<^^<>^^><^.<><v<<v^^<<v<v<<#
|
||||||
|
#<^.<v>vv>^.v.^^^.^v<<.^>>><<.<>.<v^^<.v^vv>^^<vvv^>v<>^<^v<v><<^>vvv>.^>^<^^>v<v^>v^<v<^^..>^>>^.<>>>vv<<<.v>^<<vv<v><>>#
|
||||||
|
#>v<.v^>^^v..>>.^>.>>v><><><<v>^>^>>.>v<vv^<v^v<>><v>><<.>.<><v^.^<>.v^^>v^><<><>^>^<><v<>v^>v>^^>^><<.>>v<>v.<^v^^..v<v<#
|
||||||
|
#>.>.^.<^v>v^v.>>><v^v.v>.><^>>>^>vv.<v^.^v<vv.<.^<>^<.^v>v<.><>^<v<v<<v<<.^<v<>>>>>.<v.v<><<>><>^<.<.^>><>^^.>.>^^v>.^<<#
|
||||||
|
#>v><<<>v>.>.^>><<v><^<<v^>.^^^<.<>.>vv>.>v.^><v<>v<v^>>^v>.v^^.vv^^<>v<><^^<^><^.^^>^v<vv^>>>>^^<.<v<^<>>.><<v^.v.<..<<>#
|
||||||
|
#<<<vv>>v>>>^<<v<<v><<>^.v>v<v><vv^>^><>^<^^.<>>>><><>^>v^<^vv^>^.<.v<^v.>>>^v.v>>>v<^^>>.>^v>.vv>><<>v^<v>>.v^<><v<v<>v<#
|
||||||
|
#>^<vv<v^v<^.v>>><<v<v.vv<v>^<.>>>>.>.v.>vvv^^^v^<v^v^<><>^<><^>.>^.v^>.<^v<^v>^..v^^>><.^^>.vv>>>>vvv.^<>>v<>>v>vv^v<>><#
|
||||||
|
#>^^>v^^>..<.>^<v<^v..<v>^<v.v><.<v^.>>v<.><^<>>.<<<^<vv<.<v>v<>v>^<.^^>^<v<><>>v.>v^v>.<>vv<>.v^>v.v>>><<vv>.>v>v^v<>>v<#
|
||||||
|
#<^v.v>>^^^<^^<^>><>^>><<><<v<<>^.<<v><v.<^>^v<.><v<<.<>^^>v<^^^^.>>^v.><..>.>v><>^>v.v>^v<^v.vv<><><<^v^vv<<^<^>^<.<<>>.#
|
||||||
|
#>^v<^^v>vv^.^.>>.v>>.^.^.v^>^><>v>>^>>.v.vvvv.v<v.>v><<<>vv>v<<<^<>.^^.<<..v>^^<<^^<<>><>>v^^v.<<>v^^<^^v>>v><^v^<<<v^^<#
|
||||||
|
#>>.>>><v>>^.v>^^^<..^>>>>.><^^^<^^>>^>vv>^<^<<v^^v.v^><^<<<<>>>.v^<.^^^^<<v>.v^^^v<<^v<^^<^v<<v>^>.^<<<>>^<.<<<v<.<><^^>#
|
||||||
|
#<v>v^.v>><v<><v>><.<<>^.v<<<^<vv^<^<>^<.^^>>v>>v<^^<v>^<.>vv..<v^<>>^>>><.v^v^v^<>^>vvv<v^><v.>><v^v^<^^^.vv>vvv.^>>.^^<#
|
||||||
|
#><v<.^><<.^>>^><<>>>v<>v^>^^^<^><>^>>^v^^^<.>>^vv<^v><>>^<>^^^>^>^>v^vv^<>.^.^^v^.vv^^^>^v>^v.>^>v><<^.v^.<>v^>^^v<><v><#
|
||||||
|
#>v>^..<^^>^<^^^<v>^.vv<^v<^<..^^>v^>^^^>.v><..>vv<vv^^^^v..<v<^vvv^<v.v<v^>v<<<v^.^<.>^.^<^v<<<<>^v^>.vv^<<<<>^v><>>><v>#
|
||||||
|
#>>>><<><<<>vvv^<v>>^>..v<vvv<v<>^<<<<vvv^v^v<<vv>><.>><<><^vv<v.>vv<<>><^>^>.>v>v^v>.<^vvv><vvv^<v<<.^v>..v>v<<^><>v>>^>#
|
||||||
|
#<v>>^v<<^^vv<vv^^^v>^>v^><^^^^>v^v^>>.>vv<>v>^<<v<<^v<><<v<>vvv>v^^^^<^^.v>>><^v>v^<^<><^v>><<^<<^<^.vv<^<<v.<<v^<><><>>#
|
||||||
|
#><^>>vv<<^v<<^^<><>>^^>><><^>><<^<v^v.^<<^v>>.vv^><v.v.v<<v><>>v>v^>>vvv>>v..>^<.^<.v.<<^>>^<v^<^v>^>v>>.><v>^<v.v<>v<<<#
|
||||||
|
#><<<^.v^^>.v>>v>>^<>v>>>..^v>.^<>^v..vv^<<v<.^v^<^v<^v>>^..^<^^<v^^v<>.v<vv<^v^vv<>v<<>.^.<<^v^<^>>v^>^v<><>.>v^^vv><^^>#
|
||||||
|
#<<v.>.^v^<<v^v^.^<<<v^>^v<<^<>^>.v<v><<v<v>^>>vv<^v<.<>^^>><>.>vv^>>^<<v>.>>v^v.vvvv<^v.^>><<<v^.<.><><>>^><^v>v<>>^^>v<#
|
||||||
|
#>>.^<.^>^.<^<.<<<><v^><<v<<<..<vv><<v..><v^v.>v<..^^<.v^<>^>^<v><<vv^v.>><<v^<>^<<^.>>vv<vv<>><<<^^v>^>v.<<<^^.>>.^v>>>>#
|
||||||
|
#>^<v^<><v^>.^<<<<..<v<>^>>.v<<<^.v>^<<<>>.^.^><>>v>^>>v^v<<<^^<v>><v><>>>.>>^>^.v.><^^^vv<^<><^<.vv><<vv<<><^<.>>vv^vv><#
|
||||||
|
########################################################################################################################.#
|
132
2022/.inputs/day25.txt
Normal file
132
2022/.inputs/day25.txt
Normal file
|
@ -0,0 +1,132 @@
|
||||||
|
1--20
|
||||||
|
1-00==1-1==
|
||||||
|
12011==21020=-2021-
|
||||||
|
101--=11
|
||||||
|
22-=02=
|
||||||
|
112=12-222
|
||||||
|
10=-0-=10
|
||||||
|
202-1-20=01-10-2
|
||||||
|
11==
|
||||||
|
122==1=100-
|
||||||
|
1====2==121--=1
|
||||||
|
1=-02-=011-2=2-00=00
|
||||||
|
1000=2
|
||||||
|
12-
|
||||||
|
201=2-1-1=02--=1=1
|
||||||
|
1=01-1=-1=012-2-=
|
||||||
|
1=1=
|
||||||
|
11102
|
||||||
|
10=
|
||||||
|
2-=--2=2=-==11-11
|
||||||
|
2=02
|
||||||
|
10-1-00=0-20
|
||||||
|
1-0=11=
|
||||||
|
2=1=0=1022=-
|
||||||
|
1==1--2-=02=
|
||||||
|
1=12-2
|
||||||
|
200-
|
||||||
|
20=02-211=11=
|
||||||
|
1==12=-0-
|
||||||
|
1=1-0101=-1
|
||||||
|
2=21000-22
|
||||||
|
1--1=11-2-=1--211-
|
||||||
|
2-=101=-
|
||||||
|
1-20210-0-1=101=1
|
||||||
|
1===1===-
|
||||||
|
211=2-0==
|
||||||
|
21===1==0
|
||||||
|
10
|
||||||
|
2=0-1=110221-2-2
|
||||||
|
1001220120=-=
|
||||||
|
10=21=0-=--=21-=
|
||||||
|
1=0=1-2-0
|
||||||
|
21-0===21=2100-02
|
||||||
|
1=-=0-0-12=-0--202=
|
||||||
|
101200-111--10-=-
|
||||||
|
2201==0--=-
|
||||||
|
12-02201-====-=
|
||||||
|
2-1220-
|
||||||
|
10-
|
||||||
|
2=00-2-2
|
||||||
|
22-
|
||||||
|
1=01--==
|
||||||
|
202-11-=02-22-02
|
||||||
|
2-0=1=1=-1-0-2=-0=
|
||||||
|
1=01-1=2=11=10
|
||||||
|
1-011
|
||||||
|
1-0-1
|
||||||
|
11000=--0122-
|
||||||
|
1=-==2=101
|
||||||
|
1=10-0=110--1
|
||||||
|
200=-21-
|
||||||
|
222==20=22121-==2
|
||||||
|
11=
|
||||||
|
1-2=22-0212=1
|
||||||
|
2=--2=02
|
||||||
|
1=0-2=1-0==0=-=1-1
|
||||||
|
101
|
||||||
|
2=1=1=1202222010=1
|
||||||
|
1-=0
|
||||||
|
1-02
|
||||||
|
1=21=2==2=2
|
||||||
|
11-10-=20==1
|
||||||
|
1002=---012=1
|
||||||
|
222
|
||||||
|
1==-1=
|
||||||
|
1-212=-=2
|
||||||
|
212=--0
|
||||||
|
1-0=2-121=-11
|
||||||
|
11211011=--
|
||||||
|
2-
|
||||||
|
12=
|
||||||
|
22-202
|
||||||
|
2=20=-1220=10=---
|
||||||
|
11=--0122==20-121
|
||||||
|
200=
|
||||||
|
2=220=
|
||||||
|
1=00=001121=1-00-
|
||||||
|
100210222
|
||||||
|
2-2==1
|
||||||
|
220
|
||||||
|
2-==-1=10
|
||||||
|
1=212=212=0=-2200
|
||||||
|
201--0=12-101
|
||||||
|
1==0000=1=0
|
||||||
|
2===
|
||||||
|
121-021220=022
|
||||||
|
1=====--10201111-0
|
||||||
|
22=2122
|
||||||
|
1=2110=2-21022
|
||||||
|
120=1=1-2002-12211
|
||||||
|
221200
|
||||||
|
110--
|
||||||
|
100120=1
|
||||||
|
22
|
||||||
|
2-==----2020=
|
||||||
|
10=-
|
||||||
|
11==-0=2-==0==2=
|
||||||
|
1===122=0=
|
||||||
|
21==-1
|
||||||
|
1-11-21--1
|
||||||
|
1011=1-0---=11=0
|
||||||
|
2=01=21-0
|
||||||
|
12=0=1-1==00010-2-
|
||||||
|
20-20--011
|
||||||
|
10=21212===-011=2=1
|
||||||
|
1-112110021-12220
|
||||||
|
1==022=112-2
|
||||||
|
1-=0-
|
||||||
|
1=
|
||||||
|
1=1
|
||||||
|
21212=211110--2
|
||||||
|
11-2-212=--02=0120
|
||||||
|
1-=1--=010=
|
||||||
|
2-11221101=-2=2=2=
|
||||||
|
2=
|
||||||
|
1=021
|
||||||
|
1===0020-1==
|
||||||
|
1022212
|
||||||
|
1-=221=
|
||||||
|
122-2-1-2--200=
|
||||||
|
1-00-10
|
||||||
|
102-20=-02--=201=
|
6
2022/.inputs/scratch.txt
Normal file
6
2022/.inputs/scratch.txt
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
2-4,6-8
|
||||||
|
2-3,4-5
|
||||||
|
5-7,7-9
|
||||||
|
2-8,3-7
|
||||||
|
6-6,4-6
|
||||||
|
2-6,4-8
|
47
2022/haskell/day01.hs
Normal file
47
2022/haskell/day01.hs
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
module Day01 where
|
||||||
|
import Data.List (groupBy, sort)
|
||||||
|
|
||||||
|
|
||||||
|
inputPath :: FilePath
|
||||||
|
inputPath = "../.inputs/day01.txt"
|
||||||
|
|
||||||
|
sample :: [String]
|
||||||
|
sample =
|
||||||
|
[ "1000"
|
||||||
|
, "2000"
|
||||||
|
, "3000"
|
||||||
|
, ""
|
||||||
|
, "4000"
|
||||||
|
, ""
|
||||||
|
, "5000"
|
||||||
|
, "6000"
|
||||||
|
, ""
|
||||||
|
, "7000"
|
||||||
|
, "8000"
|
||||||
|
, "9000"
|
||||||
|
, ""
|
||||||
|
, "10000"
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
|
groupData :: [String] -> [[String]]
|
||||||
|
groupData = map (filter (/= "")) . groupBy (const (/=""))
|
||||||
|
|
||||||
|
parseGroups :: [[String]] -> [[Integer]]
|
||||||
|
parseGroups = map $ map read
|
||||||
|
|
||||||
|
readPuzzle :: IO [[Integer]]
|
||||||
|
readPuzzle = parseGroups . groupData . lines <$> readFile inputPath
|
||||||
|
|
||||||
|
solve1 :: [[Integer]] -> Integer
|
||||||
|
solve1 = maximum . map sum
|
||||||
|
|
||||||
|
solve2 :: [[Integer]] -> Integer
|
||||||
|
solve2 = sum . take 3 . reverse . sort . map sum
|
||||||
|
|
||||||
|
main :: IO ()
|
||||||
|
main = do
|
||||||
|
puzzle <- readPuzzle
|
||||||
|
print $ solve1 puzzle
|
||||||
|
print $ solve2 puzzle
|
||||||
|
|
Loading…
Reference in a new issue