diff options
-rw-r--r-- | 01/input | 200 | ||||
-rw-r--r-- | 02/input | 1000 | ||||
-rw-r--r-- | 03/input | 323 | ||||
-rw-r--r-- | 04/input | 953 | ||||
-rw-r--r-- | 05/input | 975 | ||||
-rw-r--r-- | 06/input | 2050 |
6 files changed, 5501 insertions, 0 deletions
diff --git a/01/input b/01/input new file mode 100644 index 0000000..0cf9a7b --- /dev/null +++ b/01/input @@ -0,0 +1,200 @@ +1130 +1897 +1850 +1218 +1198 +1761 +1082 +1742 +1821 +1464 +1834 +1413 +1917 +1746 +1954 +1942 +1560 +1227 +1852 +1976 +1773 +1404 +1824 +1011 +1532 +1306 +1819 +1739 +1540 +1973 +1436 +1196 +1176 +1856 +1332 +1617 +1895 +1749 +1718 +1536 +1811 +113 +1008 +1908 +1799 +1914 +1603 +1782 +1980 +1228 +1838 +2006 +1953 +1846 +1903 +1470 +1774 +1599 +1446 +1324 +1054 +1952 +1928 +1997 +1764 +1943 +1932 +1615 +1428 +1036 +721 +1097 +1998 +1033 +1892 +1904 +1803 +1825 +1370 +1836 +1853 +1963 +1469 +1385 +246 +1987 +1153 +178 +1790 +1927 +1139 +1865 +1804 +1974 +1235 +1681 +1185 +2009 +1894 +1141 +1203 +1808 +1867 +1274 +1891 +1779 +1342 +1920 +851 +1994 +1975 +1979 +1880 +1647 +1365 +448 +1119 +1256 +1212 +1268 +1878 +1805 +1889 +1870 +1906 +1959 +1898 +1305 +1559 +1088 +1845 +1783 +1841 +1864 +1961 +1267 +1437 +1823 +801 +1579 +1538 +1745 +1972 +1259 +1899 +1517 +1940 +1543 +1882 +1933 +1240 +1608 +1263 +1429 +1197 +1508 +1631 +1988 +1350 +1638 +1800 +1999 +1822 +1776 +1896 +1610 +1831 +1921 +1535 +1526 +1491 +1876 +1476 +1945 +1702 +1900 +1814 +1289 +1992 +1859 +1967 +1966 +1283 +2002 +1195 +1066 +1924 +1968 +1835 +1971 +1977 +1430 +1844 +1465 +1595 +1957 +1472 +219 +1851 +1955 diff --git a/02/input b/02/input new file mode 100644 index 0000000..d1612d4 --- /dev/null +++ b/02/input @@ -0,0 +1,1000 @@ +9-11 p: pppppppppxblp +2-4 b: bbxbb +3-5 q: dqfqb +5-8 g: ggcgggglg +10-18 l: gllpmlgtrmnllhllrlll +18-19 z: zzzzznszzzzzzzzzzzxz +3-6 r: frrhxsnrmgmw +1-8 n: zkxhnxnzghnm +11-12 z: zzczzzztlzlzzzz +4-7 q: qqqbncqqq +3-4 c: ccvfc +19-20 l: sltlklljdlzglwllllzl +6-16 h: dhhhrhvhnhdchfsnhq +3-7 l: fllllqjlll +8-9 k: xkkjqklkm +1-2 l: llgpl +2-4 x: qkjxvqlv +5-6 c: cwcccjch +3-7 n: bnnhnwnqtdnndnncnd +8-9 n: nnrkmdnkn +6-9 t: ttttrtltptgvcd +3-4 h: hhwhhhdhhhh +7-8 w: wdwvcwwszcwwwwwq +2-4 n: vnng +3-13 v: vvvvvvvvvvvvjv +9-11 c: zcccccccccfcbccc +10-11 w: wkwwwwwwwxw +10-12 z: zzzzzjzzzrnzz +5-6 t: ttttts +13-19 b: bbmfbbbbbrbbgbbbrbbb +8-9 d: bdddvkddjbdgdd +19-20 m: mmmmmmmmmcmmmmmmmmmq +6-18 w: wwwwwwhwjwwwwwwcwjw +4-10 t: tttttttttj +2-7 j: fbdgmfjbjgjn +7-8 w: wwwwwwcww +8-12 c: cbmdccbccckjccch +13-15 f: fpfffffffffffqf +7-11 t: sbtstwdxjpclwd +1-3 s: shkkqcs +7-8 l: bdggzczl +1-6 g: zgggggglggggggw +12-16 h: hhhhhhhhhhhhhhphhhh +8-19 k: htknkhkrkdkhkpwppkk +8-10 k: kkxkkkbrkgk +8-9 h: hvhhhhhfhhv +15-16 x: xxxxxxxxxxxxxxxh +1-12 b: bgwpjbkhbptsbbb +9-10 j: pjtjpjpnbjjlsgbn +8-9 s: sscplbswssssglxs +14-15 j: jjjhjjjjjjxjjjj +1-4 q: qnqj +3-5 d: qpdddqvwbzldf +14-15 b: bbbbbbbbbbbbbbt +1-2 t: tdxt +1-7 g: dlpkvrgjzpnr +3-11 m: lmnwjjxpfmm +3-8 l: llglllllll +2-4 r: gfmrlbmsvqzrmbnd +5-9 s: srsqssssds +8-9 v: vvvvmvvvhw +7-10 d: mddwdvjdcdwdcgddd +4-7 k: fksjkkkk +6-9 t: fnrxmlwtt +11-12 d: dddddddddfmd +4-5 z: zzdzzzz +11-13 z: zzzzzzzzzzpzmzzz +12-14 z: zrgnvcrxkzzzrb +10-13 q: qpqqqqqrqxvqq +6-10 g: gglggggggzgggg +2-8 j: jfqjrdjjjjjj +7-8 z: hzlvrczjp +4-5 k: kggjkl +4-7 m: mpmmmcmm +13-14 x: xxxxxxzxxxxxxw +6-7 n: znnnnnlpjcn +10-16 g: gggzvgggntggfgghggg +2-17 n: hnchrpvzhkdsnhgcnfql +2-8 f: fkfpffff +4-7 s: qwdspspj +6-7 r: rrrrrnx +7-8 p: wpppppsp +8-10 m: mmmwmjmmmvmzpm +6-7 j: jjjjjncd +3-4 k: kxkk +2-4 z: czzmzz +11-12 t: tttttttttttzkp +10-17 t: ttttvtltdttrqtztr +3-6 n: nnnnvvxv +7-8 v: rvvpvvvpsvv +1-2 r: nkfgnr +4-11 c: cccbccclcccc +7-12 q: qpbqtqkqqqqqqq +2-7 m: mfmmmmmmxmnm +10-11 n: bnnnpnnncxrnnnn +10-14 n: nsnnnnnwljnsnnn +5-9 b: vcvcblrxbvjbtzbrmbr +3-9 m: kmmmmxmmkmmk +2-10 l: llbllgzllnlll +5-6 d: ddpdwdddxhpdqd +12-18 j: cjfbjccqgxlczjptqlk +1-3 z: mzzz +5-11 m: mdfmmmmtmgw +2-14 h: nhhnbhghhlhhchsqsr +3-4 t: jvtt +2-8 t: tttkxxtsttht +7-15 w: wwwwfwwwwwwrbww +1-4 j: rbjj +8-12 f: ffkhffffcsfzff +10-12 p: pppcgpqphprh +10-11 l: lllllllllsl +7-8 s: svsssssss +4-5 c: cvjcc +1-5 v: vcdcd +5-14 z: zzwkzztzzzzzbzzvzzz +11-12 s: sssssssssssps +5-7 b: spmtbpn +5-6 c: cccccf +10-12 p: ptpppppppppk +4-13 f: ffkffffkffflb +2-5 t: nttqftpnwbjbxmqdqv +17-18 w: wwwwtwwwwwwwwwwwkwww +7-9 f: lmrffdbffvfmf +2-5 h: hhhvzrhh +10-11 q: qmdrdfqgzql +3-11 g: ggggggggggm +4-5 z: zzzrzzp +5-7 w: wwwwkwwww +10-11 f: ffffffffffp +6-9 v: vvvvvvvmv +4-5 x: wjxxxxxtd +12-13 p: vppppppppppzbp +2-7 b: bqntbls +15-16 p: ppppppppppppzpfxn +2-3 b: bbcnbq +10-11 k: kkkklkmkkhk +4-6 w: wwwdjb +4-6 b: sczlwbnffbnxbvjbmj +3-17 m: jmmlmmmgmmmjmmmmmlmm +6-18 z: zmkwvzkpqzmzdfgdvt +5-6 q: sqwqqq +1-3 g: gjgt +5-8 x: bxcxxzxxws +4-5 c: rnscvcngbcmpddkcvctk +7-11 g: ggggglvgggngg +2-11 l: lsqlzlllllklgfl +2-9 m: cmqkbmdxp +6-7 w: wwwwwww +8-13 q: qbqzqqqqqlqqw +3-4 n: sfqnnnwvzn +1-2 w: nwww +2-4 v: hvvbqgnfl +14-15 m: gjgdmmmmkmqqcxmrsm +2-3 z: zzzx +5-13 q: qqqqdqqqqqtqjqq +4-5 z: zzzzk +5-6 t: tttttf +3-6 z: ztwzczkz +3-5 l: llpljllllllll +2-3 s: ssscp +8-10 d: dddddddwdddddwddg +2-6 s: sbssps +1-5 f: ffbfvfxbkmbhvbcfmxpf +1-6 j: gqfrmjgsgjjhcjhn +2-5 l: lwvllll +2-5 z: zkzhzb +10-11 s: wsblfxvmvsslbhfjtsws +11-17 f: fffffffxfffffffftfff +4-5 r: rrrkbrr +7-10 w: qwqwwwgzrdxww +6-8 s: ssssssscs +4-6 q: qbqwqzfqcfgkmzqxb +6-10 t: ttncfqqtttttp +2-4 m: bbzcjjqmfvln +4-7 n: cnqhntshdnnrnrnz +7-12 d: vmdndkzpmcbd +6-7 p: tpqpppzpjp +3-10 r: rgrrrpzrbrrr +2-15 h: ghbfhbgrtxrshphhl +2-6 j: pjjjjlj +6-9 j: rjrjjjwfjn +10-13 s: sssssssssjsssssss +1-6 c: crnjccgnw +6-7 l: qrllgql +12-13 z: wzzzzzzzzzzfz +1-2 c: ccclc +2-6 f: qdlflfr +4-10 r: drrrrrwrfrr +5-6 f: ffzffnf +4-6 p: hkppkbppp +8-9 r: rrrrrrrrx +4-12 f: fffffffffffwqp +4-6 q: qtqtjq +4-5 w: wwwcw +2-3 r: qrrr +7-10 k: nkpgzskkrb +6-9 h: hmsshhhwhhhhh +2-18 d: kxqddddqddsmddcdddwd +6-7 s: sssssssss +4-8 h: hhhbthhhhh +1-8 d: dtsbqtrpwdgfdzrtf +6-7 b: bbbbbwp +5-6 p: ppnpqjp +4-13 l: rtqpmllslrlxcblldqtc +3-4 m: wmmkcm +4-16 b: qkbvbvgxtlqbgmwc +4-5 h: hhhlghh +10-11 f: fjfffffffgjff +9-12 w: gwnfvwwrwswnqrvg +4-8 k: pjkkfkbqqzkmfk +2-8 x: xwxxxxxcxxx +11-19 w: wwwwwdjwwwrrwwlvwwww +4-14 w: rwqhwqwwlhpwfwwpww +7-9 j: vjjjjqdjjjjjj +15-17 x: kxrmxjvxxxvxxxzxxxf +3-10 p: pwpxppzgdrrx +1-5 p: ppppp +10-19 n: vfnwnjstnnjnqnngnzs +2-5 m: phsmq +5-6 m: mmmmxmm +2-12 f: tftgcmcblzcljsdlbvf +6-11 b: hbbbbbbbzhwbtbbhmrb +7-11 j: jjjjjjvjjjq +3-4 d: dddgddnmd +11-14 f: fxfffffftqfflffffpf +14-16 x: xxxxxcxxxxjgxxvt +6-7 h: hhhhhht +7-8 h: hhhhhhzphhhh +5-12 w: wfwwwjzwmpxwmw +2-7 h: chcjhhqhdlfshxvhz +7-15 h: hjhhjvhhhhqmhdhjh +1-2 f: bvhf +4-6 k: rkctkkm +5-6 n: nnnnnn +10-11 j: jjjjjjjcjjs +4-7 b: bbgbnkp +2-5 d: dddddjvddxdk +11-19 z: svzzgzzmzznzzzkcdzzz +8-9 z: zzzzzgzmz +4-10 v: vsvvvvnvsr +5-15 v: mvqvvkjfvwdvvdl +13-14 s: ssssssqzszssmk +3-4 w: wbwg +10-11 d: kdbdcddqddxdddd +8-9 t: tttttttntt +2-10 m: mqmmmmmmmm +3-8 c: bcswcncchpxcxcrccrx +4-10 q: qqqplwsfxgq +15-16 h: hhqhhhhhhvhhhhhthhhh +11-13 s: sssxssswsswsr +6-7 z: zzzzhvzz +3-4 j: ktjdxsjjxjtnq +5-7 w: wwxwlwwr +2-5 l: llltll +2-6 m: qmgvtmtp +11-16 v: vvvgvvlvhvvvvvvvvvgv +2-4 j: jsnjf +11-12 g: gdlcvdgzgqpg +10-12 x: rxxcxxxxxrrxx +9-12 n: nnnnnnnncdnn +6-10 j: vjjjpjhjjs +5-6 d: dcdddt +3-13 c: cccccvctcbvcvpcccc +1-7 d: ndddzzdx +9-10 w: wwwcwwwwfr +9-18 q: xjhsjqqrqpgprjmqqq +8-11 b: bprbbbwkbbbb +4-14 w: wxcwzsswmsqvfjvjzj +5-6 b: wbbmzbbm +8-13 f: lpjfsfswfffgfkff +1-3 x: vxxx +6-7 x: btxxxxcx +6-8 r: mwqrrqrrxr +7-14 h: hhhhjllhrsxtrhmbbpwh +7-10 f: phqzgfwfrpffpzq +6-17 d: ddddddddddddxdbdgdd +5-11 f: fhfnfflfhjvwvfff +11-12 h: hhgbtnkhhhhh +2-4 f: fdfgffr +5-6 w: wwwwxw +4-9 z: zbzzzczzv +2-4 k: jfpkc +3-4 r: kwgr +4-5 k: kkkks +5-6 r: rrrdrsr +5-6 t: tpwnmttclcrtt +18-19 t: ttbwxtxgfsphgtzzplbt +1-5 w: tthwwvw +10-13 z: mzzzzzwzzzzztz +7-10 r: rzrjrfpdrrrcmmrr +2-4 w: wwww +5-9 m: vksmmzdpsm +1-2 q: qqqqqqq +1-6 c: pccccn +3-8 r: pbchhhrr +3-8 v: bfdvkvdvglvn +3-6 h: hhhxhshhl +4-7 m: mkwpkwmtmm +10-11 g: ggggmggggcg +1-6 j: jjjjjw +4-10 z: zvzzxzzgzzz +7-9 k: kkkkkkkkjkkkk +4-18 f: vlnfpdzvbqhvsfmhqtf +8-11 s: sssssksshsssmhs +2-6 b: bbbbbm +2-3 h: hhvrlcf +10-19 c: mccwczqbjdlgfccnrqc +8-12 x: rxxxnxtfxcxxxpx +13-14 r: rrrnrrrrrrrrmrr +4-11 h: mhzstqhhghhhbhhh +10-11 f: fffffffffpf +7-8 j: jjjjjjmv +5-6 f: fhfffv +3-4 z: zzxtzq +5-6 v: jvszvzvvg +9-13 v: wvvgvdvvvsrjcg +10-11 t: pcttrntttttdthtxst +1-5 v: vvvvpv +6-9 q: qfqqqlqqqqq +4-8 f: ffffffmfkkfzpffffvff +3-5 n: lnmnnnnnnnn +1-5 k: kkwmdkflxtqktmcxdl +1-3 z: tnqp +15-16 h: hhhnhhhhfhhhhhjhhh +2-6 m: mmmxmb +7-12 q: qqjqhqfqwqcqqkqmql +6-10 s: ssjvrvsgsshsss +11-15 n: nnnnnnnnnnrnnnj +14-15 x: xxxxvxxxxxkxxxzx +9-14 b: bbbbbbpbbqbblbbbb +4-12 h: knthjdhlrxtpjwhnhn +8-9 v: vvvvvvvjjvvvv +2-3 d: dktdvd +6-8 z: zzzzzzzx +10-13 t: jrjfklzstpxwt +4-16 n: mngnnqnbnnwnqrdgk +3-5 v: vhqvvn +1-4 t: jhtq +8-11 f: qfffffqfffff +14-15 x: xxxxxxxxxxxxxxx +2-12 s: scsstsssmcssswgsw +8-13 t: tttttttqttttt +8-10 d: ddddddvdfbq +9-15 d: sdqpqddddjrdjnj +17-19 c: cccccdldcccpbccxgcc +6-14 v: lvvvvsvvvvvvvp +16-18 p: ppppppppppvpppppppt +1-3 v: vkvtzlvrdcvzplznltqs +8-10 s: sssssssssns +1-3 w: wcwfwxnwwp +8-10 v: kvvvvvvvvvkvvv +7-11 s: shsssssssns +9-10 w: wwwwtwwgkwww +1-2 x: vxxn +4-9 g: lkgggrcgpg +1-5 n: fjrnn +4-6 x: xtxzxxx +18-19 z: zzzzhvzhzzzzzzzzzsz +15-18 p: ppppppppppppppsppppp +11-14 h: rdhhhhhhhghhhrh +3-9 v: vvvvvvvvqvv +4-8 p: bbpmjpplp +1-15 n: qndxnnsmnrnsnnnnn +7-9 c: cccccctccc +2-6 m: xwfnmmn +4-16 t: nbttltzvhqjtcgbtttkt +7-8 r: rrlrrrrsrbr +3-5 h: hhghh +3-4 m: mmmxm +15-16 k: fckzkjskrkkkdkkl +5-6 c: cbsxmh +1-6 x: fxxxxxx +5-12 d: wdddqrdkwkmdfwd +3-10 s: smsqncrsjjdmjdlsls +6-7 k: vkkskkjkwkrkkk +9-17 z: qwzhqgrnvzzbzlhjz +5-6 w: dwwwwp +5-8 n: ncvgqnvn +5-6 v: vvnvvwvv +3-4 x: dxxxsbsxx +8-12 t: ttgtshxfmzlc +10-17 x: xthkjfxlktkbhdxzx +5-8 q: qqtqqqkqq +4-10 d: ndddgxvzswlsgdpnrc +8-11 h: bgcfhhrkhhb +16-19 g: qgdmbghrjhgcvgwpggg +3-5 s: fbsqqszkdkqzw +9-10 h: hhhhhhhhdhhh +15-17 b: bbbbbbbbbtbbbbzbbb +11-14 q: qqqhqqqqqqqqqsq +4-18 r: rhhrrpghwbqfznflrrr +14-15 l: lllllllllllllrl +8-14 s: nsfpsrsssnffssjss +17-18 k: kkkkkkkkkkklkkkkck +1-12 c: cmnccccccccktcc +7-14 p: pppppphppppppp +1-2 j: jtjq +2-6 w: wwpxxrwwwdwwh +5-12 p: zspwppnppdghqplnj +3-5 h: zhqphfth +1-3 q: xqqq +4-9 r: qrzrfgpnbj +7-8 q: qqqjqqqcqw +4-6 m: mmmmmwdmm +4-6 s: sqcssgnsrrddgshvbcs +2-6 m: mmsgtr +3-9 v: wvwvvvmvv +3-5 j: jcjvtgjjjxvjjgjbhj +4-6 f: qsffzgff +8-9 x: nxxbxwfrxx +1-7 m: mvmmmbmmljmg +5-8 d: pdcdqdddwdl +1-3 m: mmgns +19-20 r: rrrrrrrrrrrrrrrrrrxr +1-4 h: hpghbhkhhr +5-9 x: xxxxtxxxxxxxxxxx +19-20 p: qvwdwnssfckjczggpghp +8-12 k: kkkkkkkfkkkkkkkk +10-12 b: cbbbbdbbbqbkbb +2-8 n: nkkpnprnfcnnwsmndqnn +11-12 d: ddddddvddddvd +4-8 j: jjjjjjjqjjl +1-3 l: lvdlslllhllsg +12-15 j: jzjjjjjkjpjjjjqf +6-9 s: sssssssssssss +1-2 z: xzzcnjrzzzzzzz +5-6 h: hhhhhh +7-13 x: xxzxvsmxlbxpxz +2-4 d: dpnddbdfdm +9-16 n: nnnnnnnnknnnnnnr +4-5 n: nnnvnn +13-16 p: vppppppppppppppz +3-6 w: wwtwww +7-9 n: nnxnwntnnn +4-12 q: mqcnsrvqqzgqkwz +3-4 t: dwtj +9-12 r: rrrrwrrrrdrcr +8-9 w: wwtcwwjhwwww +6-8 w: wwwwwwbgw +5-15 f: pgflfgfbbvvffkfkmw +10-17 s: ssssssssshsssfsssss +19-20 m: mmbmxfmmbzqhmxmxmmmw +11-12 d: ddddddddddsd +13-14 f: fffffffffffffdf +1-6 n: nnnnnnnn +11-19 x: wmxxbxxkxxxpxxxxxxc +2-3 z: szgkqvmzwztdcxtvn +16-20 z: zpzhwdtdzhvgcpdpzzzz +15-19 p: ppmpcxppppprsgnpppg +4-5 x: rrxfxxxqx +1-2 q: rqdwn +4-6 x: pkfxqxxfxbk +13-17 c: ccccccccccccncclc +5-7 z: zzzzvhz +5-6 r: rrrnrl +2-5 g: mfgkgxhckg +3-6 c: cnmcjcccdccccv +7-11 t: dttttttrttxtt +6-9 p: ptlfppppcvsp +3-5 g: ggxkwtj +5-16 x: phzxlbhqxgxzwjwkkxp +7-8 s: wsssssmsn +1-7 m: pmgrmkmmnnm +15-16 n: nnnnnnnnnvnnnnnln +6-8 t: ttzttftst +5-7 g: ggggggggggg +13-16 d: ddddddddddddpddbdfdd +13-14 f: jclffflwlffbfvffffbn +3-4 j: xjzjjjr +8-14 n: nnnwknndnlnlnn +6-7 s: sxsssnzs +6-7 r: rrsprrjrcrb +10-11 w: qwwcwqzwrbq +7-10 b: bbbbbbzbbbb +5-6 d: ddddkd +16-17 d: ldldddddpdldldddd +5-14 w: zdtwxnxwhwwpww +6-9 q: mqqxqsqqq +2-11 g: gpggzvgggkgmcmt +6-14 k: kfkkkxkkkkkkkjkk +2-3 m: zfmm +13-17 k: kkbkkkkmkktkkkrkk +4-6 z: tzprqwzzcpj +3-4 w: gblwcxwllzpv +3-5 d: ddcddd +9-13 r: rrfjmrcsrrwvrrk +11-17 m: dgwrmqjmclmczrlwf +1-4 v: vvhvvv +10-13 c: clhccbcvbvcfcccqccc +11-13 s: sssssssssssss +6-7 k: skkckkk +2-5 m: mfffq +3-5 x: jxbxx +1-2 c: ctcc +5-8 q: qqqqgqqqq +11-13 q: hqqbqqqqqqbqqqqqbk +9-11 q: qqqqqqqqqql +15-20 q: qqqqqqqqnqqqqqqqqqqq +5-7 g: gzngbvggmlzzrgx +2-10 n: zjknggzlvnxtbwnhmf +2-13 c: cccccccccccct +4-8 c: cccccccbcccc +3-5 k: kdkkz +8-10 h: nchthhghhjhjh +10-11 l: wllllllllplxllnjj +14-17 q: qqhqqqqqqtqvqcqqqrq +5-9 d: dddddddrz +13-14 z: zzzzzzzzzzzzzm +7-9 t: tttttctwlttt +6-13 w: dwcwdtwrwccwwl +10-11 h: hhhhhwhhmmhhhh +7-9 t: tttttjtttt +12-17 n: nnnnknnfpnnwncnnjn +5-6 c: zccccc +11-13 s: ssssksxssssss +9-17 q: qqqqcfbqrqqcqzqqlqqq +3-4 m: dmml +4-6 v: slvvvln +4-5 n: nnbmnn +2-7 h: whhhhhjvfhhh +2-5 s: slhss +4-5 q: zbhqhqgqdq +2-6 p: pjtxqp +7-9 h: hhhhhhkhh +7-8 w: fgvwcwws +10-13 d: ddddxhdddddvhdddd +7-16 m: mmnznmmwmwrmqzrqbmpr +12-13 v: vvvvvvvvvzvvjv +18-19 g: mztkzhgmndnffztwqfg +7-8 j: jjjcjjvjjjjpjjjjjjj +7-10 s: sssssssssz +18-20 s: sssssssssssssssssssg +1-4 r: trrrr +2-16 r: mrrrrrrhrcrrfcpqrh +5-13 n: nnbljfchnnnnnj +1-6 v: vvvvvmvv +7-15 q: szqhbkqxppcbkxmc +9-10 l: gllllvllsvll +1-4 m: mxldw +5-9 x: xxxxxxxxj +11-16 t: ttttttttwttttttfl +7-12 j: sjjzpjjjjljhj +1-5 x: wmplxj +2-6 z: zzxzzrzqplrh +4-6 w: cqbwwbww +14-15 l: llllltllllllllw +3-4 m: mhmvvz +3-4 w: wwmw +1-4 c: ccchpccc +6-10 p: pppppppppqprbppppp +9-15 h: hhhjcrhhhhhhchhjht +8-11 g: gggggggkggggggggg +4-9 h: hhkqxhhhlh +7-8 f: mlfdfrmfbfttmffqfff +7-9 t: nttttttvsn +6-9 h: hhhhbhvhph +4-5 f: hhcdf +3-4 k: kfxkcr +1-4 z: zzml +3-5 f: cjjffbzffqfsbm +4-5 f: ffdfh +6-17 h: hhhhhhhhhhhhhhhhrh +8-10 d: qdddzddddzdd +7-8 j: nfxxthqj +2-4 n: nnnc +3-5 v: vlvzx +6-10 n: nnnnnnnnns +11-13 q: bzhwhbvwqffzs +3-6 c: gccmcc +2-5 m: xmbgm +2-11 g: tgztmzzbgjzc +2-5 j: jsjbj +3-4 v: vvljvvv +3-6 p: pxwcnwmp +2-7 j: ndjnzmjklxqwpkpnwb +1-20 s: slssswsnssscgbssxsdg +3-4 r: rrrfjc +5-16 t: ttntptttsqtttpwtgbt +3-4 g: fxgg +13-17 l: llltllllllllvllllvrl +5-8 q: vxfpqhqd +4-8 c: cvqcwkccp +5-11 x: kxqkghvxxdqfwxxkxx +4-5 t: tttht +8-11 n: mnnpnnpsnqdknnvsh +1-4 g: gggngpdggv +5-6 s: ssssss +4-7 d: mddfddk +7-8 f: fffffffb +4-11 x: cbmcvvvvxgn +14-16 d: vdddkddpddddllrddddd +8-9 h: qhhhsnxhjmzhlhdjxhf +5-13 f: fxfhlqsffxfgwpcz +14-16 g: jggggnngggngggggjggg +1-5 z: rzgzt +3-6 f: fffgrv +3-4 w: zwwtwdw +9-12 g: dkmhhvhjgsvqglbrr +4-5 g: gbrtx +1-5 r: xrrrr +2-5 d: ddddddddddddddd +4-5 j: jjvjz +2-4 b: blbbbt +16-17 b: bbbbbbbbbbblbbbzbc +8-13 l: lljlqlkslqllllll +6-15 g: wgfgzggggggbtch +4-13 w: cwvbtpnjdkvww +8-10 x: xtdxxxxxxhxxx +3-6 p: pprpppp +15-17 p: ppppppppppppppkpppp +1-3 w: wnwpwwbllb +3-5 m: mxqdq +13-16 s: hsrsssqssssscgssss +1-2 c: zccccm +5-8 r: rrrrkrrm +5-6 j: njjkjjsj +5-10 r: rrrrhrrrrr +5-12 x: xmxwxnmxsldlrpgxxxc +4-6 z: ztzwfzj +11-15 w: wwcwwwwwwwzwwww +5-7 c: cpccccnd +1-16 q: qqvhqhnpqscqqldqbzh +8-9 s: kfpdswzssssqssscms +2-16 l: hppbqldllnlljvflltl +4-12 c: cccccccccccpccc +5-6 r: rrrrqb +11-12 f: ffffdffffmfdkff +5-6 k: lhkkkf +12-15 z: bzzzzzzzzstzzzz +5-13 c: kgsscwsfzcbwchwk +11-18 m: wmmjbmfpvmmmthfwpsxf +7-14 m: mmmfmmtqmmmmmmmmrc +14-15 g: wbqfggngtbqvpqp +10-11 k: kkkvxktjtkbjkkkk +2-4 b: wbtkp +4-10 v: vvvvbffvmtvvz +6-8 m: vtvgmmbc +1-7 d: hddsnzd +2-3 d: rndxchftldndc +2-11 z: zzcwbxkzzqzzp +5-6 q: wqqqjq +9-10 d: ddddddpdcdd +1-12 g: ggfggggggggbn +4-5 v: vvvrvv +12-14 r: rrrrrrrrrrrqrr +6-10 s: sssshvssss +7-10 g: gqgzgggksggggdqghs +8-9 c: ccccccccf +13-18 j: gfjjjjjjjjgjhwjjch +11-15 m: mmmmmmmmmmmmmmm +2-4 s: ssqsr +7-8 v: vxxvbfdgvvgvtw +2-7 x: xwxxxxx +3-5 p: pzppfp +1-2 z: zfzwpzpxzc +6-7 r: vrrxrrnrb +3-4 f: nvftvrjsgxszkfsffg +1-5 w: kndqwltttskcwtzqt +1-9 z: zzzzzzzzzz +10-11 v: vvvvvvvvvvv +1-5 m: gmjhm +7-11 j: sdjjpjjjdgnccjjjsq +1-6 m: rrmcmmmmmbm +1-6 n: nlclfggwnm +3-7 s: clfnmssns +3-7 m: tqjmmmx +13-14 n: nfnvkntnlnnnxfwlnnnn +3-4 p: xphp +8-9 n: nnnlnnnzn +11-12 h: hhhhhhhdhhhhh +1-4 p: pjgsphp +3-9 f: pvfnfmfrcffffjf +15-16 d: dddddddddzddldgdd +2-4 b: bvztgnzbpr +3-7 w: wgwhmpwwwlwzzhwnv +5-9 n: nmznnvnnsznnw +4-6 f: zqffsnffdlbkt +6-7 s: sssssss +2-5 q: kqlqqmv +11-14 q: pjqrzjfdgmqzpd +17-18 s: sssssssssssssssssj +8-12 x: zxxxpxxxxxxt +2-4 h: hqhhhwfshp +1-9 b: qzwgfbzjvt +8-10 c: cccccccccn +3-5 n: nnnkwn +4-6 m: zmmhdzmmx +7-13 v: vvvvvnvvvvvvsvv +1-12 z: zzvzxzfzzrzm +6-11 p: ppppplppppvppppfp +1-5 s: sjsss +2-19 w: wwwwwwwwwwwwwwwwwwcw +5-6 k: zxlkrkbcrcwkdqtkkw +1-4 w: hjjbzqwnpjrbglkr +8-9 n: sznnljnqn +7-13 k: dwkpnjkdkglnm +14-20 x: xzxrxxsxxxxxxxxxxxjx +4-7 w: rtrwdvww +14-18 m: mmmpmmmmmmmmmlmnmq +3-4 z: zzxz +8-10 z: zzzzzzzzzjz +11-14 v: vcvwvxvcslbvvhv +4-8 j: jgjjbrjhp +5-6 d: dddddm +4-5 n: nnnzn +15-16 t: ttttttttttttttnc +5-8 b: bbtbspvbbgllcrgxd +8-9 w: wwwwwwwqw +3-5 j: vbjmxwjgjfrzttznwc +12-14 l: llllllllllnglzlwbl +2-4 f: ntffj +2-4 c: gvccrcc +19-20 w: wwwwwwwwwwwwwwwwwwpw +1-3 k: klwgkc +3-9 s: qsmlssskpsbsscs +8-9 j: jjjjjjjdj +5-9 s: bszlpsssss +13-14 l: llxllhlllllllllll +1-6 s: ssssscs +7-8 v: pbvptdvv +10-15 v: vvvvvvgvvvvvvvcv +4-5 k: kkcskfldskdc +13-14 v: vvvvvvvvvvvvvgv +3-7 n: hnjnnnnnsnfp +3-8 m: mtmjhrzzllqml +9-11 w: wwwwwwwwwwxw +10-20 g: pkvgkfvmxgkpjjhtqvcg +8-11 w: wwwwwwzwwwdw +5-7 r: rrrrrrb +2-7 b: sbldlwvcb +10-17 v: vvvvvvqgcvvkdvsvvjv +4-5 d: tkddnddzqpdfdddd +10-12 p: npppppppppfm +1-12 t: wttttttttttttt +4-5 f: qfffz +11-14 p: ppppppppppppgvpcp +6-8 w: qswwwrwwmww +9-15 g: txgchzlpgggdhgggbg +2-10 h: hthhzhhhshhh +5-8 l: lllllzkk +17-18 l: nlllllllllllllllvll +3-6 c: zdwcjcccdqct +8-17 m: mmmmmmmmmmmmmmmmjm +10-12 c: ccccncrccccb +4-12 j: jjjbjjjjjjnwjj +2-6 h: chbhhfc +5-6 c: cccpncc +6-7 m: dmwmkmphmmdmm +6-7 k: rxwkmkv +1-5 f: fzgfl +4-7 x: dxkmxhb +1-5 f: hhfzfpfffffsff +1-7 s: sssslsvv +3-7 w: wgwwwsh +12-15 d: mdsdbkltdvthvfjdddn +16-18 x: xxxxxxxxxxxxxxxxtl +5-19 x: xwxxxxxxxxxxxxxxbpn +3-5 h: hhrfh +8-10 g: ggggggggggkgg +3-8 c: cccccccmc +5-7 r: wrrrxrrr +7-8 p: phpprdslbpxprpg +17-19 z: zzzzvzzzzzdzzzzzzzg +2-4 x: kxxxxxm +2-11 w: gwwzpwwwwwplrqfh +6-9 t: qtcttttgf +9-12 g: gggggggggggsg +3-6 n: fzmnxb +5-9 x: pqxxxwdtn +5-6 j: jjjjjkq +10-12 h: hhhhhdhhhzhh +1-4 g: gskgk +3-5 c: ccccj +1-10 m: wmxsgmzmrzmrmmmjmmct +5-10 p: lmpppvptdgpjpwfwpp +2-4 z: bzgm +6-7 d: ddzdddj +3-7 r: gchrfwr +4-7 k: kkcvkkkkkk +8-12 t: tpwtttctvtttftpt +11-12 c: ccccccxcdncbwcc +2-10 p: jwwxlppppppnpn +9-16 w: chmwwwwwjwrwjwzjww +1-6 j: jkqjjbj +5-8 k: kkkkkklhkk +3-5 q: qqqqc +16-17 x: xxxxxxxxxxxxxxxtg +4-9 f: fmfkcfffffkcfmfhnzf +5-6 z: zhzzlz +4-17 k: kbwmwvkkvvhxkkkckqvk +3-5 d: dddmmdt +4-10 m: mmmmmmmmms +5-6 g: ghgggpj +1-5 c: cccck +3-7 z: zzjzzzzz +2-7 v: xrprnvvtsrgsk +1-5 s: sqqsn +3-5 j: xwpnj +5-7 v: vvvvvvqmv +4-5 j: jjjjzjjjjljjc +2-4 h: hghh +3-5 n: fnnpc +16-20 d: dddddddzdddddddpdddd +3-4 t: tnpt +2-7 f: fxffffkff +6-9 b: bbbhbbwhbbrblmtb +7-10 m: msmxmrnmrmmmm +3-4 r: rrzrr +7-8 m: mgmmmmjmm +2-3 l: lmll +2-6 h: cngphhhbfpvvsgrqhhzq +6-8 d: dddddddg +12-15 p: vfjxwpcpdvpnjwp +12-17 m: mzfmmsvfxmqsmcfjmwjb +15-19 b: bbbbbfbbbbbsbbmbbbbb +7-8 n: qdnjnnnpvmfnn +6-8 l: llllllll +3-4 n: nnbdh +11-12 w: hprdhfrpvcwbgwjcw +2-7 r: jrfrbjrhrw +1-6 v: fvzknvvv +10-11 t: tttstdhttqrttt +5-14 f: fxffnffffnfffff +10-13 q: qqqqqqqqqjqqqqq +1-5 v: tnvfvxvjvbvjk +4-5 c: ccccpc +4-6 t: tttttktttt +1-2 r: rwrsq +11-12 c: cccggjcccccr +11-16 g: gwggggggggqggbgggfg +12-14 b: bbggzhxsjjsbsf +5-7 r: kjdwpfbmcptrslrrr +1-2 l: lvbl +6-11 c: hsksgzhccbccbdfnzqcv +6-7 m: gmmmmmc +1-2 h: hhhh +1-3 g: rggg +4-8 z: rzzzzfbwzxkzzz +3-6 w: wwwwww +3-4 g: ggwtg +9-11 v: wxfltmvjvjm +2-4 l: llck +2-3 m: mmkgpdwzdm +2-5 d: bdjhdhjldzh +10-12 j: jnjlmjjjjpcdkjjjx +3-9 q: qqzqqqqqqqqqq +4-8 d: ddzwdpddd +3-7 m: mzmbsmcjgmpmmdkmr +8-13 q: xrxvgqdvvmjhhgdfz +3-12 z: zzjzzzzzzzzzzz +5-10 k: jkkkmkkkmkk +6-7 m: mmllmmtm +17-19 c: ccccccccccccccnckccc +6-9 w: wwwtbrwwwxww +7-9 d: wfdkwddsdsmdbswv +11-12 g: ggggggggggbgg +13-14 j: prjjdjjjjjjjcjjj +3-5 j: jjlljv +3-4 h: hrlh +6-7 l: hplnxlsjnwxzllllljcj +4-5 g: gfgml +4-5 z: zwkznzn +4-11 n: stnzhznnfnqcnn +2-5 h: hmzhh +4-6 w: wwbwwc +4-11 w: vmwwrxpkwcp +4-8 t: thxttstmtbstcvjtlflh +6-8 v: hvvkvvhfm +16-18 b: tbbbbbbbbbbbbbbbbr +8-10 f: fffffffcfl +13-15 r: rrrdrrrrrrrrrbr +8-14 t: ztstxttttttttwz +8-12 j: jgjjjjgjjjjx +5-6 m: nmqjdmgfqqmcmmvndztl +2-6 v: vwvvvvtv +15-16 l: llllllllllllllll +3-10 q: qqqqqqqqqxqq +8-9 j: rggxhvjjjk +1-3 p: pqhp +4-11 z: nkjddzczjrzktvnckmg +5-12 r: tfrdrswgwnbc +8-13 r: rrrrrrrrrrrrrr +13-18 x: xxmxvxxxxxxxhrxxxc +7-8 z: zzkzzzzw +4-8 m: mmmqmmskqlmmgm +1-3 w: bmwg +1-4 z: vzzzzzwz +3-4 d: dqdw +2-9 z: hzhqpndtllsw +10-13 t: tttttttttttbjb +12-14 r: rrrxrrsrrrgfrrr +12-19 g: hdxnlgglxwrgzkggcwp +3-4 x: qxjx +1-2 r: rrpdlqhcnwwr +5-11 c: vdbzvccdccldsjcq +4-6 k: kxkwkk +16-18 k: kkkknkkkkkkkfkkkkx +1-2 q: tqtghddbk +7-8 g: ggcgggvgg +13-19 d: ddddddfjdddddfddddd +9-15 z: pzhzzzzzqpzzzzzz +4-5 l: lclld +2-15 r: jrrmtzrxlczbttrcvkn +3-5 z: zzzzc +15-16 k: kkkckkdjnkkkkkkkkk +11-13 m: mmmmmmmmwmmmzm +8-13 p: ppdpptppdppxkppppppp +1-3 g: gszcmgjg +5-11 h: skbchhdbnphpbfl +4-7 d: prdjctk +15-18 f: ffcffffffffffzdffc +7-11 g: npggtwgzgtgzhx +12-14 m: mmmmmmmmmmmpmkm +10-11 b: bbbbbbbbbbb +3-16 k: kgxtvmlgpkptpghkb +4-6 m: zcwmzmvqvgmmsxj +6-15 m: mzmmccmmlmmrmlnl +12-13 x: xxxxxxxxwxxxz +4-5 d: mhvdtxfklzdpgdqdpqhd +5-10 g: nghgggggggqg +7-9 k: kkkkfkkkwk +6-7 c: cvcvczncn +10-11 t: tttqttttttv +18-20 h: hfsqhkwfhttgfhmbghhx +6-7 v: vgvvvwz +3-4 z: zzzj +3-5 d: dhqjnhgldtdzx +3-4 b: jbrbbbbbbbblwb +12-15 g: gsgfdfksrggqvgggjgt +6-11 p: pmppnpqpdppdpppphpf +13-14 z: zzzzgzbzzzzzgzz +4-12 c: ccjcrvcnwccwctcczcp +10-11 c: szcccfccfpcchqs +10-14 l: lllllltgjlnlbprlll +12-17 z: zhzzzxzpzzzfzzzqznz +12-15 l: llllllllmvlvllfll +7-12 c: ccccccncccccc +1-5 m: mhmmzmm +11-17 r: rrzrrwrrsrcrsmdrvrr +4-5 w: fwwpwfw +7-8 n: nnnnnnnk +3-18 n: rxhzsscgbnmzpvbqmzf +4-11 k: kkkkkkkkkkkxkkskkkdz +10-11 c: cccccccccckcccccc +8-15 r: zrrtfrjrrrrrjrrrrrr +15-16 h: ghgvlhwgqslhhhhxmp +3-5 f: ffffqf +3-8 s: bssmfsgspxssgjhsjdv +3-5 q: bfdhq +4-7 k: qknkkkd +6-9 b: bbbtbnfbbb +12-14 x: xxxxxxxqxkxvxxwxxcw +3-6 c: chfckc +3-8 h: kzkhgrffz +10-16 f: fffgjfffsvffdzfhfzff +1-3 r: rgcr +16-17 x: xxxxxdxxxxxxxxxxl +6-11 j: rsjcjjcbpchkvfjpml +9-10 s: sssqvsssjsss +17-18 v: vvvvvvvvvvvvvvvvvv +3-5 t: jtmtgtxxhzskzk +1-6 t: ttqkvdgs +13-16 q: qqqqqqhqqqqqzqqjqq +10-11 b: bbbbbvbbbbw +6-7 w: sgwmqwgwtbrllf +10-11 f: ffffffftffff +12-13 w: wwwwwwwwwwwzt +18-19 t: ttttttttttttttttttt +1-5 h: zghhr +1-2 v: dvjnctwvlp +1-2 j: jhzkzjh +3-6 h: rhhbhhh +2-4 d: dddrd +17-18 s: ssssssssssssssssns +1-8 m: smmmmmmmm +2-4 s: dcfsbzwqq +11-12 d: vnldqthkptgkkfdmtw +8-12 p: vpppzpprppppp +6-8 q: jqqqsphqjwrqj +8-10 k: ktkkkkdkkkk +4-12 v: nvvwvvvjzvvvv +5-6 z: zzzzzt +1-5 w: xwwwwwwww +11-14 p: pppfbpppkpftdpkpgpp +2-3 v: zrlv +2-4 f: fbwff +5-6 s: ssssmn +11-12 z: zzwztpzpjzhz +5-6 c: cccjcc +4-6 v: vvvgpvcpwv +5-6 j: jnzcpjnzjjcpsjfps +12-14 m: tpzwjjgpbbdmgxgphd +13-15 n: nznnnncnnnnnnnf +8-11 w: qsxwnlhwwxw +6-9 t: ltbdttnst +10-12 t: hnjdfgrhtgkl +2-4 d: dbddddc +13-14 g: gggggggbgggmgmgm +4-12 r: rrrzrgkrrrrkr +14-17 n: nnhnnnnnnnnnnnnnhnn diff --git a/03/input b/03/input new file mode 100644 index 0000000..0fe60b0 --- /dev/null +++ b/03/input @@ -0,0 +1,323 @@ +...........#..............##... +...#....................#...... +.....####...........#.#..#.#... +....##.#....................... +.......#.##......#.###......... +.#.....#.......##.......#.....# +...........##....##.#....#..... +......#.........#....#......... +..###....#.........#....#.#.... +....#....#.#..#..#.........#.#. +..........................#...# +.##...........#...#.#.......#.. +#....##...#.#....#............. +....#..##......##..#.#....#.... +#..........#.............#..#.# +...#.####.....#..#.#.#..#...#.. +..........#......#........#..#. +............#.....#..#..#....#. +.................#...#......... +..#...#...................#.... +..............##...#........... +..........................#..#. +#...#...#............#...#..... +.................#..##.......#. +............#....#............. +.#......#.#...#....#...#....... +.....#.....##..##.....#.......# +.#..#..##...............#..#... +#...#...##............#........ +.......#....#.......#.......... +............................... +#................#...#......... +...#...#..#..#.............##.# +......#........#..............# +...#.....##.#...#...#.......... +.........#..#........##.#...##. +#.........##..#.......#........ +........##.#.#................. +.#....#............###....#.... +...#.##....#.....##..#..#....#. +....#..#........##..#...#..##.. +..........#............#....... +.........#........##....#..##.. +#....#.........#.#.......#..#.. +...#....#......##.#............ +........#..#...............#... +..............#.....#........#. +......#..#.#........#..#..#.##. +..#........###....#.#.......... +...#..#...#.#....##..#........# +........#..#..............#.... +#.####.................#....##. +.#................#............ +....#....#....#................ +#......#........##....#...#.... +......#..##..#..###...#.#.#.... +.#..........##................. +...#...#....#...#.....#.....#.. +............#......##.........# +..............##............... +##....#....#...#...#....#..###. +...................#.......##.. +#.....##........#....#......... +...#.......#...........#....... +...............##.............. +##.......#......#.....#........ +#....#..#..##..#.......#..#..#. +.....#.............#.......#... +......#..#........#.......#.#.. +..#...#...........#.##......... +..#................####.#..#... +......##....#.........#........ +..#..#.......#...##....#......# +#.#..........#..............#.# +.#.#..............#.##...#..... +................#.....#.#...... +##.........#.........#.....#... +....#.#.....................#.. +..#..#..#........#.......#..... +.....#..#.#....#....#.....#.... +..####....#.#.........#........ +#..##...##..#.#............#..# +.#........#..##.#.....#......## +.##.##.....##....#.#........... +....#..#.#..##............#.#.. +........#.#...#....#.........#. +.....#.#.#.....#....#.....##... +#...#..#....##..#.............. +..#...#....#...##..#.......#... +.#....##....................... +.........#............##.#..#.. +....#................#...#.#... +...................#..#...#.... +#..#...................#....... +..##..............#..........## +...#.##......#.............#... +.........#.#.........#......... +...###......#.................# +..........#....##.............. +.##..#....#.........#.#........ +.........#.......#.......#.#... +#........#............#......#. +....................#.......... +.......#...##..........#...#... +....#.#.......#.#...##..#.#.... +...#..........#..............#. +........##..............#...... +......#...##......#....##...... +....#.....#.#.##..............# +...#...........#.#............. +...........#......#.#.......... +...#.#......#......#...#...#... +..#.......................#.... +...#...#..#..................#. +##.....#.....#..#..#.....#...#. +.#..#.......##.#.#............. +......##.......##............#. +.......#..#..#.......#....#.#.. +......#.....##..##...#........# +.....#........#.##..........#.. +#....##............#........#.. +.....#..#...#............#...#. +##.#....#........#............. +.##...............##......#.#.. +###..#..#.......#.#..........#. +.....#...........#...##........ +..#.#.#.........#.....#....#... +.....#....##.......#..#.#...... +......#.....#...#..#...##..#... +.....#....#................#... +......#....#.#...##......##.#.# +.....###.............#......... +.................#......#####.. +.#.......#..........#.#....##.. +..#..#.......#.....#..#......## +..........#.#.##.......##....#. +##...#...##.##......#..###..... +..#..#..#......#....#.......... +..#...#....#......#....#....#.# +.#...#........#.....#......#..# +#.........#......#.##.##....... +#.##..#.............#.....#.... +....#.......#..#..##...##...... +...#.............#.#......#.... +#.....#..........##...##.....#. +...............#........#....#. +#.....#...#..#.............##.. +.#....##.#.......#.#..........# +....#....#.#.....#....#......#. +......#......#................. +.#.#..#.#.#...#...#..#.##.#..## +.............#.....#........... +............#...#..#..#.....#.. +.#..........#.......#....#..... +......#..###.#...#............. +......#..........#............. +....#.................#..#.#.#. +...##.##.#....##.##............ +####......#........###......#.. +..#.......#.#..#.##............ +.....#.....#.#.......#.....#... +.....#..........#.#............ +#.....#.............#......##.. +......##..........##....#...... +.#..............#..........#... +......#..#...#........#..#....# +.#......#.......#..#........... +..#..#....#.#.......#....##..#. +........#.#................#... +#.......#.##.#......#...#.....# +..#...#.#.....##............... +..........#.....##............. +.......#............#........#. +...#............#......#......# +.#..#.......#...#...#..#..#.... +#....#.#...#......#...#......#. +.#.......#..#.#...........#.... +...##.#...#.......#..........#. +.....#..............#..#...#... +...........................#... +.............#.....#........... +....#.#..#..#...#..#........... +.....#.#.#..#.#....#.#.#....... +.......#..............#.....##. +........#..#..#.#..#...#.#..... +.....#.#...#.#.#.....#..#...#.. +.....#....#.......#......#.#... +.#.#...........#........#...... +.##..##......#......#......#.#. +.....#.###.#.......##.#..#..... +#.......##..#.........#....#... +.#.............#.........#.#.#. +..........#..#..#....#....#.... +#....#...........##..#.....#..# +......#....#...###..#...#...... +.....#....#........#....#..#... +...##..............#.##...#.... +.#............#........##...... +..##........#.#...........#...# +..#.#...##...#..#..........##.. +.................#.......#..... +......#.....#............#..... +.#.....#.........#.#..#.#...... +.............#.#.#..#.......#.# +#......#.....#..##...#.......#. +.......#.#..#...#.........#.... +...#..##...#.........#.#....#.. +........................#..#... +....##..##................#.... +.......#..#.......#........##.. +.....#....#.##....#............ +.#....#............#.....#...#. +..##.....#......#......#.#....# +...#...........#...##....#..... +......#.##.#..##...##.#.#..##.. +.......##....#......#....#.#... +.....####..#............#..##.. +......##..##..##.........#...#. +.#.#...............#.........#. +......#......#...........#..... +.....#.......##.....#..#....... +.....##..#..#....#.#.......#... +...........###.###.##..#.#..#.. +.#...............##.........#.. +......##..........#..#.....##.# +.............#....#....#..##... +.#..............#........#..... +.#..#.........................# +.##..............#..........#.. +..#..#.#.#.#......#............ +....#...#.#.#....#........#..#. +.....#........#....#.....#..... +.#...#.#......#..#........#.##. +.......#.....#................# +.#.#........................#.. +............#..#.......#....... +....##.#........#...#.#.#.#.#.. +.....#.......##................ +...##...#....#.....#.#......... +#...#..............#.......#... +...#.#.#.#..##....##........... +.....##...#....#.....#......... +#......#.....#....#............ +....#..###....#.##.......#...#. +..................##.#......#.. +.....##..............##.#....#. +.........#...#........#..#....# +.##..#.........#....#..##...#.. +#.#.##................#.##..... +..#.#....#.#.......#....#...... +..#.#.##.#.......#............. +..#....#.#..##.#..........#.#.. +#.....#.....#.....#.........#.. +#.......##.....#....##.....#... +..#...#.........##.#..##....... +..#.#.........#.......#........ +#.....#.....##.#.#..#...#..#.## +.........................#.##.. +..#.#..#..#..#........#......#. +..#..............#............. +.....#.......##.##.....#....... +....#...#...............#..#... +....#......#.#........##.#..#.# +....................#..#....... +.....#.......#......#.##....... +#.......##..........#.....#.... +.#.......#....#.#......#....... +......#...#...............#.##. +....##.#.....#.............#.## +#..#................##...#..... +....###......#.#.........#..#.. +...#...#......#...##....#...#.# +..#...#.#.##.#................. +.....##......#..#.#....#....... +##.......#......#.#..#.#....... +.#.#.#.........#...#.#..#...... +#...#.#........#....#.#.....#.. +....#.......##....#......##.... +.....#..........#......#....#.. +#...#....#...#.....#.#......... +...#..##.....##....#.....#.#... +..................#.....##..... +.....#............#............ +...#.....#..#........#.#..##... +.......#.#..................... +......#...#.......#..#...#..#.. +.#..#...#.....##.....#.#.#....# +....##...#.#............#..#..# +...........#............#..#... +.......#.....#................# +..#......#.#.......#.#......... +.....#..#.#.##................. +.....#..#...................... +...#....#...#..#.#..#....#..... +.#............#.....#.......... +#.##..#..#.......#......#.....# +.#.........#....#....#......... +...#.#.#........#.#....#...#... +#........#..#..#..........#..#. +.....#..#.....##......##..##.#. +..............#.......#..#..#.. +....#........#.##.#...#........ +..#.#..#....#........##.....##. +...##.....#...#.......#.#....#. +#.....#..##.##.#...##.......#.. +.....#........#.#.#....#....... +.#................#####..#.#... +..........##..#..###....#...... +.....#.......#..........#..#... +..#....#....................#.. +#.....#..#.....#...##.#.....#.# +...#..##............#.....#.... +##.#..#.......##............... +........##...#.#.....#......#.. +........#...#.................. +#......#................#.#.... +...........#...#..#.........#.. +...#.##..#.##.................. +.....#......###......#..#...... +..#.#.....#...#..#.##........#. +....#..........#.#.....#....... +..#..........#..........#.#.... +..#.##.......#......#.......... diff --git a/04/input b/04/input new file mode 100644 index 0000000..0e247b0 --- /dev/null +++ b/04/input @@ -0,0 +1,953 @@ +ecl:amb +pid:690616023 +byr:1994 iyr:2014 hgt:172cm hcl:#c0946f eyr:2022 + +eyr:1980 cid:97 +hcl:z ecl:#102145 iyr:2011 byr:1945 +pid:187cm hgt:179in + +ecl:amb +iyr:2011 +cid:113 +eyr:2021 hcl:#b6652a pid:004682943 byr:1940 +hgt:173cm + +iyr:2023 +cid:146 byr:2022 ecl:dne hgt:76in eyr:2040 hcl:z + +hcl:#f97e30 +cid:73 iyr:2013 byr:1929 hgt:157cm +eyr:2024 ecl:blu pid:673398662 + +hcl:5343fe +hgt:152 byr:2018 +eyr:1992 pid:85999926 iyr:1938 ecl:#15bd97 + +byr:1975 hcl:z eyr:1988 pid:#c36f52 +iyr:2018 +hgt:184cm + +byr:1954 eyr:2023 hgt:170cm iyr:2012 ecl:blu pid:299556897 hcl:#b6652a + +hgt:191cm ecl:oth hcl:#7d3b0c +iyr:2016 pid:187567535 +byr:1999 eyr:2023 + +pid:814358147 eyr:2022 iyr:2000 byr:2001 hcl:#18171d +ecl:blu +hgt:76in + +ecl:hzl +hgt:163cm byr:1955 iyr:2018 eyr:2024 hcl:#6b5442 pid:343362099 + +eyr:2020 pid:185090160 ecl:#21a5e6 +iyr:1928 byr:2006 hcl:a2ebbf hgt:104 + +hgt:153cm +hcl:#a97842 ecl:blu eyr:2028 byr:1969 iyr:2019 +pid:729700590 + +iyr:2019 byr:1981 hgt:150cm pid:606092356 hcl:#18171d eyr:2026 +ecl:grn + +pid:760899887 +eyr:2023 hcl:#866857 hgt:185cm iyr:2017 +byr:1976 ecl:gry + +byr:1965 eyr:2026 +hcl:#623a2f +ecl:blu pid:483363116 iyr:2010 hgt:178cm cid:204 + +ecl:oth eyr:2022 +pid:268557763 byr:1965 iyr:2015 hcl:#c0946f hgt:164cm + +ecl:gry hgt:168cm hcl:#623a2f eyr:2020 cid:163 pid:124082663 iyr:2016 byr:1996 + +hcl:4c44fb iyr:1957 eyr:2039 ecl:grt hgt:63cm byr:2012 cid:104 + +byr:2024 iyr:2023 +ecl:gry +eyr:2007 pid:170cm hgt:68 hcl:d57b67 cid:333 + +byr:1956 +hgt:169cm iyr:2013 pid:370491367 +ecl:gry hcl:#5bc41d + +eyr:2023 iyr:2028 byr:1969 ecl:lzr hcl:1989b1 hgt:71cm pid:#12c226 + +cid:304 pid:866132461 +byr:2022 +hcl:z hgt:191in ecl:lzr iyr:2029 eyr:1989 + +ecl:brn hcl:#9a45a7 +hgt:176cm +byr:1974 pid:758747330 iyr:2014 eyr:2020 + +cid:190 ecl:hzl iyr:2014 byr:1990 hgt:69in eyr:2037 pid:384015829 hcl:#ceb3a1 + +byr:1998 eyr:2022 iyr:2018 hgt:153cm +hcl:#733820 pid:424512443 +ecl:blu + +hcl:27c41f byr:1972 eyr:1994 pid:777840405 +ecl:gry +hgt:179cm +iyr:2021 + +hgt:166cm eyr:2032 ecl:gry byr:1936 +pid:41703652 + +hcl:#efcc98 iyr:2019 byr:1936 pid:985830958 eyr:2021 +hgt:175cm ecl:brn + +eyr:2025 pid:972163513 hgt:155cm ecl:brn cid:169 iyr:2015 +hcl:#6b5442 + +eyr:2026 +hgt:173cm +byr:1984 +cid:191 +pid:791209101 hcl:#341e13 iyr:2020 ecl:hzl + +hgt:64cm +iyr:2010 byr:1978 +pid:618891746 hcl:#d6ac23 eyr:2023 ecl:brn + +eyr:2021 hcl:#341e13 iyr:2018 pid:502081929 +ecl:blu + +ecl:amb +iyr:2018 pid:8933462515 +hgt:160cm hcl:e330f0 eyr:2030 byr:2007 + +ecl:gry byr:1980 hcl:#341e13 iyr:2015 pid:830724822 hgt:167cm cid:156 +eyr:2023 + +ecl:gry hcl:#c39b75 byr:1995 hgt:153cm +eyr:2029 pid:83056475 iyr:2013 + +byr:1965 cid:250 +ecl:oth iyr:2016 +pid:242792947 eyr:2025 hcl:#efcc98 + +byr:2011 ecl:#62fe2d hcl:#2b434a hgt:190cm +eyr:2031 iyr:1964 pid:7096872943 + +cid:258 hcl:#c0946f pid:698224453 eyr:2029 hgt:189cm iyr:2012 ecl:blu byr:1963 + +eyr:2028 byr:1942 hgt:156cm pid:836243052 iyr:2016 +hcl:#888785 cid:310 ecl:brn + +hcl:#a97842 pid:740164307 ecl:oth byr:1997 +hgt:166cm +iyr:2015 eyr:2026 + +hcl:4ee9da iyr:2020 +eyr:1933 hgt:136 ecl:#8dee29 pid:44266010 byr:1966 cid:82 + +ecl:amb byr:1921 hgt:182cm eyr:2026 +hcl:#c0946f iyr:2010 + +hgt:178cm cid:343 eyr:2023 pid:197119382 hcl:#623a2f iyr:2017 +ecl:brn byr:2002 + +eyr:2030 byr:1967 ecl:blu hgt:166cm iyr:2017 +pid:655602762 hcl:#6b5442 + +cid:143 hgt:152cm eyr:2026 iyr:2018 byr:1950 ecl:grn hcl:#866857 pid:067535973 + +byr:2019 ecl:#e3c288 iyr:1948 hgt:72cm hcl:7da71b eyr:1956 + +hcl:#cfa07d +pid:688405238 cid:200 byr:1950 +iyr:2020 ecl:hzl hgt:170cm + +eyr:2026 hgt:164cm iyr:2010 hcl:#b6652a pid:404835595 byr:1924 ecl:blu + +iyr:2016 hcl:#866857 +ecl:gry +eyr:2023 pid:986813245 cid:247 byr:1977 +hgt:173cm + +ecl:#a59335 eyr:2023 +hcl:033f22 byr:1947 hgt:152 +iyr:2029 pid:#1e686a cid:305 + +byr:2005 +ecl:amb hcl:#a97842 +iyr:1972 +eyr:1967 pid:274884869 + +eyr:2038 iyr:2018 +pid:181cm ecl:xry hgt:185in +hcl:109b28 cid:287 + +ecl:amb byr:1943 pid:002483342 hgt:178cm +hcl:#c0946f eyr:2030 +iyr:2014 + +iyr:2020 byr:1963 cid:131 hcl:#18171d hgt:181cm pid:146726616 eyr:2021 + +pid:062629370 byr:1931 hgt:188cm eyr:2021 ecl:gry +hcl:#166b3d + +pid:007028786 ecl:blu hgt:156cm byr:1981 hcl:#888785 cid:53 iyr:2019 + +iyr:2014 hcl:#623a2f +ecl:hzl eyr:2029 byr:1988 +pid:849096536 hgt:167cm cid:322 + +pid:160824363 +hcl:#19bed3 +eyr:2024 hgt:171cm +byr:1968 iyr:2019 + +eyr:2024 hcl:#dd66d0 +byr:1986 +cid:105 pid:816153574 ecl:hzl iyr:2013 +hgt:173cm + +hcl:#ceb3a1 hgt:62in ecl:gry +iyr:2017 cid:234 byr:1963 +eyr:2029 +pid:514406488 + +hcl:#fffffd ecl:blu +eyr:2020 iyr:2010 +pid:544347103 hgt:164cm byr:1939 + +eyr:2021 +pid:999479324 hgt:164in ecl:brn iyr:2016 +hcl:#a97842 byr:2020 + +pid:053149570 byr:1920 eyr:2027 hgt:190cm iyr:2011 hcl:#fffffd ecl:oth + +hgt:165cm +hcl:#cfa07d +ecl:oth +eyr:2023 +pid:186cm +byr:1937 iyr:2012 + +eyr:2026 hgt:64cm hcl:#ac426a byr:1969 +cid:345 iyr:1960 +pid:#df648a ecl:blu + +byr:1923 iyr:2017 +eyr:2027 pid:798497862 hgt:182cm +hcl:#ceb3a1 ecl:oth + +hgt:182cm eyr:1990 ecl:grn hcl:#efcc98 byr:1968 +pid:005962011 +iyr:2010 + +cid:74 eyr:2020 hgt:71in +iyr:2015 pid:487940408 byr:1952 +hcl:#733820 + +hgt:75cm cid:249 +ecl:hzl +hcl:#6b5442 pid:4860441 eyr:2020 + +ecl:hzl eyr:2025 hgt:183cm +iyr:2020 byr:1993 pid:572766871 hcl:#866857 + +hcl:#888785 pid:200125941 hgt:155cm byr:1923 +eyr:2021 iyr:2010 ecl:gry + +pid:502547835 iyr:2014 hcl:#b6652a +byr:1985 hgt:189cm eyr:2024 + +eyr:2024 hcl:#fffffd ecl:amb byr:1952 +pid:724639818 +iyr:2013 hgt:183cm + +byr:2023 +iyr:2026 ecl:gry eyr:2032 hcl:3e0fc4 pid:5620497552 +hgt:84 + +cid:79 +hgt:68cm +iyr:2021 +pid:#365b83 byr:1928 +ecl:#79a6b3 eyr:2027 hcl:54130e + +hgt:74cm byr:1953 +cid:263 iyr:2018 +ecl:zzz +hcl:#efcc98 +pid:154cm eyr:1951 + +cid:272 pid:0638528559 hcl:z hgt:63cm byr:2029 ecl:zzz +eyr:2033 + +iyr:2016 +hgt:193cm hcl:#6b5442 pid:715518898 ecl:brn cid:195 +eyr:2025 + +ecl:oth +eyr:2025 hgt:166cm byr:1944 +iyr:2017 pid:814141652 + +eyr:2025 cid:140 ecl:hzl hcl:#c0946f pid:824866056 iyr:2011 hgt:65in byr:1947 + +iyr:2016 +ecl:brn eyr:2021 +hgt:161cm +byr:1984 hcl:#602927 pid:821539320 + +hgt:175cm cid:190 hcl:#ceb3a1 ecl:brn byr:1927 iyr:2017 eyr:2029 pid:836598854 + +eyr:2026 ecl:brn hgt:157cm pid:038645205 byr:1995 +iyr:2019 cid:339 + +ecl:brn hgt:70in hcl:#c0946f +pid:535498918 cid:153 +iyr:2012 eyr:2030 + +byr:1995 +hcl:#efcc98 hgt:174cm eyr:2030 pid:180839761 +ecl:grn iyr:2010 + +hgt:59cm eyr:2035 byr:2021 iyr:2012 ecl:hzl pid:219328725 hcl:#888785 + +ecl:oth hgt:184cm byr:1984 iyr:2016 +hcl:#cfa07d + +iyr:1998 byr:2024 ecl:lzr hgt:187 hcl:z eyr:1935 pid:#789b56 + +iyr:1967 hcl:z pid:828930046 hgt:59in +cid:153 +byr:2021 +ecl:grn +eyr:1935 + +byr:1991 +hcl:#341e13 ecl:gry iyr:2018 +hgt:67in pid:157970631 eyr:2021 + +byr:1941 hgt:169cm pid:322510952 hcl:#cfa07d cid:75 ecl:oth +eyr:2021 iyr:2020 + +hcl:#7d3b0c iyr:2013 cid:78 hgt:167cm ecl:brn byr:1974 pid:237404828 + +pid:1567157833 +hcl:#7d3b0c iyr:2025 eyr:2023 +byr:2002 ecl:oth hgt:191cm + +ecl:amb iyr:2014 hgt:182cm pid:526612838 +cid:287 eyr:2025 byr:1988 +hcl:#866857 + +hcl:#866857 hgt:174cm byr:1992 eyr:2028 iyr:2015 + +eyr:2029 +hgt:190cm +hcl:#18171d +cid:245 +ecl:oth pid:3636033742 byr:2024 +iyr:2019 + +byr:1972 hgt:163cm eyr:2020 hcl:#b6652a +pid:360516396 iyr:2019 ecl:grn + +iyr:1997 ecl:#be02d2 +eyr:2020 cid:259 byr:1953 +hcl:#6b5442 +hgt:177cm pid:978155362 + +pid:377596476 cid:153 +eyr:2025 byr:2000 hgt:181cm iyr:2014 hcl:#abc5cb ecl:hzl + +cid:171 ecl:lzr iyr:2013 eyr:1973 byr:2004 +pid:#267099 hgt:101 + +hcl:#623a2f +pid:029193661 +hgt:183cm +ecl:hzl eyr:2029 iyr:2013 +byr:1977 + +ecl:amb eyr:2021 hgt:159cm byr:1970 cid:152 +hcl:#b6652a iyr:2020 pid:180512119 + +eyr:2025 +ecl:grn +hgt:60in iyr:2013 pid:697352361 +hcl:#18171d byr:1989 + +byr:1934 hgt:165cm pid:703537570 ecl:hzl iyr:2015 +hcl:#888785 + +ecl:gmt +hcl:6dd6a5 +byr:1951 +pid:#7ab761 cid:304 iyr:1924 eyr:1953 hgt:71in + +ecl:amb hcl:#733820 eyr:2030 hgt:178cm +pid:692422832 iyr:2019 +cid:276 + +iyr:2012 ecl:oth +pid:674969358 +eyr:2027 hgt:157cm cid:247 hcl:#a97842 + +byr:2017 eyr:2031 hgt:180cm hcl:#ceb3a1 pid:372071110 +iyr:2015 ecl:amb + +hgt:165cm iyr:2015 +eyr:2021 ecl:amb byr:2000 cid:235 + +eyr:2027 hcl:#623a2f pid:595874068 +ecl:amb +hgt:177cm iyr:2019 byr:1929 + +pid:8150929412 hgt:191in eyr:2031 cid:233 byr:2027 +iyr:2026 ecl:#e94348 hcl:z + +hgt:65 byr:2009 iyr:2029 hcl:#fffffd eyr:1950 pid:950012410 cid:212 ecl:#5a6042 + +ecl:#44c561 hgt:178cm eyr:2021 pid:753771724 +iyr:2014 +hcl:#70adb2 byr:1989 + +iyr:2018 pid:809109448 ecl:amb hcl:#b6652a hgt:63in byr:1976 cid:96 + +byr:2021 ecl:grn pid:9284377919 iyr:2011 hgt:75cm hcl:#18171d eyr:2026 + +ecl:oth +byr:1926 +hgt:63 iyr:1948 cid:61 hcl:a528d1 eyr:2034 + +byr:1978 pid:150503169 iyr:2015 ecl:grn hgt:172cm cid:70 eyr:2022 hcl:#7d3b0c + +byr:1957 hcl:#cfa07d iyr:2010 ecl:amb eyr:2025 pid:921901279 + +ecl:utc pid:154cm +byr:1964 eyr:1978 hgt:114 hcl:z + +byr:1929 ecl:amb eyr:2028 iyr:2013 +hcl:#fffffd pid:479814281 +cid:105 hgt:64in + +pid:949640425 +cid:205 hcl:#341e13 ecl:amb +hgt:171cm byr:1998 + +hgt:190cm cid:113 ecl:grn eyr:2037 +hcl:#ceb3a1 pid:7994792779 iyr:2011 + +hgt:152cm iyr:2010 +byr:1992 eyr:2020 +hcl:#602927 +cid:66 +pid:604149642 + +eyr:2028 +byr:1961 hgt:71in +iyr:2013 cid:135 +pid:534090716 hcl:#ceb3a1 ecl:oth + +iyr:1937 byr:1995 cid:200 +eyr:2037 pid:#daf9af +hcl:052017 ecl:zzz hgt:73cm + +ecl:amb +hcl:#a97842 +iyr:2018 +hgt:153cm +cid:149 eyr:2023 pid:533403632 + +cid:275 ecl:brn iyr:2017 pid:087665205 byr:1945 hcl:#7d3b0c +eyr:2025 + +eyr:2030 hgt:177cm hcl:#cfa07d iyr:2018 pid:734113761 +byr:1965 + +hgt:163cm byr:1924 ecl:blu cid:125 +eyr:2027 hcl:#fffffd pid:137238888 + +hgt:174cm hcl:#623a2f eyr:2023 ecl:gry pid:585758460 +iyr:2011 + +cid:183 +byr:1928 pid:471385060 +hgt:192cm +ecl:oth iyr:2010 hcl:#623a2f eyr:2020 + +hgt:177cm +cid:273 ecl:oth eyr:2020 +hcl:#efcc98 +iyr:2012 pid:246299733 +byr:1954 + +pid:052203766 cid:146 ecl:hzl byr:1974 hcl:#6b5442 +eyr:2030 hgt:173cm +iyr:2011 + +hgt:167cm +byr:1972 iyr:2010 +pid:783359411 ecl:hzl hcl:#9f8cc9 eyr:2028 + +iyr:2020 hcl:#18171d ecl:grn +byr:1992 +hgt:189cm +eyr:2023 pid:736882272 + +cid:230 ecl:utc iyr:2022 +pid:170cm +byr:2015 hcl:#c0946f +eyr:2031 + +cid:261 +byr:1922 hgt:170cm ecl:brn eyr:2021 +pid:593276915 hcl:#18171d +iyr:2017 + +hcl:#341e13 pid:038417039 hgt:61in eyr:2025 iyr:2017 +cid:117 + +iyr:2017 eyr:2026 pid:441484223 +hgt:155cm byr:1968 hcl:#ceb3a1 ecl:hzl + +eyr:2021 +hgt:64in +ecl:oth hcl:#b6652a byr:1954 pid:204959612 iyr:2016 + +hcl:z eyr:1969 +pid:162cm ecl:#944b0f +iyr:2030 byr:2029 + +hgt:114 eyr:2034 byr:2026 hcl:84fa1a +pid:47909473 +iyr:2028 +ecl:utc + +eyr:2025 ecl:blu hgt:157cm iyr:2014 hcl:#a97842 byr:1974 pid:702610675 cid:241 + +pid:732388109 +hcl:#6b5442 cid:272 eyr:2026 hgt:193cm +ecl:amb byr:1982 + +eyr:2030 byr:1994 +hgt:177in ecl:amb pid:1589147420 iyr:2011 hcl:#4bf920 +cid:252 + +ecl:oth eyr:2022 +byr:1948 +pid:177cm cid:90 hgt:102 hcl:z iyr:2028 + +hgt:157cm pid:233347213 +hcl:z +byr:2009 eyr:2027 cid:235 ecl:blu +iyr:1965 + +ecl:blu iyr:2030 eyr:2028 hcl:#18171d pid:322593908 byr:1954 +cid:215 hgt:63in + +hgt:72cm +cid:345 pid:911728732 eyr:2025 +byr:2004 ecl:#0c4af7 hcl:3bb675 + +pid:171714794 byr:2019 +hcl:#866857 +cid:290 hgt:183in ecl:#d0c30f eyr:2032 + +iyr:2016 pid:905945155 hcl:#ceb3a1 byr:1958 hgt:159cm eyr:2028 cid:180 ecl:oth + +hcl:efb614 +eyr:2022 hgt:177cm pid:46962273 +byr:1974 +ecl:#089bdd iyr:1988 + +pid:662993164 iyr:2011 eyr:2025 ecl:hzl +byr:1942 hcl:#fffffd +hgt:175cm + +hcl:#7d3b0c iyr:2016 hgt:175cm eyr:2022 pid:953132241 +byr:1963 cid:261 ecl:grn + +iyr:2013 hgt:180cm cid:318 +ecl:amb +byr:1985 pid:439097817 eyr:2029 hcl:#602927 + +hgt:162cm ecl:blu +pid:675749832 cid:73 +byr:1940 hcl:#888785 +eyr:2026 + +pid:275352007 iyr:2012 eyr:2020 +ecl:amb hcl:#623a2f hgt:175cm cid:317 byr:1988 + +hcl:z hgt:164in +iyr:2026 eyr:1961 ecl:#2df35e pid:#5c9ed5 cid:341 + +pid:848086119 ecl:oth eyr:2021 iyr:2011 hgt:180cm byr:1923 hcl:#93461b + +eyr:2028 +iyr:2014 +byr:1978 +hgt:184cm +pid:966277564 ecl:hzl +cid:176 + +hcl:#888785 ecl:amb cid:329 pid:835961958 byr:1927 eyr:2028 iyr:2016 + +pid:160cm eyr:2026 hcl:#08714b +ecl:hzl iyr:1961 +hgt:156cm byr:1984 + +ecl:gry cid:302 +byr:1965 +iyr:2019 hcl:#ceb3a1 eyr:2027 pid:458192010 hgt:156cm + +pid:058273969 byr:1942 eyr:2027 +hcl:#c0946f iyr:2013 hgt:179cm + +iyr:2019 hgt:193in pid:52144528 eyr:2036 +cid:169 ecl:grt hcl:7e7039 + +hgt:192cm ecl:blu iyr:2015 pid:544936486 eyr:2024 +byr:1972 hcl:#c0946f + +eyr:2000 +hcl:78de23 byr:2020 +hgt:171in pid:160cm cid:68 +iyr:1956 ecl:gmt + +hcl:#733820 ecl:grn iyr:2018 +byr:2001 pid:770957230 + +cid:103 ecl:grn iyr:2018 +pid:068344094 +eyr:2023 hgt:69in byr:1984 hcl:#6b5442 + +hgt:193cm eyr:2021 ecl:grn hcl:#602927 byr:1938 iyr:2011 + +iyr:1931 +hcl:c0a318 +pid:99195939 +byr:2028 ecl:grt hgt:164 eyr:2017 + +eyr:1980 +ecl:zzz +hgt:98 cid:161 +pid:#96fe01 hcl:z +iyr:1974 + +byr:1936 hgt:176cm pid:56797167 iyr:2015 +ecl:#07ad47 +hcl:z + +pid:48720181 hcl:270e76 +byr:2022 +hgt:180cm ecl:#dde399 +eyr:2035 iyr:2023 + +eyr:2030 byr:2022 iyr:2018 hgt:162in ecl:gry +hcl:#63e2ec pid:615812600 + +ecl:grn +cid:56 hcl:#623a2f eyr:2020 hgt:167cm byr:1971 iyr:2012 +pid:262692066 + +hgt:61 hcl:#efcc98 iyr:2011 eyr:2026 +byr:1938 +ecl:amb pid:385025739 + +pid:972423724 hcl:#602927 eyr:2027 ecl:oth iyr:2015 +hgt:158cm byr:1956 + +pid:530035096 +ecl:hzl +iyr:2017 +eyr:2024 hcl:#888785 byr:1962 hgt:64in + +byr:1935 eyr:2022 ecl:grn hcl:#7d3b0c pid:294714199 + +eyr:2029 +iyr:2013 +byr:1927 hgt:175cm pid:058261075 hcl:#cfa07d ecl:amb + +ecl:blu pid:188764763 hgt:155cm byr:1921 +iyr:2018 eyr:2029 hcl:#b6652a + +byr:1975 hcl:930e76 iyr:2019 +pid:169cm eyr:2009 hgt:191 +ecl:#d28c56 + +hcl:z +pid:3190617557 +hgt:160cm cid:80 ecl:oth iyr:2022 eyr:2008 +byr:2016 + +hcl:#888785 byr:1999 ecl:blu cid:238 iyr:2018 hgt:160cm +eyr:2028 pid:174517111 + +eyr:2035 +hcl:z byr:2020 +pid:262135957 cid:324 iyr:2016 hgt:161cm ecl:grn + +byr:1936 +ecl:grn +iyr:2013 hcl:#623a2f eyr:2029 hgt:166cm + +hcl:#cfa07d hgt:159cm eyr:2021 +ecl:hzl +iyr:2014 pid:816039817 byr:1935 + +pid:596634790 hgt:161cm +eyr:2036 iyr:2016 +hcl:#7d3b0c byr:2015 ecl:brn + +byr:1952 +hgt:157cm eyr:2024 cid:60 pid:876160626 +ecl:blu iyr:2011 hcl:z + +hgt:193cm iyr:2020 eyr:2026 +pid:0136642346 ecl:hzl hcl:#efcc98 byr:1995 + +byr:1934 hgt:177cm +pid:445993865 +ecl:brn iyr:2018 +eyr:2030 +hcl:#733820 + +eyr:2021 hgt:71in +pid:918630878 +hcl:#602927 iyr:2017 byr:1943 +ecl:gry + +ecl:#81de2c iyr:2021 hgt:176cm eyr:1947 hcl:#888785 pid:1370052400 + +ecl:amb +byr:1922 iyr:2012 eyr:2022 pid:098866466 hcl:#18171d hgt:63in + +eyr:2028 iyr:2010 hcl:184355 +byr:1968 pid:337089458 ecl:brn hgt:181cm + +hcl:#733820 pid:225958483 ecl:gry eyr:2030 hgt:62in iyr:2012 byr:1987 + +eyr:1955 +hcl:03199c +pid:#3e832e +byr:2014 ecl:#453931 hgt:70cm + +byr:1975 +ecl:blu hcl:#7d3b0c +cid:169 pid:582470437 hgt:151cm +iyr:2019 eyr:2027 + +iyr:2017 byr:1971 pid:343492418 hgt:150cm hcl:#fffffd eyr:2024 + +byr:1997 +eyr:2026 +cid:257 hcl:#7d3b0c ecl:blu hgt:166cm iyr:2016 pid:117625518 + +iyr:2014 cid:248 hgt:165cm hcl:#18171d pid:294270262 +byr:1925 ecl:amb +eyr:2028 + +hgt:167in ecl:dne pid:174cm iyr:2019 byr:2005 hcl:b29331 cid:86 + +hcl:#733820 pid:259969636 eyr:2023 +ecl:hzl cid:317 +hgt:185cm byr:2025 +iyr:2012 + +hcl:#cfa07d hgt:152cm pid:807755992 iyr:2020 +byr:1922 ecl:grn eyr:2025 cid:241 + +pid:997807107 byr:1958 ecl:dne iyr:2013 eyr:2023 hcl:#18171d +hgt:152cm + +ecl:blu hgt:170cm +byr:1932 +pid:775223495 eyr:2024 iyr:2015 + +iyr:2011 +ecl:grn hcl:#ceb3a1 pid:190577415 +hgt:63in +eyr:2021 +byr:1986 + +ecl:oth eyr:2025 hgt:180cm +pid:258195402 iyr:2017 +byr:1961 +cid:109 hcl:#888785 + +hgt:178cm byr:1952 eyr:2023 hcl:#733820 +pid:106939563 ecl:brn iyr:2012 + +hgt:188cm iyr:2012 hcl:#fffffd byr:1942 +ecl:brn pid:804371742 + +byr:1978 cid:120 +eyr:2026 pid:405714523 hgt:60in +hcl:#a97842 ecl:blu +iyr:2017 + +iyr:2015 byr:1958 ecl:grn +hcl:#b6652a pid:#9e8af3 +eyr:2026 hgt:167cm + +hgt:171cm hcl:#888785 +cid:274 +ecl:grn pid:919263460 eyr:2023 iyr:2020 + +pid:606726472 eyr:2022 +byr:2008 +ecl:zzz cid:72 hgt:173in + +eyr:2032 byr:2004 +hcl:z iyr:2011 ecl:hzl +pid:523494728 +hgt:70cm + +hgt:169cm pid:755822781 byr:1984 ecl:hzl hcl:#6b5442 iyr:2014 + +eyr:2020 +byr:1942 cid:85 +hgt:157cm pid:558287447 hcl:#efcc98 +ecl:hzl + +byr:1980 cid:225 pid:367501996 iyr:2016 ecl:grn hcl:#efcc98 +hgt:175cm eyr:2029 + +pid:264780775 hgt:182cm ecl:grn +hcl:#18171d +eyr:2024 +byr:1926 iyr:2013 + +byr:1969 iyr:2015 +eyr:2026 ecl:blu +hcl:#fffffd +pid:005695878 cid:273 + +ecl:brn byr:2006 hgt:152cm +hcl:#888785 +pid:171cm cid:249 iyr:2026 +eyr:2022 + +byr:2011 iyr:2020 ecl:zzz hcl:z pid:412624100 +eyr:2031 + +cid:111 hcl:df9bd0 +iyr:2022 ecl:#32fdf9 +byr:2017 eyr:2000 +hgt:166in pid:0654651026 + +eyr:2021 +ecl:gry pid:587324819 hgt:187cm byr:1951 hcl:#6b5442 + +iyr:2011 +pid:180780096 hcl:#623a2f ecl:amb hgt:160cm byr:1991 eyr:2026 + +byr:2022 hgt:152cm eyr:2023 cid:70 ecl:grn +hcl:e0a24e +iyr:1959 pid:77110462 + +pid:251982311 byr:1994 ecl:gry hgt:165cm eyr:2021 +hcl:#623a2f +iyr:2019 + +ecl:blu byr:1945 +cid:241 +pid:732768808 hcl:#efcc98 +hgt:171cm eyr:2020 iyr:2012 + +cid:243 eyr:2001 +hcl:01a022 +hgt:162 pid:507703455 +byr:2003 ecl:#c6a07b +iyr:1941 + +hcl:#733820 cid:150 +ecl:hzl pid:843607639 hgt:190cm +byr:1958 +eyr:2025 + +eyr:2030 +pid:489370607 iyr:2014 ecl:oth hcl:#cfa07d byr:1995 hgt:193cm + +hgt:68in +byr:1933 +iyr:2010 ecl:brn +pid:380075958 +hcl:#623a2f cid:279 +eyr:2025 + +iyr:2019 +byr:2001 +hcl:#cfa07d ecl:brn pid:349877352 +hgt:161cm eyr:2029 + +hgt:171cm +eyr:2040 ecl:dne hcl:#6b5442 iyr:2020 byr:1990 + +hcl:#fffffd +hgt:154cm +byr:1979 eyr:2020 iyr:2018 +pid:118713281 cid:174 + +hcl:#7d3b0c eyr:2030 ecl:brn iyr:2017 +cid:184 hgt:180cm pid:504181498 byr:1925 + +hgt:150cm +eyr:2020 byr:1999 hcl:#a97842 iyr:2011 ecl:grn pid:620166468 + +hcl:#602927 +iyr:2015 +byr:1928 +pid:083747352 +eyr:2027 hgt:193cm +ecl:hzl + +byr:1938 ecl:gry +pid:511669464 eyr:1973 hgt:70cm +cid:262 iyr:2015 hcl:#c0946f + +eyr:2029 +byr:1923 hgt:160cm hcl:#7d3b0c iyr:2013 pid:525837692 ecl:gry + +hcl:#602927 eyr:2025 +pid:232338168 hgt:174cm cid:322 iyr:2010 ecl:oth + +hgt:192in cid:126 hcl:#6b5442 +pid:101406211 byr:1922 ecl:hzl eyr:2022 iyr:2013 + +eyr:2026 ecl:amb +byr:1921 +cid:336 +iyr:2020 hgt:182cm pid:533626984 + +pid:411943955 ecl:amb eyr:2025 hgt:166cm byr:1964 hcl:#341e13 cid:285 +iyr:2010 + +ecl:grn byr:1933 eyr:2024 +hgt:153cm +hcl:#5cfb31 iyr:2019 pid:773885967 + +ecl:hzl pid:426060511 +hgt:159cm +byr:1922 hcl:#6ffd04 iyr:2017 + +byr:2025 pid:#097d1b iyr:2020 eyr:2029 hcl:73d113 hgt:69cm ecl:utc + +ecl:amb hgt:170cm eyr:2025 byr:1930 iyr:2018 hcl:#733820 +cid:262 + +iyr:2019 +eyr:2021 +cid:65 pid:258615618 +ecl:oth byr:1987 +hcl:#efcc98 +hgt:178cm + +hcl:z eyr:1980 ecl:#1c5fd1 hgt:65cm byr:2014 +cid:222 pid:#c69fd5 iyr:2020 + +cid:271 pid:#4b8380 hcl:80fab0 +byr:2024 ecl:#20e25f +iyr:1945 +eyr:1935 hgt:159cm diff --git a/05/input b/05/input new file mode 100644 index 0000000..0c4520e --- /dev/null +++ b/05/input @@ -0,0 +1,975 @@ +BBFFBFBRLL +FFFFBFBRLR +BFFBBFBRLR +BFBBBFBLLL +FFBBFBBLRR +BFBFFFFRRL +BBBBFFFRLR +BFFFBBFRLL +FFFFBFBRRL +BFBBFFFRRL +BBFBBBFRLL +FBFFBFFRLL +FBBBBBBLRL +FFFBBFBLRL +FFBBFFFLLR +FBBFFFBLLL +FFBFBBBRRL +FBFBBBFRRL +FFBBBFFLRL +BFBBBBFRLR +FBBBFFBRRL +FBBFBFFRLL +FBFBFBBLLL +BFBFFFFLRR +FFFBBFFLLL +FFFFBFFRLL +FBBBBFBRRR +FBBFBBBLRL +BBBBFFFLLL +FFFFBFBLLR +BFFFFBBRLL +BFFFFBBRLR +BFFFFFBRLL +BFFBBBFRRL +FBFFBBBLRR +BFBFFBFRRR +BBBBFFBLRR +FFFFFBBRLR +BFFFBBBRLR +BBFBFFBRRL +FBBFBFBLRR +BFBBFBFRLR +FFFFFBFRRR +BFFFFFBLRL +FFFBFBBLLR +BFFFBBBLRR +FFBFFBBRRL +FBBBBBBLLL +FBBBBFBLRL +BBFFFBFRRL +BBFFFBBRRL +FFBFBFBLRL +FFFFBBBRLR +FBBFFBFLRL +FBBBBFBRLR +BBFBFBBLRL +BBBBFFFLRR +BFBBFFBRLL +BFBBFBBRLR +FFFBBFBRRR +BFFBBBFRRR +BFBBFBBLRR +FBBFFBBLRL +FFFBFBBRRL +BFFFBFBRRR +FBBBFFBLRR +BBFFBBBLLR +BFFBBBBRLR +BBBBFBFRRR +BBBBFFFRRL +BBFFBBBRRL +FFBBBBBRRL +FFFFBBFRRL +BFFFFFBLLL +FFBFFBBLRL +FFFBBFFLRL +BFBFBFFLLR +FFFFBFFRRL +FBBBBFFRLR +FBBBBFBRRL +FBBBFBFLLR +FBBBBBBRRR +FBBFFFFRRL +FBFBFFFRLL +BBFFFBFRLL +BFFBFFFRLL +FFFFBFFLRL +FBBFFFFLLR +BBBBFFBRLL +FBFBFBBRLL +BBFBBBFLLL +FFBFBBBRRR +BFBBFBFRRR +BFBFBBFLRR +BBFBBBFLRL +BBFFFBBLRL +FBFFFBFRLR +FFBFFBBRLL +FFBFFBFRLR +BBBFBFFLLR +BBFBFBBLRR +FBBBBFFLLR +BFFBFBFLRL +FFFBFFFLRR +FBBFBBBRRL +FBFBBBBRRL +BFBFBBFLLL +BFBFBBFRLL +FBFBFFBLLR +FBFFFFBRLR +BBFBBBFRRL +BBBFFFFLLL +FFFFBFBLRL +FFBFFFBLLR +FFFBBBBRRL +FFBFFFBLRL +BBBBFBFRRL +FFFBFFFLLR +BBBBFBBRLR +BBFBBBBRRL +FBFBFFBRLL +FBBBFBFRLL +BFFBFBBRLR +FBFBFBBLRR +FBBFFFBLRR +FFFBBFFRLR +BBBFFFBRLR +BBFFBFFLLL +BFFFFBBLLR +BFBFBBFLRL +FFBFBFBRLL +FBBFBFBRRL +BBBFBFFLLL +FFBBFFFRRR +BFFBBFBLLL +BBBFFBFLLR +FFFBFBBLLL +FFBFBFFRLL +BFFBBBBLRL +FBFBBFFLRL +FBFFBFBLRL +BFBBBBFLRR +BBBFBFFRRR +FBFBBFFRLR +BFBBFFFLLR +BFFFBFBLRR +FBFBFBBRLR +FFFFFBFRLR +FFFFBBBRRL +FBBFFBFLLL +FBBBBBBRLR +FBBFFFBRLR +FBBBFBBRLL +FFFBFBFRLL +BFBFBBFLLR +FFBFFBFRRL +BBFBBBFRLR +FFBBBBBLRL +BBFBBFBRLL +FFBFFFBRLL +FFBBBFFRLR +BFFBBBFLRL +FFBFBFBRRL +FBBFFFBRRR +BBFBBFFLLL +FBFFFFFRLL +FBFFFFBLRL +FFFBFFBRRR +BBBFBFBRLL +BBBBFBBRLL +BFFBFBBLLR +BBBFFFBLRL +BFFBFFBRLL +BFFBBFBRRL +FBFFFFFRRL +FFBBFBBRRR +BBFFBBFLLR +FFBFFBBLRR +BBBFBFFLRL +BBBBBFFLLL +FFBBBBBLRR +BFFBFFBRLR +BFFBBFBLRL +BBFFBBFRRL +FFFBFFBRLR +BFBFBBBLLR +BFFBFFFLLL +FBBFBBBRLR +BFBFBBBRRL +FBFBFFBRRL +BBBFBFBLRL +BFFFBBBLLR +FBBBFBFLRR +FFBBBBBRLR +FFBFFBBLLL +BBFFBFBLRL +BFBFBFBRRL +BFBFFBFLRR +FFBBBFBLLR +BFBFBBBRRR +FBFFBBFLRR +BBBFBFFRLR +BFFFFBFRLL +FFFFBBFLRL +FBBBBFBLLR +BFBFFFFLLR +FFBBFBBRLL +FBFBBFFRRL +BFFFBBFLRR +BBBFFBFLRR +FBBBFFFLRR +BBFFFBFRLR +FFFBFBBRLR +FFBBFBBLRL +FBFFBBBRRR +BBFBBBBLLR +BFFFFFBRLR +BBFBFBFRLR +FBFBBBFLRR +BBFFFBBLLL +BBBFBFBLLR +BFFBBFFLRL +FFBFFFFRLR +BFFFFFBRRR +FFBBBFBLRR +BBBFBBBLRR +BBBBBFFLRL +FBFFFBFRRR +BFFFFFBLLR +FFBBFBFLRL +BBFFFBFRRR +BBBFBFBRLR +BBFBBFBLRL +FFFBFFBLRL +FFFBFFBRLL +BBBBFFFRLL +FBBFFFFLRR +FFBBFFBLLR +FBFFBFBRLL +FFBFBFFLLL +BFBBFFBLRR +BFBFFFBRLR +BBBFFBFRRL +FFBBFBBRLR +BBFFFFBRLL +BBFFBFBLLR +BBFFBFBRRL +FBBBFBBRRL +FFFFFBBRLL +FBFFFBFRRL +FBBFBFFLRL +FBFBBBFRLL +BFFFBFFLRR +BFFBBFBRRR +BFBBFBBLLL +BBFBFFFLRL +BFBFFFFRRR +FBBFBBBLRR +FFBBBBBLLR +FFFFBBFRRR +FFBBFFBRRR +BBFFFBBLLR +BFFBFFBLLR +BBBFFFFRLL +FFFBFBFLLR +BBFBFFBLRL +FFBBBFBRRL +BBFBBBBRRR +BBFBBFBRRR +FFFFBFBRLL +FFFBFFBLLR +FFBFBBBLLR +FBBBFBFLRL +BFBBBBBLLL +BFBBFBFRLL +BFBFBBBLRR +FFBFBFBLLL +BFBFFFBLLR +BBBBFBBRRL +FFBFFBFLRR +FBFBBFFLLL +BFBFBBBRLL +BFBFFFBRRR +FBBFBBFRRR +BFFBFBFRLL +BBFFFFBRRL +BFBFBFBLRL +FBBBFFBRRR +FFFFBBBLLR +BBBFFFFRRR +BBBFFFFLRR +FFBFBBFLLL +BFBFBFFRRR +BBFFFBBRLR +FBBBBBFLRR +FBFFBFBLLR +FFBFFFBLLL +BFFFFBBLRL +BBBFBBBRRR +BBBFFFBRRL +BFFFFBBLRR +BBFFBBBRLL +BFBFFFFLRL +BBFFFFFLRR +BBFFFBFLRR +FBFFBBFRRL +BFFFBBBLLL +BFBBBFFRRL +BFFFBFBLRL +FBBBBFFRLL +BFBFBBBLLL +BFBBFFBLLR +BBBBFBBLLL +FBFBFBFLRR +FBBBFFFRLR +BFFBFBFRRL +BFBBFFFRLR +FBBBFFFLRL +FBBBBFFLRR +FBFFFFBLLL +BBBFFBBRLL +FBBFBFFLLL +BFFBBFBRLL +BFFFFBFRLR +FFFBBFFRRR +FFFBBBFRLR +FBBFFBFRRR +FBFFFFBRRR +BFBFBFBRLL +BBBBBFFRLL +BFFFFBFLLL +BBFFBBFRRR +BFBFFFBLLL +FFFBFBFRRR +FBFBBFBRRL +BFBFFFBRRL +FFFBBBBRRR +BFBFFBBLLR +FBBBFBBLLR +BBFBBFBLLR +BFFFFFFLLL +FBBFBFFRLR +FFBBBBFLLL +BFBBFBFLRL +BFBFBFBLLL +FBBBFBBLLL +BFBFBFBRRR +FBFBFFFLRR +FBFBBFBLLL +FBFFFFBLRR +BBBFFBFRLL +FFFBFFBRRL +BBFBFBFRRR +FBBFFBFRLL +BBBFBBFRRR +FBFBBFFLRR +BBFBBBBLLL +FFBFFBBLLR +FBBBFFFRRR +FFFFFBBLLL +FBFFBBBRRL +BFFBBBFRLL +BFFFBFFLLR +FBFFBBBLLL +FFFBBBBRLR +BFBBBFFLLR +FBFBBBBLLR +FBBFBFBRRR +BBFFBFFRRR +FBBFFFFLRL +FBFBBBBLRR +FFBBFBFRRR +FBFBBFBRLR +BBFBFBFRRL +FBBBBBFLLL +FBFFBFFLLR +FBFBFBFLLL +BFFBFBFLRR +FBBBBBFRLL +BFFBBBFRLR +BBFFFFFLLL +FFFFBBFRLR +BFBBBBBLLR +BBFFFBBRLL +FBFFFFFLRR +BBBFFBBRRR +FFFBFFBLRR +BFFFFFFRLL +BBFFFBFLLR +BFFBBFFLLL +FBBBFFFRRL +BBBBFBFLLL +FBBFFFFRLL +FBFBBFBRRR +BFFFFFFRLR +BFBFFFFLLL +FBFBBFBLLR +BFBBFBFLLR +BFBBFBBLRL +BFFFBFFRLR +BBFBBFFRRR +FBFBFBFRLL +FFBBFBFRRL +BFFFBFFLRL +FBFFBBBLRL +BBBFFBFLRL +FFBBBFBRRR +BFFFBFBRRL +FFBBFBFLLR +BFFBFFFLRL +BBBFFFFLRL +FFBBFFBRLR +BFFBFBBRRR +BFFBFFBLRR +BFFFBBBLRL +FFBFBFFRRR +FFBFBBFRRL +FFBBBBFRLR +BBBFBBFLRR +BFBBFFFLRL +BFBBBBFRRR +FFBFFFBLRR +FFBFBFFLLR +FBFFBFBRRL +BFFFFFFLRR +FBBBBBBLRR +BBFFBBFLLL +BFBBBBFRRL +FFBFFFFLLR +BBFFFBFLLL +FFBFBFFLRR +FFBBBBFLRL +FFFBBBFRRR +FBBFFBFLRR +FBFBBBBRLL +FFFBBBBLLL +FFBBBBFRRL +FBBBBBBLLR +FBBFBFFLLR +BFBBFBFRRL +BBFFBFBLRR +FBFFBFFRRR +FFFBBBBRLL +BFFFFFFLLR +BFFFFBFLLR +FFFBBBFRRL +BFFBFFFLLR +FBFFFFFLLL +BBBBFBBLRR +BBFFBFFRRL +BFBBFFBLRL +FBBBBFFRRR +FFFBBFBLLR +FBBFFFFRLR +FFFBFBBLRL +BFBBBBFLLR +BBFFFBBRRR +BFBFBBFRRR +FFFBFFFRRL +BBFBFBFRLL +FBFFBFFRLR +BFFBFFBLLL +FFFFBFBRRR +BFFBBFFRLR +FBBBFBBLRL +FBFFBBBRLL +FBBBBBFRLR +FBBBFFBLLR +FBFBBFFRLL +FFBBBFFRRL +BBFBBBBLRR +BFFFFBBRRL +BFFFBFFRRL +FBBFBBFRRL +BFBBFFBRLR +BFFFFBFLRL +BBFFFFBLLR +FBFFFFFRRR +FFFFBBBRLL +FFFFBBFLLR +BBBFBBBLLR +FFBFFFFRLL +FBBBFFFLLR +FFFFBBBLRL +FBFBBBFLLL +FBFFFBFLLL +BBBFFBBLRR +FBBBFFFLLL +BBFBBFFRLR +FFFFBFFLLL +BBFFBFFLLR +BFBBBBFRLL +BFFBBFFRLL +BBFFFFBRLR +FBBBBFBRLL +BFBBFFBLLL +FBBFFFFLLL +FFBFFBBRRR +FBFFBBBLLR +BFBBBFBLRL +BBFFBBFRLR +FFBBBFFRRR +BBBBFBFRLL +BFFFBBBRRR +BBFFFFFRLR +FBFBFFFLLR +BBFFBBFRLL +BFFBBFFLLR +FFFFBBBRRR +FFFBFBFRRL +BBBFBBFRRL +FBBBFBBRLR +FBFBFFFRRR +BFFBBBBLLR +BBBFBFBLRR +FBFBBFBLRR +BBBFFBBRLR +FBFBFBBLRL +BBBFFBBLLR +BBFBFBBRLL +FBBBFFBRLL +FFBBFFFRLL +FBFFBFFRRL +BBBBFFBRRR +FBFBFFFLLL +FFFFBBFRLL +BFFBFFFRRR +BBFFBFBRLR +FFBBBFBRLL +BBFBFFFLLL +FBBFBBFRLR +FFFBFFFRLL +FBBFFBFRRL +BFBFFBFLRL +BBBFFFFRRL +BBFFBBBRRR +FFBFBFFRLR +FFBBFFFRLR +FBFBFBBRRL +FFBBFBBLLR +FBFFFFFRLR +BBBBFBBLRL +BBFFBFFRLL +FBBBFBFLLL +BBBFBFBLLL +BFFBFFFLRR +BFBFFBFRLL +BFBBBBFLRL +BBBBFFFLRL +FFFBFFBLLL +FFFFBFBLRR +FFFFFBBRRR +FFFBFBBLRR +BFFFBBFRRL +FFBFBBFLRR +BBFBBBBRLL +FBBBBBFRRR +BFFFFBFLRR +BFBFFBBRRL +FBFBBFBLRL +BBBFFBBLLL +FFBBBFFLRR +BBBBFBFLRL +BBBBFFBLLL +BFFFBBBRLL +FBBFFFBLLR +BFBBBFFRLL +FBBFFBFRLR +BBFBBFBRRL +BFBBFBBRLL +BBFBFFFRRR +FBBBFFBRLR +BBFFBBBLLL +BFFFBFBLLR +BBFBFFBRLR +FFBFFFBRRL +FFBFBFBRLR +BBFFBFBLLL +BFBFBBBRLR +FBFFFBFLRL +BFBFFFFRLR +BBFFFFFRLL +BBBFFFBRRR +FBFFBBFRRR +FFFBBFFLLR +FFFBFBFRLR +FFBBBBFLRR +BFFFBFBRLR +FFBFFBBRLR +FBBFFFBRLL +FBBFBFFLRR +BFFFFFFRRR +BBBFBBBRLL +FBFFFBBRRL +FFBBBFBLRL +FBFFBFBLLL +FFFFBFFRLR +FBFFBFFLRL +FFBFBFFRRL +FBBBFFBLLL +BFFFFBBRRR +BBBBFFBLLR +FFFFFBBLRL +FFBBBFFLLR +FBBBFFFRLL +FFBFFBFRRR +BBBBFFBRLR +FFBBFBFLRR +BFBBBBBRLL +BFBBBBBLRL +FFBFBBFRLR +FFBFBBBRLL +BFFBBFBLLR +BFBFFFFRLL +BBFBBFFRRL +BFBFFBFRLR +FFBBFFFLRL +FFBBBFFLLL +BFFBFBFLLL +BFBFBFBRLR +FBBFBFBLLR +BFBFFBBLRR +FFFFBFFLRR +BBFBBFBLLL +FBFFFFFLRL +BBBBFBFRLR +BFFFBBFRRR +BBFBBFFLRR +BFBBBFBRLL +BFFBFFBLRL +BFBFFFBLRR +BFFFBFFRRR +FBFFFBBLLL +FBFBBBBLRL +FBFBFFFRLR +BBFFBBFLRL +BFBFBFBLLR +FBFFFBFLRR +BFFBFBBRRL +FBFBBBFLLR +FBFBFFBLRL +BBFBFBBRRR +FBBFFBBLRR +BBFFFFBLLL +FBFFBBBRLR +FBFFFBFLLR +BFBBFFFLLL +BBBBFBFLRR +BFFBFBBRLL +BFFFFFFRRL +BFBFBFFRRL +FFBFBFBLRR +FFFBFBFLRR +FFFBFBBRRR +FBFFFBBRLR +FFBBFFBRRL +BBFBBBBRLR +FFFBBFBRLR +FBFFBBFLRL +BBBFFFBRLL +BBBFBBBRLR +FFBFFFFRRR +FBBFBFBLLL +BFBBBFBRRR +BFBBFFBRRL +FFFBBBFLLL +FBBBBFBLLL +FFBFBFBLLR +BFFBFFFRLR +BBBBFBFLLR +FBBFBBFLLL +FBFFFBBLRR +FFBFBBFRRR +FBFBFBBRRR +FFBFBFBRRR +FFBBFBFRLL +FBFBBBBLLL +BFBFFBBLLL +BBBFFFFRLR +BBBFBFBRRR +BFBFBFBLRR +BFBFBBFRLR +BFBBBFFLLL +FBBFFBBRRR +BFFFFFBLRR +BFFBFBFRLR +BBFFBFFRLR +BFBBBBBLRR +FBFFFBBLRL +BFFBFBFRRR +BFFFFBFRRL +FFBFBBBLLL +FBBBFBFRLR +FFFBBFBLLL +FBFBBBFRLR +BFBFFFBRLL +BFFBBBBLRR +BBFFBFFLRL +BBBFBBFRLL +BBBFFFBLRR +FBBFFBBRLR +FBBFBBFLRR +BBFBFBBRRL +FFBBBBBLLL +BFBBFBBLLR +BFBBBFFLRR +BBBFFFBLLL +FBFBBBBRLR +FBFBFFBLRR +FFFBBBFLRL +BBBFFBBLRL +FBBFBFBRLL +BBBBFBBLLR +FFBBBBBRRR +BBBFBBFLRL +BFBBBFBRLR +FFFBFFFRRR +BFFFBBFRLR +FBFFFFBRLL +BFFBFFBRRL +BBBFBBBRRL +FFBFFBFRLL +FBFBBFFRRR +FFBFFFBRLR +FFFFBFFLLR +FFBBFFFLLL +FBFFFBBLLR +FFBFBBFLRL +BFFBFBBLLL +FBBBFBBLRR +FFFBFBFLLL +FBBFBFBLRL +FFBBFFFRRL +BFBFBFFRLL +BFFFFBFRRR +BBBBFFFRRR +BFFBFFBRRR +FFFFBFFRRR +FFBBFBBRRL +FBBFBBBRLL +BBBBFFBLRL +FBBFBBFRLL +BFFBBBBRLL +BFBBBFBRRL +BBFBFBFLLR +FFFBBBBLLR +BFFBBFFLRR +BBBFBBBLRL +FBBFBFFRRL +BBFBFFFRRL +BBFBFFBLRR +BBBFBBFRLR +FBBBFBFRRR +BBFBFBFLRL +FBBFBBFLRL +FFBFFFFLRR +BFBBFBBRRL +FBBBBFFRRL +FBFBFFBRRR +BBBFFBFLLL +FFFBFFFLRL +FBFBBBFRRR +BBBFBFFRRL +BFBFFFBLRL +BBBFBFFLRR +BFFFBFFLLL +FFBFBBFLLR +FFBFBBFRLL +FBFBBBFLRL +BFFBBBBRRL +FBBBFBFRRL +FFBBBFBLLL +BFBBBFFLRL +BBBBBFFLLR +FBFBFFFRRL +BFFBFBBLRR +BBFFFFBLRR +FBFFBFBLRR +FBFFBBFRLR +FFBBFFBLRL +FFFFFBBLRR +BBBBBFFLRR +BFBBBBFLLL +FBBFBFFRRR +FFFFFBBLLR +FFBFFBFLLL +FFBFBBBLRR +FFBBFBFRLR +BFBBBFFRRR +FBFFBFBRLR +BBBFBBFLLR +BFBBFBFLRR +FBBBFFBLRL +BFBBBBBRLR +FBBFBBFLLR +BFBBBFFRLR +FBBBBBFLRL +BFBBBBBRRR +BFFBBBBRRR +BBFBFBFLRR +BFFBBBBLLL +BBFFFBFLRL +BFBBFBFLLL +FBFFFFBRRL +FFBBBBFRRR +FFBFBBBRLR +BBFBFBFLLL +FBFFBFBRRR +FFFBBBFLLR +FFFBFBFLRL +BFBFBBBLRL +FBBFFBBLLL +BBBFBFBRRL +FBFFFBBRRR +BFFFBFBLLL +FFFFBFBLLL +FFFBBFBRLL +FBBFFFBRRL +FFBBFBFLLL +FFBBFFBRLL +FBFBFBFLLR +BBFFFFBLRL +BFBFBBFRRL +FFFBFBBRLL +FBBFFBBRLL +BBFBFBBLLR +BFFFBFFRLL +BFBFBFFLRR +FBFFFFBLLR +FFFBBFBRRL +FFFBBBBLRL +FFBBFFBLRR +BFFFBBFLLL +FFFBFFFLLL +FBFBFBFRRR +BFBBBFBLLR +BFFBFFFRRL +FFFFBBFLRR +FBFBFBFRRL +BFBBFBBRRR +BFBFFBBLRL +FBFBBFBRLL +FBBBBFFLRL +FFBFBFFLRL +FBBFBBBRRR +FBFBFBFRLR +FFBFFFFLRL +BBFBFBBRLR +BFBFFBBRLL +BBFFBFBRRR +BFBBBBBRRL +BBFBBBFLLR +BBFFBBBRLR +BBFBFFFLLR +FFFFBBFLLL +FBBFFFFRRR +BBFBFFBRLL +FFBBFBBLLL +BFBBFFFRRR +BFBBFFFRLL +BFFBBFFRRL +BBFBBBFRRR +BFFFBFBRLL +BFFFBBBRRL +FBFBBFFLLR +FBFFBBFRLL +BBFBBFBLRR +BBBFFFFLLR +FBBFBBBLLL +FBFFBBFLLL +BFFBFBBLRL +BBFFFFFRRL +FFBBBBBRLL +FBFFBFFLLL +FFFFFBFRRL +BBBBFFBRRL +FBBFBFBRLR +BBFBBFBRLR +BFFBBFBLRR +BFFFFBBLLL +BBBBFBBRRR +BBBFFFBLLR +FFBFFFFLLL +FBBFFBFLLR +BBFFFFFLRL +FFFFBBBLRR +FBBBBFFLLL +FFBBFFBLLL +BBFBFFBRRR +FBFBFBFLRL +FFFBBBFLRR +BFBBBFBLRR +FBBBBBFLLR +BBFFBBBLRL +FFBFFBFLLR +FFFBBBFRLL +FBFFFBBRLL +BFFBFBFLLR +FFBBBFBRLR +BBFFFBBLRR +BFFFBBFLRL +FFFBBFFLRR +BBBFBBBLLL +BBFBFFFRLL +FFFBBFFRRL +BFBBFFFLRR +BBFFFFBRRR +BBFFFFFLLR +BBFBBBBLRL +FFBFBBBLRL +BBFFFFFRRR +FBFBFFBLLL +BFFBBBFLRR +FFFFFBBRRL +BFFFFFBRRL +BBBFBFFRLL +FBFFBBFLLR +BBBFFBFRRR +BBFBFFFLRR +BBFFBBFLRR +BFBFFBFRRL +FBBBFBBRRR +BBFFBFFLRR +BBFBFFFRLR +FBBBBBFRRL +BFFFBBFLLR +BBFBBFFLLR +FBFFFFFLLR +FFFBBFFRLL +BBFBBFFRLL +FFFFBBBLLL +BFBFFBBRLR +FBBFBBBLLR +BFFBBBFLLR +BFFFFFFLRL +BFFBBBFLLL +BFBFFBFLLL +BBFBFFBLLL +FFBBBBFRLL +FBFFBFFLRR +BBBFFBBRRL +BFFBBFFRRR +BBBBFFFLLR +BFBBFFBRRR +FBFFFBFRLL +FFBBBFFRLL +FBBBBFBLRR +FFFBBFBLRR +FFBBFFFLRR +BBFBBBFLRR +FBFBFFBRLR +FBBFFBBLLR +BBFFBBBLRR +BBFBFFBLLR +FBBFFFBLRL +BFBFBFFLRL +FFFBFFFRLR +FBFBFFFLRL +BBBFFBFRLR +BBBFBBFLLL +FBFBFBBLLR +BFBFBFFLLL +FFBFFFBRRR +BFBFBFFRLR +FFFBBBBLRR +BBFBBFFLRL +FFBFFFFRRL +BFBFFBFLLR +FFBBBBFLLR +FBFBBBBRRR +FFBFFBFLRL +FBBBBBBRLL +BBFBFBBLLL +FBBFFBBRRL +FBBBBBBRRL diff --git a/06/input b/06/input new file mode 100644 index 0000000..9f25d7c --- /dev/null +++ b/06/input @@ -0,0 +1,2050 @@ +jmqnkzlsfedaptx +usjfkadqwmeyilph + +lodbmhvcaset +wcognbeaxhmvdt + +f +f +f +f + +dwxfircztpyshol +dogfryaxtlhzscw +gwchdzyftolsxra +thrdwcxfosqzyl +rholzdwctxfsy + +dbifho +zmdh +hobd + +iqjdvpxyfremnbzuohglc +dpohfyzjqicbnegrmuxvl +uromlgbqyjznecvpxhidf +cyebghlzpoiqmrjfxnudv +vjgzlpbfondxrceyhqimu + +mpxsao +oxasmp +rzxqokamp + +bigjutwl + +rdcwfenzhlos +gzorslxh +marjhzqbipoukvls + +fdclagjkvrmwxqyszupnoethbi +zdiyfcuahnkxewltsgqrpbj +derbpujchxlqfngtaskzwyi + +gyx +yg +gx +fgver + +nb +bo + +efruscbgipldnvhkmj +nurivmpbcjhdlgeks +dejbncphmrugwilosvk +rdshekcjvpulmnigbx +ceylvdjbrtmipukhqsnagz + +brel +sre + +mrswukndjx +bpdmzfueco + +pdlmyaghtbokvncwfej +awetylgcdvojhfbknpmz +hdcelimjygvtfbonkpa + +phqa +nprhzw +ecilsgmtyxhupbofd + +czilhqfowdmx +ozlhficawmx +lnhfzsxcwoim +hzlfoxawcim + +efrhjzslqoptycnda +teszplncraojhqydf +fqshytjplrcnodaz +fpanjlzrocstmqydh +qvclarztynpdfjsguoh + +tsazpikyfb +vprgizekaucq +kdlowxhnzamj + +lnyr +pnyl +lny +znly + +tlsp +tdpl +ktpl +ltps +wvqtzlep + +zvpyqm +xn +se +sbt + +itwldrhevjpsxfmyugkaoc +olaxpdtfgrewkjcsyuhimqv +sdeokjvhucplgyxtimwafr +tjmliweuykfvcrspaxghod +ufcesrkohxtipmjaylvwdg + +g +g + +eopcfqntlsxbrmwjku +xcybqjknurefsptwl +entfcwuxqbkzljrps +ufkxaincsdjbelrwhtqp +fwsnekcrtxupjlqb + +gpwuyvtmefadj +ujaiwdetfyvgmp +mvdajpgwfeuty +fptkgamuveyjdw + +pqelcgwyksmhx +wxlpghsqmnykec +hlkcbfyemwqpgdx + +hflgy +hgfl +vfhlgp +hlgf + +qfecvy +yefcvq +yqvfec + +vgioynksz +kgzsivyo +vosigzyk + +r +r +t +pz +r + +smcejxgypzldar +pfjevtgrowiqmxbnc + +wsk +iwks +wks +ksiw +ksuaw + +bnxp +penx +jnxqpgl +pxcn + +itdaowjkclxvuzgyprb +vbagupycikozjrtdwxl + +jtokzdhpiy +pyhzjdikt +ihzmdjyktp +tjdihkzpy +yztkdpjhi + +zpamwnubtx +ymznbwtu + +zcxrublkn +nlrxubkz + +hqtc +vedjnxuosriz +mp +lk + +w +w +w +y +w + +lsiphdnogwcjvx +ayxwtvqcogldn + +rcxas +xcswy + +ekxyfmurzcqhsojg +xshfumlkqrcytejo +uosqjyfihcxkrme +imorjfsxqcugekhy +uxrysjmqhkcofe + +uhn +hu +uhyd +hun +mhru + +rowzbpfcxvtaudlmnsygike +wnqbtsaplrxkyedzvfui +ntrkabpixsuqfvzlhewyd + +ixzyehksfb +exifbzyksh +bjyzfieskxh +wxyhikrsnezvfb +hzkbfsexyi + +rdtenu +xudh +hud +udx +ud + +tqinldjgzhyosm +glnipmzoyqhts +hitsylzgqmon + +fgmxvubwisltn +emxtwfnqdbvisl +lsmftnbvxwi +vlnwbstzxrimf + +hxopuygnmsjfzketdliwr +lerzsoghdiuwfxpjtbymnk +ysmkdrgwpxujztnohlife + +ubwsf +tpzwehnikrgyjl + +uongl +nolug +luvnog +glonu +onugl + +c +c + +qhflxwpb +cfx +fuzxng +tfxah + +ctfzbwdmv +mvtaowgk +motwvx +wtimv +wotmv + +bkxz +awytslxgcj + +ohyx +oxh +xho +xho + +wrziyfnpqm +tjysexk + +xvqnadomefi +miqovedxnaf +adxvofimqne +doxqnvafmie +xnioaevmfqd + +mjleo +aeldc +tihrlk +ml + +hxdoicvbzm +omvnxidwzhc +mzkilcfhudtex +qrhcdyxvwmzi + +i +i +i + +mrspfekayvo +fmrysvpkoa +kdozcmgasfrjypv +kvfmyrspoa +bwpsvfamokyr + +vrotxenkg +rokmet +rekto +etykrpo +aetrpmko + +ahkbpnglj +nalbqgpjh + +ardusw +duwars +rduasw +auwsdr + +v +b +d +b +d + +alycurnjmw +msjdtwurqkypev +iurcfhmjywx + +vkgiz +lnvzcdkj +bmqarwto + +sdye +sdye +esyd + +vwljec +zydxaenitwj +jerwohg +jregbwh + +idzerxjavywb +fxawvzjriebo +lsbwgqaicuepxzrjmvt +jrbzdwivxea + +paegsh +oagshetpj +eapghs + +nsa +snma +san +nsa +ans + +klctpn +kzp +pce +mpgbfqory +ecnp + +pjhztrfdnax +zlhstupnbfajxdri +rkztopwdqnmxyaejfc +jxfrtapzdgns +vnjxzratlpdf + +jeoqafrcsybmln +fiqjnmasrxky +snvqjryfamt +fanymhjrsq + +xfshvyz +nluwirzdfehxpmtqv + +yxzl +zpxl + +it +eit +si + +kotcavg +fgkbot +krojszy +tokewgiv + +nz +n +n + +xtehngmdwavqfocisl +htgwexliqsafvmnc + +krjs +rkjseu +rjkwbgs +srjk + +mksdca +whetbmv + +bnckvzhdrwi +azbtvlqjymn +bhzcnkv + +jgcwltupqdmyiobnkxfeh +digkmftlyxoqjcwhepunb +iyejcnutgbohwdmfkpxql + +fnudjpocvl +ylupojvxk + +etadjxh +ealvymb +ecmuybva +mlaneqr + +iuetgj +egj + +ovwaedbjungzi +goczdweuv +edjzsorywu +odfmzteqxuphwk +iuldwevoznj + +kuafxo +kfubnx +xkuy + +szbrnetfcmygqahop +bhmqfzctorelpagy +afemogythkrszcqpb + +oazfxmulgki +lmagfukdzqx +iudmgelxcqkfaz +ujkzgfnarmxsl +lxptkgwmfazuy + +ge +ibjufwpt + +er +rte +re + +lmiugtfa +isqokgfmybja +imvefghaw +mngcaifz + +pkdgzocuen +aqyjrongpiszdwk + +rhsjtnv +nftzhudvm +clhtvxrn +otchwyvn + +obr +tbnha +bek +tbve +bvh + +fzy +yvi +ys + +linyheauvwqczfgxbm +mfvglhieqwxrubny +xuqemsiyldobgvfnw + +wtlp +kyr + +sxqecjzagtn +ntvpjxsciqzkga +jltghzxydqsmwca + +tayqzsou +mhfbjkpngexvt + +tulkjgfcb +bfmgucijtysl +jlocdagt +jlcpenqrhzvtg +cyxfjmgltwu + +ifxsclutj +vxscjuidfl +icxfusjl +ijculsfx + +nswkzpixhaojlruyq +akxjqrysohpiwl +xarqyepwlsgikthoj +lpqoxmkjaityhrsw +sxhjrwalqiypeko + +maisrcxbwdtezfokqyunh +agsqmexkuyrodhb +ehoxduarylskmqb +oesydbkaumhrxql +msyuvhokbexpqard + +yxnqvzglspecmathrb +gbnarexvolhmyspq +xblvqgpsfahmner + +ewnudklzmvxqcs +xcspjzvmbhrtulk + +vfzgpomk +zqgkrfopmhv +evzomkgxslip +vzhkopmyg + +djoebyfurmnsczlapwhxtigvq +ahzdbvqljmpfcwskytuiogr + +wyubqtslnxrkhjgfvi +ivlsqkfbtrjgyw + +zj +u +k +bemnplisa +u + +kqr +h +p +czh + +nlwyij +njawiy + +dmjtlipsqafwoezuxbrhkc +lzbwfusqdcrexaitmjkph +clpawkxbeifzdqmvhjsrut +gtxahqnzkbrpecuyfldswimj +sbzehxlcdtruafwkimpjq + +vjlpwzocebkinmdaxtfsh +xtvnfekwdlhoj +jdovxkheunfltw +eylqghtonxjdfwvk + +yvflxdbuaswtkj +ubatvydkwjfx +dtfkwvxaybuj +dwbftxakyjvgu + +fitncsg +tfgnisc +gnscfti +cfsmtngi +tscfing + +pqiynka +xjcuolmgtzwedrs + +pjtfwa +v + +ftaexgsbwmryph +ubfilnqyxamd +mjfayxlidbcou + +phftai +aptighf +taphfi + +zhvdutaxgyjcfp +cvzjtygfhpdu +dtzvphgcyjfu + +ey +y +y + +mhguzvyxtbnorf +bynmexr +bynxmer + +teagprlboyfcjw +rptxbeyjfakwlg +yarpftwkljegb +fpkeltybjragw + +akmbegwrtiszpqjclvy +hkqbmvnyir +irhvmqyokb +bvqkyimrf +mbkoyxrivqdn + +yigkdnrmowxsje +jsigwnorxdmeyk +wjxengdiorskmy + +wfqlmzv +tbposdrkhaygx + +xdpu +a +cbq +p + +kwveirgajyxcb +urkyvzwcibpexq +kwxvbcyeri +ciwxryekblv + +cezbkty +bytezckq +iekgzxytbc +ecykztqb + +ojpru +apouxrj +ofzrjpu +pjiruxo + +lepmrvdqajo +peqnvaousjhmflb + +apkzlh +clrp +jpfvyiune + +kzonxufgedqjcvp +ljtypdihbrscmxguv + +hztgrdkfbuilowmsepvncyj +yjzciltueoshvbkfmdgnwr +jbswehmkiyvgdnzurotlfc +xgqrhwsozelnyvudmftbkacji + +i +cyeti +i + +gahjt +thbljy +yjht + +jvzdynegqkf +onyvlzfse +fvyezncw +nmezwuvyf + +dz +zs +z + +inrhgtdplvmqbykjfew +niuwhdabevcflpqmt + +rndbqw +wnrcdqb + +lqugyhvmpsbdicj +hnvqsilpbcgju +pvbscrqalhigjux +spcqlabijhguv +spagvcqbuhilj + +drmfvibstegqjku +mveurqfjsdgtik +rmqdifjkvsegtu +ymdifkvtsquejgr + +ocknfiw +pqtukinymcaow +owkcnsi + +wfydm +mhflywcd + +zoxdfl +rjbmwai + +orikvxpg +kiubgrmxvpo +vokgcxirp +povkrigx + +yjdir +zyudejri +jyrdi +jdyri + +iqg +igq +iqg +gqei + +gxyapsbkotzmjuwfnrqd +rbjuwaifmgykxdevpq +prdbgwmkhfanjyxqlzuc + +cz +zc + +xgdrpnmzq +xsqhflioukzevba +gdzycqxmwt + +ksthb +hutjfk +htbzkj +ipdghalotk + +z +f +f +f + +h +ius + +y +yjd +y +y + +amv +mefva +avm +vma +avm + +dsgce +gvcdsweplb +mhdgcfjaury + +klg +lgkx +kgl + +afxcimest +mfcaxstie +acmseitfxkh +xmifsacet +sxicetafm + +hvenw +envhw +bevhn +ndhysev + +d +dvj +cf +q + +pcymvj +pmvcj +vpctmrja +cvmpj + +slywjaeqovbduzg +fvprxbztdnisolcme + +njlwgdhtpmqv +hlmcbgpfditvqwyza + +drichegunkzsxaob +ashvyqigbzekjoxrmcdu +iabkzdgsrxechoul + +gswcar +rwasgc +hcwrsga +srwacg + +lmroa +ml +rlna +lbkvxy + +cm +cm + +iuljnorfsapxceztmbwhd +tyemwsnpjcbolqzifhrxau +ujpsfzamicorxenlbwghdt + +aqibdv +qvceadli +qvaid +daviq + +weyaps +eswyka + +othfcp +qrplshxf +hfp + +noegrjpfakyuxlbi +xfunzlrhgykijdpae +npjgilaykufrhex +nqfkxlryaoejgpiu +nspyigjltxwvmcuakerf + +pdqk +pkqd +qpdok + +onqriyzefvwat +pbgjslwd + +ojhuntyxkvisg +touknjhyigrsvx + +upbozynctgja +gjouyzenc + +dhefoiyrxwbajt +fairhbtjywlxdops +adxfhtiybojw +tbyhixjwanfdo +ibyomdtkwjfhxa + +sevowj +safehvyoxw +svoewt +jvsewio +woevs + +ibqj +qjfb +bq +cbnwlqx + +abhzxvqlrcjkmswgoynifpdet +upqvrzwfglaknioymtsbdhexj +rzeswobatkxqnlmyidjghvfp +rxmglhojqdtzbaeisnvkfpyw +zehtiqfslvpxkodgwarmjynb + +ajrfuhtq +nsf +pifoycz +cgvefo + +ufpzi +axu +wu +qtdul +gfu + +qlfyskwebuzindcxmjohp +ydpznsqokiahbmcfeujwx +bogpjmfnyclizxkwsuhdeq +jezbdocqskpxynwhmuif + +bdvrmazgpno +gmbantdurp + +vawrthce +xpfcobhrzlatv +avethrc +vhtqrac + +lsue +euils +esul +luse + +rtcangphwi +hvlacwoftepnx + +vkdmr +dlvtfrkmozshg +bmdvrk +uadbmkrjv +dmvexrkjp + +jinbek +jknieb +jnkeib +kpiebnqj +jekibn + +kfecmdalsjuo +ntjicfxguey + +zviloscfjeywmuqgnh +lgizmhjqcounvy +ojhizcmvlnyguq +vchmnoyiuzqjlg + +oqrwpzi +oipzuq + +vpf +pfvx +paf + +wrl +cfmrubxoap + +nqufrlhkgzavmjwx +rvhmcpjlatfugwzqkn +umqznjfbglkvwarh + +uaqvoxngrhkwpejtczsid +tujpcvwhkdsxzqoinelag + +lypwa +wa + +eyiukqb +fibueqyko + +zxoatgsyfjv +stzgvxyafo +ystzfogvxa +yotxzafvsg +xtygovfsaz + +ojz +joz +opqzdcjsyre + +x +x +x +x +x + +rc +fcr + +i +i +ronsi +i +i + +e +g +dqzls +rm + +fxkvlgbtmnryusaidheo +nrylbusaoivfkxdmehgt +advjqoynebcirkwtmhlxzufg + +zdqlbwhaio +dclkpzihborwxqa +adowihbzlq + +fzgmpsnjvqudy +pvsyznmfdjqugw +amfsjduvygnqpz +ympsvndqzgjuwf +qfmxvspzdjgcyoun + +akjpwio +hcbm + +zrcxphil +cihbsgxlzypa +txlhsumizc +qikzldwxvhcnf + +otnqmblawiuyzpekch +ztceiqnakymuwblpho +biaehczpwoklumxynqt +tekznibhmcqypluaow +zlmteknopqwcuibyah + +lbmdvpyquzehwo +yjrhivaxkopsbzgft + +ijbqampfcnyhluxg +cbqdijhumyxpagnfl +gfncxwjulpqmyba + +vqfjaklcpsxn +sknqbcepz + +dvejbmfk +pkmfjevb +jmfbkves +emkbfjv +ejvmbsfk + +q +j +p +j + +fzahk +khfa +fhak +hafk +ahkf + +mrtvwxd +vrxpw + +sz +zb +z +z +zd + +umynwrjvdbxfgtoiazhskec +azocfmxwbsiyutnhkdvergj +bimekgvzhafnutodyrxscjw +rzscbaxwdvteoniumykfgjh + +wixlhoqnkfecr +ntlyfkrwgziceh +isfluhxknrcbew + +egnrfpwuvcys +vruygnfkeosw +yuqsfmkgnepvr +zdvutrsljxeygnf +gqfpiersynuv + +rpenvsx +rvyepxsn +nxpersv +srpvxne +spezcjxrkdnv + +kyjgzoub +ygzkiusoba +ybzjougk + +yenijuv +nehjoyiuv + +cx +ctx +xc +xc +fxkyc + +yuf +yetf +yf + +lcerywpto +uryte +eytr +veytr +rtye + +skrfb +rmscwgk +fkrnjs +krvs +fsrken + +lnapgo +nop +opn + +cmwslaozbxtidn +xctbiadnmozlws +zdilnxobsactmwq +bwxcnszldiotam +zspaxcrityodmlbnw + +qknijt +jipqknt +njtqkir +ktnjiq +iknqjt + +awekvcdlzxufpbt +ucvjprwldkzbafxme +lmkxwefudvpjarbz +axsfpnbwkvlzyoegud + +vpykichglsernwudt +cvtkuypidlwhersgn + +qowbdgthv +hwdtgovbrq +hdbqtwokczv + +vgmnarhkiqxybpj +abgjkqmrxypnvih +rhpaqvjxidtkmbngy +xpybkgqijrnhamv + +u +u +u +u +u + +bczhrlgvy +bxdswtfzmka +ozbge + +wy +xte +bunkexi +magp + +wchuym +youcw +cuyto +cuywqro +xnygieuc + +htlxjfmbi +mtxiqjfhbyl + +chsuf +d +vymtlxr +xto +kvm + +iegprozq +zoqpegir +gzepiroq + +pqjbvedxiscft +cztpxsfkjv +jtpzxfyacnsv +fkhtulcpxsvj +nxypcvtflsj + +mbaeyinswvcjdqpflro +wyfivehtpalrjqdbmusnco +fdoipmenabsyqjrcwvl + +sxumcri +xeupbrfimg + +rvytkuzxhwj +kywbxrzjuvth +jkryxuvnwzht +ktjnrhpuvxwzy + +pfuozncwalsv +iloasnzmuc + +eamjzlcgrpytkwvdf +mgyrezadjpkwfltcvn +djplwrmyzgetfacvnk +ryzfmpagjwcltedvk +kezfgywvmltjarcpbd + +unwsrlpbfqgikjx +kuewiqrfsgvbnjxpl +smgnakxrfjpliwuqb + +rpjdloambtxiueskf +ultjriaoxbdgwspkm +amtlkpsjuibdrox +bjcikursxmaolepdt + +dcrhitjplqmbsz +vjwrdktpclszhb + +aknpdwxzyob +cbmepxzanwghlod +dftnzywxvobap +tpzaxwondb + +skvfhqjwc +jvhfkwacq + +rxhlqpsv +uoksgfhqmxwpct +qhvjpibsdnzxl +qxypisahb + +ucxhazo +hoazcux +xhczoau +azuoxch +ucohzax + +jroudctikylaz +uikajctloyrzdh +ztudariclkojy +yuakrlocjdzti + +ibjgyheqtsfaokl +jnkxcrpfdwuvg + +bgdcwmliqapr +zmnjtrfciskue + +wrftzpxjbedniahscvguy +ztcvwbdiphryfsajegxnu +wjtnafcrsvyzpgdxubqhie +fjxazirvdgynetwhbcusp +rpwhyadfvecsxgijnlutzb + +ixsafmqz +gckxfzuq +hbqxfz + +btrkgnadzs +qdkwgstpfzv +hdieoxugzsj + +gf +fg +fg +gfe + +ieqgstfyzmvc +sbfvgjt +atsgvf +gfsvt + +unktjiwsgfxvqh +wvbsikqmxjhtufng +iqhvkwxslutjfneg +ivqcujwngkxhfst +fixvhqtkusjnwg + +jyeizdhnr +lfzdwes + +sfnwxrhomibjk +jknewldztvcrsfmohi + +bsnkyeljzihrvoq +jslzbqowfvekym + +nhysveaf +mpfcoa +foam + +adcj +jyc +jvad +mkj + +ynoflmsi +mlzrfspi + +djmqatpxs +stdmjxqa + +jwdx +myplugwjs +hwjbd +wajxb + +zpstmcdyijohqwexl +wqxoecpdihmszyjlt +eqxmpywisjchztodl + +wcntrjpyubmdoeazh +cepthmbdzoynajrws +dnorwhbpqycetmjza +zncmybxroipjatweh + +teobkvdywzmrq +yedjkgrofnvwtxb +oyewkrxftbdv + +gdxqht +thd +thd + +ornwqcgvfm +rgnvwqofmc + +lgmkvjudyiobrfcehazs +idgzlokpbfhaujrymcsve +vhikocutjbsedrlamgyz + +upafbl +bfaukpl + +jzytn +nft +mnftz +qetna +hlcwpxigotd + +ugiyjvlpeasw +qznlpu +umctqnplrd +fxkqphblu + +urjsc +ecjurxsi +rcsljeu +jsurc +nsvzbcjur + +shgtowmxzue +voedwskmhuajq +sompeirfyc + +lofiwgavbxpdmrj +gjxbowprfaldmvi +rlwiafvjxdgompb +xvprgwoafmjdlbi +moildgafjrwvxpb + +orqmykigx +gximohqyr +mqygxori +qymriogx + +bw +wutak +oxsdf +rupqm +ehm + +zvjibpa +ptgyzvild +itpzvxwnh +rkuiosqcpfze + +viq +tviq +qiv +viq +qvi + +dxpvnchftlqiokejyb +njayvfqcipxltdhbk +cdntplibhyvjqkfx + +e +em +e +yve + +pbkhjxsqwryfgiecavodunmzt +qxcnposglmrjbvyuzwedftik + +yvwtescpiqmbxzkr +pmcbvytqkzwixes +wciktumeqzyxbvsp +wvfpkzysitbcxqem + +ctxjqfkyehlpdnimaru +umayxlticfrnhzweqdj + +zandguibwkxcmthy +vytkfexwczbnumagi + +omfjbgiew +xjufhnoglwicp +jivdgwokf + +uhiforcjt +tfrsehcbzou +crfogtuh +rtguhocf +ctioufryh + +omgzpckleuwhvdixqns +dkhpognscemaivjwtzlbxu +mdivfpeczsnguolwxkh +zfvdhimgplseunwkoxcq +lmnpkvszheiwodcgqux + +zyqmgvetxihro +odbkpwzxclnsu + +vlbcuafq +ublqzv + +bmfvqrhn +qbhjfnrvm +hjqbnvmfr +qmvhnrbtf +mrqnfvhb + +amrvbuxwq +qxv +tszixqcfj +ryxaq + +pbaoqmuhtzlnjfvki +poyaqztfbclkhus + +osrkdltnbpcwe +jfypxqrkdvtoc + +iwcng +hknmzjeribx +icndgo +cnid +gin + +qdcglm +qgdmcl +cdmlqfg +qmgcdl +qdgwlmc + +wmksilftz +ltsmkzfiewq +slmfwktiz +wfmzsiklnbt +itkmsewzlf + +lqfeanvdbmxurghpjkz +bxiqwspehgckamdnyfl +bnmetlfxhgqdakp +jqzonfralpxbgedtkhm + +ohjlba +njvolrh +nhloj +njlohzg +qfcyjholk + +idntcbergvzw +benuwdqkvisrgz +bywroevdgzni + +bsmypejhaqwtoc +bqraoipmnxsyvwhc +gsmohzqplfiwabyuc +crpqxsbzdhyamwo + +hjiwcpsaem +acsjihpewm +pjchaewsim +mepjcshaiw + +phxymeqsgd +emdgujsoqx + +ahjw +lakw +wah +awh +wam + +uqnem +unqem +uqmen +qeunm + +mvixeokutywnspjd +pvondstjybxkuewmf +mxpevuokjgytnwsd + +ljfqzmdtnubo +edmjungbzfqop +bmwndujzyqfo + +ezpmodywqxgbakl +txljuwgbedqmzaoknpy +mwkzxgloyqpedab + +jdanqfmbxtzgcireh +nhfqzrjicdmxabgte +izeafnmxqtjcrgdhb +xqtfadmbnzirjhcge +nmcfeihjxdalbgrqtz + +tkcpyamfnqx +ckhmwnfprqsybt + +yzjhtglxoimsnrapevfbwkdcqu +kjbtvgzlhrmdcsyfeiauoqwpxn + +aoinshmy +fh +hf + +bd +bk +b +b +bd + +zbhvoa +revhzgbsof +qzcbvo + +k +c + +gsxmitkp +rqsxkp +skxp +skpx + +tyfujzvsowxhqblapnk +atvoflqbpxkhnzsjwuy +hjasyxbztufwnpqkvlo + +rphmgva +gmjp +bqnwofsdtzckeiluyx + +wikmayl +hixnymja +anyim +ymrntaixu +ivmogaqybep + +cafwzdvb +bnvmezfjpuqostyr +lavfcwbgzik + +vuekszlxbnoid +codnzveliyxuk + +mesvilyqtkrp +tiqjyvepsukl + +ruicvofq +uvcfhoqr +frocuavq +forvcqui + +q +q +q +wq + +njbcfkdwsx +cbyfskwge +bdowxcsefk +wprzkiuvmlabfcs + +qzbxragvojiysmc +xfhelp + +nemwakchpqvbgzro +zqvbwrkhcmagoenp +nchqbaeozrgmvkpw +eqmbovwcakngzhpr +rhwzokanpvqbegmc + +w +i +kuen +vp +p + +rxjvfqgtam +xvfasqrdtng +atbfvqgcrx + +egrj +ergnd +mvqxrpatke +hre + +o +r +ej + +eqotfizr +fioezr +eznorfmi + +einyftdglp +tlegyfnbip + +vnaftgzqyxldpkuhcjm +jhycgqwxvuznfdpbmlkaet +pgvkarltjnmzxchfuydq +hxzsqaltnyfcjmgvkpdu +zpnhuxagcjdqtfmvlky + +juvirnzwohl +ecps +bckqpdy + +jbgztcyhvidkpmrnfuawe +jhntweaufcpmizrydbkgv +dpievumwzfbcarngkjthy +vrkuhgtwpimncoafdzyjbe + +dsqgnwtyf +fjdvstgwq +tdgnvwsfq +gqshfwdt +qtfolgdrsw + +sa +as +as +as +soa + +iyhbzw +bjwizhy +qywzbtinh +izyhcjbwd + +kujogydsxtraliqmezbhwf +ydgrlabhfqizswoxktjme +fyjorqamgixhkbdlszetw +hroibgxfmjkweztqaysld +qrebaikxwzlfjogtdyhsm + +zefvicmnptwjsrdaoguk +xjnrwosmvcbyeklfptzaui +wsmuajtnrkheopizcvf + +tphinkmgfqlwxrdyevcbuzaso +qelonzuybdxvshtcfpkiagwrm + +wjniasqzmecyupvo +qjewvapfmcxnlyuitzo +dvzqjruhkyeginmwpaoc +wozympvnijceqaubx +lpzwiumecayovjqn + +yh +xc +xzl +g +qz + +j +jg +jn + +gtnerjuha +hagjvertnu +rgeahjutn +jngtherau + +pzmvogy +tdjnxmc +bsruhakifwelq + +qyswkhevrjxplmza +fkdequwnioby + +avgqyxszctedpifhnbowjm +wotmkxnzavqpicbyjfh +rlybfxonczvhqmiptwaj + +prs +sp +csp +ps + +rq +naowd + +zpmfkyuqo +uzqpymko +kmqznopuy + +ozgdkubisx +zfbaidhwkgxstycq +dbmgxnipszk +gbvxznilsjdk + +ow +o +o +qo + +wqj +wtlqxj +wqjtf +qjucowa +qdjletw + +ysaglonmkduqerzvixb +amribxuvnkyodslqgze + +vx +a +x +x + +cq +qc +cqj +qc + +gmkto +hjiavenz +mo +fp +rkcduty + +gprmentzywxdlbqsuj +yunepgtrqsjlwzmxbd +ujylsbqgvxnmpdtwzer +ntmpqedrgysjbuzlxw +crdujwtymosxgnpzqelb + +rzd +o +ow +o +w + +cnbsiowkrlpez +sjnlbwckprei + +ibm +mbi +ziu + +qiameynpoj +bijsyczhodtapelqf +opejqriyan +oaqygiejwp +onapeqjiy + +lqjhiuyob +ybhuftil + +u +j +u +u +u + +cxhtlekagrpsz +aoyrtgqepm +jefwtirguaphd +puivrgacebnjt + +iezamrsjwtgcdh +ymolpqdzscegtijanwxv +cmdgijsawetz +tbdcjiaszuegwm +agdmwkecijzfts + +qbrhj +vrej +rjhpa +jpr +mylfzudkrtjw + +qlxhycegwtadvfjumrnk +mlscrjtvhufkxdyegawqn + +mxuiehsocznyvtd +nsoevihduzcmxty +sntheuocxzvydmi +zcnuxhmoivdetys +vdhzcslyminexout + +nltphyz +tzyhnlp + +chboyxelwdm +jafztipqr +kv +taj +nspuq + +yaog +jvy +jkye + +ofwcpsnbzejgu +srboczftpuewnkg +bgunhokierzpxsfcw +edwzsihpuxgnobfc +szxmuyabofvdecnpgw + +gtpus +sptu +tuvsndqp + +ti +it + +jdlnmscgpaebruqh +pmglrnhcqebajdus +jbecumrqshlagdpn +qgpceanuhdlsojmbr +plcmsbhujrgedqan + +uaekpzbgn +knvxhefcimy + +ltvho +thlvo +tvohl + +egaicytnwvkrsohljxbu +rvwbxjyasehnickgltuoz + +nysofuzrbhcetakmdgp +trnvygcxzmsubaekd + +dhva +shdav +vadh +avdh + +piftmjyvorhdk +zovxaghiuq +ozvlibhugqew +cwhlivxo +iqhgosbv + +icaxyjb +rklpxgq +tzrmx +xfmvn +zvexd + +uezd +dfbze +yedzv +deyzf +szajqxpdk + +jpetks +jpktie +xykjdcebzgtoh +nlkjaeit +ektjqfnl + +itsgqnl +endictjfgoslu +ishtlpgxrn +stlngvi +twqslnrgi + +agodjfkmblxvi +fixgmajlvokb +joafvxgkimlb + +gfpqsxctouhrkaijzbmevw +gmfoikabwhzpsuqynetvlrxj +suejaigxtpodrmfzqhvkwb + +pnvtgafmj +tnapfvjmg +njatvgpmf + +lft +ltf +lsgyvmbfct +jdflt +tfdl + +ihlxnvsktqyjgrpuow +whokcilnutvsxgy +lukshywxgntovi +vhtgyxwuknsloi +hxwgiukyotlvzsn + +gtlhswu +ksutghwli +ltgushwp +ltjauwvecsxqhg + +it +it +ti +it + +n +o +j +stym + +t +t +kt +t +tu + +rnkmbuljxf +mabjnkychf +ktqbnmoflej +fknzmbrje + +zsfewbyvxta +fywztbsa +tbsynqwzaof +toawfzbys + +a +y +c + +hl +hl +hl +lh + +vqipoaygbnesrwhdm +dhrcapsuexbwioytnqgmk +gypzoneqdvfmbsrahiw + +kypcwmun +emcnukhgw +ucgwmkn + +doejsplwvmybiq +lbcjhmwsoqtdpgy + +mylqbcezj +elmryzsq +ymqbdzeln + +j +j +jt +j +j + +nr +dn + +oqzlbvtpgca +bqoeg +qugbreo + +i +fd +mxy +ebgy + +bktxgjlfnc +knfjtgxlcb +fbnltjgxmkc +xtnbjlfkcyg + +rthfbiajsy +txsoayjh + +xfjykonhtzwbric +wsvmtlgepc + +iavozrmcxwf +jbpguq + +qagdznlfwtpscre +fepczhiasgwdqlntr +fnwplacgutzeqsdr +acdqeplwgnsfztr + +stxqayumzelihb +oumqlxbsatiyhze +bqsxemzyhtuila + +g +sft +b +g + +aozwhycb +azwy + +f +kif + +t +s +s +s +s + +godyxji +igydjob +yjodig +yjdiog +ozjcdgyi + +e +o +o +d + +fqzpyghcv +cqvyhzfpg +chfqpzyvg + +afvxbzskqu +puavxhzks + +jtbg +gj +ijg +gij + +k +vbcn +k +t + +tzbkywxemd +tbkzxwmde +dbmekxwzt +tbzmkwedx + +hagcokltv +lvgocykat +hyvipgcltako +amecltgnxvfjqdzkb + +adgbvno +n + +hgzkdpnimvaqtroycwf +yfjvrohmkapcwezdntsig +rkhnwzivptyomacfdgb + +yoqdxf +uorhyx +cevlywoxzp +ogrumyxd + +opmbnzxk +znobkmpx + +pirlwzuqa +plunfoarqivz +rlqagzusip + +r +q +j +r +c + +qpokva +ikvaoq + +bl +nxqv +sqb +rtikywjpdh +oaqg + +zjoksy +zyosjk + +otsuclvnbi +rusfwedazpjkygqm + +qfdsrzk +suwrkqdh +eaisxcjdm + +cdlnwvkoeizhmujfgtspxybrq +rdykiuwbhtzxmvcspnfeojqg + +v +v +hv |