aboutsummaryrefslogtreecommitdiff
path: root/2020/6
diff options
context:
space:
mode:
authorMarvin Borner2020-12-08 20:56:10 +0100
committerMarvin Borner2020-12-08 20:56:29 +0100
commita48df2144386d4779aaa73fcaaa46bcc66c79c4d (patch)
treecf5fbac2c35ee6939b750e8a9bc36d17c065b7bc /2020/6
parentc3071578cfe3f97cfda05372ff2da64474a9d0c1 (diff)
Fixed naming for 10+ challenges
Diffstat (limited to '2020/6')
-rw-r--r--2020/6/Makefile2
-rw-r--r--2020/6/input2200
-rw-r--r--2020/6/solve.js26
3 files changed, 0 insertions, 2228 deletions
diff --git a/2020/6/Makefile b/2020/6/Makefile
deleted file mode 100644
index dad052e..0000000
--- a/2020/6/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-run:
- @node solve.js
diff --git a/2020/6/input b/2020/6/input
deleted file mode 100644
index 6ab020f..0000000
--- a/2020/6/input
+++ /dev/null
@@ -1,2200 +0,0 @@
-zvxc
-dv
-vh
-xv
-jvem
-
-mxfhdeyikljnz
-vwzbjmsrgq
-
-vbtjnh
-vhejnbti
-vthnjb
-tsbhjnv
-
-cbjemdvp
-jdvuylp
-ofpjaqgsrxvdn
-dzvpbj
-vbktpdj
-
-knyvdhsemu
-sdyumkgvh
-muyvdskh
-syhkuvmd
-dvmykshu
-
-rmantzovbsuxiljkchfgdqew
-vficzosgwlmrdtqkueajbnxh
-davqlntibxhojesrkugpzmwfc
-
-ifdmgrcve
-bkqal
-gxcwvt
-
-xeiokblasch
-toxjlsbnciha
-sovycihlabx
-ximhylocabs
-hixsolabc
-
-iyfkvmpolta
-thpqodzifxc
-
-iexunoyhwv
-ovweiyuhxn
-uhojnvyxeiw
-
-vbncamhzojtqrlpse
-wujapcidzx
-zxjiuacwkgfdp
-
-bygewhzsnqvxaoc
-sngqvepohyzdwxcab
-yoxwzmgvesbqhcua
-cqtbwehiavofzsgylx
-
-rxanvifdup
-xuvpnfria
-rfnpvixua
-npiuxfarv
-vnifuxpra
-
-ysrktfhc
-trfkcysh
-ktfycrsh
-rhckstyf
-
-nq
-kqin
-nq
-qn
-nq
-
-yorbujt
-evqkmscp
-
-fitkprweso
-fszkmoretwpi
-ptyoswrekim
-iuwbrsgeockpajt
-yewksitpro
-
-gtyaemflvc
-fyvlecgmati
-vgfyclemta
-
-k
-tj
-uebpy
-vyma
-ibdy
-
-p
-p
-p
-
-r
-r
-lya
-b
-r
-
-cht
-hct
-cth
-tch
-hct
-
-qdxpas
-dpxsha
-parlyekqsx
-sxuotvpwaz
-jqxspymae
-
-ngycrw
-wgnv
-sngw
-
-psb
-us
-s
-s
-s
-
-xnodk
-dxok
-tkxdo
-
-n
-n
-n
-
-tysg
-gtys
-syg
-eghslqry
-gyts
-
-qliwfgatpbdcy
-aqwflpdygtcb
-ypdcglqtwabf
-dwgcytlbapqf
-
-nwvlqbusparkf
-jhfbvnsqpr
-nprqbzfevs
-nvrqhboexmspfy
-
-tgr
-rgt
-gtr
-
-jokfqv
-jqk
-qjk
-
-fuv
-mvuf
-vfu
-
-mfw
-mwf
-fmw
-fmw
-
-kt
-jp
-
-fklnagsztb
-znmtsfalpj
-
-o
-qb
-
-h
-peqyon
-az
-
-n
-n
-
-eagyvpmjqxs
-qghjsapny
-jayrqsgp
-qasygjp
-
-yctzugn
-ytzcgu
-cuytgz
-
-bsfxcygptnlk
-xrgocylkifuen
-
-os
-wakdftzgh
-losn
-pn
-yp
-
-pie
-ei
-
-zpsxeb
-tgynfiw
-zomvqu
-ludk
-
-s
-s
-
-wuon
-ngw
-wn
-nw
-wn
-
-omrdjkzeb
-ncdjuzborkm
-zkebrdajmo
-
-tjwaxm
-iztwvod
-wqt
-txwr
-wt
-
-lpcbfwiksnvdhrqjut
-punidbscqtrwjvkfhl
-vrcqukphwjsdbtflin
-dvkwlgnhutsrcjbqipf
-
-spzlowvtxdkjinfc
-indjlksczxfptvo
-czmaxkqnfpbvyshjdliot
-
-aqspmnkxie
-trjhfclyogd
-zwavixpbeu
-
-mozewqhxkduajgy
-mogjekqnfuywzhxda
-ozhkaxegyumwqdj
-ajdzogmehwqrkyux
-
-qemykxdwipjfa
-wdxaplmeyfkiqj
-xmqplaekifdwzj
-mjixwqzaedkfp
-ofpmwxkqjeadi
-
-gpjydb
-jpystgkd
-gzjdpy
-jpgyd
-pgjydxh
-
-drockgqe
-evanghozbi
-
-kfg
-lmfwig
-gf
-fgsj
-
-zjfnabowyrtmxcgl
-ycrjxazgfowbitlnm
-hrlwegxokbqzatcnjfmy
-jcobagxflzntymwr
-grzotfxcymlwavbunj
-
-iamdhcgfynqzos
-gyszifcnavdolhqm
-qmnwziuropsacdgyh
-
-mwlgcedjtknxsuy
-estmwlxuydjkci
-hctlyawmxkjseud
-jutsxdycwlkmie
-mtwqyskbflxjzvcdeuo
-
-sdfwjm
-wdsm
-ygmqsxdei
-
-u
-u
-u
-
-dutb
-dubt
-dutb
-tdu
-idtu
-
-sqpfzwlvcjtx
-haiv
-dveyohgb
-kuvhm
-vik
-
-myzxofuacqsgi
-kcamifojuybgqs
-
-mthngfuvykwci
-numzktjydcxwio
-
-aspdgtikq
-qpkgdtisa
-qsgkdptia
-pqtuakzdigxs
-pdkqtiasg
-
-fityomxdwlscjazhkqp
-pmzrcjhvntsobfq
-shztqgmrjofcp
-jmcngqhoputzefs
-
-whjgxi
-wxjoihg
-gxjwih
-
-hirpefgxsa
-gahfytkz
-qdjlzvwfahg
-hbaofwgvc
-
-dhcnfgy
-fyhdgc
-gyctdhf
-
-hbmconewlqgsdzk
-jqflbowkdsgc
-hwkobvdcsqeilgn
-lkcogsaypdwxbq
-
-enzrdgqyu
-gvqrtoihlaj
-qrgs
-qpeurgzkxn
-
-grjdenycstpfbihqo
-bfkhlgjrpeysomtvidqc
-
-fxmqujr
-wmvghur
-dpaeyko
-
-untpyr
-urtpyn
-apnutry
-uptyrn
-nustyrepg
-
-ofualjwvq
-jeyoqru
-yuxqioj
-ushtogmdpqjcknb
-
-txeyfwrhl
-xrhfytelw
-
-nu
-niu
-
-rbmuneiz
-neibzurm
-mnerbizu
-
-mvtkp
-vmpkzt
-mpvkt
-
-vakc
-erq
-b
-ijftomxy
-zsg
-
-yptu
-tpayoub
-
-zsqvdfw
-zdswvfq
-qzwsfdv
-qwzdfsv
-
-pbwvzadgyturskqoefncxhmjl
-thazxruyscfqndvpjklbgomwe
-
-xnomrqyzpe
-ieudmxroqvbnz
-
-cldqr
-ecdqr
-ercqd
-cdwrq
-
-kwzqcagfxvhjromti
-hfsjcqxibokgravztmw
-atkrogwjcxvfmzhiq
-gwhztkxacfvrimqoj
-
-ztbqli
-lobdrhgt
-rbltoyh
-
-wfh
-fh
-hf
-fh
-
-rnxkztpmi
-umzigxnh
-zyxilqnsm
-
-iox
-oi
-
-ovugqjpxkshczewmr
-smpgxuqzlehkwrvaocj
-civspxkmhjwuzegoqr
-jergszqvhkxucpomw
-
-mzsrlcfqpuaex
-rtxaqnsjczvf
-rxsuiazqcdf
-
-zvmltjegwxyfihnsaouq
-tmwlgxyhoendfiaq
-nrgptwaxleoqfihmyk
-tlqhiawmnoyfegx
-nhlwfcagqyotxmei
-
-dfoyublxhzajwktrv
-olrfzuyphd
-fynohuiqemlszr
-
-nmwedzq
-qewzdn
-zqnedw
-qnzwedp
-dqezwn
-
-lvugjzmsec
-mgnlqsjzudvw
-
-yasmrkxvnpch
-yxabnvhpskrdmcl
-hvnkarsyxpmc
-myhvconkpaxrs
-
-pfelbgs
-a
-vriu
-
-vfy
-oj
-izagebph
-ck
-mv
-
-hn
-h
-bjhtr
-h
-h
-
-saixpwbhqdverzcyfnktluo
-kuqtfhewypnrbgvcdliozxs
-deiyptgkwrzqlohbvxfucsn
-bynqihpjwecotlfvzusdrkx
-
-yxvfnlwz
-ecvwlfbgnz
-rfphonqviwlz
-nezbwvufl
-
-i
-i
-i
-i
-i
-
-hvbatqdzu
-zvaqtumldb
-
-hqxbn
-hqbn
-hqbn
-
-ymikcgxdph
-kmduhyxqenpil
-kphygxmid
-hidfkzxypm
-
-gve
-eygv
-
-chds
-hsdc
-dcsh
-hcsd
-
-pgakuncrze
-rpackxegnz
-
-nhypde
-ncepyd
-ndpey
-ydenp
-yecndp
-
-qgjpeu
-dfma
-uwnfvsja
-ohxcltz
-
-emgqlacpfvjhux
-iudjrhwvfsxplmge
-
-fmwbpeyxna
-wxdnafyeuibkj
-
-rqhzeaojuigyvp
-ovtixs
-ixov
-
-ms
-m
-
-u
-v
-u
-u
-
-yo
-yo
-yo
-
-rhnmlxbvdteckzpsjaw
-cwzdraljthpnkxmeibvs
-wavdlhjezskmbrnpcxt
-pqadwkrmjbecxlnsthzv
-zkpbawrdhnclsmtexvj
-
-djecv
-jewcd
-dejcb
-dvjce
-ecdj
-
-adiotklhj
-oakyljdthi
-laticokjdh
-cialdtykjhfo
-kadoequjtlih
-
-xcrfloupby
-lufciypr
-hrpcuyxfl
-
-fwngabh
-njfgbwha
-hgafbwn
-bnhgawf
-fbamhngw
-
-fwqe
-qfmvup
-fqa
-fqe
-
-us
-us
-su
-su
-
-lobh
-b
-bezjmi
-iblz
-sxbtav
-
-tjkdlfwm
-klwmjfdt
-lcwfvjmdktq
-wlkfdtjm
-kmdwltfj
-
-ngrzftbhoevylpiscd
-rhvsfbliwkndcaxzoejyp
-pfizbnldechsryov
-csnrdfibyvpolzeh
-
-bhszfutjkrdxyeic
-iscrkhbjwdlyxzefp
-
-rncodaythzpgelbu
-udcnathrbsogelzy
-yuhwglzreancitojbd
-yhelzuodacnrbtg
-
-rv
-fwla
-
-cuqsfzalw
-caqzwlfus
-wvcuflszaq
-saqlcuzfw
-uwscqaflz
-
-hnp
-pnh
-
-y
-y
-ergy
-y
-y
-
-bmexpongud
-pgktrwhbneqaxov
-uiocxdgnebps
-
-vxtckwno
-uenb
-
-xgomqzsuivnab
-xusnvoqimgbza
-vqizsuxbnamgo
-zumvgxansqboi
-
-s
-tsy
-lf
-rczxhvaopjew
-ltm
-
-ipvefjzuhs
-hiecsvzu
-egykiushqbzdmovx
-izhvesau
-virsuhez
-
-ld
-lg
-
-xnvszluechwptgm
-uczsgowtpvlnmx
-zmwglrpscuvtxyn
-xmcstnvldzpguaw
-miwblxuzgcptjvksnq
-
-ftwx
-zcritxpbo
-txsf
-
-buzcyxlmoknsvqrdpwta
-iseplfgmrnjbwyvhtxk
-
-cmjpkingdflra
-pcinrfladmkug
-icrmngljadkpf
-
-saehfjb
-dtuheqwbgxyonksjlc
-ehvmjsb
-
-fcty
-qopy
-hyfv
-
-djkcm
-jklmbd
-mhrdkji
-
-xaropbcylemuh
-benjalhducrpy
-ecypvsklubhtirwfa
-azrynhepulcb
-
-xe
-xe
-xe
-ex
-
-os
-os
-asob
-so
-
-omtnjhdvcw
-ujotewxndvkfb
-
-svqlbwrctd
-qfcbltsh
-
-eof
-ebosn
-owfe
-xmyoe
-rvmoew
-
-lmaus
-ulam
-auml
-
-ky
-e
-f
-o
-e
-
-figyhsul
-fguyhlsi
-lyhfigsu
-yuglfshi
-
-myc
-cmyd
-myc
-mcy
-
-dpnbhltm
-mp
-pmua
-opxm
-kvpgmuf
-
-hk
-prv
-rh
-ixm
-
-umlcksxonaqft
-bednjkpgirm
-
-tj
-fxjtl
-tcmj
-tgzbvoprkqwu
-ist
-
-bzats
-haosb
-abqsk
-abgs
-wvbfeuxasn
-
-knwbzryjvde
-jdebkvryzcn
-djbzykenv
-euyfnkavdzbxmj
-
-srgkpw
-apqbxusc
-tpmwq
-injolypfd
-
-onxflkzsqwetmdrayupbijv
-blkorzdvyxiuawgnqpmstef
-fsnpxiueltmzovwrabyqdk
-bfxsyekrnvdqzoutwpiagmhl
-
-jahltpfywcnobux
-hcwfadpkyzms
-oglqhpifavcwyx
-
-migjhyvpnf
-ufjyqv
-
-txoci
-z
-izvugb
-rpydhl
-xbm
-
-ajlfb
-bfl
-jslof
-fzrnmlqek
-ofdl
-
-crbuzmjlnsoixgyatf
-gkbasourfjcimlxtnv
-ndmwxstgfoubrcljia
-qmfoxlhnrubetgjsaci
-
-msr
-ir
-
-ypv
-vp
-vp
-rpv
-pv
-
-jquxr
-hngqptklaeuimrw
-frbdvoucq
-drusqy
-xqdzur
-
-ifnuymdhesgzpjkroqwc
-nqshkiwoyfcupmjgrezd
-cpqmjwreogdyhuznfkis
-pzijugdfykreocnqhswm
-
-wletxi
-twlxe
-tjewrlmx
-sflciwxet
-
-cqmtspovlhxzwknijgdbya
-jktgvsnfmobiwxplqzyc
-oniglefctyxvbzpsqkmjw
-
-aqbujkmecp
-jcakubpeqm
-
-ms
-s
-g
-d
-s
-
-ymb
-bmy
-tbym
-zmby
-zymb
-
-zmajf
-afd
-
-saqutcgmzpvrx
-qzumvpcraxgts
-zcmgpquxnrsavt
-uxztgakmcqsypvr
-xmvqurazcptsg
-
-xgcnvwikzmh
-jualdmfogexcp
-vrixcgqmbt
-gcxms
-
-hlf
-jzeubrawvgonf
-yqxcpkhf
-
-wpkbqaver
-kwenvqrpbd
-pswekvrqb
-vbepwrqk
-rkweqpvb
-
-r
-ef
-eqh
-e
-
-nvzfi
-znmev
-ohnlvzk
-vnezjc
-
-whkjfmbtausedyvqx
-tmqxhkfsydevuwba
-srvfbdkymwtqxiehcupa
-lsatxumedbwfkvyhq
-
-aligpe
-glpaie
-aliepg
-eilagp
-
-xvigpscledkfwjbztn
-sgejnlvxdtbzfckpiwh
-vlcwftebgjsndpzixk
-swkzngbdcexifltvjp
-
-zrethjknvsdwf
-qldrsgybijfhz
-
-tlhogxqens
-habqtneudxljgks
-xqtsnelhmgo
-qlnteghxs
-
-bhc
-ec
-ch
-jgiyc
-
-xzfioelc
-ozilcexf
-zfeoxcli
-clefxioz
-
-uqjkybfsehwxzlptrni
-caryzpjnukwlxesgtbhf
-jzwkubtlsypqhneforx
-xlrwkspjyufnzebht
-
-tvzuoab
-bv
-bgv
-bv
-
-ltujriwpmyna
-jtrmpw
-mwtspjr
-tmorwjp
-
-tyjsqfripxz
-rpzxytjqsif
-xtyrspijzfq
-ctixjyfzrsqp
-
-ycjihklnd
-ezvuqn
-
-chtgvuilo
-uvgticloh
-
-hmgyx
-yghlx
-
-oejuvpaigsrqh
-pijsveugqroha
-eviqopasurjgh
-iroqaphsuevjg
-qauzoirjghsevp
-
-gumpokcdtinjberaxqfz
-xdounkjezmrpfbicqgt
-pzfgicekuymqnrxodbjt
-
-npy
-nyp
-ypn
-ynp
-ypn
-
-xfhucsdlpveoir
-mnzobifxtkr
-
-hy
-yh
-
-iumnsyqgw
-wgyismd
-rdmgwiyhfs
-xzgywmis
-
-dwfplygjx
-vuhewxszq
-bxnrmocki
-xtyea
-
-ouyqrtczxwj
-xqtyujwocrzb
-qjxuyrotkwcz
-
-qjtcyaoexnvl
-nxtaqkjloce
-tzcongqajpxle
-
-olubpxmfdayik
-leqomjitfbay
-
-lygezhjmbi
-clvphtkud
-
-vp
-pv
-pvkfw
-pmv
-
-rpsclgeuhmkja
-mcgypeuswakhio
-
-ajdpyugzbcswtei
-pcadiemunsbgw
-ludvapgecqsfbwi
-elsugdcfnhbipwa
-
-vfzoqrbgjycuenwlxdts
-fgdnclwtoyxqvuesjrzb
-ejatdrohipbxucyvnwzfsqgl
-utsloejxznvwybdrfgcq
-
-vwkaomqupbitzrh
-pvawbkoztumqhr
-
-ijbcxau
-cijuoea
-cjifuyqa
-cubtxaji
-jxcaiu
-
-zsankwocrhb
-dchzrbkmaswon
-
-jdcfne
-nfedjc
-qeczfjn
-fcejqn
-jnefvc
-
-vpzmjnb
-zbvjqdys
-zbxpdjmial
-ktouerbjgwz
-jsbzhc
-
-zbsi
-zisb
-
-txvngrdas
-vadsrgtx
-
-qgnvriol
-
-a
-a
-a
-f
-
-mvuywsiaqcl
-nqavfwhsicz
-
-yuomdcgnvwhakel
-auwkhgoycmlevn
-
-icagyksq
-crsahngi
-
-vb
-ftlgxroupjyis
-cvh
-
-vcimkpuafwqbryogjxdt
-mxyftdriubhawgjcvpkq
-rybptdfhaoxkgvmjuciqw
-idxrkpygcwvltaefmbqju
-trmjbiqpnyhvscwxafukgd
-
-esbdajqhvl
-jdqlszev
-foedswyvlunq
-ixevsdtblmq
-rvetlqsdk
-
-islfcy
-yif
-bify
-ioymf
-
-hrcqst
-pecr
-
-gwd
-wdg
-dgw
-dgw
-
-ksyqndmahzgxejfp
-sexhgkfzdapyqmjn
-dejzykngpamhfqxs
-
-fmohepc
-pucg
-cp
-
-xvdmorgbsnawjlecztykpif
-rsmwdvfplkencbzaotgjix
-
-wjhkg
-gbkh
-dklegsrmhy
-hukgw
-
-flwu
-lnzckx
-vetd
-myj
-xwcp
-
-vjhnftpyr
-nfhjvyrpt
-
-lne
-nel
-nle
-
-hgqjcse
-chfja
-jqcus
-kozlctmiy
-
-h
-h
-h
-h
-h
-
-lwco
-wloc
-tlkuwco
-lwoc
-
-egzxalry
-zyxaklpge
-zlwergaxy
-
-nghrpie
-nqz
-au
-ytcdsfw
-lbj
-
-jkcetobxnsyqwfdzuglv
-gsnwvmzjxiteryacp
-njcshegytvzxw
-
-qtsf
-st
-ts
-ts
-tps
-
-ckmnriay
-sytrcng
-ncywrg
-ncygr
-
-rcnyivhla
-ebgfdotjuks
-
-tfjcihobxywuvpezarkg
-hckgoruvbxzenjipaywft
-fwhtyrvebajgpkcuxoiz
-oaruytpwzikbfhjxevgc
-
-oaxzdr
-dopg
-opzak
-woqg
-notveuy
-
-l
-l
-l
-qn
-m
-
-dvjuhlfmectponaxwyib
-yfaltvohpnquirmzjdcxsb
-
-ib
-bil
-ib
-bi
-
-sd
-lo
-
-s
-wsvef
-va
-jwvf
-rdho
-
-or
-lor
-kro
-
-ze
-e
-e
-
-teh
-ef
-ek
-fe
-
-dfbzgqpsk
-pzgfaydsuxq
-pgfqdsz
-kzrfgqsdwp
-
-rxqgndcawfb
-loyuzbmejivkhs
-
-jilybertvwkqcma
-nuelmho
-ledhomnuz
-esfml
-gxzpelm
-
-mikrjtbophlqduwsexvcy
-mbrqlycjvskdwithuopex
-qlwrcduykbmxsovijthep
-xevmqplwtjyckbouirhds
-bmytdrsxvupciloewqjkh
-
-wrnkojbmtzvchulxaisepyfdq
-xicryqvwkumtozjdhsflegpabn
-
-yjxpwakhd
-klhj
-kjih
-nshrgujk
-skjhm
-
-fasz
-aef
-gmqipcfanvt
-hsafl
-
-m
-m
-m
-m
-
-ksyargzucfq
-lyvjrmapbhqwt
-
-b
-b
-by
-b
-
-d
-dx
-
-lqdmrovwifbhpkg
-dqvofhgzwipkmlsrbn
-ihmvkdqbroflgpw
-bghqvfipwodlkrm
-
-qzuabnldjsf
-nabfzldjq
-
-ihkpj
-skhj
-khj
-
-pfhzgidaoumyclqwjb
-oubaqdmhlzgjfcwyip
-maqwihopcbdlzyfujg
-aydlupjizwhofcbgmq
-
-dcifuhzpj
-udizhcfj
-uzcrijdhmf
-uhfdcjize
-dxbjhzaifuc
-
-mijthslvq
-vslmjqhi
-
-yilmjrbsaugeqv
-sokhewyczmgufabjv
-maxbtsguvyejdlp
-
-bdysxeouwcn
-otszxpnm
-wbsxonkr
-
-btwjys
-bjy
-jby
-bjy
-
-elobcuyqvps
-ubeloqvyspc
-elvcypobusq
-qbcsuyeplov
-
-zshbqdmcxntwokevlpjugr
-lubzdvwrksnhqcptmgyexjo
-
-csmyezwqxdpfh
-zexmdwhcqsyfp
-fdqeysphczxwm
-
-wx
-x
-x
-
-hmudcwtoix
-duitheoxcmw
-xeomwhtiucd
-xmthuoiwdfc
-
-qgh
-xburedysok
-izaqc
-vac
-
-c
-xd
-y
-
-bcqxzv
-czxvb
-xcdv
-
-rstdhfvyupaqnilgkx
-thmdrvqkgyxpcewlafu
-xkvfgpdtahinlsyquzr
-
-ionzfdqwacl
-aliwfzcnodq
-ysdoijcnpqalfwuzr
-dialwcqofezn
-lqwfncaoeizd
-
-vjnzhsyokprdwqt
-slufncexiadgw
-
-lmanxbzrvkgju
-cotlneyfp
-
-ehcxwrapivns
-nvewjcaspixr
-ecpdkqxvastmn
-
-okgbcwvytiznshexu
-kwyszldpbuthoxnj
-kotjwysnuzxhb
-juzbwshqatknxomy
-krzthuxqynfoswb
-
-rjfbkgapzqiwnecoh
-ohjnfzrabwcgqipek
-bgmzawokijpnqhfcre
-vwherzicopkqbanjufg
-
-qrwxpijsu
-apuwbfirqjs
-
-rgynxak
-uaxpirf
-
-sf
-f
-uf
-ihxfzdy
-
-dvcrwsbpziytjqhnuoa
-ehgudqsyzkbrnpt
-sptdxznyeuhrqb
-uqzbhfynsrtdp
-srpymhztqbdunl
-
-rqly
-dlaxpwrji
-rbljwh
-
-grascdfzlpxoeqvtyn
-xcnfwvryspeukbodzlatg
-
-oqlucpvdizwh
-trakqib
-agitjq
-
-yslaopvredmzcjnighqtfk
-ohgqmkatyrledjnifspzc
-
-xwliz
-czvfiqxw
-gyswmhb
-
-fpndrua
-aurfp
-rpuaf
-raufp
-
-eukjozdbqcxpyl
-qyfmkxzboulcpejd
-zlquxdybcepjko
-
-dlgxuchpnmosfr
-dxcoshzfguykpvm
-awgdpubxiefsohqj
-
-abop
-abvpo
-napobc
-vapob
-
-wryqzk
-kwqyc
-wyzqkr
-ykwqzo
-ywkqr
-
-jbk
-tkbj
-bjkcn
-bjk
-jkb
-
-fagxpiolshctke
-xtiochpabflsk
-
-fqdteprviumho
-meitwhforpduqv
-utfrhempwodviq
-nehmyipftrqdlucov
-
-anqedwylpuv
-edoqpufvwzx
-tiuqvjhcrpewkmd
-psvudgeqw
-gdwulbpvqze
-
-znugjimbptvefqhxr
-suxktycoplwe
-
-qtludyrb
-yqrludv
-lqdyur
-ldqryu
-lurkzqyvad
-
-cwmikuhtgole
-tzghimclkue
-igtxkcpsmlydhe
-khtglcqmuie
-imhwecgltk
-
-pschkw
-schnwpultqk
-iwzohyej
-
-dwxbfsq
-dswfbqx
-
-tpby
-ptq
-qpt
-tp
-
-nqtocmfdjpskriev
-agvctwbfxkyj
-
-kqdewilc
-qweluikd
-
-qbyv
-vb
-
-k
-jmp
-
-lvnqfrdctwzk
-xtljgevz
-tusihlzv
-
-vrtojs
-rvtzosj
-jrcqvsutohwl
-zvpsjtgoar
-
-wkh
-wh
-hbtl
-qh
-
-jzcdykoafitepbxlqvmns
-yqcpzvksoinjlebfdatxm
-
-rvmjscznedib
-smineqdwcjvrz
-duejsmrncviz
-idrmvcsezlnjf
-
-qognsitfwkcmvd
-qbonaiuktrc
-ctkiyqnou
-iptrcqjkhzoaxn
-
-msjqvb
-wxfpej
-
-zgdmaphfuiols
-oemgjuxavhcsfzdilp
-gopdafmiulshz
-zaphsolgumftid
-fdgmahupzsoil
-
-svdmfou
-uofmsdv
-fuvsodm
-uvmodfs
-vsoumdf
-
-pn
-gn
-np
-hsnc
-nem
-
-ondycsxijkhztmb
-sdtmkibxjyu
-
-cfdbyz
-dbcfyz
-ocfbzyd
-bfzdyc
-fcbydz
-
-rycjvanzo
-qzecro
-zrqoc
-
-iytqmcheg
-gyiectmh
-
-idcpxfhmwbutsogkazl
-iwoydxlchsezubtkgpma
-fcwtdoulsphxmibkazg
-woshuclmdzibaxpgkt
-
-lvpfdtgw
-jysqnxkozermwc
-aywockbuh
-
-hlgrnxofckptmqvaebsdwi
-lhqtonswkdmvrcibfxape
-wqimranhsepdotcfbxlvk
-ksxwcidfaoqlbrvenhtpm
-dncheprotawksmxflvbiq
-
-mkcyzpfseqg
-yqgmkczvt
-zbiqoynxkrjd
-
-qalxdcz
-wuchrlszbepm
-
-tisl
-tjoycs
-
-uixno
-zicsuorn
-xuqiokn
-
-qadwnkvfzltpib
-ctehovpradslgxujwnmbfiq
-
-lnbzhdvqucg
-udvzgqlcbhn
-zcvhlqndgub
-
-dnkeso
-enskdo
-sneokd
-oknsde
-dekson
-
-aqxyozpubvjgcr
-ybpjqrcoagxuzv
-yrajbvpogcuqzx
-ubarxgvqyjpzoc
-xqupgyrovzcjba
-
-galcpxukjvdfz
-jcvgulafdxpzk
-gchxzuajvlkpdf
-
-pds
-euwsvd
-dsf
-
-phvzus
-rhlztp
-phzdla
-
-rfpbcyd
-rbdycpf
-
-brwpvt
-spvtrjb
-vytpbr
-tbsrvwp
-rvtpb
-
-efmkb
-bemkf
-bekmf
-temfkb
-
-jyzinpl
-efxqapwo
-rzup
-dpcr
-
-bawpqhnvmtuxsflizck
-avqcthmkpifswzlnxu
-slmqcpnxivzahkutwf
-
-zsakf
-skfeza
-
-neqbzcajpw
-onzqsaxhcbwljdm
-
-do
-do
-od
-od
-
-rieubqwd
-cqrupedvitb
-edbqirun
-
-hvrpjfwud
-zpauyi
-kbxmeupq
-uptwfhgzaj
-
-vkqf
-fhnpyx
-gawucsozmdi
-tbrpnlekj
-
-neriadovyhuzkqgc
-rqflhpywekobzstjumcn
-
-bvzumtnorcqhyilgwe
-tvnioyzlwmerhgbuq
-wylinhomzvetrbuqgdc
-ghbltunyeopfrqizmwavx
-
-jvrieqgfklch
-pjndlghruvif
-
-xbwvzikjtnhfayp
-tgcadrqjxuel
-
-lbxsjvamqwdfutrck
-bwrxdaqzuftlmvk
-zbtmakqxdfpruwlv
-
-jrisgax
-gries
-rigts
-girjspe
-pasieghr
-
-reqwbsjzlghkv
-gkmvstdcaroqbzjp
-qhrvngfjzsblku
-
-vtilu
-i
-i
-
-cmizk
-kmcdwi
-tokljcmiv
-
-gcmxdqoysrjhzvunkbtpwfi
-rsvhxmjgbdupqotnywkcifz
-byczhwkrnmujqoidfpstxgv
-romdtyjgwbcpihafslznxqkvu
-
-kcx
-wfsoxa
-rcxk
-xecl
-
-xhljmt
-lheratmxj
-fhmxtcwlb
-xhlmaritg
-thxmalo
-
-usfhzlidpmxvonr
-luvxhfdcmrpn
-xpfldmuhvrn
-lumvrnedxfphk
-lpvdnfurmxhk
-
-ukqco
-bg
-d
-x
-
-wshkqpojltbyexrvfcmaiugd
-ptxsveguqfjdimboarwclhky
-figabshrwotdqjepmlxkyvcu
-imgseacrdxfkyptwhvoblujq
-wflyahpcgbrsmvkitejxoqud
-
-cdfihsmoy
-smieho
-mhsoi
-oenshami
-ozlhswmi
-
-pefjcrt
-vdfzpwrtc
-ptegcbfr
-
-uet
-uet
-eut
-
-ubyk
-ukygtrole
-jukzxqhvy
-eumldfkyos
-knaiuywrm
-
-ncjzgqof
-qafcjnzog
-zojngqfc
-
-uxkryjwflco
-psolcaquvwkdnizre
-
-linoudwypsgbvmx
-wugpsidobmnryv
-udynmoswgb
-kydhcbnozusmegwt
-sygbrmudwnafo
-
-sfkatdxbyqezirv
-skvtiarxeybzf
-viyzrlampbxtskfe
-vyqazixrftsebk
-
-bjwqhkryuz
-zmwkyuqhjrb
-qjuwrzhybsk
-hyzwujqbkr
-
-wjahb
-jywahb
-jbawh
-jwhba
-
-aetucrzpvn
-esznbtkoy
-eztdn
-zonte
-
-dkpu
-mpqcixu
-pwu
-psu
-pudkhyv
-
-ydtaink
-atndubyk
-ocytkdain
-wnvgzytadkps
-
-mtne
-mten
-netm
-netm
-
-l
-lz
-l
-l
-l
-
-wfu
-wfu
-uwf
-uwf
-
-wcxsiaokerlumjnqyfvhtbgd
-abrlxsfzqjuwnotehgmdkcyv
-
-kate
-aekt
-akte
-teak
-
-spxqizdhbuokw
-pwdxibkuzsqohr
-qkszwvaulbpdthoig
-ouwqdkzypbhis
-
-xlskunagot
-onxagbulsem
-olnsagux
-
-mhrst
-hm
-hm
-hknuimeg
-
-pzwtsrfhcmqidnaeybgxkluvoj
-keugsjaimzwbxqcvndytfhlpor
-
-gezfhs
-nsyftgje
-csifykhegj
-fdrgmqvse
-
-eqagibxdlst
-gdisebqlxat
-eogtidqaslbx
-tdbqslaigxe
-eltabiqxsdg
-
-hopcmlyfka
-zleytsfdpcgbn
-
-iq
-qm
-ajngr
-
-jgnh
-pdqzyblwuh
-tovghj
-
-jsztoebhflkrncuygi
-epzghnfcoljutisryk
-ugnysrzftjieholckm
-kyeuglztrshjnbfico
-
-q
-q
-q
-q
-
-zch
-zhc
-ch
-cdgh
-hcw
-
-nubdmx
-xunbd
-dxunb
-wbxund
-udnbex
-
-dfcauy
-afdcuy
-dfcuya
-uafcdyn
-fudyac
-
-cdgkzushqaevntrop
-ndhzqxgksrpotcaev
-qetkhzodnsrcgvap
-epcvrnokadgzhstq
-nozqsrhcegpavdkt
-
-wbpaec
-jmfyir
-
-wozuxcnegrjikhy
-eritoghwxluynkjzc
-okrecihjuwxznbgy
-nuwirjxkezyghoc
-
-g
-q
-r
-
-jdr
-rj
-rj
-
-ogs
-szgo
-osyugw
-sogj
-ogs
-
-ixnlzuvyar
-ryznvumlqfexi
-icylvxzrnu
-lurxhyvzni
-nixylzvrut
-
-xv
-xs
-x
-kfwax
-hxu
-
-dkjohmvtxscaqpyzbie
-bdvtjzyhoaecmxpiqks
-eyhsxtdoazqvcbpmikj
-oevbpqstmxchykizdja
-mbvjkyzihcsqepadxot
-
-vkqgipbhsmczdaery
-ckomvhixysdq
-cvixystlohmkqd
-noyqmhdfuvkcis
-
-jeqcx
-xjqec
-jceqx
-qcjex
-
-okncyha
-kha
-wdqkamrhi
-
-uajtdcwglpxf
-ldxgwjauscp
-avciwljdyxupg
-lgctupaxwjd
-zjblqcxwkrgdanup
-
-ogpcjvltkizyrubnshf
-xrpukdzmcsqlnofejigtvbh
-nhvztyfbsuicjlrkopg
-
-rklv
-lnvr
-vrsle
-
-tdoeb
-toebz
-jbot
-
-ahntqkrwvxc
-htray
-tehar
-
-xbis
-q
-p
-
-y
-y
-y
-y
-
-svpnoi
-vsnroip
-
-rkdetpah
-hpdmjrekao
-ybzcrhkguew
-
-ha
-qkj
-vzcjq
-
-ubjqtpfxalnv
-uftvrxjqpbnla
-tbunjpvqfxalh
-
-izesvwkmyohlqr
-jhtqnmyiawpskz
-
-jdoqhwbftxpavygze
-zydthexqgwpkaovnfj
-cdsvzfxwtigjamryhqep
-
-srvdcubotnwkx
-dmhpqyzikcslargnj
-
-tcmoi
-ptqeci
-buvtic
-
-kisteoqyjapdrcgfx
-sqdxjckrfoytap
-ztrdcxsayfkqjop
-rjxfkpdaqysozctm
-fyctdxsrkaojqpu
-
-chtzwxr
-ozcrsthux
-
-oqahrvuinct
-uavtnforke
-ounartv
-akunvrot
-uonvftmar
-
-hveqfbrwkdosnay
-zofutwkxmpgnljic
-
-sexkhbfwvagzjq
-hryamtnf
-phacfo
-
-yzdbglajf
-lybfajgzid
-ldjagfbyz
-djlyzfbga
-lgyjzfabd
-
-mk
-km
-mk
-mk
-
-vupse
-utvf
-veu
-noubvi
-vslpu
-
-gxcz
-xgcz
-zxgc
-cgxz
-
-xsgkotfqldj
-ltwmgjofxdsk
-
-sptmvzkdoxwqrefgn
-zwa
-ybwjzuchl
-
-jqdxzbhsctn
-ocsat
-tokewcs
-usktc
-
-hqctliu
-ilchptqu
-quchitlj
-lcuqtih
-ipbqctulh
-
-wgihvaqrxpczsmflydjuket
-mclinzpejdgtsfwqhyxkrvua
-
-sdgycjfmukezpx
-bvwzqrmnti
-
-xoizphtv
-mfzxhitopvag
-hzipoxtv
-rdtxiopvhz
-hnvopxzti
-
-nluidsozya
-sxcqziol
-
-vf
-vf
-fv
-fv
-vf
-
-x
-x
-mdtxr
-
-cspzldibokwq
-bnktcpxzwlmeijqvd
-pqkcyzhwbild
-
-zmdrvaxgtiq
-jydtqgcm
-dqgtxlm
-fnxtegsmqrad
-gkqmdtv
-
-zwulxhevg
-jtwpxvdczlsh
-znxlvhw
-laozqhwrvgx
-xmlvhfizw
-
-ixjseyvhfcupkz
-jifehpsczxyvu
-ixhvyweujozsmpfc
-wpfskxljyceiuzhv
-gydqfcphztjesirxuv
-
-bdolgwcua
-cogbawu
-ugabwco
-obtcwagu
-wcbuoga
-
-txjldzfwhbqcspemvgkiyn
-kmdswhijztqfyclebvnpgx
-szydcbewfnmvpxhijtqklg
-
-jfxehga
-aoxhj
-vuaozhjqxi
-hxjqvia
-
-cyknepoazhsml
-dhoecksznaylp
-uktqnwrhivasbcxlepy
-yshcfelankp
-
-mgbwxcvkrl
-tzoauif
-qpjntdoysueh
-
-n
-n
-
-briatspxkzdwue
-abdgifsljzuo
-
-vklpca
-lkavpc
-
-lfxguyd
-dzfuex
-
-zqxod
-qxd
-qdx
-xhqude
-
-ovigcernldjwzy
-idegzjvrwlyn
-
-cb
-bc
-rbcxdh
-bc
-
-givtqeysrcjfzumod
-isrgtyjavfwcoekdzmuq
-zdgtmescqrvyiujfo
-ogumbvzcdejyrtsiqf
-qdfjsoetuvrymzcig
-
-fwruktphdzan
-zkfpnrthwaud
-unrhpzwtdafk
-
-odlubiyrqzfevnjpakwtgmx
-lrsdjkauwbvztfymqginoxpe
-omeqnvadjubzwkxritgyplf
-fjzywpmkeaotldvguqbnixr
-
-emayzjxi
-axzreyckm
-
-lduhiqwpjrnkto
-ntcrjqdkwphloi
-thjdwnklqirpo
-tqpdwjilhoknr
-
-vi
-iv
-vir
-
-xoetdfmrbvl
-dfebtomilx
-fbltmdexo
-
-hmcuklq
-lusqkch
-iqjpulckh
-suchkql
-
-gu
-gu
-gu
-ugn
-gu
-
-lvtfiecgrzxhm
-tircajhne
-
-fm
-if
-
-subio
-buosi
-boisu
-busoi
-
-uwkhxabg
-hofrviyqz
-wkuhs
-
-zoswictnpdvjegqymbfura
-cmrnqyupavzbfjegidtso
-xpycanfhjrulqzvmtdbsegoi
-iqdrfstyjgabzenpvckomu
-
-kzardg
-dkzgura
-zdagrk
-gdrakz
-
diff --git a/2020/6/solve.js b/2020/6/solve.js
deleted file mode 100644
index e82242a..0000000
--- a/2020/6/solve.js
+++ /dev/null
@@ -1,26 +0,0 @@
-const fs = require("fs");
-const data = fs.readFileSync("input", "utf8");
-
-function part_one()
-{
- return data.split("\n\n").map(e => [...new Set(e.replace(/\n/g, ''))].join('').length).reduce((a, b) => a + b);
-}
-
-function part_two()
-{
- let res = 0;
-
- data.split("\n\n").forEach(elem => {
- const line = elem.replace(/\n/g, '');
- const chars = line.split('');
- const cnt = elem.split('\n').length;
- for (const c of new Set(line))
- if (chars.filter(x => x == c).length == cnt)
- res++;
- });
-
- return res;
-}
-
-console.log(part_one());
-console.log(part_two());