diff --git a/2020/day1/day1.ex b/2020/day01/day1.ex similarity index 100% rename from 2020/day1/day1.ex rename to 2020/day01/day1.ex diff --git a/2020/day2/day2.ex b/2020/day02/day2.ex similarity index 100% rename from 2020/day2/day2.ex rename to 2020/day02/day2.ex diff --git a/2020/day3/day3.ex b/2020/day03/day3.ex similarity index 100% rename from 2020/day3/day3.ex rename to 2020/day03/day3.ex diff --git a/2020/day4/day4.ex b/2020/day04/day4.ex similarity index 100% rename from 2020/day4/day4.ex rename to 2020/day04/day4.ex diff --git a/2020/day5/day5.ex b/2020/day05/day5.ex similarity index 100% rename from 2020/day5/day5.ex rename to 2020/day05/day5.ex diff --git a/2020/day6/day6.ex b/2020/day06/day6.ex similarity index 100% rename from 2020/day6/day6.ex rename to 2020/day06/day6.ex diff --git a/2020/day7/day7.ex b/2020/day07/day7.ex similarity index 100% rename from 2020/day7/day7.ex rename to 2020/day07/day7.ex diff --git a/2020/day8/day8.ex b/2020/day08/day8.ex similarity index 100% rename from 2020/day8/day8.ex rename to 2020/day08/day8.ex diff --git a/2020/day9/day9.ex b/2020/day09/day9.ex similarity index 100% rename from 2020/day9/day9.ex rename to 2020/day09/day9.ex diff --git a/2020/day1/input.txt b/2020/day1/input.txt deleted file mode 100644 index 3c039b7..0000000 --- a/2020/day1/input.txt +++ /dev/null @@ -1,200 +0,0 @@ -1895 -1732 -1660 -1658 -1878 -367 -2010 -1989 -431 -1946 -1614 -2003 -945 -1856 -1934 -1937 -1781 -1947 -1991 -1917 -1604 -1707 -1966 -1959 -1182 -1828 -1880 -1908 -1942 -1687 -1611 -1922 -1913 -1803 -1976 -1718 -1885 -1971 -2000 -1912 -1981 -1776 -1901 -1941 -1935 -1977 -1907 -1893 -1898 -1975 -2001 -1833 -1951 -1939 -1988 -1870 -1985 -1932 -1930 -1938 -1926 -1931 -1982 -76 -1979 -657 -1872 -1933 -1961 -1987 -1998 -1994 -418 -1914 -1929 -1810 -2009 -1712 -830 -1990 -1900 -1876 -1753 -1859 -1965 -1963 -1905 -1921 -1685 -1694 -697 -1899 -1997 -1964 -1927 -1952 -1894 -1960 -1986 -1883 -1616 -1993 -1892 -1943 -2005 -1995 -1915 -1663 -1954 -1902 -1191 -1948 -1875 -1850 -1955 -1962 -1984 -1957 -1969 -1887 -1953 -1786 -1638 -1909 -1881 -603 -1973 -1784 -1869 -1925 -1968 -1737 -1807 -1950 -1992 -1936 -1918 -1891 -1897 -1940 -1919 -1910 -1862 -1958 -1832 -1904 -1791 -1920 -1874 -1729 -1643 -2007 -1871 -1999 -1584 -1890 -1924 -1974 -1701 -1906 -143 -1725 -1945 -1783 -1873 -1903 -167 -1855 -1633 -1956 -1996 -1808 -1884 -1916 -829 -2002 -1852 -1835 -1889 -1983 -1949 -1970 -1774 -1764 -1609 -1882 -1857 -2004 -1911 -1896 -1980 -2006 -1967 -2008 -1972 -1648 -1923 -1978 -1675 -1831 diff --git a/2020/day2/input b/2020/day2/input deleted file mode 100644 index 45e8c19..0000000 --- a/2020/day2/input +++ /dev/null @@ -1,1000 +0,0 @@ -5-6 s: zssmssbsms -3-6 j: jjjjjrrj -4-7 k: kfkgkkkkk -2-3 n: nkbgfnn -7-12 h: hhhhhhdhhhhhfhhhh -1-4 v: nvvv -6-9 h: hhthplhgmpzsmhhxhh -6-7 r: rrtrrrgrgcc -10-15 h: sdbhvbhfjhwllmrpdv -3-4 s: bsss -5-7 s: sstjsswsspldr -10-14 b: bzbqbbbkpvbblbnrbs -4-11 s: sssmcskwsssssss -2-10 v: rlttvvnvvvvvvksm -4-5 x: xkrxx -2-5 m: bfmmmmm -11-14 r: rlprrtrcrxcrgrrhrr -4-16 l: dzllmllldnllblwcr -3-4 t: nplr -3-5 x: jcxxgkxtjwwgh -3-4 j: msjcjqjgxmjsjfjjj -1-6 z: zgkkdzww -3-5 q: pgqqbq -17-19 t: tttkttwtttttttttttt -5-11 n: nqnlfknntdn -11-12 c: ccccccccccgc -2-14 x: pxmvfrrwlbzxhk -4-5 g: gcggwggxv -4-5 h: phbzhhhqhl -4-5 h: hwbhk -1-2 t: tgmq -16-19 l: llllbjlfvnlhwlllqfp -4-6 r: srrrqggrs -1-3 g: nggwhvcl -1-8 f: pffffffff -2-3 l: lllll -13-15 d: ddrdkdddmdmdddd -11-13 r: rrrgrkrrdrwrrr -3-10 x: xxxxxxxtxq -6-7 p: pspzpvlpxnplhtpc -3-8 f: fsfkfbffvxfc -3-5 z: zzzvwzsfktz -4-7 c: cccgccc -11-12 n: nnnnnnnnnnzn -12-13 n: nnnnnnnmznnpnnn -4-7 q: wqqzgqgfg -5-13 p: tgplpbpmvgpppktps -12-13 x: zwcxlnhwpsvxm -7-10 r: rrrrrrnrrrrgr -1-5 r: rlrrj -15-18 l: nlllllslcllllllllcl -10-11 w: wnwwzwwwwwwwmwrwr -10-11 j: njmmjjjcjjv -3-6 z: vgbdvzgzzzzw -7-8 r: bbcvxzrqpqskcmhwsvx -4-5 c: rgvcgmccc -6-9 d: ddddddddd -6-7 g: gggsggg -4-7 c: ffclfbcdmcvnshw -3-5 n: xnznv -6-7 d: ddddddk -1-2 r: rjvprt -6-7 p: ppphppp -1-11 p: ppppppppppxppp -10-16 x: bxxnxpxxxcxjxtxnw -4-8 s: hzsvsswc -10-12 p: lpwswppppvppphp -2-3 d: bdcddnxc -4-6 s: ssscssp -18-19 k: kkkkkkkjkkkkkkkkkzk -4-6 x: ncxpxx -6-8 h: xhhhqxrhhhfh -15-16 p: qppjnpzfvppzdppgppp -1-7 d: dwvdddddc -3-4 w: wlshzvqw -4-16 s: sbwgjshsznhdsssjts -4-8 t: ptttbkbhtt -11-12 w: wwddwwwwwwwj -2-6 z: zkzzzzzhzzzz -3-6 b: bbxbbb -3-6 z: zztzzq -2-3 h: hhjhh -1-5 x: xptxl -10-11 n: nnwnnnnnndrnpp -5-6 s: jsswmjzkrspsms -2-7 n: nnnnnnnn -4-6 q: qqqhgxg -5-6 r: rrrrqrr -4-5 k: kstjksjbkhhfpzkl -5-6 n: nnnnqpldn -11-13 w: mptdwqgfkwwzb -3-4 x: ccxxmxfzfztxvxdg -2-13 w: wwwwwgjwwwwwwwwwwww -1-5 m: mrmkjqhdcqbz -7-8 l: lldllllh -7-17 d: ddvddddktmckjbmds -3-8 n: htnnnnqlv -3-8 v: chvkvjkvxl -8-12 t: rtffbltcbtttwtqbvt -1-8 n: nhnbvdwq -6-11 b: bblbbmbbbbbbbbbbb -4-7 s: rssbphs -8-9 q: wqqdqqqwqq -10-11 f: sfwfffdffhntffj -4-5 x: xlxbxx -2-4 d: lvdd -3-6 t: djtcsmjrrt -7-11 v: lvvvvvxvvvv -3-4 c: ccpc -3-17 g: nzgjkrpwbfcgzqjvtth -8-15 l: lnhlllgllvgllbgscl -10-11 z: zzzzmzzzzmzzjz -3-10 b: bwntlkjnfbm -5-6 f: vffxnfjffp -1-4 s: dvcssdw -11-13 c: cccctcfccckct -4-6 m: cmtzbmkqqgbmpsmbxwkw -11-13 j: jhjjcjmjjjqjvj -6-7 q: qqqqqqqq -4-10 f: fmxffftfnbm -7-10 n: cdnrfrnvpmmhpnmxbnx -8-9 z: zzzzzzzvz -2-9 h: zrvhddntmhjhhh -11-12 g: gggggggggggg -1-2 h: vhtgfg -1-2 g: gggp -1-2 r: nrktwt -2-8 b: bslkbbbbb -1-5 q: lrfqmq -10-14 q: qbqbqpqqqrqdqqq -7-16 r: nvrrzhsgrwthgbrqkqh -4-5 z: zzzzh -3-8 v: nkvwfvlvv -8-9 z: zzzzzzzfs -2-4 w: vrlrss -1-2 j: jnqswjgps -7-8 f: ffzffffwff -11-12 k: klwqntvkpcthq -5-13 k: kkkkkkkkkkkklk -2-5 w: wwwdxgwwszb -1-13 q: cqqqqtqqdmmnqm -3-8 q: bqtlqqzn -3-12 n: xnzdxdnndpnnqhcnnnnn -6-7 r: kqhrrrxldrmwr -3-5 k: hjkdp -5-6 h: hhhqhrmhbh -14-15 v: vvvvvvvwvvvvkvvvv -2-10 h: nbcpsmpvph -8-9 r: rjrrrrrrp -8-10 j: jjjjjjjcjt -8-13 l: jkfllllllxldvplvll -5-11 m: mmmmmmmmmmmm -5-6 v: vhvvgvv -12-13 n: nndnnnnnnnnnb -3-4 f: wfmfjfffnfflf -4-14 l: llllllvllllllf -10-13 f: vvtfcfxfwdfmnf -4-8 w: wxwwwghwpwrtwww -5-8 g: tsggmgcggg -9-11 w: wcwwwwwwwlqw -8-10 z: zzzzzzzpzz -2-4 m: mmrm -16-17 k: kdkkkkkkkkwkkkpklkkk -4-8 k: kkkkkkkn -2-5 p: wpppqtwkpbptmlds -6-8 f: ffbffnff -2-16 z: ffzjwnbbljfzgfrlz -3-18 j: jjqdrpcjjjjjjbfbjjj -10-11 v: vjvvvvvvvvm -3-8 f: fmnpffflfnd -13-14 n: nmnnnnnnnnnnnr -3-11 k: jrkrkjzccwhlxkgkh -1-4 z: pzzzhzz -6-7 k: kvknwkj -2-10 l: cllblhlwlq -3-4 n: nnnng -3-6 w: tjlzwwc -12-17 l: llllvlllllllllllw -2-4 h: dhhlmhqddhnh -1-2 r: rsqjd -10-13 s: zszlssssssjsswpssssz -2-6 v: vmvvdxvv -9-13 m: qpmdmzmmxjswmmmmm -19-20 f: pzjnfzfwfcffffxmfffl -1-5 n: nnnsknnnn -13-14 r: rrkrrrrrrrrrrr -9-10 h: hhhhhhphfh -6-8 x: ppcxlxhl -1-3 z: bzxwzjhcgwcjgfgrlc -8-9 n: nnnnnnnwwn -5-6 g: qcgghgg -3-4 p: ppxp -7-9 b: phbbtbsbffbjbbb -5-13 t: tcstttjtzdnhkt -10-12 k: mkckkkkkkbkkk -4-5 v: twcpvvzvjsvzqvwkbc -17-18 m: bflhwmndwmkcmqsmmgkm -14-16 t: ptttrtttpttttttfhtlt -7-10 b: bxbrbbbnmcbbvbb -6-9 r: rwvrrpmmr -10-11 h: hxhhhhhhhhx -4-5 h: hmhth -1-3 l: lldl -1-2 d: dqhsxsqmmndx -10-13 l: llllhlqllslld -18-19 z: zzzzzzzzzpzzzzzzzcpz -5-6 j: jjjjjp -7-9 t: tttttttttt -6-8 t: tttttttzc -5-17 x: xxxxxxxxxxxxxxxxxxxx -16-20 x: xdxxxxxwxxxxxcxpxsxw -3-4 f: ffxf -4-9 q: mqqcqqqqqqd -2-6 z: zdjnzjtr -4-7 p: phppppv -11-12 m: mgmshkmmbmqmmmmm -2-5 b: ztltbbpgxmbbptqb -4-10 v: vjvwlvfqmrhffvbkfv -1-3 k: xdcthk -3-9 s: ssssssssm -9-18 w: whjwnwwwkwbwwwwwwwww -16-17 j: jjjkcjjjjpjjjjjjdjjt -9-12 b: bdvjzbwbbgbbqb -2-6 f: ffrrsj -3-8 t: tttttttwt -5-7 c: cczcmcxc -5-6 z: tfwszq -8-9 k: kkkrskkdkkr -5-7 h: hhwhhhghh -8-14 m: smfgmmmkmmmmmmmpxmnn -8-9 w: gwwmplbkjf -1-8 z: kjzwvtvdhpkzjzlxpjq -3-5 b: mgbqbbb -3-4 g: skltgpcng -7-8 k: cxxkktkc -12-20 b: fbbmcbbhkbbbbhbbbbbz -6-19 k: gvflkkgqbkckcmlcqkl -10-11 l: llllllllkdll -3-4 g: ggqg -5-6 d: ddddzd -4-5 n: nvnnn -4-5 j: jsjsjj -1-4 m: mmmmmmmmmmmmmmmmm -11-15 c: fljcwwlnbfzxfqt -3-4 l: lwlndjl -7-10 w: wqwwvwwwwjw -15-16 k: fkkkvkkklbkkxkdkkr -3-4 z: zszz -5-7 z: xzzhlzzzplzzq -8-9 z: zzzzkzzzk -2-13 h: hhhhhhhhhhhhqbhh -6-9 n: dnnzwdnncqnjnnvm -6-10 r: rkwlrdsrrrzrrrr -1-4 b: bbbwbb -1-2 b: vbxm -5-11 m: jrkbkmmmmmmmw -2-3 n: wnmntnxdkl -11-12 f: ffwfnffffvxfffff -1-2 m: xhgmxvmkzj -10-14 s: sssrnsssssssssrsv -3-9 x: xxxxpxxxgx -2-7 d: pddwwpbv -2-5 l: lljslz -3-4 g: ggkg -9-13 r: crrrlwzbrvjzt -4-5 k: kkzpkfk -2-4 q: kqqxq -6-8 c: tcmcccccccfccgcchc -7-17 r: nrsdshrrqhjllsrjrjxr -1-3 b: bpgkwcbnb -3-8 t: zdnjtvttjgt -6-7 v: gpgnwkgnvkv -5-7 v: vmvcnjvvvmv -4-7 z: zvrjzxzzdxzlpz -3-9 m: cdlplfjrmvbdvm -7-8 w: wwjwwwwww -13-15 q: qqqqqqqqhqjqrqjjqrq -8-9 v: vvvvvvvvg -3-6 f: qfffffjf -2-4 d: nddpxd -1-3 q: bqmqqqqq -14-16 j: jjxjbjjjjjfjjjjfgj -5-6 t: ttttgtt -14-18 l: llllllllllllllllwbll -11-15 c: kscccdcdccdccccc -15-17 v: vvvvvjvvvlvvvvhqvvv -5-6 b: bbbbnl -3-10 r: rrrrrrtrqkjr -11-13 w: wwwwhwwwwwskw -13-14 h: hhhhhhhhxhhhhs -8-9 k: kkkkkkzkw -11-12 m: mmmmvmmmdmmcm -2-9 k: kffkknkfkkkkkgkk -4-13 d: dggdndznddddc -4-7 t: kksmtmdswzvt -2-4 z: ppzccxtbcnwswtlc -11-14 r: rrrrrprrrrrrrvr -14-15 x: xxxxxblxxxxxxtxxxc -7-9 b: bkxjjjbtbtlhgrtmb -4-5 p: fgzdp -5-8 l: ncrlljltnllll -1-2 x: mxgcx -7-12 x: xxxxxxxxnxxr -1-2 r: rkrrrrlnrrrr -6-10 q: qqbqbqqqqqqzrqz -2-9 b: bsbbbcvbcxcrbbbbgpcd -12-19 x: xtlrxvxsxxjxxxknxxcx -2-3 p: mzpptxpg -3-5 d: gkdzgdjlzbfvcbhtgl -5-9 t: ttttnzttt -15-16 q: qsqqqqqqqqkqqnwqqq -12-14 q: qqqqqqqqqqlfqpz -3-8 b: lslqgrzbgbjzthlgnrmc -9-12 m: wmxmmsmmvmcm -3-4 t: qxttt -3-11 m: kbzljjmbpxmt -14-15 n: nnnnnnnnnnfnnnvnsnnn -11-17 l: lclglllclzflllbllt -6-7 m: msmmmmskq -6-10 c: ccccccxccc -9-13 l: plpgntbglpbgfj -5-8 l: llxltljlws -3-7 z: zqzlztgzkzszb -11-15 k: kkkkkkkkkkkkfkqkk -15-16 l: mgxlzbvfwbdmptlbjwz -9-13 j: jjjjjjgjjjjjjj -7-8 z: zzkzzzzbz -14-15 j: jjjjjjjjjjjjjlv -3-7 q: qqdtqgqq -2-4 c: cccpzn -4-7 k: hkkxkkk -2-5 k: kxkkkk -14-15 w: jwwwwwvwwwwwwwpw -2-6 g: gmrgdgnwdbhggxgh -5-14 q: djqtxqxkmgqxqqcplwqq -14-15 q: qqqqqqqqqqqqqqq -3-7 x: dqxqxxtrx -8-13 j: jjjjjjjbjjjjjjjjjj -18-19 r: rrrrrrrrrrrrrrrrrcr -3-14 x: xxsxxxxxxxxxxxxx -7-14 s: kknsngsgkfswjlsns -3-4 z: zzjz -2-4 z: zzzd -1-3 d: dqzdgzwdjmdcpfpfd -3-4 p: jppj -14-15 c: lcccctcccccczzdcccc -14-15 f: fffffffmrfffffpffx -1-5 c: qcvvrcqm -2-11 t: trcltttgttttt -8-9 j: jjjljfjkjjj -1-12 t: wttttttttttttt -7-14 q: gsqqqqgmqqqqclqxdq -5-7 h: hhhhslrlhwsmphc -14-15 x: cxrxxxxxxxxxvxrz -3-6 k: rkkkkkk -3-4 t: dtmttt -1-8 z: zzzzzzzgzz -3-17 t: rtlwttmttttxtttttttt -4-7 w: wwwswww -3-4 w: qvsww -8-11 g: ggggdgqdgggnh -14-16 q: qqqqqqqqqqqqqqqqq -11-12 d: ddddddtddrbddd -10-12 v: wvhvxqpvvbvqvtvmv -6-11 c: cpckcmcctccc -5-9 r: djrcrrrrrrmr -5-9 t: ttbcmnbzt -6-11 f: lwxssffcfks -12-17 v: vvvvqjvvvqvzvvnvvck -11-13 k: kwvtzwczgdwqwp -3-6 l: zdglhlklllhk -15-17 x: xxxxxxxxxxxxxxpxsnx -2-7 s: swdsssx -4-8 v: xvxvxgmvvvqwvhtqt -17-19 n: nnnnnnnnnnhnnnnnnntn -2-4 p: jtppkrgpfph -15-16 v: vvvvvvvvvvvvvvrfv -6-9 q: wqxqqdvdqq -14-16 w: wpwwwwwtwwwwwcwwwdbw -5-6 k: kjrrnk -6-13 w: qfcjlwtlbwgvp -2-3 b: sbbbx -1-3 b: bpbf -2-7 r: dsrrnbmdf -3-13 w: wwwwswjmwwwwdww -3-5 l: dzhll -7-9 l: llqllfzxw -2-5 n: cdkhngnnf -4-12 q: dqqkqklqqqqh -14-15 b: twbbbbgbfkbbbbgcbt -10-16 q: qqnqzbqqzgqrqqqqqqqx -1-3 x: sjltfnnx -9-16 g: tcghdqfsqbcllvdsckx -6-9 w: pwhwjwwxdwjw -3-5 l: rlxlflz -7-18 p: pppppppppppppppppppp -4-14 t: wvfglxkbtrqxkjjtqccl -15-16 b: bbhnbbqqfbbbsbcz -3-4 n: znpnfntn -6-9 v: vvvvvvvhfz -17-18 p: pppppppppppppppprp -2-18 n: lnnnnjpnnnnnnnnnnt -12-14 b: bvtbbbbbbbbbbs -2-6 r: rrrwrrrr -3-4 f: fpfk -1-4 s: skcrmsczxwxrn -4-7 n: nnnpnkz -5-17 j: jkjjgjjjjjjjjjjjj -7-8 n: nnnnnnpnjsn -1-5 j: rdjhp -3-5 f: hdfff -1-3 j: qqjj -2-3 j: vhjrz -7-15 r: jrrrrrrrbrrrrrr -3-6 r: pwdpzr -6-10 n: lncrcndstsww -10-11 m: jmqqmmvshmj -3-5 s: sjjnsvshs -11-12 v: vvlvwvvhvgvkcvv -6-8 c: wcpcclcc -10-12 x: dxxxxxxxxgxxx -5-7 s: sssssst -2-6 j: jksjjkjj -3-4 w: wqrw -2-4 c: qgzdchzcsc -4-6 c: cwngwcxwdcpspfccgdcl -9-10 g: ggvggggxgrgg -5-17 h: hhrwhhfwtrfhzhhblxxv -4-13 g: ppcgtcqgdzswgjtp -3-10 r: rmhwrbtrrwktcqrr -2-7 l: vqhgljg -2-9 l: llgmcllqglllczl -14-16 c: zmccccccccbccnccccfc -10-11 z: zzzzzzzzfzz -5-10 b: bbbbbbhrxbbbb -7-9 b: bbnbbbgbb -9-11 t: tlttttttqtstm -11-13 p: pfmwgpzppppgppppp -14-15 d: ddqdddddddddddpd -5-11 x: xcxvxxqvgnlxzxfdp -12-16 x: xxtxxgrxlxzzwgxm -15-16 z: ztzzzzzzzzzzzzlz -2-6 j: jdjjjjjjjj -4-6 p: zqjkgfctlwqplppj -1-2 d: ddzdd -14-16 v: vvvvvvkvvvvvbjvvcvv -3-4 x: xxxxxk -16-19 t: ttttttrtttmttttqttc -8-14 b: pbcbsbhbbbbbbgbn -2-9 v: vkvvvvvvvvvv -3-6 x: xxxxxnxl -13-14 r: rrrrrrsrrrrrrjr -10-12 x: xxxmxtxwxvxxpxx -4-5 h: hntfhzwhhhv -11-16 z: zzzzzzzzzzqzzzzzz -3-8 h: qfhhhhhmd -1-4 r: rbrw -3-5 q: mqqqqqscq -2-9 n: nnnnnnnnnn -12-15 v: vvbvgvvvvvvvvvcqvv -8-10 j: jjjgjrjjjkjj -9-14 m: mmmmmmmmmmmzml -5-7 v: zvvvvvwx -13-14 t: tttttttttttttkt -3-6 l: lvwxlll -6-7 w: xhbgnlg -11-12 z: zzzzzzzzzzwzz -1-11 m: mmxrltjrmmmwm -9-10 b: bbbbbtbbbrbbb -6-8 n: xnnpkncnhlv -14-17 w: wwwjwtwwntsgwwrwm -12-18 z: zzzzzzzzzzbqzzdzzz -1-8 j: kjsjnjjm -14-18 h: hhhqhhhhhhhhhbhhhr -7-15 n: cpxrrxnvbmwktqg -6-8 w: twtwwdwnwww -1-2 s: sfwss -1-6 z: zzcrqfjkcrkcxnwzz -6-18 n: nnnnnnnnknnnnnnnnw -4-10 z: zzzzgzzzzzz -6-9 s: xvrcshqcsmslsshtscj -2-16 w: gwbljbgmwzgpfjtqnjkj -10-12 j: gwjjjjjkjjtjjjjjj -2-5 p: prpps -5-6 f: fffffr -4-5 r: rjnvr -6-9 c: csccccqpgccc -12-14 g: ggggggdggggdgg -9-12 p: pppkpfppppplp -5-11 f: mhfpffffdfzdrnskfwff -6-8 h: hhhhnxhhh -18-19 m: mmmmvsmmmmmmmmvmmzm -7-9 g: ggptdsgzg -1-7 f: kffzqmfp -10-12 p: pppppptppppk -10-11 f: vfftfffffffff -10-11 f: rxxlzzpvcfbtzfww -3-7 b: bbhrhrb -4-7 j: tjjgjwfnrh -10-12 g: gkggpgggggzfrggvgdhg -7-8 z: gpqfckkzknzrvgngpfh -6-9 c: cccgcnfckgt -2-11 x: zlfxsxslzcxp -16-19 j: jfjjkltpxlqjbvjjjbt -13-17 k: kkkkkkkkkkkkkkcknw -5-9 f: ffxhfxflf -7-9 g: gprnxtxlgndg -1-2 l: tjllwll -7-9 w: wwbwccwwvcwwwz -6-7 n: ntmklznfl -4-7 r: rrrlrrpr -7-12 v: vhmvvvgvvvvs -5-7 t: vfwgctwq -16-17 m: mmmmmmmmmmmmmmmjm -11-13 j: jjjjjjjjjjfjg -4-7 d: dfdddcdwzdrd -7-14 j: jgjjljmmjjzkgjjjqx -10-11 b: bdhbblbbbxhbbd -8-17 k: kkkkxvnrmkkskkkkk -13-15 v: vvvvvvvvvvvvvvv -3-7 t: ltptttf -1-2 q: qqqkj -11-13 t: tmttttntttttft -4-6 t: xgtxrt -9-12 q: fqqpvqqqhcqzqqq -5-8 s: qdjtcsfssss -2-17 c: ccdccccccczqcccccc -3-11 q: qqpqqqqqqqqq -4-12 l: qkqxllknxltdlzlsllj -2-8 r: qlrddbplz -16-17 l: xllllllllllllllgb -8-12 j: kjdfjjjjjjrpjfhjjrj -8-9 d: qvddsrddvpvbddbdddm -4-5 p: pptss -4-6 c: cccscc -4-5 c: cccrc -1-6 r: rzrzfd -1-4 t: tttzz -6-8 d: ddgdsjdd -6-8 c: cccdccccccq -6-9 k: kkkkkvkkk -1-4 m: pmrm -15-17 d: ddddddddddcdddzdd -6-10 b: cljmbjbtbbz -6-11 l: lllllwllllvlll -13-14 r: rrrrrrrrrrprrmrrrrg -3-5 w: hnwbd -3-8 f: fffxfffz -5-9 z: zhzzztzqnzzpl -3-4 x: jxvgxhrd -8-9 x: xxgxxxxxjxx -3-6 z: zlvzfzbzzzb -2-3 v: jvrvq -10-11 q: kqjqtpzqwbqzqh -9-10 g: ghgxgcggdg -5-8 r: srmrrqps -3-4 k: kgkkk -3-4 f: dfsflf -3-4 m: mmmxm -10-11 x: xxxxjxxmxwxx -16-17 n: nnnnnnqnnntnnnnnnnnn -2-13 l: lfblltnlrllll -1-4 l: blblllnnlllj -4-17 k: nkltzflkkjmmknxwkf -4-6 s: sstssfssssssssss -1-2 f: fkvbs -3-5 v: vvvhcvv -1-3 t: nttttttt -1-3 p: ppnnppph -10-15 q: qqqqqqqqqqwqnrqq -2-18 v: vvvvvvvvvvvvvvvvvv -2-3 r: zgrrbrmhqtxc -19-20 x: xxxxxxxxxxxxxxxxxxxv -10-16 n: nzvfnnnnnnnnnnffn -3-4 d: dvdcdw -3-16 l: vrqhbhvmlrllllfl -14-16 c: cccbcpcccccccwccc -7-9 l: lmlnllllll -7-9 r: rfrrrqlrrrsbr -9-19 s: snmbxvrcsssnhpswrss -5-6 s: ssssks -4-9 l: llllbllllllllz -5-9 w: wwwwdbwwwww -2-4 w: mvvw -17-18 v: vvvvvvvvvvvvvvvvrvv -8-9 h: hhhhhhhhh -3-4 n: ntcn -3-4 b: nbbr -8-11 b: bbkbbbbfvbbb -5-8 d: nddnjcdd -12-13 v: vvvvvvvvvvzvh -2-5 k: kfxlc -3-4 r: rrrm -10-16 k: kkkkkkkkkpxkkkkkkkkk -5-6 z: zzzzdm -12-18 p: rrpplpwppgppvpppppp -9-15 x: vxpfxftcxlmzccz -7-8 g: kpgmghgrkgggqbnhggg -4-13 k: kkkkkhbktkwbkcvk -2-7 g: bgggcgtxg -18-19 q: qqqqqqqqqqqqqkqqqhqq -12-16 r: rmdvrrrqrbgdxprrr -4-5 v: lrvxvjlxvfkcbsvv -1-10 l: lllwllllnllvlllll -1-5 t: ttttmt -1-3 v: vfrdvj -9-12 j: jhjwjbjjjjjpjw -3-10 m: mnrdhxmmmm -3-11 n: ngnzbxwgcddgtwvxtrt -2-4 q: dqqq -5-9 z: zgdzzzsfzzxslvzwzp -1-10 x: xjxxxxxxxlxx -3-4 x: gnlvxwt -5-10 q: dqqqqdqqfqqqqqqq -8-9 p: nmpcpppzpnpcpppn -5-6 f: fffffr -6-8 h: ghhphhnhmhhhhhz -6-9 h: hhkshhhkhh -3-4 v: cffvrv -7-8 h: qvzvlzxhhqlsrjrgjwf -5-6 t: ntjztwjttv -3-4 b: bbbs -4-5 k: kjkmk -5-7 k: bvbhkkv -6-16 j: jjqjjvjjjjjjjjjl -7-8 t: rtlmzxtr -9-10 n: nznnnnnnhnn -3-4 b: tmnbdrbjbnfksm -3-4 q: lqqq -5-6 b: bbbgbbz -6-8 l: llvtlllzll -12-16 s: stvsnzssssssssml -1-4 k: jkkk -4-7 t: ttttztttttt -14-15 j: jjrjjzjjjjjjjghj -4-11 j: jxqjjxjjjjth -4-10 v: fvsktttspv -3-7 g: tdgwkspnggpfg -2-18 r: rrfbmqhrldrcqrprrrrl -6-7 r: rrrrrfrr -4-6 f: fjffxqzdffr -8-10 l: llllllllkb -8-12 s: wsgssfssssss -14-15 d: xddddfddddwdtvddddd -2-10 f: fffffkfwcr -12-16 l: llllllllllgtldll -6-7 r: rrrrrkrrr -9-12 q: lqqqqmqhnqqq -8-13 q: qdfqqqqqqqqhl -2-6 g: gjfjgggvng -1-3 z: qzzz -8-10 p: ppppppppzbp -7-12 f: dstffffzfkczfffff -1-15 k: kkkkkpdkkkkkmxf -3-6 w: whwwwmkqf -16-17 g: gpnglggggggggggdcg -5-15 s: nsssnssgssssssssss -14-15 q: qqqqqmqqqqqqqqx -2-11 s: psslpssssrsssdssrmp -1-6 d: hdndpdd -3-6 q: sqpqqnpsqjrqq -1-5 b: qbbbb -1-3 v: vvsv -4-5 q: qqqqjqtfqqqtqqn -6-9 h: hhhhhhhhhh -7-8 r: rrrrsndrrr -3-4 r: brrtb -3-8 t: fjtkttxtzt -10-11 b: bcbfbbbbbbkb -1-6 l: llzssp -16-17 f: ffffffffffffffffn -3-4 l: clml -13-14 h: hhhhhhhhhmhnhnhh -9-12 t: lthttttbtthcctv -3-8 x: xxfkbjhxlqxvxxthxb -2-3 l: llrlmlw -1-10 h: hhhhhhhhkhhhhhh -14-18 l: llllllllflllbllllc -14-15 b: bspvbkbpkkbmgjn -10-12 z: zzzwzzxzzzsxzpz -5-7 d: dhmtldrqddmdw -1-4 g: bqzfgqg -7-10 j: wxjbgbjdlz -3-14 q: csqgmhfqgfqlcnw -1-3 m: mmkmltxmn -1-5 l: llllcll -1-3 b: bcbbjzwfdmmnsrtqbsnl -2-4 s: sszs -14-17 k: kkkmkzkkkkskkkkkbk -5-6 g: gnggcg -4-15 t: dfmlshpqhhmwptzkwgt -2-3 w: drwtngwhgw -5-6 t: tttttrn -15-16 b: bbbbbbbbbbbrbbbr -7-11 s: tswssqssfstsssbzs -8-11 j: jjjbdjjjjsjj -4-7 c: mjclkfccpccfcjchqg -11-13 q: qqqqqqqqqqqqqqq -4-5 r: rgrdrb -8-9 n: nnnnnnnntn -12-13 g: gggxgggggggzgg -7-8 q: qqqqqqqq -9-10 m: gcqmlctsmfmstprmmmkm -2-6 h: dhhhhlh -19-20 b: qkzbbbhbwbtbvqbdpfrt -5-11 k: skkkkkqkhkkkz -10-12 l: lllllllplwllf -3-5 x: hxxxb -4-5 z: zdzzwtzz -5-9 f: fmqfffffmpq -2-3 w: xwkg -6-8 x: xxxxxxckxnq -10-13 k: khkkkkkkkkkkbx -7-15 j: xjjjjjjtjjtjjdljjjjj -2-4 p: mpckqmgpbzcb -2-3 r: rwrz -5-12 t: xhgntttllqtpjzttltt -4-12 q: bwwfvqwrmmbqt -1-3 g: cgpggg -7-11 j: vjjjwjjjrvrjbj -6-11 j: jjjjjjjjjjr -4-8 k: klkkwjkkkvkfk -8-16 p: pppppppvppppjpzs -4-5 m: mmmhr -13-14 t: tstttttttttttw -4-6 n: hmnbznk -14-15 z: zzdzzzzqzzzzwzg -1-6 p: hsjlxpppwv -1-18 d: tddddddddddvdmddddd -2-4 n: nznjn -6-10 v: fqvvszfvvtx -13-18 k: qbckrkkmkkktnkknkk -1-6 n: lnfxntnznnbq -3-9 n: lvnwnlnxnggnvdnqpz -1-3 k: skkjb -1-7 m: mwmrcjt -3-5 k: kfkmw -6-7 f: crfbrfcjdjvm -10-11 m: mmmmmmmmmmz -6-7 t: ttsgttzb -4-6 f: fjfbff -10-12 m: mmmmmmmmmmmmb -10-11 z: wzzzzzzzzszz -6-11 z: nbdmzzztpzh -10-13 f: ffdfdfffxlffgf -3-4 s: vcksscsk -1-5 f: ffvfcpffgfww -13-15 c: cccccccpcccchcc -1-16 x: xxxrxxxxxgxxxxxxx -6-9 v: kfxvvvgvlvvjvvs -14-17 f: cfxfdffbjmbjdfptg -6-7 s: sssssss -15-16 b: bbbbbbbwbbbbbbpb -2-4 w: wdww -1-7 m: mpmtmsmmmpm -4-7 z: tzzpzzz -1-2 q: qdqx -6-12 g: gcggwxrjkjgtrgt -14-18 m: mmfmmmvmmdmmjmmmmq -17-19 j: jjjzjjjjzmbsjjqjplj -2-5 m: ljxmmcnmmgmt -3-8 w: wwwwwwwt -5-7 b: bbbbbzsn -1-17 t: btttttttttttttttttt -1-2 s: svsss -5-6 p: pppmmr -2-7 m: vrgmmjmhm -15-16 w: wwwwwwwwwwwwwwgw -10-11 q: pqqqqqqqqlqqq -7-8 k: kjbkkjdkzc -5-9 x: xmxxtxxxxxx -13-14 v: vvvvvvvvvvvvqvv -1-4 z: lzzszz -4-5 x: xxxkxf -13-14 h: hhhhhshhhhhhpfhh -6-8 s: sssgsssvn -14-17 l: nsgfxplzbmljjstld -6-13 j: jjjjjjjjjjjjjjjjvjjj -10-11 q: qqqqqqlqqrq -7-8 l: llfplllwll -13-16 h: hhhhhhhhhhhhhhhp -5-8 s: ssfsssgc -3-4 b: bbbn -16-17 p: ppppppppppppppppn -5-7 w: wwwwcww -6-14 d: ddlhgjtldncddvdrsd -10-12 h: hhhhhhhhhhhrh -4-5 s: ssrss -1-7 z: wkzcvczpcskxfzxxxmzh -4-7 h: rphjtkh -3-5 k: mdtzkjfkq -2-3 c: cwcc -2-6 r: rrnrrmrrlrrr -10-14 n: ntjrrpfpxxwdznjvmh -3-10 h: flhtwzhhhh -3-8 v: vvnkvvvp -6-8 n: bnnnndnnnnnnnn -2-11 p: hpnppgfmpbp -3-8 h: khhmlhxjshsbf -3-4 l: jllnlglrqz -4-9 g: ggqbghggg -5-6 w: wwwwlwwb -1-9 s: hssssssssssss -1-5 j: jjjjbjj -8-10 s: dssrssssgstssss -3-6 c: cctccccp -7-9 v: vvnvvvvvpv -5-16 t: zmspstpctqgrbmlt -8-14 m: mpmmmmjqmmmnmmm -13-16 c: cbdxwzfbjpkvcpdp -3-19 w: wlwwkfxwfwzkvjxjnthw -13-14 l: ldllllllllllmll -8-14 s: spssshxjfnsjsssskkkj -2-7 c: cmccdcpcw -5-14 t: psntttqxbxdqstvkttb -8-9 z: zzzzzzzzbz -4-9 n: lnmnwcvntmhrznc -1-4 v: tvvv -2-8 d: ddqddqtdscsfddblqk -1-2 t: wttttv -5-6 n: nnrnxnnn -4-14 c: zccscgzpzvwlwcjqpfjl -3-11 g: gglggggfggg -11-18 d: ddddddddddfddddddd -1-7 q: qsqkgpf -2-11 q: qqfqqqqnqqhlqqq -8-9 c: ccccsccwcp -4-7 m: mmmqmmmm -7-17 c: cxscnqkjdfkcgqzccdkc -4-5 b: bbbzb -3-4 l: llll -1-2 j: ljcn -11-16 r: rrdrrrrrrrrrrrrz -1-15 l: rrlkklllllllgqllk -14-15 b: bpbbbbbbmbbbbbpwb -2-3 q: xcqqh -1-3 q: qwckphmm -1-6 d: dwdtsfxzvdqbbhlhwtk -3-6 n: nmmzcnnmn -6-7 q: qqqqqzq -1-2 z: jzpzz -2-6 r: rrrfmrvlr -3-4 n: nncn -2-3 l: plblwq -2-7 g: gggckcqgwsk -12-13 q: qqqqqqqqqzqxqqq -16-17 s: sssssssjsssssssqs -1-10 h: hjvvvknhmh -11-12 z: zzzzzpzzzczlzz -6-13 q: qqqjrbqcqqqqqxq -6-9 p: ppcpkfpppptp -15-16 p: pplpppppppppppjdh -7-9 c: hqswstxxcnl -2-4 x: ngbxbqszx -1-2 g: sgfxt -6-7 x: bxgnxxt -16-18 j: mjjtjjjjjjjjljjzjjj -13-14 c: ccpccvcccccccgc -3-7 s: fksrgsbcnfmkxdwd -1-4 q: qwpmqjlbhqfnpdjgqjqx -2-3 p: ptpp -4-8 k: sbkkskgc -4-11 j: gjjbjnjjjnnj -1-16 f: fffbwjwfmfqcjffmf -6-8 b: wbbbbwbbbb -1-3 z: rzzv -2-4 v: wvcjnjmdbjjjvptcsv -4-7 b: bmjdfpfwqvgpbb -9-15 f: fdfqffhfpfnffpwfffhf -4-7 t: ttwbttjtdt -3-14 d: ddhdddddddmsdddddddd -3-4 z: vsmm -7-8 w: wwwwwwhw -3-4 r: rrrlvwvqztszhmr -4-5 c: ccctkcn -1-3 g: ggmpdspfbvb -3-4 c: cccc -5-6 p: pqgppspbkpgxvcsp -7-13 n: nnnnlxnvnnmng -9-14 l: lqlllllxlllllzll -6-12 l: llllllllljlxll -3-8 g: jbkzsshsmsngghn -1-4 r: trrrrz -3-4 p: kppg -1-5 w: whljvw -11-14 v: svnrvvtmvccgcxjfbpkd -12-18 q: rqqvfqqqqqtvqqqmqq -12-18 m: mxmmmqmpmmwmmmmmmm -8-9 k: hkvnxnmkpkmplkkkkkkv -6-8 p: ppppppppp -3-5 t: qpxdtctb -15-18 z: zzzzzzzzhzzzzzbtzzt -10-11 t: ttswttttmttttt -10-11 f: ffffxffffffs -2-3 j: hjrj -6-10 x: xxxctxxjgdz -10-11 r: brrcrrrhwlz -9-10 s: sxssssqssksq -7-13 n: bnkwlnnncnnvnnnnn -11-13 f: lffffffffgffcfffffc -2-4 z: qczzfcztz -10-12 q: qxqqqqqcqqjqqqw -6-9 h: hhjhhhhhrqhch -3-4 l: xjmllb -2-5 m: mmmhm -1-2 w: pwkzww -3-7 s: sgccssszvssnqssj -6-8 j: jjgpjjnj -9-13 s: zjhskrssshssvqdxsrns -7-9 b: bbbbbbfbd -8-10 c: cwczgzcccgcctscfx -4-8 s: ssssmgssslrssp -14-20 z: jzjszzzzzzzzptzlzzzz -5-6 d: dsdddhd -6-7 z: zzzzzzh -2-8 f: fpzsgwsh -2-4 d: dddd -5-6 w: wwwdwc -3-4 r: crnr -4-7 s: zssdvsz -19-20 x: xxxxxxxxxxxxxhxxxxhx -7-8 g: ggggggkg -8-10 f: fffwfcfvdfffff -5-6 v: vvvvmv -9-14 k: wkpkknkkklkknkkkkkc -3-4 h: hhhjhhht -1-5 c: cbccrcbcdczgccfct -13-15 x: xxxxxxkxxxxdxpzqxxx -13-15 b: bbbbbbbbbbbbgbb -1-4 v: wvvvnm -5-8 v: zczvdvmvjvzv -8-9 p: gsppkptps -8-17 r: srrrrhjnrrdrrvrrhrv -9-13 l: lmlclllglqllmlll -1-4 g: gfgj -2-8 c: jtvmkcccdmccfxh -5-7 l: llztkvlb -2-7 v: fvlbrrtdpv -7-9 b: bbbbjbwbbd -6-8 j: jsjjjjjjj -3-5 w: wwwbwbgjmlrvfhkvfqp -15-17 l: llllllllllllllfll -13-14 z: dzzzzzzzzzzzzwz -11-13 z: zzzzzxzzzzzzg -3-4 b: pgbntlqbtbbbnp -7-12 z: zzpzjzzzmzzzzjzjzz -2-11 h: dtjsvvjkvghq -3-5 p: zpcjpp -14-17 z: zzzbzzznwzzzzzzzzzzz -3-6 h: nxhlfxlxngphhbdb -7-10 n: tjnnnncwnnvnnn -1-2 b: bfbm -13-16 t: ttdttttttrttztttt -9-10 t: jthtfttttttttt -8-9 z: cvfzzfnzzzzzlfzz -15-16 b: bbbbjbbpbbbcbbmm -3-9 x: rrqxxgxxt -4-18 j: qqqjlzcjfnjddjnqzvh -3-14 q: qqzqqqqqqqqqqdqq -5-6 h: hhhlch -5-11 z: zzjdzjzdtzww -2-9 w: wwwswwgbftlr -3-4 l: hlllbgdczpl -5-8 c: wwcvccckcccc -1-3 j: czjzxblj -1-3 z: vjzjz -11-16 m: mmmmmxrmmmmmtmxkmmhd -4-10 h: gzkhhxplhhhh -3-7 d: smdxmdfpn -12-17 t: tttttttntttdttttt -3-4 f: kfffjwhbllp -4-10 h: hhgkvhhhnqhh -14-18 w: whlchwwqwwlrwjdbwww -4-6 z: szjzhjhpzzmgz -3-9 x: xxxxxxxxq -5-6 x: rxprlx -3-4 b: pbbbbb -11-13 g: ggggggggggggh -2-3 b: bfbb -6-7 d: dddddvd -2-10 p: ppskvdctvpsn -12-18 r: rrrrsrrrrrrfrrrrrrr -4-5 c: ckclcc -8-13 v: vvtmtvvvvvvvvvzwp -4-18 j: qmdwjqqlpznldltqvjm -1-4 j: dbcjpzk -4-5 f: ffmfqvzf -8-10 p: pprptnfvpphvppp -7-8 z: zzzzzzzzz -10-11 n: xnnnnnnnnnnn -10-17 v: jwmqwvplsvvvfhhll -5-6 w: wwwwqtw -5-13 c: cccwbcccccccncfc -13-17 r: rrrrrrrrrrdrrrcrldn -2-15 b: nbnknkblbdbbhxxn -17-19 n: jwmjbxxvcrqlwpsknnz -5-16 x: xxxxxxxxxxjxxxxnx -1-7 m: mmmmmmvm -4-5 r: rrrrv -6-7 c: xkdzcscg diff --git a/2020/day3/input b/2020/day3/input deleted file mode 100644 index 13fac46..0000000 --- a/2020/day3/input +++ /dev/null @@ -1,323 +0,0 @@ -..#..#......#..#.......#...#.#. -...##.....##..#..#....#.##.##.# -...#...#.##...##.....#.....#.#. -..#....#.....#...##.##.###.#... -.#.....#......#..#.##.#...###.. -#..#..#.#......#...........###. -#......####.#....##........##.. -.#.......#.....#......#...#.... -...#...#.....#.......##.....##. -#...##.........#.#..##..#..#.## -#.#.##.........#.#..#.#.....### -.##..##...#....##.....#..#..... -........#.......###.#.#.....#.# -...#.#....#.##..#...##..##..#.. -......#....#........######.#... -.##...#.#...###......#.#.#..#.# -........#.##...##.#...#..#...## -.#..#.#..##....###..#.#.......# -..#..##..#.#...#.##......#..... -##.....#..##.#.#..#......##...# -......................#..#..#.. -..#.##....####.........###.##.. -##..###..#...#....#..#.#...#... -.##.#......#..#....#........#.. -.#.....#..#..#.#.#....#.....##. -..........#..#....#..##...#..## -.#...#.#....#.##..#.....#....#. -#..............#.#.#..#..#....# -...#.#...............##........ -#.#.##...#.##..##.....#........ -...#.......###..###..#...#..#.. -####..#.#..##.....##.#.#......# -.#.#.......#..##.......#....... -#....#...#.##.#.......#..#..... -.#...##..#..#..##.......##...#. -.#..#......#.........#......... -#.##.#.....#....#..##..#.....#. -#.#....#.#....#...#.#..#....#.. -#..#.....#.##..#.....#...##...# -#....#...##.#.........#.#....## -.......##.##......##.......##.. -#.....#..#........#........#... -#....#.#..#.#........##.#...#.. -#.......#.#.#.#....#.......##.# -...#..###..........#...#.#.###. -....#..#....#...#....##.#.....# -.#..##.....#..#....##..##...#.# -#.........#....#.#..###...##... -.#.#.........#.#.......#.#.#..# -..........#........##..#....... -.....#.......#...#.....#..##.## -...#.........#.............#### -##..#...#..#.#......#...#...... -.#..###...#.#.#.#...#...#...... -....#..##.#....#..#.#..##..##.# -..#.......#......#..#.......#.. -....###......#...##...#....#... -..#..#.....#...#..###....#.#..# -.........##..#.##....#..##..#.. -##...#...#.#.........##......#. -###..#.#....#......##..##.#...# -.##...##..#.#.#.#......#..#.... -###......#..#..#.....#..#....#. -.#.#..##....##........##..#.#.. -###...####.#....#.......###.... -..#....###..#.#.#..#.......##.. -.......#.#...#.....#.#....##.#. -......#......#.#....#..##..###. -....####..........#.....#...... -.###.....#...#..#...##.#...###. -...##....##....###....#.#..#.#. -##.#..........##.........#.##.. -..#..#.#.###..##..#....##.....# -..#....##.....#...##....###..## -....#.......##..#..#..........# -............#..#.###..#.#...... -...........##......#.#.#...#..# -...##.##....#...##.##.....#.#.. -.####...#....###...#.....#....# -.##........#..##..#.#.....#.... -..................#.....#..##.. -..###.....#.##..#..#....##...#. -...#.##.#.####.#.###.#....#..## -.#....##..##......####.#####... -#...#.#....##.........##....#.. -..#.##.....##.............#.##. -###.....#.#..#..#......#.##.#.. -...#..##.....#...##...#......#. -.##.#...#......##.#..##....#... -.....##.....#......#.#......... -#.....#.....#........##........ -.#......##...#..#.#....###.#..# -#.####...#....#.........#..#... -#..##.#.....#.##.##.#....#...#. -#########..#....#..#...#......# -..##..##...###.######...##.##.. -##.......#.......#.#....###..#. -.....#...#.######..#.....#..... -.#......#..#.............#.##.# -..###.#.#......##...###........ -.......####.#..##....#........# -..#......#.##....##.##....#.... -....#......#.#....#..#.#.....## -####.....#....#.#......#.#.#.## -#...##....#.#.##.........#....# -....#..###......#......#...#... -.....##.#..#..#...#..#.#.#..... -.##............#.....#......... -##...#..#.....##.#..#.......... -#.....#####.......#..#....#.#.. -.........#..#.....###........#. -#....#..#...###........#..#.#.. -...##...#..#...#.##..#......... -.........#.#.....#.......#...#. -.#.....#..####....#.##.......## -...............##....##.##..##. -............#....#....#...##.#. -..#...#........#.......#..#.... -##....####....#.##...#..##..#.# -.#.#.....#......#.#........#.#. -....#......#.#....##..##....... -.#..#.#..#..##.....#........... -..#........#.##..#......##..#.. -...##.#...#...#..#........#.... -##..##....#......#...#..#.#.#.# -......#.....#..#..#....#....... -.....##......#..#.#.##...#..... -...#.....#.#..........#..##...# -.####.##....#...........#.....# -.....###..##...#....##..#...#.. -..##...#.#...#..........#..#.#. -...#..#..............#.##.#.... -##.#....#...#..#....#.......... -.##..........#..#........#..... -#...#.#......#...#.....##..#... -.##...#.#.#....###.####..#....# -.#......#.#...#.#....#.#...#... -#....##.###.............#.#.... -....#.###..##..##.##...##...... -##....#..###.##.##.....#......# -..#..#..#......#..#..#......... -#.##......#.#....#..#..#....... -....#.#...#..###......##....... -.###.......##.......#....###... -..#..#.##..#.#....#..#.#.....#. -.#..##.##..............#....#.. -#...#.#...#..#.##..##.#.#...... -#...#..#..##..##.###......#.... -.#..#.....#...#....#.....#...#. -.....#....#..#.....###...#.#### -.#.....#......#...##...#..#.... -.#......#............#.#....... -....##....#.#..#..#...#..#.#... -#...#.....###...##...#.##.....# -.......#.....#....#.......#...# -#.......###.......#.#.......... -...#.#.###.#........#.###...#.. -....#............#....#..#..... -#......#.##.#...##.......#..#.# -.....#....#....#.#.#...###..#.. -.....#.#...#...#.#..#....#.#..# -.#.......#.#..#...###.......##. -.......#..#.##.........#....... -.##.#........#.##...##....#.... -.#....#..#...#......####...#..# -...#.....#..##.#..#.#....#....# -...##....#........#.#........#. -.....#....##..#.##..........#.. -#.....#.#.#......##....##.#..#. -.#.#.##..#.#....##.#....##..... -.....#.....#..#.#....#..#....## -...#........#....#......###.#.. -.....##...#.....##.##.#.#.##... -...#.....#####....##.#.#.###.#. -.#..#.#..##...###.........#.#.# -#...#...#.#..#...#...........#. -.##..............#...#..#....#. -....###.........#.#.#....#..... -..#...##.#.#....##.#..#...#..#. -..#.....#.#......#....#......#. -.......##....#.#.##....#...#..# -##.#.#...#..#......#..#..#....# -...#.#......#............###.## -..###..#..##..#...##........#.. -.#...#...##...#....#....##.#..# -..##...####....#....#..#....#.# -...#......##....#.........##.#. -##.#.......#..#..#............. -..#.#.#.#......#...#.#..##..... -.#..##.....###...##.#..#......# -##...#..........#.####....##... -#..........#...#..##....#...... -....##...#....#..####...#.##.## -.#.######...##...#..##......... -....##.........#.......##.##... -.#.....#.#..........##......#.. -...#..#.#.###..#........#.....# -..##..#............##.......#.. -......##....##..#.##..#.......# -.......##....#.......#..#...#.# -#.#......#.###.....#.##........ -.#..##..........#..#.....#.##.. -..#.#...#....#.........#..##..# -.#......#.......#...#..#..###.. -......#.##.....#.#......#....#. -....#....#...#.......#...##.##. -#....#...##...#..##........###. -##......#.#..#.......#.......#. -...##.##..#......#.###..#.#.##. -.............#..#.............# -..#.......##..#..#....##...#... -...............##..##........#. -##...#.##.......#....#.......## -....##.##.#.#.....##.....##.##. -#.#......#.......#..#.#..#..... -....##....#.##........##.##.#.. -......##....#..##..#..##....##. -.............#.....#.......#... -.......###.......#..........#.. -......##.#..#.....#.#...#.#...# -.#...#..#..###.###...#....##... -#......#..#.#...#...#.....#..## -.###.....#..#.#......##..#.##.. -.##.#.....#..#.#..#....##...... -#......#..............#.....#.# -...#..#....#.....#.....##.#...# -......#..##..##.....#...#...... -.....####..#..#.##.......#..#.# -###.#.#........#.......#.....## -..#.#.#.#...#...#........#....# -....##.#.#..#...##.....#......# -#..#.##....#..#.##..####....... -...####.#...#......#......##..# -#....#.#..###......#..#..##..#. -...........#....#...#......#... -......###.#.....#.#....#.#...#. -.......#.##..............#..##. -..##...........#..#.#...#.....# -#..#............##.........#.#. -.......###.#...#.#...#.#.#...#. -..#...##.......#..#......#.#.## -#.#...#.....#...##.#.#.......## -.#.#.##...#..##.#......#....... -#.......#.......#.#....#.....#. -.....#..#..#.......#..#........ -##...##...##......#..##.###.... -..#...#.###.#.###..#.....###... -.....####.......#.#.....##....# -....#....#.#....#...#..#.#..#.. -..##.....#....#.#.#.###...#.... -......#.#....#.#..#....#.#..#.. -#...#...#....#.......#......#.# -#..#.#......#..#...........#.## -...............#....#.....#...# -.#.#.#...#.##...#.#.#..#....#.. -...#.#.####..##.#...##......... -##.........##.##.....##....#... -................#...#.##.#.#..# -.#..#....#...#..#..#..###.#..#. -...#..#.##.#.####..........#..# -........#....##......#..#.#.... -........##.........#..#..#..#.# -#......#.#...#...#...##.....#.. -#...#.....#..#..##.#...#.#.#... -....#..##...##.....#...#.#..... -..#..##....#....#...#....#..... -.#..#...##.......###...#...#... -.#......#......#..##..#..##.... -....##....#..#.#....#.#..##.... -###......#...........#.....###. -.....#...#..##.#..#..#.....#..# -#.#....#...........#.##..#..### -#....#...###.#...#..##..#.....# -.#....#......##.#..#....#.#.... -....#.#....#..#.#....#..#..#... -..#......#..#.#.#....#......... -.#...#.#.....#........#.#...### -....#..##.......#.###....##.... -#.#.......#......#.###........# -#.........#.....####.##..#..#.. -.#.#..##...#.#.....##.#.#..#... -.#..#..#..#.##..#...###.#...#.. -.....##..##..##..#.#.#.....###. -.#..#...#..#......##.#......... -....#..##....#.##.........#...# -........#...#...###.........##. -#.........#..##....#.#...#..... -.......#.......#..#.......#.... -#......##......#.#.##.......... -.#..##..####...#.....####.....# -........#.#....#..##..###.#...# -.#...#...#.........###..#...#.# -#.........#....##...#.......... -.#.#....#..........#........... -.#.#..........#.##.....#.##.... -..#....#...##..###..........##. -.#.#..#.##..#..#.##.##..##..... -........#...#....#...#.#..##... -......#......##..#..#.....#..#. -.##.#....#...#....#...#..##..## -##............#..........###... -....#.......#.#..#.#####.....#. -#......#.....#...#........#.... -..##.....###..#.#.#.#....#....# -#...#...#.#..#..#....#..#...... -......#....#...#..#....#####... -....#.......##....#....##...... -.....##...#.##.#.....##....#... -.#....###.#..##...##.##.......# -....#.#.#.##.............#..##. -...........##......#...#.#.##.. -....##......#....#....##..##.#. -.#.#...#.....##.....#.........# -#.#..........#.......#.##...#.. -....#.##..#.#....#.....#...#... -##.............##.......#.##.#. -....#...#.....##...#..........# -##..#...#...#.#.##...#.......## -..#........#.....###...##..##.# -.....#...##.#.#.##.....#...#... -####.###...##..##...#..#..#..## -......#..#..#.........#...#.#.. -....###.....##.##....#.##.....# diff --git a/2020/day4/input b/2020/day4/input deleted file mode 100644 index fa39bc7..0000000 --- a/2020/day4/input +++ /dev/null @@ -1,1136 +0,0 @@ -ecl:hzl byr:1926 iyr:2010 -pid:221225902 cid:61 hgt:186cm eyr:2021 hcl:#7d3b0c - -hcl:#efcc98 hgt:178 pid:433543520 -eyr:2020 byr:1926 -ecl:blu cid:92 -iyr:2010 - -iyr:2018 -eyr:2026 -byr:1946 ecl:brn -hcl:#b6652a hgt:158cm -pid:822320101 - -iyr:2010 -hgt:138 ecl:grn pid:21019503 eyr:1937 byr:2008 hcl:z - -byr:2018 hcl:z eyr:1990 ecl:#d06796 iyr:2019 -hgt:176in cid:75 pid:153cm - -byr:1994 -hcl:#ceb3a1 hgt:176cm cid:80 pid:665071929 eyr:2024 iyr:2020 ecl:grn - -cid:280 byr:1955 ecl:blu hgt:155cm hcl:#733820 -eyr:2013 iyr:2011 pid:2346820632 - -hcl:#4a5917 hgt:61cm -pid:4772651050 -iyr:2026 ecl:brn byr:2015 eyr:2026 - -iyr:2019 hcl:#a97842 hgt:182cm eyr:2024 ecl:gry pid:917294399 byr:1974 - -ecl:#9c635c pid:830491851 hgt:175cm cid:141 -iyr:2010 -hcl:z -byr:2026 eyr:1998 - -byr:1927 iyr:2011 pid:055176954 ecl:gry hcl:#7d3b0c eyr:2025 hgt:166cm - -hcl:#733820 byr:2008 ecl:utc eyr:1920 pid:159cm hgt:66cm iyr:2030 - -pid:027609878 -eyr:2022 iyr:2012 -byr:1960 hgt:157cm -hcl:#b6652a -cid:117 -ecl:grn - -iyr:2025 pid:7190749793 ecl:grn byr:1984 hgt:71in hcl:c41681 -cid:259 eyr:1928 - -eyr:2029 pid:141655389 cid:52 hcl:#cfa07d iyr:2019 -ecl:blu hgt:69in byr:1938 - -eyr:2020 hgt:166cm -ecl:gry -pid:611660309 iyr:2011 -hcl:#623a2f byr:1943 - -hgt:190cm eyr:2022 byr:2000 cid:210 pid:728418346 hcl:#a97842 ecl:xry iyr:2015 - -byr:1973 eyr:2028 iyr:2012 -hcl:#ff0ec8 pid:740554599 ecl:amb cid:58 hgt:155cm - -iyr:2016 pid:922938570 ecl:oth hcl:#fffffd hgt:154cm eyr:2021 byr:1966 - -ecl:amb -byr:1929 -hcl:#c3bbea pid:511876219 -iyr:2019 -hgt:191cm -eyr:2026 - -ecl:utc hgt:155cm pid:#9f0a41 iyr:2012 hcl:#bd4141 -byr:1998 eyr:2020 - -ecl:grn hgt:173cm cid:321 pid:851120816 byr:1968 hcl:#a97842 eyr:2027 -iyr:2014 - -hgt:155cm hcl:#f40d77 pid:038224056 byr:1953 ecl:brn iyr:2014 -eyr:2022 - -pid:181869721 -iyr:2011 hgt:151cm hcl:#733820 cid:110 ecl:blu -byr:1931 eyr:2024 - -byr:1948 -hcl:#888785 -hgt:74in -cid:112 ecl:hzl pid:921761213 eyr:2028 -iyr:2015 - -ecl:gry -byr:1931 -pid:600127430 hcl:#341e13 eyr:2027 -iyr:2013 hgt:173cm - -hgt:178cm pid:530791289 hcl:#6b5442 -eyr:2022 byr:1979 iyr:2014 ecl:hzl - -pid:412193170 hcl:#cfa07d hgt:186cm iyr:2012 cid:284 eyr:2020 byr:1967 -ecl:grn - -hcl:#6b5442 -iyr:2015 pid:808448466 ecl:blu eyr:2022 hgt:159cm byr:1969 - -eyr:2020 -iyr:2019 hgt:170cm pid:8964201562 hcl:#6b5442 byr:1947 ecl:amb - -eyr:2029 ecl:hzl hcl:#866857 byr:1961 -iyr:2017 - -ecl:#3456ba eyr:2013 iyr:2020 pid:378280953 -hcl:z hgt:174cm - -hgt:172cm -cid:202 ecl:oth eyr:2021 byr:1980 -iyr:2012 -hcl:#cfa07d pid:605707698 - -cid:281 hgt:161cm iyr:2017 pid:122936432 hcl:#602927 byr:1981 ecl:gry eyr:2021 - -byr:1959 hgt:193cm pid:083900241 iyr:2020 eyr:2037 hcl:#623a2f -ecl:hzl - -iyr:2030 hgt:153cm eyr:2022 hcl:#efcc98 cid:131 -byr:2016 ecl:hzl pid:64053944 - -hgt:172cm eyr:2025 -hcl:#866857 -byr:1938 ecl:dne -pid:192cm iyr:2014 - -pid:016297574 cid:152 iyr:2015 -eyr:2024 hcl:#341e13 byr:1965 hgt:175cm -ecl:oth - -pid:604330171 cid:125 byr:1974 hgt:160cm iyr:2014 -eyr:2022 ecl:oth hcl:#6b5442 - -pid:59747275 -byr:2027 -hgt:145 -hcl:1fd71f iyr:1944 eyr:2037 ecl:brn - -iyr:2010 -eyr:2021 byr:1953 -pid:7098774146 ecl:brn hcl:98737d hgt:158cm - -hcl:#602927 eyr:2039 pid:#81a5a1 iyr:2012 cid:67 byr:1951 -ecl:#6551f5 hgt:76cm - -hgt:170cm ecl:oth -cid:235 eyr:2022 -byr:1929 iyr:2019 -hcl:#341e13 pid:797557745 - -iyr:2011 -hcl:#733820 -eyr:2022 pid:830183476 ecl:blu byr:1976 cid:157 hgt:75in - -hgt:164cm ecl:amb pid:653425455 hcl:#623a2f byr:1977 eyr:2020 -iyr:2013 - -byr:2009 eyr:1953 hgt:178cm pid:#5d02f0 -hcl:#a97842 iyr:2016 -ecl:amb - -pid:009643210 eyr:2036 ecl:zzz -cid:97 hcl:32e540 byr:2005 hgt:187cm iyr:2021 - -pid:155cm -iyr:2022 byr:2024 eyr:2031 ecl:amb cid:79 -hcl:#cfa07d hgt:69cm - -cid:176 ecl:oth -pid:688645779 byr:1933 eyr:2026 hgt:69cm -iyr:2016 hcl:#888785 - -hcl:#888785 -eyr:2027 -iyr:2020 pid:802243213 ecl:brn -hgt:179cm byr:1976 - -hcl:#6cad3e hgt:164cm byr:1982 iyr:2020 -ecl:gry -pid:142160687 eyr:2023 - -hcl:#18171d -hgt:153cm -iyr:2014 ecl:hzl cid:231 pid:167809118 byr:1997 eyr:2028 - -byr:1940 -ecl:hzl iyr:2016 cid:67 hcl:#c800da -pid:563956960 eyr:2021 -hgt:189cm - -pid:133094996 eyr:2032 hgt:60cm hcl:#623a2f byr:2030 ecl:dne iyr:2023 - -pid:65195409 hcl:d0d492 -iyr:1956 -byr:2019 ecl:#bb043f eyr:2031 hgt:167in - -iyr:2016 byr:2006 ecl:#35d62f eyr:2029 -hgt:186cm -hcl:1d8307 - -eyr:1935 iyr:1960 pid:346667344 ecl:grn hgt:170cm hcl:cfcc36 - -ecl:oth byr:1979 pid:165581192 -hgt:177cm -hcl:#c0946f -iyr:2011 - -iyr:2011 eyr:2030 pid:250840477 -byr:1934 cid:174 hgt:179cm hcl:#866857 -ecl:blu - -hgt:157cm hcl:#7d3b0c eyr:2027 pid:979510046 -ecl:oth - -iyr:2025 -hgt:69 -ecl:grt byr:1935 -eyr:1928 pid:168cm -cid:271 hcl:z - -pid:998166233 -iyr:2020 hgt:166cm ecl:amb byr:1995 hcl:#fffffd - -hcl:#ceb3a1 ecl:amb -iyr:2019 -eyr:2024 hgt:184cm byr:1980 pid:839215481 -cid:146 - -byr:1967 -pid:444303019 ecl:oth hgt:150cm eyr:2024 - -eyr:2023 byr:1960 iyr:2010 -cid:236 hcl:#733820 pid:900635506 -hgt:69in -ecl:hzl - -eyr:2029 pid:969574247 -hgt:150cm byr:1967 -iyr:2010 ecl:blu - -pid:575879605 iyr:2010 -ecl:hzl -byr:1963 -hgt:151cm -hcl:#c0946f cid:277 - -byr:1998 pid:621374275 -ecl:brn hcl:z iyr:2029 -eyr:2024 -hgt:68cm - -pid:365407169 ecl:amb hcl:#87f433 iyr:2011 eyr:2021 byr:1987 -hgt:175cm cid:201 - -hgt:175cm iyr:2020 -ecl:gry -eyr:2029 pid:806927384 cid:59 -byr:1932 hcl:#888785 - -pid:589898274 cid:113 hcl:z hgt:184cm eyr:2000 -ecl:lzr iyr:2016 byr:2016 - -ecl:#2bafbb -eyr:2038 iyr:2027 -hcl:#fffffd -hgt:174 byr:2007 -pid:093750113 - -eyr:2022 hgt:59in -hcl:#ceb3a1 -pid:159921662 ecl:gry -byr:1948 iyr:2014 -cid:50 - -hgt:190cm -iyr:2014 pid:480507618 hcl:#fffffd byr:1945 eyr:2029 - -byr:1951 hgt:152cm ecl:brn iyr:2016 eyr:2029 cid:179 pid:027575942 -hcl:#fffffd - -cid:198 pid:728480773 eyr:2028 hgt:153cm iyr:2018 -hcl:#888785 ecl:amb byr:1983 - -byr:1968 hcl:#c0946f ecl:grn eyr:2027 -iyr:2013 pid:269749807 -cid:227 -hgt:178cm - -eyr:2024 hgt:185cm ecl:oth -hcl:#448ace byr:1987 iyr:2018 pid:454243136 - -byr:1930 ecl:grn iyr:2018 hgt:158cm -hcl:#341e13 eyr:2021 - -eyr:2024 cid:194 pid:425431271 -hgt:169cm ecl:grn byr:1973 -iyr:2014 hcl:#fffffd - -ecl:grn cid:110 iyr:2013 hcl:#18171d -hgt:155cm eyr:2024 byr:1962 pid:522435225 - -byr:1934 ecl:hzl hgt:152cm iyr:2018 -eyr:2024 pid:079740520 - -ecl:grn eyr:2023 hcl:c3f119 pid:468039715 iyr:2013 hgt:150cm byr:1955 - -pid:809357582 eyr:2025 byr:1958 -hcl:#6b5442 iyr:2013 -hgt:161cm ecl:hzl - -hcl:#b6652a pid:068979430 byr:1960 iyr:2010 ecl:grn hgt:159cm eyr:2021 - -cid:105 pid:495292692 byr:1965 -hcl:#ceb3a1 hgt:160cm ecl:amb -iyr:2020 - -iyr:2010 -eyr:2024 byr:1941 ecl:grn hcl:#b35770 hgt:171cm cid:132 pid:975699036 - -pid:767448421 hgt:186cm hcl:#733820 -byr:1972 iyr:2020 eyr:2026 ecl:grn - -pid:036236909 iyr:2012 -hgt:181cm hcl:#888785 -eyr:2026 -ecl:hzl byr:1936 - -hgt:173cm -byr:1923 ecl:blu -eyr:2026 pid:570818321 -hcl:#733820 iyr:2016 -cid:59 - -pid:2711059768 -byr:2024 -cid:139 ecl:blu hcl:z hgt:60cm - -eyr:2025 -pid:671193016 -byr:1950 hcl:#6b4b25 iyr:2017 hgt:158cm ecl:blu - -hgt:175cm iyr:2015 ecl:amb -byr:1984 eyr:2026 pid:342782894 -cid:140 - -iyr:2019 eyr:2027 byr:1972 -pid:196266458 -hgt:158cm hcl:#7d3b0c cid:69 - -pid:604018034 iyr:2016 ecl:brn eyr:2028 hgt:172cm hcl:#6b5442 byr:1922 -cid:238 - -eyr:2024 ecl:gry byr:1970 pid:356551266 cid:340 hgt:162cm iyr:2013 - -ecl:amb -hgt:151cm hcl:#18171d byr:1921 pid:187276410 eyr:2030 iyr:2015 - -eyr:2030 pid:056372924 hcl:#d236d9 hgt:156cm -iyr:2014 ecl:blu - -iyr:2014 eyr:2028 byr:1991 -hcl:#b6652a pid:119231378 hgt:155cm ecl:blu -cid:77 - -hcl:#341e13 -eyr:2027 -iyr:2012 ecl:grn hgt:152cm pid:405955710 byr:1970 - -iyr:2013 hgt:180cm eyr:1978 ecl:amb byr:1929 pid:3198111997 hcl:z - -pid:32872520 ecl:#8a0dd4 iyr:1955 eyr:2036 -byr:2027 cid:133 hcl:z hgt:184in - -hgt:152cm pid:402361044 -hcl:#efcc98 eyr:2029 ecl:grn iyr:2014 -byr:1960 - -byr:1972 eyr:2026 pid:411187543 iyr:2014 -hgt:184cm cid:211 hcl:#866857 ecl:brn - -ecl:brn -hcl:#efcc98 -pid:311916712 -byr:1957 hgt:151cm eyr:2020 iyr:2020 - -iyr:1968 -hcl:a28220 -pid:#ed250d cid:240 eyr:2031 -hgt:181cm ecl:xry - -ecl:grn byr:1946 hgt:172cm iyr:2010 hcl:#b6652a pid:372011640 eyr:2026 - -ecl:brn -eyr:2026 byr:1980 hcl:#c0946f -hgt:151cm pid:153076317 iyr:2012 - -byr:1966 pid:852999809 ecl:oth -hgt:163cm -iyr:2014 eyr:2029 hcl:#341e13 - -ecl:blu -byr:1959 hgt:191cm pid:195095631 iyr:2016 hcl:#ceb3a1 eyr:2028 - -byr:2001 ecl:gry hcl:#888785 iyr:2018 hgt:177cm pid:576714115 - -iyr:2017 -byr:1949 -ecl:blu hgt:186cm cid:289 pid:859016371 -hcl:#ceb3a1 eyr:2021 - -byr:1999 hcl:#b6652a eyr:2023 -hgt:175cm -ecl:gry iyr:2013 cid:165 pid:194927609 - -hgt:70in eyr:2027 ecl:brn iyr:2012 pid:162238378 hcl:#ceb3a1 byr:1986 - -hgt:63in ecl:xry -byr:2011 iyr:2024 -hcl:5337b0 - -hcl:#341e13 eyr:2029 -hgt:184cm ecl:amb iyr:2012 -byr:1970 - -byr:1920 pid:472914751 -eyr:2028 -hgt:187cm hcl:#cfa07d cid:290 ecl:gry - -byr:1948 ecl:gry eyr:2025 hgt:151cm cid:276 hcl:#6b5442 pid:937979267 -iyr:2016 - -byr:1934 -pid:626915978 hcl:#623a2f hgt:167cm ecl:gry -iyr:2020 eyr:2023 - -byr:1949 -hgt:68in eyr:2027 iyr:2019 hcl:#733820 ecl:brn cid:237 -pid:057797826 - -pid:155cm -hgt:68cm ecl:lzr hcl:z cid:344 eyr:2028 iyr:2020 byr:2017 - -byr:1959 -hcl:#341e13 eyr:2022 -iyr:2019 pid:728703569 -hgt:167cm -ecl:oth - -ecl:grn -eyr:2024 byr:1999 -pid:566956828 -iyr:2015 cid:293 hcl:#602927 hgt:192cm - -byr:1939 -ecl:xry pid:929512270 hgt:66in iyr:1939 eyr:2030 hcl:#efcc98 - -eyr:2026 -iyr:2014 -pid:176cm hcl:#fffffd -ecl:gry -hgt:151cm byr:1933 -cid:256 - -ecl:oth eyr:2025 iyr:2017 hgt:159cm pid:055267863 cid:55 byr:2001 hcl:#cfa07d - -eyr:2029 byr:1954 ecl:hzl cid:123 iyr:2020 hgt:192cm hcl:#866857 -pid:225593536 - -pid:320274514 cid:289 byr:1963 -eyr:1942 -ecl:gmt hcl:z hgt:167in iyr:2022 - -byr:2013 -ecl:gmt -iyr:2011 -hcl:#733820 pid:#e7962f -hgt:178cm eyr:2029 - -pid:154cm ecl:hzl -eyr:2035 byr:2023 cid:104 iyr:2026 - -eyr:2024 ecl:hzl hcl:#7d3b0c iyr:2010 -pid:105864164 -byr:1955 -hgt:163cm - -eyr:2021 hgt:151cm -iyr:2017 hcl:#c0946f -ecl:amb -cid:150 -pid:296798563 -byr:1953 - -iyr:2012 -byr:1990 hcl:#341e13 -pid:189449931 eyr:2024 hgt:64in - -hcl:z cid:79 byr:2028 -eyr:2028 pid:886152432 -ecl:#ce0596 hgt:178cm -iyr:2029 - -ecl:brn -iyr:2019 hgt:151cm -hcl:#341e13 -byr:1969 -pid:468846056 -eyr:2022 - -ecl:grn hgt:157cm iyr:2012 -eyr:2020 -hcl:#b6652a cid:338 -byr:1954 pid:153867580 - -iyr:2011 -eyr:2027 -byr:1935 -hgt:151cm -ecl:blu pid:802665934 cid:276 hcl:#623a2f - -hcl:#efcc98 eyr:2026 ecl:amb -iyr:2014 pid:320160032 -hgt:157cm -byr:1976 - -eyr:2021 cid:172 -iyr:2012 ecl:oth hgt:187cm -pid:432856831 byr:2001 hcl:#733820 - -eyr:2028 ecl:amb hcl:#efcc98 -iyr:2020 byr:1954 hgt:153cm - -byr:1930 ecl:brn hcl:#fffffd -pid:458840035 hgt:178cm eyr:2021 -iyr:2011 cid:336 - -pid:216876576 hcl:#341e13 -eyr:2028 iyr:2018 hgt:177cm byr:1938 -ecl:brn cid:214 - -byr:2029 eyr:1987 -hgt:75cm pid:193cm hcl:#b6652a cid:246 iyr:2028 - -ecl:hzl hgt:151cm hcl:#7d3b0c -eyr:2030 pid:910999919 -iyr:2019 byr:1956 - -byr:1950 -cid:95 iyr:2013 ecl:grn -eyr:2020 hcl:#623a2f -pid:603817559 hgt:159cm - -pid:913791667 -iyr:2018 byr:1959 hcl:#a97842 hgt:179cm eyr:2029 ecl:gry - -hgt:71in -ecl:blu eyr:2028 -hcl:#18171d byr:1937 iyr:2011 pid:951572571 - -hcl:#b6652a iyr:2015 hgt:170cm ecl:blu cid:292 -byr:1977 pid:475457579 eyr:2020 - -ecl:amb eyr:2029 -pid:530769382 iyr:2018 cid:53 -hgt:63in -byr:1954 hcl:#07de91 - -hcl:#cfa07d hgt:185cm -byr:1929 iyr:2011 -eyr:2027 - -iyr:2019 ecl:oth byr:2023 hcl:#341e13 pid:879919037 -eyr:2030 hgt:174cm - -hcl:z hgt:182cm ecl:grn iyr:2010 eyr:2020 pid:2063425865 -cid:182 -byr:2019 - -byr:1930 hgt:185cm pid:412694897 eyr:2025 ecl:brn iyr:2020 -hcl:#a97842 - -hgt:150cm byr:1955 eyr:2020 cid:149 pid:597600808 -hcl:#ceb3a1 -ecl:hzl - -pid:209568495 -eyr:2026 byr:1928 hcl:#341e13 hgt:183cm ecl:brn iyr:2011 - -pid:723789670 ecl:blu iyr:2013 byr:1933 -cid:239 hcl:#7d3b0c eyr:2026 hgt:151cm - -byr:1978 eyr:2027 hgt:164cm -pid:009071063 -hcl:#602927 iyr:2014 ecl:blu - -hcl:#18171d ecl:grn hgt:154cm cid:154 iyr:2016 -byr:1952 pid:730027149 eyr:2024 - -eyr:2025 hcl:#888785 iyr:2013 cid:90 -byr:1975 ecl:grn -pid:619198428 hgt:161cm - -ecl:gry iyr:2013 pid:795604673 cid:198 byr:1962 -hcl:#6b5442 hgt:64in eyr:2021 - -hcl:#ceb3a1 ecl:oth iyr:2015 -eyr:2021 pid:920586799 cid:302 hgt:60in -byr:1964 - -eyr:2021 ecl:gry iyr:2019 -hcl:#6b5442 hgt:192cm -byr:1996 -pid:692698177 - -ecl:grn pid:141369492 byr:1956 eyr:2028 hcl:#6b5442 hgt:190cm iyr:2014 - -hcl:#6b5442 -ecl:grn iyr:2020 hgt:153cm -pid:312738382 eyr:2028 -byr:1985 - -byr:1979 -eyr:2021 ecl:gry hgt:175cm pid:787676021 cid:81 hcl:#b6652a iyr:2012 - -cid:80 hgt:188cm byr:1964 pid:105773060 iyr:2014 hcl:#733820 ecl:gry eyr:2028 - -byr:1960 pid:251870522 iyr:2018 hgt:168cm ecl:blu hcl:#c0946f eyr:2026 - -cid:270 -pid:#5661f0 hgt:182in -ecl:dne -byr:1930 -hcl:z iyr:2026 - -hcl:#888785 byr:1954 pid:170544716 eyr:2028 hgt:162cm cid:244 -iyr:2014 -ecl:grn - -iyr:2017 -hgt:69in -ecl:hzl -pid:544135985 hcl:#ceb3a1 eyr:2020 - -hcl:92d4a1 iyr:2018 pid:178cm -cid:347 -hgt:97 eyr:2017 -ecl:gmt byr:2004 - -ecl:oth iyr:2018 hcl:#fffffd byr:1999 pid:853396129 -cid:119 eyr:2026 hgt:178cm - -hgt:69in -hcl:#fffffd eyr:2026 byr:1922 -iyr:2010 ecl:oth pid:664840386 - -hgt:178cm -byr:2000 -iyr:2013 hcl:#cfa07d -eyr:2028 pid:842454291 -ecl:amb - -ecl:hzl -hcl:#733820 pid:316835287 byr:1998 -eyr:2024 -iyr:2015 hgt:165cm - -pid:684064750 byr:1928 ecl:gry iyr:2015 cid:343 -hgt:189cm -hcl:#4c6cb4 eyr:2020 - -byr:1923 hcl:#a97842 eyr:2024 ecl:gry -pid:095911913 -hgt:185cm iyr:2010 - -ecl:hzl -byr:1996 -eyr:2023 -hgt:177cm -hcl:#b6652a pid:011541746 -iyr:2011 - -hcl:#efcc98 -iyr:2014 ecl:oth byr:1942 pid:730960830 -hgt:183cm -eyr:2025 - -byr:1939 eyr:2029 ecl:amb hcl:#fffffd -hgt:188cm pid:732730418 iyr:2013 cid:313 - -hgt:164cm cid:217 byr:1985 hcl:#888785 eyr:2020 -iyr:2014 ecl:oth -pid:071172789 - -eyr:2024 pid:215897274 ecl:#c67898 -byr:1972 hcl:#866857 iyr:2010 hgt:170cm cid:310 - -ecl:hzl pid:030118892 byr:1941 hgt:158cm hcl:#b6652a -eyr:2029 iyr:2012 - -ecl:gry hcl:#c0946f hgt:166cm pid:604313781 -byr:1924 eyr:2023 iyr:2020 - -hcl:#602927 hgt:168cm eyr:2027 ecl:brn -pid:764635418 byr:1968 iyr:2010 - -pid:157933284 -ecl:grn -eyr:2030 byr:2000 -hgt:81 hcl:z - -hcl:#ec24d1 -pid:647881680 byr:1922 -hgt:178cm iyr:2020 ecl:amb eyr:2021 cid:94 - -ecl:hzl byr:1971 iyr:2018 pid:975690657 eyr:2027 -hgt:192in -cid:202 hcl:#c0946f - -pid:678999378 -hgt:61in -byr:1981 hcl:#cfa07d eyr:2029 iyr:2014 -ecl:oth - -eyr:2022 iyr:2012 ecl:grn pid:883419125 -hcl:#ceb3a1 -cid:136 hgt:75in -byr:1952 - -iyr:2018 hgt:185cm -byr:1985 pid:119464380 eyr:2028 hcl:#623a2f ecl:gry - -eyr:2025 hcl:#ceb3a1 byr:1953 -cid:277 hgt:164cm iyr:2010 pid:574253234 - -cid:252 ecl:amb pid:594663323 -hgt:75in hcl:#cfa07d iyr:2019 -eyr:2026 byr:1964 - -iyr:2026 hcl:z pid:60117235 ecl:lzr -byr:2016 hgt:156in eyr:1994 - -pid:448392350 -eyr:2022 hcl:#a97842 -hgt:157cm -ecl:hzl -iyr:2018 byr:1973 - -ecl:brn -byr:1951 -eyr:2028 -hcl:#7d3b0c iyr:2018 hgt:164cm - -hgt:156cm -byr:1963 -iyr:2014 eyr:2020 ecl:blu hcl:#ceb3a1 -pid:#a87d16 - -pid:447170366 ecl:blu hcl:#888785 -iyr:2012 cid:236 -hgt:167cm -eyr:2022 byr:1942 - -hcl:#623a2f -eyr:2020 iyr:2017 cid:128 ecl:amb pid:279550425 -byr:1983 hgt:154cm - -byr:2014 eyr:2034 hgt:176in hcl:z -ecl:#d4e521 -pid:3629053477 cid:177 -iyr:1970 - -pid:30370825 byr:1966 eyr:2026 -iyr:2026 hcl:#866857 -cid:346 ecl:#f7c189 - -iyr:2010 pid:271066119 eyr:2023 hcl:#efcc98 hgt:179cm byr:1956 - -byr:1966 hgt:156cm pid:977897485 cid:287 iyr:2011 hcl:#b6652a ecl:amb eyr:2029 - -cid:211 ecl:gmt byr:2017 -hcl:z eyr:2029 hgt:180in iyr:2021 pid:81920053 - -byr:2019 -pid:5229927737 hcl:75b4f1 hgt:146 iyr:2026 ecl:#92cf7d eyr:2032 - -eyr:2027 pid:604671573 -ecl:hzl -hgt:189cm byr:1979 -hcl:#efcc98 iyr:2020 - -iyr:2018 cid:192 -eyr:2029 ecl:grn -pid:653764645 hgt:179cm -hcl:#341e13 byr:1927 - -byr:2012 -iyr:2015 -hcl:#b6652a -pid:168500059 eyr:2038 cid:234 hgt:191cm ecl:zzz - -ecl:gry hcl:#623a2f byr:1925 -iyr:2016 -eyr:2028 cid:157 -hgt:154cm -pid:196280865 - -cid:319 pid:928322396 ecl:gry -byr:1949 -eyr:2028 -hcl:#341e13 hgt:171cm -iyr:2018 - -byr:2023 -iyr:1953 hgt:154cm ecl:dne -hcl:#888785 -pid:066246061 eyr:1983 - -hcl:z -iyr:2016 byr:1986 ecl:utc -hgt:179cm eyr:2019 pid:583251408 - -ecl:amb iyr:2014 pid:499004360 -byr:1927 eyr:2021 hgt:193cm hcl:#ceb3a1 - -pid:631303194 ecl:gry -hcl:#18171d cid:216 iyr:2019 -eyr:2024 hgt:178cm - -hcl:#341e13 cid:201 -byr:1949 iyr:2019 ecl:gry pid:372356205 -eyr:2024 - -hcl:#18171d -pid:867489359 -hgt:185cm -iyr:2020 ecl:amb -eyr:2030 -byr:1955 - -byr:1991 -ecl:brn eyr:2025 hgt:184cm iyr:2016 pid:202216365 - -ecl:xry pid:#524139 hgt:151cm hcl:z eyr:2031 byr:2030 iyr:2005 - -byr:1971 hgt:178cm ecl:amb hcl:#ceb3a1 -iyr:2010 -eyr:2026 pid:396974525 - -iyr:2014 -hgt:177cm pid:928522073 -eyr:2022 -ecl:hzl -hcl:#c0946f byr:1983 - -hgt:167cm hcl:#ceb3a1 iyr:2014 -pid:172415447 -eyr:2020 byr:1956 - -iyr:2011 hgt:188cm byr:1947 eyr:2020 pid:667108134 ecl:amb hcl:#44a86b - -cid:302 ecl:brn pid:292483175 hgt:154cm -byr:1997 -eyr:2026 -iyr:2014 hcl:#623a2f - -hgt:171cm -iyr:2014 hcl:z ecl:hzl pid:321513523 eyr:2027 cid:146 -byr:2001 - -eyr:1956 ecl:dne hgt:75cm hcl:82e1fa -iyr:2030 byr:2027 - -eyr:2020 -iyr:2011 pid:656669479 ecl:oth hgt:151cm hcl:#efcc98 byr:1981 - -iyr:2013 -byr:1934 -pid:142890410 hgt:62in -eyr:2022 -hcl:#87cca4 -ecl:hzl - -pid:006232726 -hgt:173cm ecl:hzl cid:110 -eyr:2026 hcl:#866857 iyr:2017 byr:1992 - -cid:208 -iyr:2014 ecl:brn eyr:2024 byr:1935 hgt:187cm -hcl:#b6652a -pid:770836724 - -iyr:2014 cid:144 hgt:169cm -eyr:2022 -ecl:oth -pid:117575716 hcl:#fffffd byr:1926 - -byr:1971 ecl:brn -hcl:#733820 eyr:1942 iyr:2013 -pid:606274259 hgt:163cm cid:196 - -byr:1964 -pid:997828217 eyr:2029 iyr:2017 ecl:blu hcl:#341e13 -hgt:158cm - -pid:568202531 hcl:#efcc98 hgt:154cm eyr:2029 iyr:2010 -byr:1946 -ecl:blu - -iyr:2011 -pid:619355919 -byr:1955 -ecl:brn hcl:#888785 eyr:2030 hgt:155cm - -ecl:hzl pid:367152545 -hgt:162cm -cid:221 hcl:#866857 -eyr:2024 -byr:1997 iyr:2019 - -hgt:157in -cid:268 hcl:32371d byr:2020 -ecl:zzz pid:1081234390 - -ecl:hzl eyr:2026 -byr:1969 pid:850482906 cid:166 hcl:#602927 hgt:60in -iyr:2019 - -hcl:#c0946f -hgt:176cm -ecl:brn eyr:2026 iyr:2018 cid:172 byr:1986 pid:172963254 - -ecl:grn iyr:2016 -hgt:187cm -byr:1983 -hcl:#efcc98 -pid:722084344 eyr:2025 - -ecl:oth hcl:#341e13 pid:130312766 hgt:171cm iyr:2018 byr:1927 eyr:2024 - -byr:2021 hgt:152cm hcl:74dda6 -eyr:1984 cid:216 -iyr:2018 pid:95283942 - -hcl:#b6652a pid:924778815 iyr:2017 ecl:gry -eyr:2035 -hgt:68cm - -iyr:2010 -hcl:#efcc98 ecl:brn eyr:2020 pid:801894599 hgt:163cm byr:1959 - -pid:798701070 eyr:2030 -hcl:#866857 ecl:hzl hgt:169cm byr:1994 cid:219 iyr:2010 - -pid:#e9b41b -hcl:#341e13 byr:1970 -iyr:2014 -ecl:oth cid:266 hgt:68cm eyr:2023 - -byr:1931 pid:929960843 hgt:187cm hcl:#6b5442 cid:52 iyr:2010 eyr:2024 ecl:brn - -iyr:2017 byr:1974 -ecl:hzl cid:243 pid:66053995 hgt:147 eyr:1920 hcl:z - -iyr:2012 byr:1962 ecl:brn pid:773399437 hcl:#341e13 -eyr:2026 - -pid:738442771 hgt:186cm eyr:2027 hcl:#efcc98 iyr:2013 -ecl:brn byr:1928 - -pid:855794198 -ecl:oth -hgt:67in -cid:81 -iyr:2011 hcl:#b6652a eyr:2020 -byr:1921 - -hcl:176abf hgt:161in -byr:2002 iyr:2016 eyr:2027 pid:639047770 ecl:brn -cid:178 - -pid:335686451 -hcl:#86c240 iyr:2017 hgt:190cm byr:1968 ecl:amb - -hgt:150cm -hcl:094a87 ecl:#09c463 eyr:1926 pid:537511570 byr:2009 -iyr:1998 - -hgt:74in -pid:927963411 -eyr:2026 ecl:gry cid:323 iyr:2012 hcl:#fffffd byr:1959 - -iyr:2018 byr:1978 -hcl:#ff1829 eyr:2023 -pid:823129853 ecl:hzl -hgt:65in - -pid:189cm -ecl:#00391e hgt:72cm hcl:11050f -byr:2029 -eyr:1994 -iyr:1935 -cid:186 - -ecl:grn byr:1942 pid:217290710 hgt:181cm eyr:2021 hcl:#7d3b0c iyr:2019 cid:320 - -byr:1983 iyr:2013 cid:122 hcl:#ceb3a1 eyr:2030 hgt:59in ecl:grn pid:946451564 - -ecl:amb -cid:236 hgt:184cm -hcl:#cfa07d iyr:2017 pid:934730535 eyr:2021 byr:2002 - -byr:1950 ecl:hzl eyr:2030 hcl:#623a2f pid:742249321 -hgt:158cm iyr:2018 - -byr:1946 eyr:2021 hcl:#a97842 pid:204671558 ecl:grn -iyr:2010 hgt:187cm - -hcl:#b6652a pid:528124882 hgt:162cm byr:1924 ecl:amb iyr:2027 cid:157 -eyr:2028 - -hgt:180cm iyr:2013 byr:1926 pid:232265934 hcl:#602927 ecl:oth - -byr:1984 ecl:brn -iyr:2016 pid:756596443 eyr:2030 hcl:#7d3b0c hgt:183cm - -hgt:185cm -hcl:#fffffd byr:1991 eyr:2023 iyr:2014 -ecl:amb -pid:759105859 - -cid:82 iyr:2012 hgt:160cm eyr:2022 pid:593798464 ecl:gry hcl:#4e7571 byr:1983 - -pid:478427550 -iyr:2010 -ecl:amb byr:1969 hgt:68in cid:94 eyr:2021 hcl:#866857 - -ecl:amb iyr:2019 byr:1986 hgt:170cm -hcl:#c0946f -pid:779205106 eyr:2027 - -ecl:brn eyr:2025 byr:1925 -hcl:#7d3b0c hgt:76in pid:576353079 iyr:2010 - -hgt:175cm hcl:4bf5ae ecl:amb -eyr:2029 pid:173cm cid:329 -iyr:1952 byr:1972 - -ecl:grn -eyr:2030 -iyr:2015 hcl:#c0946f -byr:1989 -hgt:178cm -pid:287209519 - -pid:834505198 byr:1985 ecl:gry eyr:2024 -cid:295 hgt:169cm iyr:2017 - -hgt:170cm -pid:054644831 eyr:2023 iyr:1949 ecl:amb -hcl:#888785 -byr:1955 - -hgt:171cm -pid:947263309 iyr:2015 byr:1944 eyr:2027 ecl:grn cid:79 hcl:#341e13 - -eyr:1982 -cid:147 -iyr:2015 -hgt:70cm hcl:a77c10 ecl:zzz byr:2007 -pid:161cm - -ecl:gry byr:1933 -hcl:#c0946f pid:483275512 iyr:2012 eyr:2025 hgt:161cm - -eyr:1985 hgt:176cm hcl:7b6ddc iyr:2012 cid:326 byr:1973 pid:929418396 ecl:gmt - -ecl:gry -byr:1971 -hgt:184cm -eyr:2027 hcl:#3adf2c iyr:2017 cid:210 -pid:693561862 - -eyr:2021 pid:779298835 byr:1921 hgt:193cm ecl:amb -iyr:2016 hcl:#ceb3a1 - -hcl:4a1444 -byr:2019 iyr:2024 hgt:182in -cid:87 ecl:#122264 -pid:181cm -eyr:1927 - -cid:267 ecl:amb eyr:2020 byr:2000 -hcl:#18171d iyr:2012 hgt:190cm pid:18525759 - -ecl:oth byr:1988 -iyr:2019 pid:660570833 -hcl:#866857 hgt:176cm - -eyr:2030 hcl:#866857 -byr:1967 cid:316 pid:560346474 iyr:2015 -hgt:160cm -ecl:gry - -ecl:hzl -iyr:2014 hgt:164cm hcl:#733820 eyr:2025 -pid:106302413 byr:1920 - -iyr:2016 pid:515066491 -ecl:grn eyr:2026 hgt:179cm hcl:#b6652a byr:1982 - -ecl:#7de6a0 -iyr:2004 eyr:1955 hgt:154cm cid:138 byr:2004 -pid:758934555 -hcl:a21980 - -pid:#2a21e0 ecl:#1b9b27 hgt:165in -byr:1998 iyr:2014 eyr:2032 - -eyr:2021 hgt:184cm pid:431054313 hcl:#ceb3a1 cid:109 byr:1977 ecl:blu -iyr:2011 - -pid:006339126 hgt:177cm -cid:188 hcl:#a97842 -iyr:1959 -ecl:xry - -byr:2000 -ecl:hzl eyr:2029 -iyr:2011 hcl:#866857 hgt:74in diff --git a/2020/day5/input b/2020/day5/input deleted file mode 100644 index d9e3a32..0000000 --- a/2020/day5/input +++ /dev/null @@ -1,816 +0,0 @@ -FBFBFBFRRL -BFBBFFFRRL -FFBFFFFRLL -BFFFBBBRLL -BBFFBFBLLR -FFFFBBBRLR -FBBBBFFLRR -FBFFFBFRLL -FFFFBFFRRR -FFFBBFFRLR -BFBBBBFRLL -FBBFBFFLLL -FFFBFFBRRL -BFBFFBBLLL -FFBBFBBLLR -FFBFFBBRRL -BFBFBBBRRL -FFBFFBBLLL -BFFFBBBLRR -BFBFFBFRRR -BFFBFFBRRL -BFBFFFFLLR -FFFFBBBLRR -FFBBFBFRRR -BFFFBFBLLL -FBFFBBBRRL -FBBBBBBRRL -BBFBFFBLLL -BFFBFFFLLL -FBFFBBFLLR -FBFBFFBLRL -FFBFFFBRLR -FFBBBBFRLL -FBFBFFFLRL -FBBFBBFRLR -FFBBBBBLLL -FBFFBFBLLL -FBFFFBBRRR -BBFFBBFRRR -FBFFBFBRLL -FBBBFBBRRR -BFFFBFFRRL -FFBFBFBLLL -FBFBFFFRLR -FBBFBBBLLL -FFFBBBBLLL -FFFBFFBLLL -BFBFFBBLRR -FFBBFFFLLR -FFBBBBBLRR -BBFFFFBRLL -BFFFBBFLRR -BFBFFFBRRR -FBBFFFBLRR -BFBFBFFLLL -FBBFFBFRLL -FFBBBBFLRL -BFFFFBFLLR -FBFBBBFLLR -FFFBBFBRLL -FFBFFBBRLL -BFBBFFBRRR -FFFFBFBRLL -FBFFFBFRRL -FBBFFBBLLR -FFBBFFBRRL -FBBBFFBRRL -BFFFBBFLRL -FFBBBFBRRL -FFFFBFBRRL -BFBFFBFLLR -FBBBBBFLLR -BFFBFFFLRL -FFFBFBFRRL -FFFFBBBRLL -BFFFBFFRLL -BFFFBBBLLR -BBFFFFFRLR -BBFFFBFRLR -BFBBFBBLLL -FBFBBBFRLL -BFFBBFFRLR -BFFBFBBLRR -FFBFBBFRRR -BFBBBFFLRR -BFFBFBBRRR -BBFFFFFRRL -BBFFBFBLLL -BFBBFBFLRL -FBBFFBFLLL -FBBFBFFRLL -FBBBBFFLRL -FBBFBFFRRL -FFFBFBFLLL -FFBFFBFRLR -FBBFFFBLLR -FFFFBFBLRL -FFFBBFBLRR -FFBBBFFRLL -FBFBBBFRRR -BFBBBBFLLL -BBFFBFFLRL -FFFFBBBLLL -FFBFBBBLLL -BFBFBFFRRL -FBFFBBFRRR -FFFBBBBLRR -FBBBBFBLLL -FBBBBBBLRL -FFBFFFBLRR -BBFBFFBRRL -BFBBFFBLLL -BFFFFFFLRL -BFFFFBFRLR -FBFFFFFLLL -BFFBBFFRRL -BFBFBBFLLL -BFBFBFBRLL -FBFBFBBLLL -BFFFBFFLLR -FBBBFBBLLL -FFBFFFBRLL -FBBFFBBLRR -FFBFBFBRLL -BFFFBBBRLR -BBFFBFBLRL -BBFFBFBLRR -BBFFBBFRLL -BFFFFBBRRR -FBFBBFFLRR -FFBBBBBRRR -BFBBBFFRLL -BFBBFFFLRR -FBFBFFBRRR -FFBFFBFLRR -BFBBBBBLRL -FBFFFFBRRR -FFBFFFFLLR -BFFFFFBLRL -FFBBBBFLLL -FBFFFBBLRL -BBFFBFFLLR -FBBFFFBRLL -BBFFBBBRLR -FBFFFBFLRR -BFFBBFBRRL -FBBFFFFRLR -BFFBBBFLRR -FFBBFBBLRR -BFBBBBFRRL -FBFBBBBLLL -BBFFBFBRRR -FFFFBBFRLR -BFBBBBFRLR -FBBFFBFRLR -BFBFFFBRLL -FBFBFBBRRL -FBFBBFBRLR -BFBBBBBRRR -BBFBFFBRLR -FFBFFFBLRL -FBBFFBFLLR -BFFBFBFLLL -BFFFFFBLLL -BFBFFBBRLR -FBBBBFBRLR -BFBBBFBRLR -BFBBFBBRLL -BBFFFFBLLR -FBFBFBFRLL -FFFBBFBRRL -FBFFBBFRLR -FFFBBBBLLR -BBFFBFFLRR -FBBBFFFRRL -BBFFBBFLLL -BBFFFBFRLL -FFBFBBFLRR -BFBFFFBLRL -FFBFBBFLLR -FBBBBFFLLL -FFBBBBFLRR -FFFBFBBLRL -FFFBBFFLRR -FBBBFBBRLL -FFBFFFFLLL -FBBBFBFLRL -FBFBFBFRRR -FFBBFBFLRR -FFBFBBFRRL -FBFBBFFLRL -BFFFBBBRRL -BFBBBBFLLR -FFFBBFFRRR -BFBBFBBRRL -BBFFFBBLRL -BFBFBFFLRR -FFFFBFFLRL -BFBFFBFRLL -BFBFBBFRLR -BFFBFFFLRR -FBFFFFFLRR -BFFBFBFRLL -FBBFBFFLRR -FBFBBBBLRR -BFFFFFFRLR -FBBFBBBRRL -BFFBFBFRLR -FFFBFFFRRL -FFBFFFFRLR -BFFBFFBLLL -FFBFBBFLRL -BBFFFFFLRL -FFFBBFFRRL -FFBBBFFLRL -BFBBFFBLRR -FFBBFBFRLR -FFBFBFFRRR -FFFFBFFLRR -FBBBBFBRRL -BFBBFBBLRL -BFFBBFFLLR -FBFFFBFLLR -FBFBFFBLRR -FFBBFBBRLL -FBFFFFFRLR -FFBBBBFRRL -FBBFFBFRRR -FFFFBBFRRR -FBBBFFBLLL -FFBBFBBLLL -BFBFBFFRLL -BFFFBBFLLL -BFFBBFFRLL -FBFBBFFRRL -BBFBFFFLLR -BBFBFFBLRR -FBFFFFFRRR -FBFFBFFRRR -BFFBBFBRLR -FBFBFBFLLL -BFFBBBBLRR -BFBBFBBRLR -FFBBBFFLRR -FBFBBBBRRR -BFBBBBBRLL -BFBFFBBRRR -FBFBBFBRLL -FBFFBFBLRL -FBBFBBBRLL -FBFBBBBLRL -FBFFFBBLLR -BBFFFBFRRL -FBFBFBBRLL -BFBBBBBRLR -BFBFFFFRLR -FBFBBFBLRR -BFBBFBFRLR -BBFFBBBLLL -BFFFFFFRRR -BFBBBFBLRL -FBFBBFFLLR -FBFBBFFRLR -FFFBFBBLLR -FFBBFFFRLL -BFBFFFFLRR -FFFFBBBRRL -BFFFBFFRRR -BFFFBFBRLL -FFFFBFFRRL -BFFFBBFRRL -FFFBBFFLLL -BFBBFFBRRL -FBFBFFFRRR -FBFBFBFLRL -BFBFBFBLLL -FBBBFFBRLL -FBFFBBBLRL -BFBFFFFRRL -BFFBBFBLLL -FBFFFBBRLR -BBFBFFFRLL -FFBFBFFLRL -FBBFBBBLRL -BBFBFFFLRR -BBFBFFBRRR -BFFBFFBRLR -BBFFBBFRRL -FBFBBBFLRR -FBBFFFFLLL -BFFBBFBLRR -BFBFFFFLLL -BFFBBBBRLL -FFBFFBFLLL -FBBBBFBLLR -BBFFFBFLLR -BFBBBFBRLL -FBFFFFBRLR -FFBBBFFRRL -FFBFFFBRRR -BFFBFFFRLL -FFFBFBBLLL -FFFBBBFLLL -BFBBFBFRLL -BFBFFFBRLR -FBBFBBFRLL -FBBBFBFRRL -FFBFBFFRLR -BFBBFBBLLR -FBBFBFBRLR -BBFFFBBLLL -FBFBFFFLLL -BBFBFFFRRR -FBFBBFBLRL -FFBBBFBRLR -BFBBFFBRLR -FBFFBBBLRR -FFBBFFBRRR -BBFFBFBRRL -FFBBBFFRRR -BFBFFBFLRL -FBFFFFBLLL -BBFFFFBRRL -BBFFFFBLRR -FFBBFFBRLL -BFBBFFFLLL -FBBFBFBLLL -FBBBFFFLRL -FBFBBBBRRL -FFFBBBFRRR -FFBFFBBRRR -FBFFFFFLRL -BFFBFBFLRR -BBFFBBBRRR -FBFFFFFRRL -FBBFBFBLRR -BFFBBBBLLL -FBBBFFFLLR -BFFFFBFLLL -FFBFBFBLLR -FBFFFBBRLL -BFFFBFBRLR -FBBBFBFLLR -FBBBBFFLLR -BFFFFBBLLR -FFBBBBBRLR -BFFFBFBLRR -FBBBFFBLLR -FBFFBFBRRL -FBFBFBBRRR -FBBBBBBLRR -FFBBBBBRRL -FBFFFFBLLR -BBFBFFBRLL -FFFBBBFRLR -FBFFFBBLLL -FBFFBBBLLR -BFBFBBFRRL -BBFFBFBRLL -BFFFBBFRRR -BFFBBFBLRL -FBBBFBFLRR -FFFBFBFRRR -FFBBBFBLRR -BFBFBBFRRR -FFBBBFBRLL -BFFFBBBLLL -BFFFBFBRRL -BFFBFBBRLL -FBBFFFFLRL -FFFFBFFRLR -FFFBBBBRRL -BFFBFBFRRL -FFFBBFBRRR -FFBFBFBLRR -FFFFBBFLRL -BBFFFFBLRL -BFBBBBBRRL -FBBBBBFLLL -FBFFBFFLRL -FFBFBBBRRR -FBFBBBBRLL -BBFFFBBRRL -FFBBFBFRRL -FFBBBFFRLR -FFFBFBFRLL -FBBFBFBLLR -FFBBBBBLLR -FBFBFFBLLR -BFFFBBFRLR -FFBBFFFRRL -FFFFBBFLRR -BBFFFFFRRR -FFBBFFBLLR -FBFFFFBLRR -FFFFBFFRLL -BFBBFFFRLL -BFBBFFBRLL -BBFFFBBRLR -FFBFFFFRRR -BFBFBFBRRR -FFBBFBFLLR -BFFBBBFRLL -FBBBFFFRRR -BFBBBBBLLL -FFBFFFFLRR -FBFFFFBRLL -BFFFFBFRRL -FBBBBBBRRR -FFFFBBFLLL -FBFFBFFLRR -FFFBBBFRRL -FBBFFFBRRL -BFBFBBBRLL -BBFFFBFLRR -FBBFBFBRRL -FBBFFFFLRR -BFBBBFBLLL -BFFFFFBRRL -BBFFFBBLRR -BFFFFFBLRR -BFBBBBFLRL -FBFBFFBRRL -BBFFFFFLRR -FFFFBBBLLR -BFBBFBFLLL -FBBFFFBRRR -FFBBBFBRRR -FFBFBFFRLL -FFBBFBBLRL -FBBFFBFRRL -FFFBBFBLRL -FFBBFFBLRR -BFFFFBBLLL -FBBFBBFLRL -FFFBFFBLRL -FBBFFBBRRL -FBFFFBFRRR -BFBBBFFLRL -FFFFBFFLLL -FBFFFFFRLL -BFBFFFFRLL -FFBFBBBLRL -BFFBBBBLLR -BFFBBBFRRL -FFBBBBFLLR -FFFBFBFLRR -FBFFBFFRLR -BFBFBBBRLR -BFFBFFFLLR -FFFFBFBLLR -FBFFBFBLRR -BFFBFBFRRR -BFFBFFBLRL -FBBBBBFRRR -BFBBFFBLRL -FFBBFBBRRL -FBFFBFFRLL -FFBFFBFLLR -BFBBBBBLRR -BFFBBFFLRL -FBBBFBBRRL -BBFFBBBLRR -BBFFFBFRRR -FBFFBFBRLR -FBFBFFBRLR -BBFFFFBLLL -FBBFBFFRRR -FFBBFBFRLL -FFFFBFBLRR -FBFBFFFRRL -FBBFBBFRRL -FFBFFBFLRL -FFBFBFBRRR -FFFFBBFRRL -BFFBBBFRLR -FFBFBBBRRL -BFFBFBBLLL -FBBBBFFRRL -FFFBFBFRLR -FFBFFBBLRL -BFFBFFBLRR -FBBBFFFRLR -FBBBFFBRLR -FBBBBBBLLR -FBBFBFFLLR -BBFFBFFRRL -FBBBBBFRRL -FFFBBFFRLL -FFFBBFFLRL -FFBFFBBLRR -FBBFFFBLLL -FFFFBBFRLL -FFBFFBBLLR -BFFFBFFLLL -BFFBBFBRLL -FBBFFFBRLR -FFFBFBBLRR -BFBFFBBLRL -FBFFFBFRLR -BFBFFFFLRL -BFBBBBBLLR -FFFBBFFLLR -BFBFFFBLLR -FFFFBBFLLR -FBBFBBFLRR -FBBBFBBLLR -BFFFFFBRRR -FBFBFFFLLR -FBFBBBBRLR -FFFBFFBLLR -FFFBBFBLLL -BFFBFBBRRL -BFBFBBBLRL -BFFFBBFRLL -FBBFFBFLRL -BFBFBBBRRR -FFFBFFBRRR -BFFFBFFLRL -BBFFBBFRLR -FFFBBBBLRL -FBBFFFFRRL -FBFFBFFRRL -BFFFFFBRLL -FBFBBFBRRR -FBFBBBFLRL -FBFFBBBLLL -FFFFBBBRRR -FBBBFBBLRL -BFBFFBBRLL -FBFBBBFRLR -FFFBBBFLRR -BFFBFFFRLR -BFBFFBFRLR -BFBBFFFLLR -FBFFBBBRRR -FBBBFFBLRL -BFBFBBBLRR -FBBBBBFLRR -FBBBBBBRLR -BFBFFFFRRR -BFBBBBFLRR -BFBBFFFRRR -FFBFBFFLLL -FBFFFBFLRL -BFBBFBFLLR -BFFBBBFLLR -FBBFBFBRRR -FFBFFBFRLL -BFFFBFFLRR -FBFBBFFLLL -FFFBFBBRRR -FBBBFBBRLR -BFFFBBBRRR -FFFBFBFLLR -BFFBFBBLRL -FBFBBFFRLL -BFBBFBBLRR -FFFBBBBRLR -BFFFFFFLRR -FBFFBBFLRL -BFBFFFBRRL -BBFFBFFLLL -FFBBFBBRRR -BFBFFBFRRL -BFFFFBBLRL -BFBBFFFLRL -FBFFFBFLLL -FBBFFBBRLL -FFBBFFBRLR -FFFBFFBLRR -BFBFBFFLRL -FBBBBFBRRR -FBBFFBFLRR -BFFBBFBRRR -FFFBFFBRLL -FFBFBFFLRR -FFFBFFFLRL -BFBFBFBRRL -BFFFFBFRRR -FFBFBBBRLR -BFFBFFBRRR -FBBBFBFRRR -FBBBBBFRLL -BBFBFBFLLL -FBFFFBBRRL -FBBBBFBRLL -BBFFBFBRLR -FFFFBFBLLL -FFBFBBBLLR -FFFBBFBRLR -BFBFFBBRRL -FFBFBFBRRL -FFBFBFBRLR -FFFBBBFRLL -FFBFBBFRLL -FFFFBFBRRR -FFFFBFBRLR -BBFFFFFLLL -BFBFFFBLLL -BFBBBFFRRR -FBBBBBBLLL -FFBFBBBRLL -FBFBBBFLLL -FBBBFFBRRR -BFBBFBFLRR -FFFBBFBLLR -FFFBBBBRRR -FFBFBFBLRL -FFBBFFFLRR -FBBFBFBLRL -FBBFFBBRLR -FBBFFBBRRR -BFBFFBFLLL -FBFFFFBLRL -FFBBBBBRLL -FBFBFBBLRL -FBFFFFBRRL -BFBBBFBRRR -FFFBBBFLRL -FBFBFBFLRR -BFFBFFBLLR -BFBFBFBRLR -FBBFBBFRRR -BFBFFBBLLR -BFBFFFBLRR -FBBBBBFLRL -BFFFBFBLLR -BBFFFFBRLR -BBFBFFFRRL -BBFBFFBLRL -BBFFFBFLRL -FFBBFFFLRL -FBBBFBFRLL -BFFFFBFRLL -FBBBFFFLRR -FFBFFBFRRR -FBBBFBFRLR -FFBFBFFRRL -FBFBBFBLLL -FFBBBFBLRL -FFBBBBFRRR -FBFBFBBLLR -FBBBBFBLRL -FFBBBFFLLL -FBFFBBFLRR -FBFBFBBRLR -BBFFBBFLRR -FBFBBBFRRL -BFFBBFFRRR -BBFFFBBRRR -BFFBBBBRRL -BBFFFFFLLR -BFBBBFFLLR -BBFBFFFLLL -BFFBBBFLRL -BFBFFBFLRR -FBBFBFBRLL -BFFFFFBLLR -BFBFBBFRLL -FBBFBBBRRR -FFBFFFBRRL -BFBBBBFRRR -BFFFBBFLLR -FBBBFFFLLL -FBFFFFFLLR -FFBFFFFRRL -FFBBFFFRLR -FBFBFFFRLL -FFBBBBBLRL -FBFFBFBLLR -BFBFBBFLRL -BFFFBFFRLR -BBFFBBFLRL -BFFBFFBRLL -BFFFFBBLRR -BFBFBBBLLR -BFFBBBBRLR -FBBBBFFRRR -BBFFBBBLRL -FBBBFFFRLL -FBBFFFFRRR -FFBBBFFLLR -BBFFBBFLLR -BFFBBBBRRR -BFBBFFBLLR -BFBFBBBLLL -BFFBBFBLLR -BFBBFBFRRR -BFFFBFBRRR -BFBBBFFLLL -BBFFBFFRLL -FBBFFFBLRL -FFFBFFFLLL -BFBBBFBLRR -FFBBBBFRLR -BFFBFBFLRL -BFBFBFBLLR -BBFFFBBLLR -FBFBFFFLRR -FFBFBFFLLR -FFBBFFBLLL -BFBFBFFRRR -FBFBBBBLLR -BFBFBBFLLR -FBBFFBBLLL -FBFFBBBRLR -FBFFBBBRLL -FBFFBFFLLR -BFFBBBFRRR -BFFFFFFLLR -BFBBFBFRRL -FFBFFBBRLR -FBBBBFFRLR -BFFBFFFRRL -FFBFBBFLLL -FFFBFBBRLL -FFFBBBBRLL -FBBFBBBRLR -FFFBFBBRRL -FFBBFFFRRR -BFFFFFFRRL -FFBBFFBLRL -BFFFFFBRLR -BFFBBBFLLL -FBFFBFFLLL -FFBFFFFLRL -FFFFBBBLRL -FBFBBFFRRR -FBFFBBFRLL -BFFFFFFLLL -FFBFFFBLLL -BFBFBBFLRR -FBBFFFFLLR -BFBFBFFRLR -BFBBFFFRLR -BFBBBFFRLR -BFFBBFFLRR -BBFFBBBRLL -FBBFFFFRLL -BFFFFBBRRL -FBFBBFBRRL -BFFBFFFRRR -FFBFFBFRRL -BFFFFBBRLR -BFFFFBFLRL -BFBBBFFRRL -FBBBFBFLLL -BFFBFBBLLR -FBFBFBBLRR -FBBFBBBLRR -BFBFBFFLLR -BFFBBBBLRL -BFFFFFFRLL -FFFBFFFRLR -FFBBFBFLRL -FBFBFFBLLL -BBFFBFFRLR -FBBFBBFLLL -BFBBFBBRRR -FBBBBFFRLL -BFBBBFBLLR -FFBFFFBLLR -FFFBFFFLRR -FBFBFBFRLR -BBFFFFBRRR -FBBFBBBLLR -BFBBBFBRRL -BBFBFFBLLR -FFBFBBBLRR -FFBBBFBLLL -FBBBFFBLRR -FFFBFBFLRL -FBFFBBFRRL -FFFBBBFLLR -BFFFBBBLRL -BBFFFBBRLL -BBFFFBFLLL -FBBFBFFLRL -FFFBFBBRLR -FFBFBBFRLR -FBBBFBBLRR -FBFFBFBRRR -BFFBBFFLLL -FFBBFFFLLL -FFFBFFBRLR -FFBBFBFLLL -FBBFBBFLLR -FFFFBFFLLR -BFFBFBBRLR -FBFBFFBRLL -BBFFFFFRLL -BBFBFFFLRL -FFFBFFFRRR -BFFBFBFLLR -FFBBBFBLLR -FBFFBBFLLL -FBFFFBBLRR -BBFFBBBRRL -FBFBBFBLLR -FFFBFFFLLR -BBFFBFFRRR -FBBFFBBLRL -FBBFBFFRLR -BBFBFFFRLR -BFBFBFBLRR -FFBBFBBRLR -FFFBFFFRLL -BBFFBBBLLR -FBBBBFBLRR -FBFBFBFLLR -BFFFFBFLRR -BFFFFBBRLL -FBBBBBBRLL -FBBBBBFRLR -BFFFBFBLRL diff --git a/2020/day6/input b/2020/day6/input deleted file mode 100644 index 69629dd..0000000 --- a/2020/day6/input +++ /dev/null @@ -1,2043 +0,0 @@ -c -jc -ck -cue -c - -ysjircxtgfzpb -ynsxpgtcifz -riydpzsfxutcg -gsyitzdvpfcrox -yclxfzietsmghwp - -bacqdjhsf -fhbdjacsq -tbjmcxlqashdfo -hebjascfdq -bgqjscdfha - -pt -tp -xtzn -tu -pt - -zjn -nzj - -h -h -rzh -h - -cfqurmlxnzhpy -wjaufshgemktox - -ah -ahe -tvhrq - -awbte -tbawjen -wtubea -wjaebt -ewtab - -vlz -lv -vrqyl -lv -elv - -rfu -rpujz - -foniw -nfo - -kaumhjywgtvzndcire -qulkzxoinadvtbgymh -vgdzlahiounmykt -tkglyzdunsvmhoxiaf - -rxmdbgikaywentqvzhfolcpuj -enipkytvdmbgqzaufjxlohwrc - -gdhiqazwcv -mouqpltacvw -dcvyqhwfaj -wbhgaevcqn -vawqkcxr - -dmtaowgp -mwtdipa - -rvpwoshm -osvprmwh -smwpfvhr - -axmhdqzctfspgeu -zpmcauexshtfdq -dqfmteacshpxzu - -ptryjvufglaxmqwonck -nupfyjrwktlmxaqgvc -tjgapcflbmuynqwvxrk -rwjgnauflvymcotkqxdp -sejyrkqtwalhncxuvfpmg - -kjlucpqysrbe -cotlifeqgmspzkdr -prasckbluqe - -svjwcigopdflhy -corvxsaigbflwheyqzuj -dfclkgmwsvyithoj - -sxrynelg -elygxoms -glmexyt -uyxfgelkb - -cljshbxnaeqrivupwtgz -qplrtgeshxviaunwcbz -whcxivzgtaneqpsrbul -lvgzibncxwrdopqeatuhs -zlqcvbmrsktwpeaxinuhg - -fngcrihykv -irhgfkvcny -ivpcfgkhrny -ckhyirdfngv -vnchisygrkf - -rsqmk -kufbscval -yjksih -jksmo - -knszclmhryfvgdtwj -jhrwzlgdfyqcv - -ulbyhi -yqhuzsim -hkienuwfcy -yuhpio - -nqblomzhgtikdwjpcasyvuexf -kngcjvymbzqoahesfi - -xlebgtjpz -svlqfwkuaipbmc -rhgxplndb -lpzjbyo - -rzqpashvw -dmlcoq - -hkxi -kixh -hikx -xhik - -pljraokdmec -zhtdrlaqfgbnue - -peofrnkgauhzctwldjb -tgnbokrjufmshd -ygktbmnuodshrfjx - -bfzqvolaymsxue -beyvlnfsqzuxao -vfozbaisjyexhqgclrwu -fsxpaobulvzyeq -flzxbesauqvoy - -jipavclbehxrngdwsk -mkjshalwdxqntev - -ixrtj -wcmxij -mjwix -xzvjghbdnuqi -ixrjs - -lroxesmfqdbt -qtloefydr -lerfqivnjodt -eokdmftlxqr - -akow -ka - -pnjkvoxatm -jmktpoaxnv - -ufejltwq -teqfljuw -twqjufel -eultqwjf - -ucoleqmyxfwzhnriskt -lnkfuiythsxrzwemocq - -fvwakuorhpzyjmxl -ahltpwjozkxmf -wkpjzfhmdlexsao -jxolzknmhpwcfa -lfjhtsxqkmwoazpd - -guoytrawsiexknq -gopukszvctnjbai -iaglmuotnsk -kgdisuotafn - -pdtsnx -ns - -ign -ngi -ding - -dhryg -cksn -ih -ebpo -qxs - -bavsrfcntmgqxu -fxbnvpasmuogqc -gcusamnbfqxv -ikmnhvybqgxcdfusa - -k -jk -k -j -nh - -mjsfl -omisj - -umdoiqabcrhlyf -olymbihfdusaqc - -wuvymbghitrelazpok -gsmrepwzkuthbvil - -gfdjb -gbfjd -fgjbd - -jdxghipmorlvfzw -zqlcjwfrbvpoxmid -enwrflodjzstapmuyik - -laiegdk -nvhqlgz -xscuf - -ubtdong -nubdysrg -dgubn - -n -n -oycw - -dmlewthyrqnkxagvszb -vdgkyxabtqhnzmsewlr -hdbxnvtwzyspkqagmelr -hnzlrtywdfaqsjbemxgkv -mrkqbdsyaegvzlwxtnh - -rkouvs -kpobrgq -cxknfrow - -uyve -uyve -yvuce -vekouy -euyv - -avgoinutrxjymlpbqwhsek -pwirvaostmgjukxnqhebyl -okndimpehgtlsujqaxbywrv -anbvohsetlpqirxyfjkmwug -jqenglrhkuixbyapmvtsow - -zbos -szbo -szbo -obizs -zabso - -dstiveo -edsivo -evodsi - -vimbcytwuzajlqogpkfrexd -jdubvxkeofqrgzytipncla -gpkqrlyofaxzictejuvdb - -db -cbd -db -db -db - -k -k -k -k -k - -wqo -qo -oq -qoc -likmqoef - -vdfrjn -orjfna -fmrjnd - -iyashplx -haslxypi -ahpsxyil -yxhliaps -hiasyzpxl - -ucdlfx -lcxudf -cxdflu -dcxulf -fxlucd - -etfhylmiajvcdxnqbps -fastbwphiqdlruxymcokv -tsxfidhcymqapgblv -spzhavtmdqgjlyicbxf - -jxc -cjb - -cowg -qxzwajco - -rypjntgd -splna -pxuvcnke -ljpmznwrdft -podn - -uowirdqvc -gtpimard - -hntmubdlvspagxqy -ycbfnkjrzw - -bjvnyau -uakxynm - -danpzlubyhgsfxtkvjriewo -fahtkzslbpwyijongvrxud -galonbkpxzsdwtfrivjyuh - -gspxvjoq -oiqzjv -gqpjov -qjvonr -ujmahqyeobv - -gzuovxlmwhjbesqipak -tcjkrfanexgudqsb - -xkvgzaqfeih -vkqgiezcfxh -hzxkfvqgei -kxigvqhezf -yxgzkhefdivq - -ypaof -opya -yaop - -tiefwhqyzxr -tljiwxyeqhrzf -qezwhtsifxry -zfrpxeqytwhi - -fbscaxrhpdeqz -rehxpfg -fhroxep -kpxhtref - -tynqhrdulomfxazgipjb -oltrqiwcfjaspvuekn - -epbvtfldsixj -xcdnzbetv -zbvltcadx -txzbmvd -qktdovwxuhb - -uqtewcsrdiyphkxjvboz -hovsxtqckzurwipyje -xcpwthszuiknjoyqevr - -bqckxnvtdfspzu -vcfdanxspzkqtbu -dxckstuqvzynbpf - -hjus -oxsuhj -hjsu - -bxait -bftijxaw -tabix - -gvmdl -kfla -utpywqrsz -ngol -xiha - -ydvxqtkarigh -iohkgyczqtdrxs - -pzhxoytmave -xzamvptoyeh -stimxyevapzoh -vxmohptayez -hlvpyamoexrzt - -vdjsy -dsyv - -wedcxpt -viawqdpefco -cesudwp -upwtdceg -pweucd - -u -u -u -u -u - -unwkls -fkuanylm -lumank -eqlorxcgkuvtn -lzufnkh - -wembhayqcks -bksyqhceamw -qwceskyabhm -iwekfymbchqas -sormjywlhbzupckaeq - -krtohjcvxidyfm -sewgzil -piwbza -uqib - -ghpnicabeuroftvkyzm -raionvykhtfcbpmzgeu -tnzgcvubrhaefmkpioy -pvfnetiycurkomazgbh -honmbpfvzctkiryaegu - -q -h -jdg - -bykvmpgojzwlrcexi -yzwerjpcbgkivoxlm -ecvyijmbpzwrkxgol -wyjripkzlmcxgoebv -ljzcrwoemkpgisxbyv - -ugmaicqtejkbhsx -xtahjbsimcqukeg -ximchajkfgtvbuesq - -nrqfdcghioslp -lzsrthgfndoip -drslpfgniho - -q -fqb -q -qfdz -umaxtq - -joucqnzsgt -jgquo -uoqgyjpb -eojlqgu -ujgkwqo - -lhcrnxkogepw -wheorgpcnxkl -wrexgponhlck - -chgqirekozbypjst -hyqdvsjbrctzgpuoi - -fylsimtuvad -ytgdhicfjauvml -vafiuldmtyp -uptifdslmvay - -obkuc -wnm -rvgqdayhjte -x -pfs - -yrkv -rdvyt -fynrejcw -yrdk - -dfqnchypg -hgypnfdqc -pcqhgydfn -qcgfjhndyp - -b -t -t -t -t - -ehajgwscibr -uhdcmiwbjr -irbknwjhc - -gihcrjazpld -adgsnzjxlihrp -lzfhgdajpir -rgzlhnjqidpa - -rzpvjmbuac -qwbgmzurcpj -ujpmzbfrc -mucbrfzjp - -fu -fu -uf -fu - -tliwkzcanyjebq -mealtnofizcqjbsw - -eakbolcjugnmwdhrzy -elumwbzorjhnkcgayd -arnhycmjebduwgolkz -zbwaklmordhcgejynu - -ysnalmr -lsynrmf -simnbrfl -lsnimr -kmqlwsrxn - -ozbdtcgifhe -iocmtzdgefvh -efcgtdihzo -oczphgetlfdi - -wumdilea -jyahzgspq -iba - -wsonzrb -rboszwn -ozbnysrw -wbznros - -wzumjfrvscpq -cliwvsqbfzpeoru - -d -tdpm -rd - -vgnpfu -kgpaqictf - -phjlzk -pu -up -iwp - -edsbcnioxqlafupywkh -lfbqrhnxiseacyjkpow -xgeonhfqcybsapkiwrl - -wvczikeobyuamfpd -bxroupgizjkaytcmenwf - -q -q -q -kq -q - -eintqz -tqin -qitys -tifqxkh -qitsmv - -hdtzoyjrqkwpalv -owzjvahkdqlyprt -jhoywtdvkrpazlq -oyzavltphdkqwrj - -sxgfl -fxlge -glfx - -ntozcvdqes -ordesnczqtv -ntedczuvqos -svtaeodcznq - -lcpoi -uxinkaol -eyoila -owliy -jzhqdtlirmfsbgvo - -mje -jem - -kqunjoi -jiuno -oinju -tohinj -uionj - -o -pcgodj -oi -o -osi - -sqvmoejdgibuwyxrknfzapt -czlystrwjvpef - -ybtaflcopmirjdusxzvkhq -zlevmpqauroticjhbgkxfd -frumxlpzqivcwthkbdaoj - -wdivrf -fzritwjn -eioxqhkyfs -fiv - -gvs -scmrg - -vzgt -tzg -gwozt -wgzto -gtpdz - -rvh -r -zr -r -rdw - -fqkxosbgwynic -csfikqnbxgwyo -kogibcsqynfwx - -rpzsjhlaefxbvmodunigw -pxwgvfdlonieamhbsrju - -prgk -hepxkrvgi -kprg - -esfjanprvxzugcqdyowimhl -ktihxpnvwzogrclysbqadme - -cdykos -disycok -kdysloc - -chgzpxym -xhpgmczy -ghcyzpxm -hcpxyzgm -gpyxzchm - -pvkzy -pvgkxy -pyquvfcl -ywdvmhprena -cyvupq - -tyobwsehjrfunziqmg -cwujptqkreodvmfa - -r -nb -c -dktyap -sn - -maqevwtijbnlp -vrlkjawbmqnipt - -phizanuolbfgrt -bzipnauglforht -oignblthfapzur - -fd -d -d -d -d - -razemjtpsxgiq -peqmsarxgjwizt -ixjtzeargmpsq -itqermazxsjgp -ztmiqsxajerpg - -i -p -pu - -itkxhb -buxki -aicksxdpb - -qpczutx -gczjuhtq - -txqncbg -qtogvjcb -gcqrbt -bcaqrtg - -eqtwvkrnhusy -njtsqhwru - -ua -akcq -ai - -mgdcoxrnwvletpkbusihy -bdmslhpkgonvreiucyxtw - -lfoazxqyw -yrpbmnkceu - -j -j - -uwrzpvaxindebtloch -izvoxwbpuanrchet -tmrakvncphwiezobxu -pwruaixbhctvzedlon -rsebuowhxigtnjpcvqaz - -msnvf -ajx - -vgahuqimkblfyjexotp -hygaiepjlvuksmxoqfbt -ytlhbfmkoxujgedpvaiq - -xcdv -xgv -vxlu - -km -m -mfk -cyqwm - -rawphceqti -ylgmjconzbvsu - -lwy -ywl -yldw - -cmgsiykfd -icmgksdyf -mcdfsgiky -imksdcfogy - -avptxrnwubqi -vunbxwldt -vzkocbwn - -svhkjpfmzudeyc -hpmugixtezkavjd -zeqpxvmhdukj - -tw -ztw -wt - -bwfjxu -tjfvwub -ubnojfw - -ktnipjyeq -tkiwyb - -wmhqjc -hjwmcq -mhqjwc -hmjwqc - -hkzjgb -hgbjk -ghbjkz -kgxfbjyh - -ofwinqzbmkjgdxv -clbfwtozkiaugdvjnpqeh - -qmdrsbjeptgkw -wpnqkregtd -kfqewhdlgirzp - -sgqkuptxlvic -jkpgsxbt - -mvfik -xnljsuek -kibrpzfh -bkmcwr - -qzyv -yvmzq -qvz -zqvg - -vxjbaeirnylzhocpkqwstd -qvsuyerpthjwbcaizlxodkn -ozsaxtledcyvwpkjngbrihq -csvirwzhjoxlbnkqdtyape - -b -coxe -u - -kexawtfpg -guwfptxake -xpkgfteaw - -tgnr -nrgt -grnt - -kludgpxi -gkdxrp - -aibgqykuvs -bzgausdvwciq -qvbsgniua -iusqjvabg -bpvusajiyqg - -w -xu -kbu - -u -u -u -u -uoei - -zogb -ob -ob -boe -sbo - -cs -zm - -oleqm -oilq -qmlo - -woxzdcshnl -ldoshwxp - -ntkbjxpqwhlmecsrdga -qpebarkoizywsxmlfgdju - -mxk -yxm -kmx -xym -xzvmb - -nl -no -on -n -n - -fqlyezxtjgoa -hyeoatksq - -khtj -asmu -thkn - -t -z -z -m -z - -tyz -tyz - -gkmdubiacx -imjkudgcx -gdumcxik -gmuckidx - -iysarmnfphgctzj -hngozfpmstayj -yaskgvuqmdzhfnpbexjl - -edwvrzuloqfsctim -wromkzfdaicelvqnt -wokdiecqtvrsnmuf -kemtocfqvrdisw -owjdtqicxyfvgremhp - -ihdrnakm -andmkri - -ojetcq -aubtkl - -qsyfchx -hykvzfg -xye -rlwioyj - -odzqbvmlrfkjgye -vwlojbqdanrxtsyk -dohigvpjqyblkr -ulocbvjkyidqrp - -ketyogpsabhzwxiqfl -jixcwguhefqzkmbdolatn - -pko -kpo -pko - -wm -wm -mps -m -mw - -nghwmdf -hmfdgw -hfmgdjw -fmhvgdjw -dgwjfmh - -umnkpzedga -gpokqdzmeun -mhctzkgnuebdp -jpszkgeyunfdrxm - -bfcdysziphquxvmjagen -zfduabihvnqgpjsymcxe -nzabmuxyvijqfcedgpsh -hpsxnacvfdqguijbtzmye -cbsevkuanpdhmqifzjxyg - -hrjlbfwq -rfjwqbhl -fojqbkhlm -qfhjbls -qhlfcwjbu - -vfjicx -vjicfx -fcxjiv - -j -uc -n -q -q - -bmrvzsa -eaoqubzxmrnf - -yjnvze -najyvtze -zynvej - -wf -fb - -bejpn -bpnje - -o -yc - -jwhsena -uw -utwn -nwc -xmvw - -htsqagwko -lydzerxjunvifpm - -drujlenvswomythgkp -xaeypwrhsikbtucdlgn -azylhrdkeftsnuwigcqp - -opzvefmcgst -epscmzofgtv -ozmtgevfcps -zgotvspmfce -tspzfgecovm - -uvsi -epgju - -srbpygw -sdwoyebv - -wiacz -aiwzc -azicw -wczxapi - -vria -rcvdah - -qvleubajx -buvqxealyj - -vegtzmpl -gslnxzv -dowlkygvf -gmvel -pgvzsl - -mp -k -k -ubo -m - -jdymxhqeszrfgo -iheugkxmrwsbynjadfvoz -oyjrtsgzmfepxhd -hdxlzryejmgcosf - -pndcs -cwdsp - -oceishrgqp -tsgphoje -zenpkougasl -hgorxeywsfpb - -pzejodvy -vyzdejop -ejdvyzpo -yozvjped - -mdjzibuqrvkecl -qcaejodxlgbvuiprzh -ajyzdvrgeqbiclu -ncslezwfutrvqjib - -n -o -s - -wnqftxaurblhpikmzjv -qxfyiwjnmhtbkpauzrl -cirtbjmpeafkudnhzwlqgx -ztrxfauslbjmqpwnihk - -xfrtleh -hkxzi -byhxj - -vloiwkeadbcqrgx -obldgwaymxjvqier - -dryhtpoawvi -inpaowhrtydbv -hyotdwvrip -vioytprwdh -qywoprdhgtvil - -vszuj -jo -mjpihxr - -y -e -a -a -a - -npju -jun -ejnuv -nuj - -fgpcswhmdixy -crxhiwkdmotpgnfysb -wgihuydcpmfxs - -acesgkpv -raosgpvc - -pcorf -pfcrol - -zsympkbl -psykzlamb -zylskpmb -yzlpksmb -yblzsmpk - -lrdgspoxqaywvjiu -swdjupvrixelgaq -xublsdjqyrpgvaiowe -jpgqmxalrsdvfuiw - -pxlfi -bdvsk -ne -eirhgn - -qsvrmp -aqgzys - -chpukadomensgfj -jlnepdzuok -dewnpjquktriob - -aqshxtgruwkzncoi -iwtxlnbzakoqcdu -qzxadiolmtunecjpwk - -vzasxecfdigkbj -acsdvefzijbk -yibvdcfujzasnke -fozvndsbcjkaie - -mjbdpsh -mbdypxj -mbypdj -cpmjfbd - -cjdvlgzk - -pwuskgtc -cktwugp - -stxgacjdnbezwoukhivlypr -zpieoljbaknyguswfxtcvhrd - -frqpswzajgk -tusgjqkapzfw -gazwfskqjrp - -yuqsj -hrwmgvkial -hernctopbzdm - -xudtjlakfqhepzm -kflzpjexdqamtuh -qtlmbdauprfovyhkexnzj -zkathjldumepfxq - -ltezfiwcsnxyg -zckxfelsgtywni - -hmlxoknayqwgtfs -hgfaqtlsxowmynk -salxqwnyfoghmkt -lfqyantmwgokdhxs - -hpcduo -odpcuh -dmhoupc - -vijeghudcaspxomwkyrzblt -kzrhpsabulxycodtemiwvqgj - -ydrcxhkwbenqj -xnkyqedhbcj -jbexydknqch - -jlqkisftwdahnpemcrb -wstfplujibdkcyqe -cfjiqlpyszutdwebk - -vhtumyxriocj -vcjyhrtmiuxo -xroyjemuictvh - -qlxymefuiwvbrgn -wqvlfixmngyrube -gmfnbewyvixurlzq -flwuxrmnvegyibq -vrqfbixlmnwjygcue - -znxadjwcqsihbfovupt -tsdjqraoxfuegcinv - -rjtsfzxhigdamkcqpb -enmawxiyuorclfsqv - -lagipb -sgapwni -vgmapix -pacligt -pirga - -jsnbm -wxlioajqbytr -vpghbj -mnkdjbu - -dvb -bdv -vdbh - -cmfkubsnwhvydl -kodmluyvbnscwf -ncuywdmlvkbsf - -wxzt -x -t -ga - -wyidutgqxcan -ktjcqgdy -yrtdpcqjg - -pfbdrmwtgv -vldcrbxwgfe -rbhpvfzgdmnw -vaorgqfdpbzw - -tdsyjbpkzwx -slnead -edqhrnsgia - -a -a -a -n - -zprvfqcgi -pvyfzgqbidl -ewxufqzi - -tsbaq -qatlsk -qtasf - -ewmsx -igawsxrm -wsxme -wmsxe -cmwzsx - -wovxhanyftglrkzmiscu -iufrvxzcyqjgebthmso - -em -k -k -k - -aerg -fedapg -ega -agme - -wroghldeqtnc -cgtnrdoweqlh -nogdrthcezlpqw -chdolwtgrneq -gowehqndctrl - -lrbvsgexaqptnfwjmcdhouk -rnjsuegkbxmwpcqflaohvt -gswokutqamfhxnrljevcbp -rufgtqlonsawmvjhbkcpxe -ubkcaolmvjsxhtenwfqrpg - -wexgind -nediwxg -dgeiwvxn - -pejqdczw -zwjepc -vjemowcz - -abzdgfhko -trvsjuqmx - -wnxjbcqogyfdzhitapku -ugczsntijqkwfyab -knjbwagltcyiuerfqz -fzwctuyigkajnbqs -rktyifgajecnzwqbsu - -jyidghp -jgyidph -dgjpiyh -pjiyhgd - -vdwrlxqbphykjmuzftcio -tmxifqbpyazncesrkouj - -fwildrejtbhzsknxpqyo -jyusnvtlowefhzdikgxrq -kotzwhsafniljdxeqyr -sxikerjqyaolzfhdnwgt -mkdnogzqwlrjxesiytfh - -bivzsuthgrpd -nphkubrq -wabukmhrpj - -nplkgxfhsaomrjuze -uhskaxfrnpmglzoj -jgkarmzonlsfphux - -mdhxznwoelckfgay -pxmbeohgnwyfacklz -agnzfexclwokymhb -mclgxfeoywkhnaz -enxjkczfomhayglw - -o -o -o -g -o - -pymldua -lymudap -malkyupd - -mhnx -xmnh -jhnmlx - -zmniyxufgbtjcvpk -gkzxcvbmtipnfyju -cnzmptbixvyfjkgu - -fxdbvymtgqnrozw -pgrmznsvtkfwuxboqy -xfmzvygabltrwqno - -pkgi -pmikeag -gkivp -ipjkvtg -kgpui - -cygobhesdxvpiutlajknz -zinkjdbeyhstlvgxpucr -xudegivwzpkjbqtycshfnl -egixvjubncaklzphdyts - -flepqzvch -hclvpqdez -vlctxzyhqpe -vehqclzp - -rchxbltygzekmudo -ercgl -jnacwglre -sclreg -galercp - -gsbtcuih -ubisvegatphdc -vtfiecsugxbdh -scrtibhugoq - -baxqpi -axrjiqbp -ixbpaq -qpbxfwai - -ogpedvhwuzbc -ltsfr -mjriax -rqkty - -s -s -s -s -s - -tuabpkqxvroyhjz -ptksvbyajurqoz - -aiz -ikza -izdva -azi -iza - -czpng -gpc -gumck -cgu -yxrsgetch - -ufz -xoicgj - -abt -erabt -gzbntw -tb - -ndvfc -xetilhb - -hvfxeqlwdkpozuabmijcygstnr -thfylcdbwnexovmzriqjasgkpu - -qodgh -ojqhdg -odmchltqeugr -qohgdp - -lyutwgix -whtcrdjnsvfe - -eugizoflxqjmrsdn -sdjofexzmigruqln -nqzrfimxsdjgoelu -rjfqosdglumxeizn -gdrmsjhoxeqfznlui - -wboy -wyob -obwy -woyb - -xofzdbqlernhvjip -dbmwjoflxipr -xriplfjobd - -lb -b -yb -b -bey - -jsuehvblciq -jivushbcqe - -jpdisezohtu -tjihdpozuse -dpuhztoiejs -uestoipdjhz -hejopstuzid - -ahqwolftrvz -rlckoaeumtjywsghbqxz - -elbjcwqpyfsrh -zgkixucotmnylavd - -ovwpgedlfajy -djaoulgepyvwi - -vxanb -kanxhv -uvxan -vnax -xnav - -vqhknrjeua -dvrjcqae -kqjvcrea -vobalfjpxgqr - -mfcaysjvl -iypgxdwzokbu -smy - -nsxhqofuk -qkjfox -xqwokfy -dkqfoxv - -ncprkyix -ijxykrnc -nykxirc -nkrcyxi - -vqylnfdcsgxu -cunqdlafgsyvx -cdfnxvjlguyrsi - -sxrklj -etma - -xpdgmf -dahxmpg -wernogsvlt -xpgqm -qgkb - -avcmxptndkowj -aoduwpjktcnvx -xwtcovnpakjd -wzdvcpokjxnast - -twobeiakfrmpgjdyqsn -owmfryguxadcnebkivhl - -hevgwtocbdkz -hbkoavxzdcetw -oesktmwdvyz - -anmzwy -mknwazy - -aendgmvjolfzy -jgfnbymvoeadczl -ybdmpofnralgzjve -naolymjwvzedfg -goxnvmfalsejyzd - -qrcbadgel -hoseabdjrg - -muar -trwum -umrw -umt -nmgsfucjlyipbk - -iolqwxkjzcpsg -xjkbfplzqin - -nsiuqctvbf -ycwqgokibud - -wi -srnvx -asrx -ax -s - -nolmhubsafxjgc -wancbvsjmqkxzglu - -lr -lr -lr -lr -hlr - -hwcjl -anbqmskw -owiyl - -sk -sk -ks -sk -sk - -gishwxe -plfkxmbyhzjwvtoad -nuehwcx -rhwxq - -xemwhdsozfqtvajcnk -osjueztdcxqhrvfnmwk -kncxosjfwdhrtzmqve - -av -x -u -g - -sehzwjqgfxicamkrnbp -wznemrfajqxhpkcisgb - -whq -h -h -h -h - -pwhltnxiq -xhpiwnlqt -tipqwnxlh -wixtqhnpl -pwqxintlh - -dqmxibuv -vdxqiubj -vnadfxquib -uixqbdv -qxvdibu - -qtzgodpv -zgfkvqtdp -ztdqvmbpgo -tpdvziqg - -syml -mys - -htuseaxzln -uxlnzatseh -sznaxutleh -thxzealsnu -ltzuahxnse - -bh -bu -bu -onwb - -xidlsobaqgh -rxdgouqslbach -bxvsqoglhad -qepgdkxowblajhsnz - -vizqmhner -zynmvedi -szbmnewvir -nmfvtpwize - -csazebwqdmtrolvxinphf -ynfjamsqlcgpwohu - -rfld -dlf -ivklhozd - -piyxdelnma -eclroyapnbvudfmtsx -yimadzlpexnq -xkgedyqlhmpan -yxnhalepmd - -mwyskbjad -opmdbhskcjxyuwe -fsrjbywgdnmvikz -sdymbqtkwilj - -bipr -kwbjotea -b - -ugokxmcabzp -wslrjept -plfviewy - -owvkzbdijtnpfhl -eondwjtgkbli - -hgdjzupisnwmvtxoecyk -gyopdewzvtjxckmisnh -dpmtvocszigjnwkhey -wdphmnelgqjtksfciozvy - -wludkmqjnpxvyigboasrc -fsjolrybcgqivwxpudmkan -dowxgcirmjapsvuylnqkb -baulnkrcqgijvsyodpxwm - -gbxedknljayfhcvu -xztjkfeblgiqvydau -gvlksybpemdxjawiuf - -pds -ldfs -shg -sa - -oyhipj -pdohywb -paqlhou -omrgyphtwd - -puexjovza -bgvcejrisy -wrejvq - -swzkvxtafnqyi -wksiqxzvfnyta - -buxsqlordam -ixslbpnfvtukahze - -zvnbreaqmwsodcy -vmwsadyobqznrec -ebvmawdrzcnqsyo -cbmwoaynszdvqer - -vxdzibpaw -avsfegby -akvbc -zabvu - -dhlxsy -ldyxsw -lsayzx -yxsjlh - -xtbe -plj - -n -m -owx - -ali -md - -jmi -jl -jac -lj -jlc - -whjagdblr -wdhrgbajl -jahbewndlrfpg -warljgdvbh -grsldajwbh - -ubi -dwb -lnb -pbx - -nmsjacwzqdh -pbfkugeytoi -rkvxl - -vdx -bndx -xvd - -nezmhlw -exzmwgslhuon -wtemnqhpliz -fnedlbkvwmhzg - -zcvoarqi -uqg -thqg - -qedaghsxln -csxldqen -denxhyqls - -blegpfuaznrdhoj -zghslinmvxejroaqp - -yjev -eyvj - -xhnqtvlaewfgupyrz -zghfpnxtyelvaqurw - -bsno -dovpt -glfjzw -hxmfc -iyrkqu - -ta -l -m -brq - -ezchvnpy -jphbyvcrze -vychzep -hytcpevz - -wurmizf -dyqlwmuvi -uimbw -euibwm -zmiuwhae - -bdngyolcxipva -gswmucjby - -xzrkwep -njblugmhqvrsizw - -dijwksuhyrefmbtzp -wsrtempdbijykuzc -bewszdumjptcyrki -dmbjkyzwpcesruti - -utameknglfxci -ohmnetvqjsawbik - -ves -s -qbpkiywt -gfe - -eogztnu -monutzeg - -fjqvucdoz -cfzvuyodqn - -j -t -j -j - -xwcpkudjagnzmto -czjgdnwmtkxua -xjnkcwglzdutma - -g -fisteknohd -xmg -uxrqz - -y -y -y -y -y - -yebaxitskm -txljeyaimok - -wytxl -w -wj -w -w - -y -ym -y -y -y - -tuqacpofz -afzuotp -autzfpgdro -oufzatp -asnzfuotp - -fmxcdtakjqsolvnwzpre -cwslxozmedvqprakft -zcepkrqaowsxdmlfvt -adkrcltzfwqomxepvs -cftdkzsuvxwroelapmq - -vnukwf -wfu -wuvf -uqfw -fucw - -ucezxlv -xcluzev -ecuizvxl -veluxcz -zexcvlu - -cfdzeomh -hzfmde -lnrmhzifd -mzfdh - -imklvjabtqdxcw -dqtmiwjflcavkx -tldzxkqnmwjcsavi -lrvfgtdcjxakpmiwq - -hfgvjpminkouyscxdwzle -fimyuswanovkdgzelcjxthp -cyhigexozldsvknfumwjp - -obgv -bvo -orgvb -xpvsboau -bov - -tidn -ljs -rly -oljsrah - -hlpkbqo -oklbp - -upsfvhjeqiolra -pfjovuahelqsrim -yqanieuglpvojsrhf - -rzlsoiwnmfjxac -ajvextygdhwum -jqmpaxwt -mygwbjpeaxdk - -dnkilgqrscye -khlzdxpbwo -lgkrdm -lvdtgk -sfdklmtj - -u -u - -kctfengbsqdjy -jtsehoqfbgix -aweqmugpzr - -gfkxci -iocxfu -mdxneihrfqcj -csiopxf -uyitxfoc - -w -q -vjgesf -zkpxc -n - -aiqlfegkx -rboptwvjsnu - -ysamgbzc -bczsga -daubcszg - -dufvmajroptly -hsdwlyp - -ogjwnmhktvubi -uigwtjkb -kqwiuetz - -fmdwnscru -yli - -cnjr -rcjn -jncxr -jcrn -rjnc - -tjzqs -jblstz - -rmxcinhbeql -mrfbtlenquhxij - -n -g -bwh -rju - -mdol -mdol -dmol -lomd -modl - -apzodfktx -zjkopdtxfa -oxjfakptzd -owdkacxupzyft -aofkzpdtx - -jmibuxvgcodkrewfnasz -fsrzunjcbxdmweakigvo -axkedgfubjczvowinmrs -gruxwiscodkavjefmbzn - -mqpubxrzhktcfj -hotqnigsavzeylmd - -ntmkpjuzcilgd -hpdugjkqltzxnmci - -dxwbfonuvjaskyeqzipctrlh -wkcxydvhiaurbqepotljnzsf -tafgehdurxybzwpkojvlscnqi - -af -f -f -f - -povwrfhklm -azvixotjbegsy -svjnocd - -ysfeukcdrbxnl -scpyrextbwokdufn -skcudxneqryfbl - -hmwbzcodtijqavxnsyl -vlpcaqyjsfiortmhz -hvmizletopsjyaqc -vmqajlgostizyhc -kvcoqmajlyzhist - -x -x -x -x -x diff --git a/2020/day7/input b/2020/day7/input deleted file mode 100644 index 8c566c7..0000000 --- a/2020/day7/input +++ /dev/null @@ -1,594 +0,0 @@ -shiny plum bags contain no other bags. -clear crimson bags contain 3 pale aqua bags, 4 plaid magenta bags, 3 dotted beige bags, 3 dotted black bags. -dim violet bags contain 5 bright brown bags. -mirrored tomato bags contain 3 faded maroon bags, 3 dark green bags. -muted salmon bags contain 1 posh yellow bag. -posh lime bags contain 1 dim lavender bag. -light fuchsia bags contain 5 faded coral bags. -plaid lime bags contain 1 dull brown bag, 4 clear black bags, 3 dotted coral bags. -dim crimson bags contain 2 striped blue bags. -drab salmon bags contain 3 plaid fuchsia bags, 1 mirrored teal bag, 4 posh aqua bags. -dark red bags contain 1 bright magenta bag, 1 posh lavender bag, 2 dark gray bags, 1 wavy lime bag. -striped indigo bags contain 2 drab brown bags. -vibrant beige bags contain 3 drab gray bags, 4 shiny gold bags, 4 dull white bags, 3 bright lavender bags. -pale maroon bags contain 1 pale crimson bag, 2 mirrored magenta bags. -dull cyan bags contain 4 mirrored green bags, 2 striped red bags, 1 clear blue bag, 5 muted gold bags. -clear brown bags contain 3 light orange bags, 2 striped red bags. -wavy white bags contain 3 bright purple bags, 2 posh lime bags, 1 faded crimson bag. -shiny green bags contain 4 dim red bags, 3 vibrant blue bags, 2 dotted plum bags. -dotted indigo bags contain 5 muted lime bags, 2 drab maroon bags, 2 bright tomato bags. -muted purple bags contain 3 pale chartreuse bags, 2 dim plum bags, 2 striped blue bags. -dotted magenta bags contain 1 mirrored maroon bag, 3 shiny red bags, 2 faded blue bags, 2 mirrored purple bags. -posh maroon bags contain 4 dull olive bags, 3 dark blue bags. -pale teal bags contain 4 posh lavender bags, 5 light lavender bags, 5 clear violet bags. -faded red bags contain 2 dotted lime bags. -bright lime bags contain 1 dim blue bag. -vibrant gold bags contain 4 dark violet bags, 1 faded crimson bag. -shiny cyan bags contain 5 clear beige bags, 1 wavy cyan bag. -shiny crimson bags contain 4 posh salmon bags, 5 dim fuchsia bags. -striped salmon bags contain 1 striped lime bag. -faded silver bags contain 5 dull blue bags. -dull crimson bags contain 1 dark bronze bag. -dull silver bags contain 5 light purple bags, 2 dim crimson bags, 2 plaid red bags. -vibrant plum bags contain 2 mirrored indigo bags, 4 pale chartreuse bags, 2 muted violet bags. -muted green bags contain 2 dull black bags, 1 mirrored green bag. -vibrant crimson bags contain 5 dark beige bags, 5 dull maroon bags, 5 drab lavender bags. -drab orange bags contain 2 posh silver bags, 2 dim olive bags, 1 plaid green bag. -striped silver bags contain 3 shiny indigo bags. -plaid bronze bags contain 2 dull silver bags. -striped yellow bags contain 4 dim tomato bags. -plaid beige bags contain 1 striped black bag, 2 wavy purple bags, 4 striped blue bags. -mirrored blue bags contain 1 dim green bag, 5 dark maroon bags, 5 plaid plum bags. -pale green bags contain 1 mirrored aqua bag, 2 mirrored indigo bags, 4 vibrant red bags. -plaid gold bags contain 4 wavy magenta bags. -vibrant olive bags contain 5 mirrored magenta bags, 1 plaid salmon bag, 3 bright white bags. -bright teal bags contain 5 bright fuchsia bags. -drab purple bags contain 3 muted lavender bags, 2 plaid gold bags, 5 muted green bags, 3 drab gold bags. -mirrored lime bags contain 3 light orange bags, 3 dim chartreuse bags, 5 shiny brown bags. -faded plum bags contain 3 light orange bags, 5 dotted orange bags, 2 striped bronze bags, 3 light aqua bags. -plaid indigo bags contain 5 bright cyan bags. -shiny blue bags contain 4 drab turquoise bags. -bright crimson bags contain 5 clear cyan bags, 2 pale maroon bags, 3 muted lavender bags. -dark purple bags contain 2 shiny brown bags, 1 posh aqua bag, 2 wavy gold bags, 4 mirrored teal bags. -striped crimson bags contain 3 shiny brown bags. -light crimson bags contain 5 dark white bags, 2 shiny lavender bags, 1 muted white bag. -dark violet bags contain 3 muted violet bags, 1 bright green bag, 2 dotted maroon bags. -striped white bags contain 1 light coral bag, 2 light brown bags. -dotted beige bags contain 5 light coral bags, 3 plaid black bags, 1 bright lavender bag, 5 posh green bags. -plaid plum bags contain no other bags. -striped red bags contain 3 plaid green bags. -light white bags contain 5 plaid teal bags, 5 faded tan bags. -clear purple bags contain 1 drab cyan bag, 2 shiny fuchsia bags, 4 dull beige bags. -clear beige bags contain 4 dim cyan bags, 4 clear gold bags. -clear indigo bags contain 2 faded beige bags, 5 shiny gold bags, 1 dark brown bag. -plaid coral bags contain 1 striped black bag. -wavy cyan bags contain 1 posh coral bag, 2 shiny black bags. -striped green bags contain 1 pale green bag, 1 striped red bag, 5 striped tomato bags, 4 clear tomato bags. -shiny salmon bags contain 1 bright silver bag, 1 faded gray bag, 1 muted lime bag, 5 vibrant chartreuse bags. -pale gray bags contain 1 drab gray bag. -vibrant tomato bags contain 5 dim turquoise bags, 1 pale blue bag, 2 striped brown bags, 3 plaid red bags. -dotted red bags contain 4 plaid black bags, 3 dotted blue bags. -faded aqua bags contain 1 striped turquoise bag, 1 dark tan bag. -wavy silver bags contain 5 pale cyan bags. -faded salmon bags contain 2 clear salmon bags, 1 plaid green bag, 2 shiny white bags, 1 pale chartreuse bag. -dull turquoise bags contain 1 clear violet bag. -plaid magenta bags contain 4 wavy cyan bags. -vibrant maroon bags contain 3 plaid plum bags. -striped turquoise bags contain 2 shiny lavender bags, 2 light aqua bags, 5 drab magenta bags. -wavy crimson bags contain 4 posh coral bags, 1 wavy lime bag, 1 plaid plum bag, 4 dull maroon bags. -wavy red bags contain 5 vibrant blue bags. -plaid silver bags contain 4 light salmon bags, 5 faded indigo bags, 3 clear magenta bags. -wavy salmon bags contain 5 dim olive bags, 3 posh magenta bags, 4 dark turquoise bags, 5 drab teal bags. -dark yellow bags contain 2 drab silver bags, 3 dim cyan bags, 3 clear olive bags, 3 dotted crimson bags. -striped brown bags contain 5 clear gray bags, 3 wavy salmon bags. -posh lavender bags contain 4 light teal bags, 4 wavy turquoise bags, 1 dim yellow bag. -muted beige bags contain 4 dull teal bags. -vibrant purple bags contain 5 dark silver bags, 2 striped gold bags. -bright yellow bags contain 2 dark blue bags, 2 bright brown bags. -dim tan bags contain 3 striped lime bags, 4 posh silver bags, 3 drab teal bags, 4 mirrored magenta bags. -drab chartreuse bags contain 3 shiny brown bags, 5 dark silver bags, 4 muted olive bags. -clear maroon bags contain 4 clear indigo bags. -posh orange bags contain 3 light silver bags, 3 clear black bags, 1 faded maroon bag, 5 wavy red bags. -plaid chartreuse bags contain 2 vibrant beige bags, 1 dull aqua bag, 3 clear blue bags, 2 wavy fuchsia bags. -dull beige bags contain 3 mirrored black bags, 4 drab gray bags. -clear fuchsia bags contain 1 posh olive bag, 4 wavy silver bags, 1 faded beige bag. -dim blue bags contain 4 muted lavender bags, 2 mirrored black bags, 5 dull white bags. -faded coral bags contain 5 drab teal bags, 2 plaid green bags. -shiny fuchsia bags contain 2 striped coral bags. -mirrored green bags contain 5 bright purple bags, 1 dim olive bag, 1 dark green bag. -muted gray bags contain 2 bright white bags, 4 mirrored turquoise bags, 4 plaid teal bags. -plaid blue bags contain 3 mirrored indigo bags. -bright maroon bags contain 5 vibrant aqua bags. -dark magenta bags contain 1 dull crimson bag, 3 clear orange bags, 2 plaid chartreuse bags. -dark coral bags contain 4 dull green bags. -wavy plum bags contain 3 plaid plum bags, 5 drab lavender bags. -faded indigo bags contain 4 shiny brown bags, 5 dotted salmon bags, 3 vibrant aqua bags. -dotted tomato bags contain 1 vibrant plum bag. -bright violet bags contain 4 dim yellow bags, 3 dark silver bags, 5 posh beige bags, 5 wavy lavender bags. -shiny chartreuse bags contain 3 bright brown bags, 2 dim cyan bags, 4 shiny brown bags, 1 clear black bag. -dim chartreuse bags contain no other bags. -bright turquoise bags contain 3 clear lime bags, 3 clear violet bags, 2 dotted maroon bags, 1 dark cyan bag. -plaid salmon bags contain 3 dark tomato bags, 5 light maroon bags. -drab tan bags contain 2 light tomato bags, 4 clear maroon bags, 1 dim olive bag, 5 dark teal bags. -dim green bags contain 3 muted aqua bags, 3 mirrored aqua bags. -drab yellow bags contain 1 clear chartreuse bag. -clear lavender bags contain 1 wavy salmon bag, 3 dull tan bags, 5 plaid magenta bags. -mirrored magenta bags contain 5 dark violet bags. -dotted white bags contain 2 muted blue bags, 1 light brown bag, 1 bright red bag, 3 posh aqua bags. -faded black bags contain 1 light violet bag, 5 muted aqua bags, 4 striped blue bags, 2 dull gray bags. -bright plum bags contain 3 dull white bags, 3 wavy maroon bags. -light gray bags contain 1 posh magenta bag. -dull orange bags contain 4 dotted chartreuse bags, 2 clear lavender bags, 4 pale silver bags, 5 shiny blue bags. -wavy purple bags contain 3 striped orange bags, 2 light aqua bags, 5 dull blue bags, 3 striped lime bags. -plaid green bags contain 1 dotted blue bag. -plaid purple bags contain 1 drab aqua bag, 4 dark bronze bags, 1 vibrant olive bag. -bright green bags contain 4 dim green bags, 2 dull aqua bags, 1 striped orange bag, 3 light teal bags. -posh cyan bags contain 5 pale orange bags, 5 faded chartreuse bags. -posh white bags contain 1 dark cyan bag, 1 dark magenta bag, 2 pale plum bags, 2 striped teal bags. -mirrored red bags contain 1 dotted violet bag, 4 dotted white bags, 4 faded tan bags, 4 wavy maroon bags. -dim turquoise bags contain 2 dark brown bags. -vibrant fuchsia bags contain 4 muted aqua bags, 1 light maroon bag. -light turquoise bags contain 5 bright cyan bags, 2 pale cyan bags. -striped coral bags contain 3 striped turquoise bags, 1 posh green bag, 1 dark brown bag. -dim black bags contain 2 posh coral bags. -mirrored orange bags contain 3 dull maroon bags, 5 bright purple bags, 2 striped turquoise bags. -clear cyan bags contain 5 wavy green bags, 4 faded coral bags, 4 muted purple bags. -muted aqua bags contain no other bags. -drab maroon bags contain 1 vibrant orange bag, 5 dotted white bags. -dim brown bags contain 1 dark plum bag, 5 light aqua bags, 5 striped orange bags, 3 vibrant aqua bags. -dim teal bags contain 3 pale gold bags, 4 dark teal bags. -pale white bags contain 2 shiny lavender bags, 2 clear gray bags, 3 pale purple bags, 5 striped yellow bags. -wavy black bags contain 5 wavy red bags, 2 vibrant bronze bags. -posh brown bags contain 4 shiny cyan bags. -bright bronze bags contain 2 plaid black bags, 3 mirrored gold bags, 4 drab silver bags, 4 striped orange bags. -shiny silver bags contain 5 muted gold bags, 4 light blue bags. -bright indigo bags contain 2 dotted gold bags, 5 vibrant red bags, 5 faded olive bags, 4 mirrored purple bags. -shiny violet bags contain 3 mirrored black bags, 2 bright maroon bags, 2 vibrant gold bags. -plaid crimson bags contain 1 plaid beige bag. -pale tomato bags contain 2 dark tomato bags. -striped bronze bags contain 5 bright magenta bags. -wavy violet bags contain 4 drab gray bags. -faded crimson bags contain 2 plaid plum bags, 5 vibrant aqua bags, 5 posh yellow bags, 4 bright lavender bags. -shiny aqua bags contain 4 faded silver bags, 2 dark maroon bags. -light lavender bags contain 3 dim chartreuse bags. -wavy orange bags contain 1 striped lime bag, 3 mirrored indigo bags, 2 vibrant plum bags, 4 dull tomato bags. -posh aqua bags contain 2 posh magenta bags. -pale black bags contain 2 drab green bags, 4 wavy olive bags, 4 plaid teal bags, 3 posh silver bags. -dotted crimson bags contain 1 pale gold bag, 5 dark brown bags, 4 dull aqua bags. -light orange bags contain 4 plaid green bags. -drab silver bags contain 5 wavy tan bags, 5 plaid tomato bags, 2 vibrant violet bags, 3 pale chartreuse bags. -vibrant red bags contain 4 light aqua bags, 4 striped orange bags, 5 dark blue bags, 3 faded green bags. -wavy olive bags contain 3 dull beige bags, 2 dim lavender bags, 1 striped gold bag. -dull tomato bags contain 3 vibrant violet bags, 1 shiny chartreuse bag, 4 plaid beige bags, 2 clear indigo bags. -dull coral bags contain 3 bright green bags, 4 dim purple bags. -faded magenta bags contain 3 drab olive bags, 2 faded maroon bags, 3 striped blue bags. -plaid yellow bags contain 1 faded brown bag, 1 faded gold bag, 5 drab fuchsia bags. -pale crimson bags contain 5 drab silver bags, 2 striped crimson bags. -plaid red bags contain 4 vibrant aqua bags. -vibrant bronze bags contain 4 shiny aqua bags. -muted crimson bags contain 3 vibrant chartreuse bags, 3 shiny fuchsia bags, 2 dull fuchsia bags, 4 striped brown bags. -bright lavender bags contain 4 muted aqua bags, 3 dim green bags. -dotted silver bags contain 1 striped white bag, 5 dark magenta bags, 2 clear green bags, 3 dim silver bags. -mirrored olive bags contain 5 drab turquoise bags, 2 dim orange bags, 5 dark aqua bags, 4 posh plum bags. -pale blue bags contain 2 posh green bags, 5 shiny lavender bags, 1 dim brown bag, 5 drab magenta bags. -striped purple bags contain 5 vibrant beige bags, 3 vibrant bronze bags. -wavy green bags contain 5 plaid plum bags, 2 muted blue bags, 5 drab gray bags, 2 posh magenta bags. -clear aqua bags contain 5 wavy green bags, 5 wavy maroon bags, 3 plaid salmon bags, 4 dark salmon bags. -striped aqua bags contain 4 mirrored purple bags. -pale lime bags contain 3 dull blue bags. -vibrant orange bags contain 5 light brown bags, 4 posh silver bags. -pale brown bags contain 4 striped yellow bags, 1 light salmon bag, 2 dark blue bags. -bright magenta bags contain 2 wavy cyan bags. -clear tan bags contain 5 dark gold bags. -pale beige bags contain 4 vibrant orange bags, 2 posh tomato bags. -mirrored gray bags contain 4 dull salmon bags. -faded lime bags contain 3 muted purple bags, 4 clear lime bags. -dark fuchsia bags contain 4 dull crimson bags, 1 vibrant cyan bag, 2 light lavender bags, 1 dark tomato bag. -shiny teal bags contain 3 mirrored tomato bags, 3 plaid coral bags, 2 shiny coral bags. -wavy magenta bags contain 1 vibrant cyan bag, 1 posh green bag, 4 vibrant aqua bags. -dotted bronze bags contain 1 clear orange bag, 2 dull lavender bags, 2 clear salmon bags. -plaid gray bags contain 1 shiny brown bag, 1 plaid turquoise bag, 3 faded silver bags, 2 mirrored white bags. -dark tan bags contain 1 light lavender bag. -bright orange bags contain 2 wavy gray bags. -light yellow bags contain 4 light blue bags, 3 muted blue bags, 1 plaid red bag, 3 mirrored aqua bags. -faded maroon bags contain 2 shiny brown bags, 4 drab magenta bags, 2 dotted maroon bags, 5 mirrored indigo bags. -dark aqua bags contain 2 bright gold bags, 3 plaid tomato bags. -striped gray bags contain 4 dark tomato bags. -bright olive bags contain 1 light gold bag, 4 faded coral bags, 5 dark brown bags, 4 faded maroon bags. -mirrored yellow bags contain 5 shiny silver bags, 5 dull violet bags, 5 drab silver bags, 5 pale lavender bags. -shiny gold bags contain 3 posh green bags, 2 dull white bags. -pale aqua bags contain 1 vibrant cyan bag, 2 posh gray bags, 3 faded beige bags, 2 dark gold bags. -light bronze bags contain 4 dotted black bags, 4 bright lavender bags, 2 plaid maroon bags. -plaid cyan bags contain 3 vibrant turquoise bags. -dull black bags contain 3 muted violet bags, 2 shiny brown bags, 4 dim chartreuse bags, 1 light lavender bag. -dotted brown bags contain 1 shiny white bag, 5 muted blue bags, 5 pale white bags, 3 bright gray bags. -clear turquoise bags contain 4 dark blue bags, 3 drab gold bags. -mirrored salmon bags contain 1 posh aqua bag, 2 dark gold bags, 4 dull black bags. -drab blue bags contain 2 plaid red bags, 3 wavy chartreuse bags, 3 posh salmon bags. -pale purple bags contain 1 wavy tan bag, 5 shiny lavender bags, 4 faded beige bags. -shiny lavender bags contain 2 dim olive bags, 3 vibrant aqua bags, 1 shiny plum bag, 1 dim cyan bag. -plaid brown bags contain 3 faded black bags, 5 wavy violet bags, 5 faded white bags. -faded tan bags contain 4 clear tan bags, 4 clear gold bags. -dim cyan bags contain 4 vibrant lime bags, 5 faded silver bags, 4 pale lime bags, 2 dim chartreuse bags. -vibrant green bags contain 5 plaid blue bags, 3 shiny maroon bags, 4 dotted violet bags. -drab turquoise bags contain 2 drab gray bags, 5 clear magenta bags. -bright coral bags contain 4 clear gold bags, 4 light coral bags. -shiny yellow bags contain 5 shiny chartreuse bags, 2 wavy green bags, 1 clear beige bag. -dim coral bags contain 2 shiny gray bags, 5 clear indigo bags, 2 vibrant plum bags. -pale orange bags contain 2 plaid tomato bags. -mirrored bronze bags contain 4 striped gray bags, 1 posh lavender bag, 2 wavy turquoise bags. -dim magenta bags contain 5 vibrant maroon bags, 5 mirrored fuchsia bags, 5 pale bronze bags, 2 dim brown bags. -plaid aqua bags contain 3 mirrored green bags. -mirrored indigo bags contain 2 vibrant lime bags, 2 clear salmon bags, 4 wavy magenta bags. -pale violet bags contain 1 clear salmon bag, 5 posh maroon bags, 4 posh plum bags. -bright white bags contain 1 muted blue bag, 2 wavy chartreuse bags, 2 pale turquoise bags, 5 plaid red bags. -faded lavender bags contain 2 light gold bags. -pale salmon bags contain 3 pale turquoise bags, 2 faded black bags, 5 wavy green bags. -vibrant teal bags contain 5 vibrant red bags, 1 dark silver bag, 2 pale white bags. -dark teal bags contain 4 dim plum bags, 4 mirrored white bags, 1 wavy gold bag. -dotted violet bags contain 1 clear beige bag. -vibrant black bags contain 5 dim violet bags. -bright gray bags contain 1 dull gray bag, 1 dark plum bag, 4 bright silver bags, 4 pale chartreuse bags. -light black bags contain 1 faded chartreuse bag. -muted coral bags contain 2 striped gray bags, 3 clear beige bags. -dark orange bags contain 3 mirrored teal bags, 5 dotted blue bags, 1 vibrant lime bag. -muted yellow bags contain 2 dim aqua bags, 4 vibrant indigo bags. -posh chartreuse bags contain 5 light blue bags, 4 faded chartreuse bags, 4 shiny black bags, 1 dim violet bag. -wavy maroon bags contain 5 muted gold bags, 4 posh yellow bags. -dim orange bags contain 1 faded gold bag. -dim aqua bags contain 4 wavy purple bags. -faded turquoise bags contain 5 bright violet bags, 3 pale purple bags, 4 faded maroon bags. -posh bronze bags contain 2 dim orange bags, 1 posh lavender bag. -vibrant white bags contain 5 muted aqua bags, 5 shiny turquoise bags. -clear blue bags contain 1 mirrored lavender bag, 2 dull violet bags. -striped teal bags contain 2 vibrant cyan bags. -striped tomato bags contain 1 dotted violet bag, 3 vibrant violet bags, 1 light beige bag. -muted maroon bags contain 2 clear red bags, 2 plaid chartreuse bags, 2 posh tomato bags. -dark bronze bags contain 5 dull white bags, 3 clear violet bags, 4 dark olive bags, 4 pale violet bags. -light blue bags contain 1 muted violet bag, 4 dark gold bags, 3 pale blue bags. -plaid white bags contain 3 striped orange bags, 3 light coral bags, 5 drab aqua bags. -vibrant cyan bags contain 4 dim fuchsia bags, 5 dull blue bags. -faded tomato bags contain 5 dim violet bags, 4 bright green bags, 3 bright teal bags. -wavy fuchsia bags contain 5 striped coral bags, 3 dark maroon bags, 5 muted aqua bags. -drab brown bags contain 5 wavy orange bags, 4 clear violet bags. -shiny olive bags contain 5 pale red bags, 1 bright purple bag, 2 dark plum bags. -mirrored fuchsia bags contain 4 dark violet bags, 2 faded crimson bags, 4 striped black bags. -clear olive bags contain 2 wavy magenta bags, 1 striped black bag, 5 pale fuchsia bags, 4 drab red bags. -dim yellow bags contain 2 faded blue bags, 2 shiny lavender bags, 5 shiny silver bags. -dark silver bags contain 4 light aqua bags. -plaid tomato bags contain 2 posh aqua bags, 2 striped turquoise bags, 3 plaid plum bags. -clear magenta bags contain 2 muted violet bags. -dotted orange bags contain 3 striped turquoise bags. -striped fuchsia bags contain 4 clear beige bags, 4 shiny crimson bags, 1 striped red bag, 4 shiny lavender bags. -clear gray bags contain 5 vibrant aqua bags, 1 light teal bag, 2 striped lime bags, 3 vibrant cyan bags. -dotted gold bags contain 4 drab gold bags, 2 faded tomato bags, 1 pale gray bag. -clear orange bags contain 3 mirrored plum bags, 1 dim aqua bag, 1 drab bronze bag. -vibrant blue bags contain 1 shiny brown bag, 5 shiny crimson bags. -pale plum bags contain 3 wavy olive bags, 5 pale lime bags, 3 plaid gold bags, 1 dim gold bag. -dim lavender bags contain 5 striped black bags, 2 vibrant lime bags, 4 bright red bags. -dull purple bags contain 1 dark tomato bag, 5 faded crimson bags. -vibrant tan bags contain 4 dim tomato bags, 4 vibrant violet bags, 5 pale olive bags, 2 posh aqua bags. -dull magenta bags contain 4 bright gray bags, 5 faded gold bags, 3 dotted yellow bags, 3 bright silver bags. -posh violet bags contain 5 vibrant indigo bags, 5 pale chartreuse bags, 2 dark green bags, 3 light blue bags. -dotted green bags contain 4 clear red bags, 5 drab aqua bags, 3 light black bags. -pale magenta bags contain 5 dark maroon bags, 3 mirrored aqua bags. -pale indigo bags contain 3 drab turquoise bags, 5 light violet bags, 5 clear magenta bags, 1 striped blue bag. -dotted lime bags contain 4 dull tomato bags, 5 dull yellow bags, 4 shiny gold bags. -posh fuchsia bags contain 2 pale orange bags, 4 posh coral bags, 1 drab brown bag. -light teal bags contain 3 faded green bags. -shiny lime bags contain 4 dotted blue bags, 5 light coral bags. -dull blue bags contain no other bags. -pale turquoise bags contain 2 pale blue bags, 5 dotted purple bags. -striped gold bags contain 2 wavy silver bags, 3 light purple bags, 3 dull gold bags, 1 dark coral bag. -vibrant chartreuse bags contain 5 mirrored tan bags, 4 vibrant blue bags, 1 clear teal bag, 2 dull indigo bags. -muted silver bags contain 1 dark beige bag. -shiny red bags contain 3 dim fuchsia bags, 3 wavy gold bags, 3 posh violet bags, 3 shiny silver bags. -mirrored chartreuse bags contain 1 wavy white bag. -light red bags contain 4 mirrored gold bags. -pale chartreuse bags contain 1 pale lime bag, 4 dim cyan bags. -bright aqua bags contain 5 bright yellow bags, 1 drab orange bag. -wavy lavender bags contain 5 dark white bags, 3 muted blue bags, 1 dotted salmon bag, 2 dull silver bags. -dotted purple bags contain 5 light aqua bags. -drab red bags contain 4 wavy green bags. -dull indigo bags contain 2 dark teal bags, 5 drab turquoise bags. -striped lime bags contain 3 dull blue bags, 2 shiny lavender bags, 2 muted aqua bags, 3 posh silver bags. -clear red bags contain 3 shiny fuchsia bags. -mirrored plum bags contain 1 muted fuchsia bag. -light chartreuse bags contain 3 mirrored salmon bags, 3 clear indigo bags, 1 striped coral bag, 1 plaid blue bag. -striped plum bags contain 3 pale violet bags. -light gold bags contain 2 dim fuchsia bags. -shiny white bags contain 5 dark indigo bags, 2 dim aqua bags, 5 vibrant aqua bags. -faded bronze bags contain 5 dim cyan bags. -pale red bags contain 2 mirrored magenta bags, 1 bright cyan bag, 2 vibrant lime bags. -muted chartreuse bags contain 2 bright chartreuse bags, 1 wavy gray bag, 1 pale lime bag, 5 light teal bags. -wavy chartreuse bags contain 4 bright fuchsia bags, 3 vibrant violet bags, 2 dull aqua bags. -dull lime bags contain 5 shiny lavender bags, 3 posh aqua bags. -vibrant magenta bags contain 5 striped yellow bags, 2 light tan bags, 5 shiny brown bags, 2 muted yellow bags. -muted blue bags contain 3 vibrant aqua bags, 2 dim fuchsia bags. -drab aqua bags contain 1 plaid plum bag, 1 posh yellow bag, 1 muted fuchsia bag, 4 muted indigo bags. -mirrored beige bags contain 5 wavy brown bags, 2 clear crimson bags, 2 dim gold bags. -light tan bags contain 5 light violet bags, 5 dim brown bags, 5 wavy turquoise bags. -faded fuchsia bags contain 5 drab brown bags, 2 light aqua bags. -dim salmon bags contain 4 shiny cyan bags, 4 faded olive bags, 3 dark maroon bags. -drab lavender bags contain 2 drab gray bags, 5 clear black bags, 1 shiny plum bag. -mirrored white bags contain 3 plaid plum bags, 5 muted coral bags, 1 clear gold bag. -dull aqua bags contain 3 shiny lavender bags, 1 muted aqua bag, 4 light purple bags, 4 shiny brown bags. -plaid maroon bags contain 4 clear lime bags, 1 muted violet bag, 4 vibrant teal bags. -clear salmon bags contain 2 striped blue bags, 1 dim chartreuse bag, 3 light purple bags, 2 posh silver bags. -dotted lavender bags contain 1 dark tomato bag, 2 striped turquoise bags, 3 dull gray bags. -light green bags contain 4 bright silver bags, 1 dim plum bag, 5 dark indigo bags, 5 dark blue bags. -plaid black bags contain 4 muted lavender bags, 5 muted violet bags, 3 dim olive bags, 5 bright maroon bags. -dull brown bags contain 3 dull green bags. -dull fuchsia bags contain 2 dotted blue bags, 4 vibrant bronze bags, 5 striped red bags. -light olive bags contain 3 clear beige bags, 3 bright maroon bags, 1 dim green bag. -faded beige bags contain 2 striped black bags, 5 light coral bags. -light coral bags contain 3 clear gold bags, 2 drab magenta bags, 2 pale lime bags. -shiny turquoise bags contain 4 dull olive bags, 1 pale purple bag, 5 striped bronze bags. -dark chartreuse bags contain 3 dotted beige bags, 1 dull silver bag, 3 posh lavender bags, 5 dotted blue bags. -shiny brown bags contain 5 plaid plum bags, 3 vibrant lime bags, 1 posh silver bag, 5 muted aqua bags. -dim gold bags contain 4 wavy magenta bags, 1 plaid turquoise bag, 3 drab maroon bags, 3 dark coral bags. -faded teal bags contain 2 dim turquoise bags, 4 faded beige bags. -dull lavender bags contain 3 shiny chartreuse bags, 4 posh salmon bags. -mirrored brown bags contain 4 vibrant cyan bags. -striped black bags contain 2 dull blue bags, 1 vibrant aqua bag, 1 dark maroon bag. -mirrored violet bags contain 3 vibrant crimson bags, 1 posh violet bag. -dark beige bags contain 3 mirrored gold bags. -clear white bags contain 2 striped gray bags. -dull tan bags contain 3 mirrored red bags, 2 plaid indigo bags, 3 bright gray bags. -dim tomato bags contain 1 faded beige bag, 2 dotted beige bags. -dark black bags contain 2 clear silver bags. -shiny magenta bags contain 5 plaid blue bags, 5 shiny aqua bags, 1 dull aqua bag. -light plum bags contain 1 dim black bag, 3 faded olive bags. -shiny beige bags contain 5 vibrant plum bags, 5 light blue bags, 2 light salmon bags, 3 wavy tan bags. -wavy gold bags contain 1 drab aqua bag. -vibrant lime bags contain no other bags. -vibrant turquoise bags contain 1 vibrant blue bag, 4 striped teal bags, 5 striped white bags. -dim maroon bags contain 4 striped lime bags, 2 light orange bags, 2 vibrant maroon bags. -posh olive bags contain 5 plaid tomato bags, 4 dark magenta bags, 4 faded chartreuse bags. -dim white bags contain 3 striped blue bags. -faded purple bags contain 1 dim brown bag, 3 dark orange bags, 2 posh silver bags, 5 muted lavender bags. -faded brown bags contain 5 faded coral bags, 1 striped turquoise bag. -posh beige bags contain 4 pale lime bags, 4 light violet bags. -shiny gray bags contain 2 shiny black bags, 5 striped white bags. -dotted salmon bags contain 3 pale lime bags, 3 muted lavender bags, 3 vibrant red bags. -vibrant brown bags contain 5 light gold bags, 3 light purple bags, 4 light blue bags. -faded white bags contain 1 dotted black bag. -wavy turquoise bags contain 4 dim crimson bags, 3 bright maroon bags, 3 pale cyan bags. -drab cyan bags contain 4 drab olive bags, 3 dim tomato bags, 2 muted indigo bags. -drab indigo bags contain 5 shiny bronze bags, 4 striped crimson bags, 5 light gold bags. -dim red bags contain 2 dull aqua bags, 3 mirrored aqua bags, 1 wavy red bag, 2 shiny crimson bags. -wavy coral bags contain 3 bright tan bags, 1 bright coral bag, 4 dull gold bags. -pale tan bags contain 2 clear blue bags, 3 dark bronze bags, 2 plaid coral bags, 3 vibrant magenta bags. -wavy lime bags contain 4 dull silver bags. -muted indigo bags contain 5 light purple bags. -clear bronze bags contain 4 clear silver bags, 3 shiny tan bags. -dull maroon bags contain 4 dark blue bags, 4 mirrored indigo bags. -clear yellow bags contain 3 plaid coral bags, 3 drab lime bags, 3 faded indigo bags. -drab green bags contain 5 faded purple bags. -plaid olive bags contain 5 faded silver bags, 4 dull purple bags, 4 dull yellow bags, 1 plaid salmon bag. -dark brown bags contain 1 clear gold bag, 5 light coral bags. -wavy tomato bags contain 4 striped teal bags. -dotted maroon bags contain 1 posh silver bag, 1 dark turquoise bag. -posh plum bags contain 2 bright red bags, 3 shiny maroon bags. -faded violet bags contain 1 faded green bag. -bright tan bags contain 3 shiny blue bags, 1 mirrored lime bag, 2 vibrant plum bags. -dim beige bags contain 1 light tan bag, 1 pale silver bag, 5 plaid silver bags. -clear plum bags contain 1 dark silver bag, 4 dull green bags, 3 shiny gray bags. -muted lavender bags contain 5 dim olive bags, 1 pale lime bag. -faded gold bags contain 1 striped coral bag, 3 light aqua bags. -faded orange bags contain 4 faded beige bags. -dim fuchsia bags contain no other bags. -dull green bags contain 5 dull purple bags, 3 bright maroon bags, 1 dark plum bag. -muted turquoise bags contain 5 shiny chartreuse bags, 1 mirrored lime bag. -striped cyan bags contain 3 striped gray bags, 4 dark brown bags. -faded cyan bags contain 4 striped purple bags. -shiny maroon bags contain 5 faded silver bags, 5 dark purple bags, 5 pale gold bags. -wavy tan bags contain 3 dim brown bags. -clear silver bags contain 5 clear blue bags, 1 dim chartreuse bag, 2 clear orange bags. -dull gold bags contain 3 drab aqua bags, 1 dim green bag. -wavy gray bags contain 2 striped bronze bags. -shiny purple bags contain 3 wavy lavender bags, 2 striped yellow bags. -posh salmon bags contain 1 dull black bag, 3 muted aqua bags, 4 muted fuchsia bags, 5 bright coral bags. -faded gray bags contain 2 faded orange bags, 1 striped brown bag. -shiny indigo bags contain 5 posh beige bags. -vibrant gray bags contain 3 pale brown bags, 2 shiny tomato bags, 5 mirrored silver bags, 3 striped tomato bags. -posh gray bags contain 4 striped black bags, 3 muted aqua bags, 4 mirrored gold bags. -mirrored cyan bags contain 1 muted lavender bag, 4 striped lime bags, 3 mirrored blue bags. -dull yellow bags contain 5 shiny brown bags, 5 clear maroon bags, 4 dim cyan bags. -mirrored black bags contain 2 mirrored aqua bags. -dim purple bags contain 4 vibrant teal bags, 5 shiny silver bags, 3 shiny brown bags. -drab beige bags contain 1 dim yellow bag, 1 vibrant lime bag, 2 muted plum bags, 5 posh violet bags. -striped chartreuse bags contain 2 posh gold bags, 1 striped lime bag. -dull chartreuse bags contain 1 plaid plum bag. -bright red bags contain 2 light lavender bags, 1 drab magenta bag. -drab crimson bags contain 2 pale chartreuse bags, 1 muted black bag, 4 striped yellow bags, 4 striped black bags. -wavy aqua bags contain 4 light tan bags, 3 dim maroon bags, 1 bright fuchsia bag. -clear gold bags contain no other bags. -dim lime bags contain 1 dull crimson bag, 1 mirrored orange bag, 1 light yellow bag, 1 muted fuchsia bag. -pale cyan bags contain 5 dull blue bags, 5 dark blue bags. -dim silver bags contain 3 bright aqua bags. -dark maroon bags contain 4 striped turquoise bags, 4 faded green bags, 3 dim fuchsia bags. -striped tan bags contain 2 dark violet bags, 2 muted indigo bags. -posh tomato bags contain 3 dark purple bags, 3 dim olive bags, 2 dotted white bags, 3 mirrored cyan bags. -light silver bags contain 1 plaid orange bag, 3 wavy salmon bags. -muted brown bags contain 1 plaid orange bag. -dim indigo bags contain 2 dark teal bags, 5 faded beige bags, 1 drab gray bag, 4 muted gold bags. -wavy brown bags contain 3 dotted salmon bags. -posh purple bags contain 2 wavy salmon bags, 1 faded tomato bag, 5 dark tan bags. -muted fuchsia bags contain 3 muted violet bags, 5 light purple bags, 4 dim green bags. -muted lime bags contain 2 vibrant beige bags. -muted black bags contain 5 pale blue bags, 1 vibrant beige bag, 4 pale lime bags, 2 vibrant cyan bags. -drab white bags contain 2 dim magenta bags, 5 vibrant bronze bags, 3 bright magenta bags. -bright chartreuse bags contain 5 dark white bags, 3 dotted olive bags. -wavy yellow bags contain 2 dotted salmon bags. -posh green bags contain 5 posh magenta bags, 2 light aqua bags, 3 wavy purple bags. -clear violet bags contain 3 mirrored salmon bags. -dull plum bags contain 4 bright coral bags. -posh yellow bags contain 4 dim aqua bags, 1 shiny brown bag, 3 striped orange bags. -dark salmon bags contain 4 light gold bags, 3 dotted white bags, 5 drab gray bags, 4 vibrant cyan bags. -posh blue bags contain 4 vibrant salmon bags, 2 clear tan bags, 5 light tomato bags, 1 wavy maroon bag. -drab bronze bags contain 5 plaid green bags, 4 striped turquoise bags, 2 shiny aqua bags, 3 bright plum bags. -dotted aqua bags contain 3 wavy olive bags. -dark lavender bags contain 2 dotted plum bags. -shiny tan bags contain 4 dotted turquoise bags, 4 pale violet bags, 3 plaid salmon bags, 1 striped gold bag. -shiny orange bags contain 3 dull purple bags, 1 clear green bag. -muted olive bags contain 2 dark orange bags. -dark tomato bags contain 5 vibrant lime bags. -vibrant silver bags contain 4 striped blue bags, 2 plaid gold bags. -dull bronze bags contain 3 faded coral bags, 1 clear chartreuse bag, 2 muted aqua bags, 3 wavy teal bags. -light tomato bags contain 3 dark blue bags, 5 mirrored salmon bags. -dotted cyan bags contain 2 dark gold bags, 4 clear gray bags, 2 dull aqua bags. -bright purple bags contain 4 striped coral bags. -dark white bags contain 3 dim brown bags, 1 mirrored gold bag, 1 striped white bag, 4 plaid black bags. -light magenta bags contain 4 vibrant olive bags, 5 clear lavender bags, 5 faded yellow bags. -drab violet bags contain 3 dotted blue bags, 2 dark plum bags, 3 dim silver bags, 5 vibrant olive bags. -posh turquoise bags contain 2 muted indigo bags, 2 striped white bags, 3 drab bronze bags, 4 dotted black bags. -plaid tan bags contain 3 vibrant bronze bags, 5 dull purple bags, 2 posh turquoise bags. -dull violet bags contain 4 vibrant cyan bags. -drab gray bags contain 3 pale lime bags, 3 bright green bags, 3 light lavender bags, 5 dull gray bags. -faded blue bags contain 5 muted lavender bags, 2 dim fuchsia bags, 3 clear salmon bags, 4 striped blue bags. -mirrored turquoise bags contain 5 faded purple bags. -wavy bronze bags contain 3 dim green bags, 2 muted indigo bags, 5 dotted tan bags. -light brown bags contain 3 bright purple bags, 4 vibrant lime bags. -bright brown bags contain 4 light coral bags, 3 clear gold bags, 2 striped turquoise bags, 4 dim fuchsia bags. -dotted turquoise bags contain 1 striped white bag, 4 dark magenta bags. -wavy teal bags contain 5 shiny lime bags, 2 dull cyan bags. -dark gold bags contain 5 dim green bags, 2 plaid red bags, 2 pale chartreuse bags. -dotted black bags contain 3 drab olive bags, 3 light teal bags. -wavy blue bags contain 4 clear red bags. -posh red bags contain 3 muted tan bags. -shiny black bags contain 5 light maroon bags, 4 vibrant cyan bags, 2 mirrored indigo bags. -plaid fuchsia bags contain 3 wavy magenta bags, 4 posh aqua bags, 3 posh salmon bags. -dotted olive bags contain 5 bright brown bags, 1 dotted salmon bag, 4 striped turquoise bags. -dull teal bags contain 2 pale purple bags. -posh indigo bags contain 1 shiny salmon bag. -clear coral bags contain 2 muted violet bags. -pale silver bags contain 2 drab olive bags, 5 wavy red bags. -light beige bags contain 2 muted lime bags. -striped orange bags contain no other bags. -dark gray bags contain 4 pale white bags, 3 pale blue bags, 5 dotted beige bags. -striped lavender bags contain 2 dull brown bags, 4 vibrant lavender bags, 1 vibrant aqua bag, 5 dull gold bags. -dark blue bags contain 5 clear gold bags, 5 faded silver bags. -plaid orange bags contain 1 shiny tomato bag, 1 light tomato bag. -muted bronze bags contain 2 clear gray bags, 5 shiny black bags, 5 shiny red bags, 2 muted blue bags. -light cyan bags contain 4 wavy crimson bags, 4 muted bronze bags, 4 clear lime bags, 3 dull yellow bags. -light salmon bags contain 4 muted aqua bags, 5 vibrant lime bags, 4 light aqua bags, 4 dim fuchsia bags. -dotted fuchsia bags contain 1 mirrored aqua bag. -drab tomato bags contain 2 vibrant blue bags, 1 pale chartreuse bag, 4 shiny black bags, 5 drab silver bags. -drab black bags contain 3 mirrored teal bags, 5 dull maroon bags. -posh black bags contain 4 pale violet bags, 5 plaid violet bags, 2 posh magenta bags. -vibrant aqua bags contain 1 faded silver bag. -mirrored tan bags contain 3 dotted white bags. -mirrored teal bags contain 3 shiny plum bags, 3 shiny brown bags, 3 striped turquoise bags, 2 bright red bags. -muted white bags contain 5 drab gray bags, 5 faded white bags, 3 vibrant beige bags. -bright beige bags contain 3 vibrant red bags, 4 posh silver bags. -dark indigo bags contain 2 dark violet bags, 2 dim plum bags, 1 mirrored indigo bag. -striped maroon bags contain 5 faded blue bags. -clear chartreuse bags contain 5 plaid plum bags, 1 plaid maroon bag, 1 dark crimson bag, 4 drab bronze bags. -dark olive bags contain 2 wavy purple bags, 4 shiny lime bags. -dim olive bags contain 5 faded silver bags, 5 shiny plum bags. -light indigo bags contain 5 dotted tomato bags, 1 dim orange bag, 3 mirrored orange bags, 3 pale cyan bags. -faded yellow bags contain 4 light red bags, 5 clear black bags, 2 dotted gold bags. -clear teal bags contain 2 light maroon bags. -drab lime bags contain 4 dim blue bags, 3 muted gold bags, 3 faded crimson bags. -dotted chartreuse bags contain 1 vibrant chartreuse bag, 3 posh red bags, 5 muted bronze bags, 4 dark brown bags. -drab olive bags contain 1 striped orange bag, 3 drab brown bags. -posh gold bags contain 3 plaid beige bags, 4 dim crimson bags, 2 dull black bags. -wavy indigo bags contain 3 bright brown bags, 3 pale cyan bags, 4 mirrored orange bags, 1 clear cyan bag. -bright black bags contain 1 muted crimson bag. -pale fuchsia bags contain 5 dull yellow bags, 4 bright chartreuse bags. -shiny coral bags contain 1 muted lavender bag, 5 muted purple bags, 1 striped orange bag. -faded chartreuse bags contain 4 striped turquoise bags, 1 wavy beige bag. -bright blue bags contain 3 vibrant olive bags. -faded olive bags contain 3 vibrant maroon bags, 4 wavy red bags, 2 shiny cyan bags, 4 wavy salmon bags. -clear green bags contain 5 dark turquoise bags, 4 posh cyan bags, 5 pale orange bags. -dim bronze bags contain 4 wavy orange bags, 2 bright magenta bags, 3 striped brown bags. -pale gold bags contain 3 dark purple bags. -wavy beige bags contain 2 wavy plum bags, 1 muted purple bag, 4 striped turquoise bags, 4 dull green bags. -plaid lavender bags contain 3 striped plum bags, 3 plaid orange bags. -bright silver bags contain 2 muted aqua bags. -muted magenta bags contain 5 faded olive bags. -drab magenta bags contain 4 dim chartreuse bags. -pale yellow bags contain 2 wavy tan bags, 4 striped cyan bags, 1 wavy salmon bag. -clear tomato bags contain 1 clear blue bag, 5 vibrant orange bags, 3 drab silver bags, 2 dim green bags. -dull gray bags contain 2 bright red bags, 3 striped lime bags. -dim gray bags contain 4 dark purple bags, 2 dim tomato bags. -mirrored crimson bags contain 4 pale gray bags, 1 muted chartreuse bag, 2 dotted orange bags. -drab gold bags contain 4 drab lavender bags, 3 light coral bags. -posh tan bags contain 5 vibrant gold bags, 1 dotted purple bag. -drab teal bags contain 3 shiny gold bags, 2 muted blue bags, 2 posh coral bags, 3 bright lavender bags. -pale olive bags contain 2 dull violet bags, 5 shiny maroon bags, 4 light red bags, 2 wavy cyan bags. -dotted coral bags contain 1 light blue bag, 2 plaid black bags. -light aqua bags contain 1 vibrant lime bag, 3 clear gold bags, 1 plaid plum bag, 5 shiny plum bags. -posh magenta bags contain 4 plaid plum bags, 2 vibrant lime bags, 5 light aqua bags, 2 dull blue bags. -posh coral bags contain 3 dotted salmon bags, 2 dim lavender bags, 4 wavy purple bags. -dark plum bags contain 2 vibrant aqua bags, 2 dim fuchsia bags, 4 dull blue bags. -posh teal bags contain 4 mirrored indigo bags, 3 striped purple bags, 5 dim cyan bags, 4 plaid silver bags. -vibrant salmon bags contain 3 faded lime bags. -vibrant violet bags contain 5 bright red bags, 3 shiny brown bags, 3 vibrant cyan bags. -plaid violet bags contain 2 vibrant violet bags, 4 pale brown bags. -dull red bags contain 1 dim aqua bag, 5 dotted magenta bags, 1 dotted gold bag, 2 shiny chartreuse bags. -vibrant coral bags contain 2 bright green bags. -muted cyan bags contain 4 dull white bags, 3 muted gray bags, 1 mirrored brown bag, 5 light maroon bags. -dotted tan bags contain 4 shiny indigo bags, 3 clear gold bags. -muted tomato bags contain 1 faded orange bag. -clear black bags contain 2 light aqua bags, 5 dull white bags. -bright fuchsia bags contain 5 dim brown bags. -striped olive bags contain 4 dim tomato bags. -dotted yellow bags contain 4 mirrored aqua bags, 4 faded indigo bags, 2 faded green bags. -pale bronze bags contain 3 plaid teal bags, 2 posh aqua bags, 2 dotted lime bags. -striped blue bags contain 4 dark tomato bags, 2 dim aqua bags, 1 dull olive bag. -dull salmon bags contain 1 light yellow bag. -muted tan bags contain 2 dim purple bags, 2 shiny coral bags, 2 drab bronze bags. -bright gold bags contain 5 shiny lavender bags, 4 dark maroon bags. -vibrant lavender bags contain 3 vibrant lime bags, 1 dark tomato bag, 2 dim fuchsia bags, 4 clear black bags. -bright tomato bags contain 4 clear blue bags, 2 wavy beige bags, 5 faded lime bags. -drab plum bags contain 4 bright olive bags, 1 posh lavender bag, 3 pale white bags, 2 dim green bags. -muted gold bags contain 3 posh magenta bags. -mirrored coral bags contain 3 dotted beige bags, 1 light magenta bag, 4 wavy turquoise bags. -mirrored purple bags contain 1 mirrored plum bag, 4 faded black bags, 3 bright violet bags, 1 vibrant yellow bag. -mirrored lavender bags contain 4 shiny violet bags, 4 dark violet bags, 3 drab gray bags, 3 plaid salmon bags. -muted teal bags contain 1 plaid turquoise bag, 5 light tomato bags. -plaid turquoise bags contain 2 posh aqua bags, 3 wavy plum bags, 3 dotted salmon bags. -pale coral bags contain 4 wavy lavender bags, 5 striped gray bags, 2 dotted turquoise bags, 4 striped violet bags. -pale lavender bags contain 4 vibrant lime bags, 1 dim plum bag, 1 posh salmon bag. -dark lime bags contain 4 dotted beige bags, 4 faded gold bags. -dotted teal bags contain 3 posh cyan bags. -striped magenta bags contain 4 light maroon bags. -light lime bags contain 2 light tomato bags, 2 bright cyan bags, 1 dotted white bag, 5 dark turquoise bags. -plaid teal bags contain 4 dim cyan bags, 2 muted black bags, 1 dark silver bag, 4 drab lavender bags. -vibrant yellow bags contain 4 mirrored teal bags, 2 shiny lime bags, 1 striped purple bag, 2 dotted beige bags. -dotted plum bags contain 1 drab lavender bag. -dotted blue bags contain 4 dull white bags, 5 dull olive bags. -posh crimson bags contain 1 wavy plum bag, 4 dim bronze bags. -muted orange bags contain 5 faded tomato bags, 1 dull magenta bag. -mirrored gold bags contain 4 dim fuchsia bags, 3 dull black bags, 5 shiny lavender bags, 5 dull gray bags. -bright cyan bags contain 4 pale blue bags. -dark cyan bags contain 2 dim olive bags, 2 faded crimson bags, 2 pale chartreuse bags. -striped beige bags contain 5 drab lavender bags. -dull olive bags contain 4 dark brown bags, 5 muted lavender bags, 4 plaid red bags, 1 dim green bag. -faded green bags contain 5 light aqua bags, 1 vibrant cyan bag, 5 striped orange bags. -shiny bronze bags contain 1 shiny purple bag, 5 striped indigo bags, 5 bright indigo bags, 5 striped yellow bags. -mirrored silver bags contain 2 pale tan bags. -dark green bags contain 4 striped white bags, 2 vibrant beige bags, 4 shiny aqua bags, 2 drab gray bags. -dotted gray bags contain 3 dotted violet bags, 5 muted beige bags, 4 posh yellow bags. -clear lime bags contain 5 faded crimson bags, 5 dark brown bags, 1 dim chartreuse bag, 5 bright fuchsia bags. -light maroon bags contain 5 light aqua bags. -striped violet bags contain 2 clear violet bags, 1 striped yellow bag, 5 dark lime bags. -mirrored maroon bags contain 2 dull purple bags, 3 clear black bags. -light purple bags contain 1 vibrant aqua bag, 4 striped turquoise bags, 4 dark blue bags, 3 dark maroon bags. -dark crimson bags contain 5 dark blue bags, 1 dim coral bag. -muted violet bags contain 3 striped turquoise bags, 3 vibrant lime bags. -shiny tomato bags contain 4 shiny plum bags. -drab fuchsia bags contain 2 faded beige bags, 3 light lavender bags. -dull white bags contain 5 wavy purple bags, 4 shiny lavender bags. -dim plum bags contain 4 dark brown bags, 3 shiny brown bags, 4 dim brown bags, 5 light maroon bags. -muted red bags contain 3 bright chartreuse bags, 2 shiny lime bags, 1 dotted olive bag, 3 shiny plum bags. -posh silver bags contain no other bags. -drab coral bags contain 4 faded white bags, 5 mirrored plum bags, 5 striped blue bags. -mirrored aqua bags contain 1 dark tomato bag, 2 dark brown bags. -vibrant indigo bags contain 5 dark silver bags, 3 clear lime bags, 1 dim gray bag. -bright salmon bags contain 4 bright crimson bags. -muted plum bags contain 4 mirrored lavender bags. -dark turquoise bags contain 5 striped turquoise bags, 4 dark blue bags, 5 posh yellow bags, 4 wavy purple bags. -light violet bags contain 3 clear black bags, 3 mirrored indigo bags, 5 striped coral bags, 2 dim crimson bags. diff --git a/2020/day8/input b/2020/day8/input deleted file mode 100644 index 63b0ff3..0000000 --- a/2020/day8/input +++ /dev/null @@ -1,638 +0,0 @@ -acc +48 -acc -15 -jmp +510 -acc -16 -acc -9 -acc +10 -acc +45 -jmp +76 -acc +43 -acc -5 -acc +1 -jmp +306 -jmp +265 -jmp +506 -nop +48 -nop +596 -jmp +212 -acc +30 -jmp +311 -jmp +592 -acc +10 -jmp +1 -jmp +153 -acc +13 -nop +282 -jmp +482 -acc -12 -acc +22 -jmp +294 -acc -14 -acc +13 -nop +471 -acc +26 -jmp -13 -acc +11 -acc +23 -acc +9 -jmp +1 -jmp +158 -acc +20 -acc -3 -jmp +69 -jmp +546 -acc +14 -acc +25 -nop +488 -jmp +502 -acc +14 -acc -11 -acc +25 -acc +0 -jmp +527 -acc +45 -acc +35 -acc +2 -acc +33 -jmp +522 -acc +44 -acc +18 -acc +30 -jmp +429 -jmp +290 -jmp +36 -acc +36 -jmp +366 -acc +0 -acc +39 -acc -16 -jmp +160 -jmp -27 -acc -4 -acc -3 -acc +24 -acc +11 -jmp +321 -jmp +86 -acc +24 -jmp +113 -acc +28 -nop +73 -jmp +47 -jmp +165 -jmp +198 -acc -19 -acc -13 -jmp +297 -nop +175 -nop +328 -jmp +16 -acc -16 -acc -17 -acc -7 -acc +38 -jmp +409 -acc +27 -acc +38 -acc +2 -jmp -63 -jmp +145 -acc +18 -nop -74 -acc +39 -acc -13 -jmp -69 -acc +40 -acc +47 -jmp +16 -acc +9 -acc +13 -jmp +494 -acc +34 -acc +7 -jmp +303 -acc +0 -jmp +474 -acc +33 -acc +41 -acc +25 -acc +31 -jmp -49 -acc -17 -jmp +54 -jmp +172 -acc +30 -acc -13 -acc +13 -jmp +236 -acc +19 -jmp +15 -acc +24 -acc -17 -jmp +7 -acc +40 -acc -7 -acc -13 -jmp -59 -acc -2 -jmp +118 -acc +50 -acc +10 -acc +43 -jmp +41 -jmp +406 -nop +163 -acc +26 -acc +34 -jmp +426 -acc +0 -acc +18 -acc +0 -acc +1 -jmp -117 -acc +42 -jmp +51 -acc +21 -jmp +378 -jmp -73 -jmp +437 -jmp +475 -acc -10 -jmp +418 -jmp +211 -acc +15 -acc +27 -acc +32 -acc +9 -jmp +151 -acc -15 -acc +6 -jmp -88 -acc +14 -acc +15 -jmp +1 -acc +47 -jmp -36 -acc +42 -acc +34 -nop -39 -jmp +329 -acc +24 -acc +3 -jmp +418 -acc +10 -acc -19 -acc +23 -jmp +1 -jmp +326 -nop -49 -acc +19 -jmp +323 -jmp -182 -acc +14 -nop +164 -acc +47 -acc -8 -jmp +111 -acc +10 -nop +240 -acc +21 -jmp +100 -acc +19 -acc +32 -acc -5 -jmp +396 -acc -14 -acc -13 -jmp +18 -nop -11 -acc +40 -acc +27 -jmp +1 -jmp -7 -acc -8 -acc +14 -acc +29 -acc +22 -jmp +146 -nop +355 -jmp +322 -acc +3 -acc +17 -jmp +1 -jmp +258 -jmp +404 -acc -3 -acc +36 -jmp +204 -jmp -3 -acc -11 -acc +11 -jmp +310 -jmp +1 -jmp +308 -acc +11 -jmp +1 -acc +47 -acc -14 -jmp -81 -acc -16 -jmp +1 -acc +28 -acc +32 -jmp +157 -acc -13 -jmp +21 -jmp +312 -jmp +121 -jmp +135 -nop -5 -nop +6 -acc +23 -jmp -136 -acc +10 -acc +7 -jmp +63 -acc +25 -nop -214 -jmp +42 -acc +12 -acc +2 -jmp +1 -acc +16 -acc +47 -jmp -246 -jmp +42 -acc +10 -acc +11 -nop +344 -nop +197 -jmp +190 -jmp +201 -jmp -167 -acc +38 -nop -45 -acc +37 -acc +12 -jmp +1 -jmp -235 -acc +9 -jmp +254 -acc +33 -acc +11 -nop -11 -jmp -131 -nop +22 -acc +29 -jmp +1 -jmp +30 -jmp -121 -acc -8 -nop -115 -acc -16 -acc +15 -jmp +98 -acc +39 -jmp +53 -acc +0 -acc +5 -jmp +139 -acc -12 -acc -13 -jmp +50 -acc +47 -acc -18 -acc +8 -jmp -243 -acc +22 -jmp +188 -acc +5 -acc +46 -acc +25 -jmp +277 -acc -12 -jmp +250 -nop +116 -acc -19 -jmp -178 -acc -3 -acc +21 -nop -163 -jmp -77 -jmp -15 -acc -8 -acc -11 -jmp +129 -acc +32 -acc +46 -nop +88 -jmp -51 -jmp +27 -acc -11 -nop +116 -acc +31 -jmp -4 -acc +41 -jmp -315 -acc +10 -nop -76 -acc +25 -nop -127 -jmp -298 -acc +20 -acc +1 -acc -19 -jmp -125 -acc +9 -acc +40 -jmp +133 -nop -250 -jmp -116 -jmp -189 -acc +50 -jmp +78 -acc -3 -acc +37 -jmp -131 -nop -336 -acc +22 -acc +37 -jmp +94 -acc +43 -jmp -319 -jmp -328 -acc -18 -acc +0 -acc +33 -jmp -4 -acc +16 -jmp +213 -acc -12 -acc +23 -jmp -175 -acc -17 -acc -12 -nop -141 -nop +228 -jmp -244 -acc +11 -acc +12 -nop +220 -nop -184 -jmp +236 -acc +42 -acc +0 -acc +45 -acc +34 -jmp +213 -acc -18 -acc +18 -nop +26 -jmp +150 -nop -293 -nop -277 -jmp -380 -jmp -133 -acc -13 -jmp -108 -acc +39 -jmp +223 -acc +47 -acc +14 -acc +10 -jmp -90 -acc -19 -nop -387 -acc +24 -acc -19 -jmp -203 -acc +4 -jmp -132 -acc +31 -nop -255 -nop +187 -nop +40 -jmp +126 -acc -19 -acc -1 -acc -13 -jmp -147 -acc +0 -jmp -363 -acc -5 -acc -11 -acc +31 -acc +44 -jmp -177 -nop -406 -acc +29 -acc +34 -jmp -174 -acc +8 -acc -6 -nop -367 -acc -8 -jmp +183 -nop -147 -jmp +104 -acc -8 -nop +69 -acc -10 -acc -8 -jmp -384 -acc +20 -acc +39 -acc -16 -acc +2 -jmp -303 -acc -13 -jmp +100 -acc +14 -acc +22 -acc +27 -jmp -354 -acc +1 -acc +39 -acc -7 -jmp -346 -acc -10 -jmp -450 -nop -188 -jmp +5 -jmp +1 -nop -381 -acc +42 -jmp -102 -acc +13 -acc +11 -nop -224 -jmp -213 -acc +46 -jmp +57 -nop +140 -jmp +131 -acc +30 -acc +25 -acc -10 -acc -13 -jmp -78 -jmp -144 -jmp -185 -acc -17 -acc +36 -acc +38 -jmp +144 -nop -4 -acc +9 -acc +17 -acc +19 -jmp +90 -acc +11 -nop -380 -acc +17 -jmp -403 -acc -2 -jmp +94 -acc +32 -acc +45 -nop -249 -jmp -27 -acc +13 -nop -5 -jmp -439 -acc +32 -acc +5 -jmp -478 -acc +43 -jmp -98 -acc -18 -jmp -100 -acc +14 -acc -14 -jmp -329 -acc +46 -acc +5 -jmp -353 -acc -3 -acc +29 -acc +44 -jmp -88 -acc -11 -acc -14 -jmp -100 -nop -441 -acc +2 -acc +25 -acc +4 -jmp +7 -acc -17 -jmp +1 -nop -296 -acc +4 -jmp -132 -jmp -417 -nop -287 -acc +48 -nop -40 -acc -4 -jmp -146 -nop -521 -jmp -183 -acc -13 -acc +22 -jmp +15 -acc +21 -acc +22 -acc +27 -acc +34 -jmp -35 -acc -13 -nop -417 -acc +40 -jmp -114 -acc +4 -acc +20 -acc -1 -acc -9 -jmp -514 -acc +8 -acc -17 -acc +19 -jmp -130 -acc +11 -jmp -250 -nop +58 -acc +36 -acc -3 -acc -5 -jmp -120 -acc +11 -acc +50 -acc -18 -jmp -419 -jmp +1 -nop -446 -acc +22 -acc +28 -jmp -43 -jmp -289 -acc +1 -jmp -421 -jmp +14 -nop -62 -jmp -55 -jmp +1 -acc +5 -acc +26 -acc +0 -jmp -477 -acc +35 -acc -17 -acc +21 -jmp -200 -acc -2 -jmp -128 -jmp -253 -acc +28 -acc +47 -acc +27 -jmp -118 -acc +33 -jmp -228 -acc +41 -jmp -45 -acc +11 -acc -14 -jmp +1 -acc +35 -jmp -118 -acc +13 -acc +37 -jmp -108 -acc +44 -nop -523 -acc +45 -acc +39 -jmp +6 -jmp -582 -jmp -139 -acc -3 -jmp +1 -jmp -9 -acc +36 -acc +3 -acc +49 -jmp -562 -acc +14 -jmp -422 -acc +41 -acc +35 -jmp -582 -acc -11 -acc +0 -jmp -291 -acc -5 -acc -6 -acc +31 -acc -11 -jmp +1 diff --git a/2020/day9/input b/2020/day9/input deleted file mode 100644 index c3b902a..0000000 --- a/2020/day9/input +++ /dev/null @@ -1,1000 +0,0 @@ -26 -36 -37 -9 -8 -22 -41 -5 -17 -44 -40 -31 -10 -33 -30 -50 -24 -4 -12 -46 -39 -45 -42 -7 -27 -13 -58 -11 -14 -53 -9 -15 -23 -18 -16 -21 -17 -49 -19 -20 -32 -31 -22 -30 -24 -35 -28 -33 -25 -47 -57 -26 -27 -29 -83 -34 -37 -36 -59 -46 -39 -51 -44 -54 -56 -48 -49 -100 -62 -50 -52 -72 -53 -55 -60 -96 -61 -91 -65 -70 -85 -87 -88 -114 -83 -113 -92 -93 -97 -104 -142 -99 -102 -103 -153 -105 -108 -115 -116 -148 -144 -152 -177 -135 -167 -171 -201 -256 -182 -176 -252 -185 -190 -196 -203 -202 -348 -240 -208 -292 -213 -300 -323 -301 -315 -367 -302 -502 -393 -357 -353 -358 -390 -760 -361 -375 -492 -710 -398 -405 -448 -509 -421 -594 -505 -566 -810 -690 -603 -924 -655 -1317 -711 -823 -714 -1171 -719 -736 -759 -1080 -773 -803 -819 -953 -1528 -869 -1195 -1522 -1071 -1509 -1169 -2270 -1314 -1514 -1369 -1366 -1425 -1430 -2620 -2125 -1455 -1830 -1495 -1532 -4045 -1576 -1622 -2397 -1822 -2501 -3331 -2240 -2385 -2664 -2942 -2483 -2680 -2683 -6285 -2791 -2796 -2855 -2987 -4522 -2950 -3108 -3198 -3317 -4207 -3398 -3816 -5031 -4809 -4062 -4868 -4625 -5667 -5049 -5338 -5163 -5587 -5363 -7318 -6506 -5646 -5651 -7405 -5937 -7214 -9874 -6306 -10612 -7379 -11586 -9708 -9179 -15648 -8871 -8687 -16263 -9674 -10212 -10387 -15046 -15901 -19548 -11009 -31549 -40236 -11297 -18965 -13151 -17087 -19920 -16014 -22320 -17766 -16558 -17558 -30262 -17866 -18361 -19083 -19984 -19886 -33617 -39878 -21396 -26343 -22306 -24448 -24160 -27311 -27855 -63879 -29165 -35097 -32572 -47775 -33572 -34324 -40072 -57630 -35919 -53325 -36227 -37444 -38969 -44046 -41282 -45844 -43702 -45556 -58020 -46466 -48608 -51471 -55166 -94135 -80653 -70016 -66144 -70243 -80251 -83910 -76413 -72146 -73363 -77509 -88915 -73671 -103576 -99302 -84984 -188560 -89258 -181085 -92022 -95074 -97937 -136160 -158162 -128529 -136387 -143379 -138290 -168180 -142389 -157273 -145509 -149776 -147034 -169531 -158655 -162586 -162929 -191324 -281669 -174242 -258003 -187195 -187096 -189959 -193011 -226466 -264689 -264916 -266819 -274677 -389395 -301044 -287898 -320202 -292543 -308095 -342787 -309620 -480909 -321584 -325515 -438931 -374291 -361338 -361437 -532680 -377055 -419477 -382970 -607476 -491155 -684166 -531735 -541496 -635135 -602163 -1216846 -580441 -600638 -744992 -617715 -631204 -1022890 -647099 -686952 -686853 -722775 -735629 -738393 -738492 -1271073 -1903798 -1067136 -874125 -1032651 -1149450 -1073231 -1353344 -1121937 -1181079 -1613092 -1231842 -1198156 -1750088 -1248919 -1264814 -1278303 -1333952 -2436941 -2590651 -1805529 -1458404 -2222681 -2936449 -1941261 -1906776 -1947356 -2105882 -2980007 -2872025 -2195168 -2455889 -2320093 -2303016 -2379235 -2429998 -2447075 -2707323 -2513733 -2736707 -2543117 -3263933 -5086558 -3365180 -4136429 -3399665 -3405760 -4053238 -4863210 -3848037 -3854132 -4485117 -4758905 -4498184 -4515261 -4574403 -4816749 -4623109 -4682251 -4826310 -5807050 -4960808 -5056850 -5250440 -8422030 -5908297 -6629113 -6764845 -7219312 -9361394 -7897849 -7253797 -8422440 -8717342 -9932691 -8339249 -9138370 -12962358 -10489301 -13383248 -9631253 -9439858 -9305360 -16126239 -9787118 -10017658 -10211248 -16392167 -14611834 -13393958 -17152003 -15104094 -16615191 -14473109 -15151646 -15593046 -19950349 -17056591 -18936613 -25032904 -17477619 -18443730 -19071111 -27108872 -19226976 -18745218 -31230333 -19516608 -19804776 -36342516 -20228906 -23605206 -27867067 -31668425 -31837688 -36844097 -35101995 -43969517 -29624755 -36704595 -32649637 -35500321 -34534210 -36414232 -35921349 -38298087 -37188948 -68010941 -38974124 -62714735 -38261826 -39321384 -39745514 -64726750 -43834112 -48095973 -60309801 -130725676 -61293180 -67183847 -66329350 -62274392 -87841487 -110163462 -99283925 -72689269 -70034531 -70455559 -75388356 -73110297 -75450774 -76163072 -77235950 -149484846 -77583210 -78007340 -79066898 -132308923 -127001142 -114425323 -131748739 -133982449 -123567572 -134403477 -128603742 -132729951 -137662748 -140490090 -104054607 -145799566 -148038769 -232658349 -143565856 -148498653 -200111439 -179505381 -153399022 -154819160 -155590550 -202634470 -157074238 -213470375 -218479930 -248407772 -238458084 -310409710 -272066225 -227622179 -252093376 -289365422 -286161401 -258873767 -396446541 -247620463 -439560423 -291604625 -430256649 -406912536 -382441339 -308218182 -395532322 -402439623 -311893398 -466080263 -359708708 -370544613 -446102109 -648736579 -479715555 -499688404 -475242642 -530939992 -575526823 -545035168 -506494230 -577766026 -539225088 -986209785 -555838645 -599822807 -603498023 -620111580 -671602106 -667926890 -990656193 -861612585 -730253321 -682438011 -805810817 -834951350 -925817664 -921344751 -954958197 -1133604671 -1006182634 -1014467730 -1062332875 -1432311894 -1045719318 -1868143692 -1223609603 -1095063733 -1609680657 -1155661452 -1203320830 -1271424913 -1545929244 -1339528996 -1488248828 -1608255675 -1731628481 -1565204671 -1744770886 -1939415488 -1756296101 -1932000298 -2179323989 -2000677515 -3476399367 -2571387305 -2250725185 -2108052193 -2317144231 -2904733667 -2298384563 -4230384861 -3695711589 -4503387603 -6248158489 -2474745743 -3003053394 -2827777824 -2947784671 -3935620090 -5936297605 -3296833152 -4040052491 -3501066987 -3688296399 -5155458852 -4406436756 -5007101813 -4549109748 -4358777378 -5078503009 -4425196424 -4582797936 -4615528794 -6163042142 -6234004653 -5302523567 -5422530414 -5477799137 -5975812730 -5771578895 -5830831218 -6124610976 -11398343144 -17522954120 -6797900139 -6985129551 -8990819966 -9971640162 -8113492823 -8765214134 -8783973802 -8907887126 -8941575314 -10591341524 -9040725218 -9007994360 -10558610666 -9918052361 -10725053981 -14889825110 -14838825578 -10900329551 -16956769713 -11602410113 -13783029690 -11955442194 -20739415996 -16769540301 -15750343685 -14911392962 -15769103353 -16878706957 -16897466625 -17805939352 -17549187936 -23897819470 -18048719578 -17949569674 -18926046721 -18958777579 -19566605026 -20476663027 -25811722513 -38736645048 -22502739664 -22855771745 -27797796176 -23557852307 -25385439803 -26866835156 -27705785879 -55615352005 -42422376771 -30661736647 -30680496315 -32647810310 -33776173582 -34847036299 -35755509026 -43360910449 -45825612735 -45747365850 -63775182409 -38492651747 -38525382605 -42069344690 -64925116435 -45358511409 -46060591971 -46413624052 -80205547708 -48943292110 -64456669897 -52252274959 -54572621035 -66198437626 -61342232962 -63309546957 -63328306625 -65527532614 -81853562196 -68623209881 -104020184361 -129148839818 -80561996437 -77018034352 -84272748455 -80594727295 -83851163156 -110870293949 -131951516506 -91419103380 -91772135461 -95003884081 -131590655387 -143871543394 -103515913145 -119029290932 -106824895994 -145991724415 -124651779919 -126869765576 -126637853582 -172139123026 -134150742495 -145641244233 -149185206318 -157580030789 -157612761647 -164445890451 -168123911611 -164867475750 -172013830675 -291083744033 -256010102312 -183191238841 -186422987461 -186776019542 -295176930733 -210340809139 -222545204077 -225854186926 -231476675913 -233462749576 -251289633501 -291505329332 -275823059900 -291730773284 -325736673258 -303221275022 -344356050331 -523207449197 -329626592322 -322058652098 -329313366201 -332991387361 -336881306425 -355205069516 -774497082698 -1000351269624 -617242002590 -373199007003 -397116828681 -448399391003 -432886013216 -454021879990 -457330862839 -509285809476 -484752383077 -613789425382 -567328389232 -567553833184 -594952048306 -625279927120 -632534641223 -1096555734796 -1373550276627 -994038192553 -776080532088 -662304753562 -669872693786 -1454373149614 -770315835684 -1110704144565 -806085020219 -821598398006 -827220886993 -830002841897 -1199863030455 -942083245916 -911352742829 -966616672315 -1052080772309 -1454133039229 -1276094178944 -1134882222416 -1389152231190 -1804754916202 -1619318119673 -1763681643922 -2203553118524 -1440188529470 -1492307595459 -1332177447348 -1483903151568 -2300504974019 -2141946276371 -2946440634688 -2216373118183 -1627683418225 -2449320961570 -2251943802764 -1741355584726 -1853435988745 -1877969415144 -2046234965245 -2018697444624 -3193907147392 -2410976401360 -2772365976818 -2524034453606 -2721329678538 -2816080598916 -4834778043540 -3119991013684 -2824485042807 -2924091681038 -2959860865573 -3185613436093 -3625849427939 -3594791573471 -4235070562807 -4574124052913 -4495555926815 -3369039002951 -3731405403889 -3993299387490 -3760053029350 -4264412390105 -6906532328175 -4064932409869 -4429673845984 -4935010854966 -6149883881545 -5245364132144 -5340115052522 -5645421359576 -6010098478900 -5748576723845 -5784345908380 -5883952546611 -7681169362908 -6145474301666 -11402088254990 -6963830576422 -7354844602821 -7362338390441 -8329344799974 -7100444406840 -7129092032301 -7491458433239 -7753352416840 -7824985439219 -10890785491720 -13429746086753 -8494606255853 -10683587578811 -10180374987110 -10585479184666 -11393998083421 -11088691776367 -11429767267956 -18558859300257 -11532922632225 -13826643664574 -12984396953451 -13245918708506 -15595050662693 -14064274983262 -14491430422742 -21575263508480 -14853796823680 -35401907173054 -53960766473311 -33005030776436 -15244810850079 -15578337856059 -18674981242963 -19080085440519 -54580294284916 -19178193834664 -20765854171776 -21674170961033 -26333502626446 -22926920715646 -22518459044323 -27008105124015 -28318074087316 -27737349131248 -32501624907537 -26230315661957 -37009889467065 -28555705406004 -28918071806942 -70158632140975 -45413588066965 -30098607673759 -30823148706138 -62600232581296 -41475126512036 -33919792093042 -34253319099022 -61261424223037 -38258279275183 -57180239814668 -39944048006440 -44192630005356 -44601091676679 -45445379759969 -52617066718082 -48748774706280 -64351926772781 -53967664793205 -56655420938190 -73519163483621 -109765514839746 -57473777212946 -85667756517392 -59016679480701 -60921756379897 -97274958755884 -126952159354077 -64742940799180 -72511598374205 -92561114724522 -68173111192064