From b9932bd2da4d143b12afea5e81707ee16accc540 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Fri, 11 Nov 2022 13:54:20 -0500 Subject: [PATCH] missed some inputs for 2018 --- AOC2018/input2018/day17.in | 1879 ++++++++++++++++++++++++++++++++++++ AOC2018/input2018/day18.in | 50 + AOC2018/input2018/day19.in | 37 + AOC2018/input2018/day20.in | 1 + AOC2018/input2018/day21.in | 32 + AOC2018/input2018/day22.in | 2 + AOC2018/input2018/day23.in | 1000 +++++++++++++++++++ AOC2018/input2018/day24.in | 23 + AOC2018/input2018/day25.in | 1264 ++++++++++++++++++++++++ 9 files changed, 4288 insertions(+) create mode 100644 AOC2018/input2018/day17.in create mode 100644 AOC2018/input2018/day18.in create mode 100644 AOC2018/input2018/day19.in create mode 100644 AOC2018/input2018/day20.in create mode 100644 AOC2018/input2018/day21.in create mode 100644 AOC2018/input2018/day22.in create mode 100644 AOC2018/input2018/day23.in create mode 100644 AOC2018/input2018/day24.in create mode 100644 AOC2018/input2018/day25.in diff --git a/AOC2018/input2018/day17.in b/AOC2018/input2018/day17.in new file mode 100644 index 0000000..4ee48db --- /dev/null +++ b/AOC2018/input2018/day17.in @@ -0,0 +1,1879 @@ +x=402, y=102..117 +x=377, y=393..396 +y=105, x=454..476 +x=401, y=1689..1698 +x=613, y=571..594 +y=357, x=381..396 +x=511, y=1831..1834 +y=1698, x=401..404 +y=782, x=446..454 +y=1543, x=386..389 +x=458, y=1385..1389 +y=1295, x=380..384 +x=504, y=768..790 +x=603, y=307..317 +x=532, y=1700..1706 +x=426, y=1246..1259 +x=444, y=406..410 +y=1398, x=393..398 +x=492, y=33..35 +x=487, y=1306..1311 +y=1603, x=417..436 +y=1482, x=397..402 +x=406, y=484..506 +x=428, y=1048..1061 +y=887, x=364..384 +x=427, y=1557..1567 +y=944, x=521..524 +x=504, y=1981..2000 +x=459, y=500..510 +y=1425, x=332..356 +x=594, y=869..886 +x=445, y=970..987 +x=514, y=1345..1366 +x=457, y=1686..1688 +x=579, y=1517..1526 +x=368, y=1034..1037 +y=542, x=577..604 +x=410, y=419..441 +y=1164, x=402..404 +x=594, y=305..312 +x=418, y=662..677 +x=444, y=872..887 +x=510, y=431..436 +x=477, y=1755..1766 +x=544, y=216..229 +x=381, y=1973..1983 +y=1879, x=373..389 +y=235, x=355..370 +x=526, y=261..272 +x=402, y=1307..1317 +x=464, y=1660..1683 +y=1705, x=393..411 +x=476, y=99..105 +y=884, x=450..454 +y=1058, x=419..422 +x=542, y=979..993 +x=381, y=1536..1548 +x=506, y=1484..1491 +x=392, y=1456..1467 +x=415, y=1243..1256 +y=1084, x=393..410 +x=404, y=445..447 +x=382, y=1992..2004 +x=520, y=72..84 +x=566, y=1606..1610 +y=673, x=341..349 +y=1694, x=538..552 +x=577, y=1606..1612 +x=461, y=872..887 +x=415, y=1093..1104 +y=822, x=525..527 +x=524, y=944..947 +x=400, y=138..160 +y=1810, x=584..591 +x=428, y=1334..1343 +x=522, y=100..104 +x=406, y=1817..1818 +x=393, y=1116..1127 +y=355, x=339..366 +y=246, x=543..556 +x=368, y=1686..1714 +x=402, y=1884..1896 +y=1080, x=433..435 +y=1646, x=366..386 +x=447, y=107..123 +x=581, y=595..612 +y=944, x=593..609 +x=538, y=714..727 +x=393, y=1287..1298 +y=950, x=515..536 +x=473, y=1034..1039 +x=339, y=1391..1402 +x=588, y=567..591 +x=400, y=746..757 +x=584, y=308..317 +x=403, y=561..574 +y=46, x=402..412 +x=500, y=1816..1840 +x=590, y=1926..1941 +x=370, y=211..235 +y=665, x=388..398 +y=1390, x=560..588 +y=656, x=440..457 +x=529, y=1205..1229 +x=449, y=1414..1416 +y=1229, x=508..529 +y=1612, x=577..582 +x=402, y=1931..1944 +y=1236, x=410..430 +x=594, y=951..975 +x=457, y=1939..1956 +x=557, y=106..124 +y=1512, x=470..482 +y=1674, x=540..551 +y=297, x=360..362 +x=596, y=725..752 +y=1401, x=384..406 +y=407, x=467..492 +x=494, y=1629..1640 +x=402, y=1657..1661 +y=598, x=344..355 +y=979, x=342..351 +x=371, y=1315..1324 +x=583, y=467..477 +x=344, y=584..598 +x=598, y=425..431 +x=436, y=157..174 +x=406, y=1651..1663 +x=560, y=1264..1289 +x=419, y=498..503 +x=559, y=414..434 +x=383, y=103..117 +x=495, y=876..887 +x=388, y=1008..1021 +x=532, y=734..750 +x=469, y=1319..1336 +x=471, y=1754..1766 +x=503, y=1464..1480 +x=502, y=484..494 +y=1526, x=558..579 +x=333, y=868..887 +y=1561, x=507..509 +x=534, y=394..416 +x=455, y=1058..1065 +x=348, y=1455..1461 +y=1987, x=420..443 +x=602, y=1669..1673 +y=582, x=563..565 +y=1395, x=361..366 +x=580, y=1454..1463 +x=425, y=21..23 +x=427, y=1779..1787 +x=528, y=100..104 +x=471, y=68..88 +x=522, y=849..861 +y=1709, x=585..613 +y=1041, x=412..432 +y=991, x=575..585 +x=434, y=53..61 +x=451, y=537..549 +x=480, y=47..51 +y=1166, x=483..490 +x=350, y=396..397 +y=84, x=500..520 +x=343, y=716..726 +y=1127, x=508..511 +x=487, y=837..847 +x=491, y=48..62 +x=530, y=1663..1672 +x=393, y=1691..1705 +x=485, y=1318..1336 +y=506, x=397..406 +y=1837, x=443..449 +y=434, x=559..579 +y=664, x=541..543 +y=1966, x=370..389 +y=1106, x=532..537 +x=406, y=1960..1962 +y=1034, x=573..596 +x=370, y=1737..1760 +x=346, y=287..310 +x=370, y=1252..1255 +y=573, x=429..452 +y=1298, x=374..393 +x=400, y=1343..1352 +x=378, y=872..879 +y=1268, x=485..494 +y=186, x=529..548 +x=573, y=1018..1034 +x=523, y=604..606 +x=573, y=1999..2016 +x=374, y=1758..1772 +y=1896, x=400..402 +y=1289, x=523..527 +x=425, y=747..757 +y=1669, x=609..611 +x=484, y=522..524 +y=999, x=461..464 +x=407, y=982..994 +x=501, y=1248..1261 +y=1446, x=364..380 +y=1902, x=539..547 +x=373, y=1796..1815 +x=334, y=669..679 +y=1855, x=466..490 +x=434, y=685..696 +x=598, y=951..975 +y=1320, x=538..543 +x=414, y=1478..1506 +x=407, y=303..318 +x=564, y=1618..1629 +x=475, y=1307..1311 +x=504, y=1759..1764 +x=548, y=559..579 +x=537, y=1133..1140 +y=988, x=557..563 +y=422, x=486..498 +y=65, x=382..390 +x=335, y=1056..1068 +y=1795, x=419..439 +x=432, y=1031..1041 +x=387, y=373..399 +x=384, y=875..887 +y=1339, x=558..565 +x=389, y=242..269 +x=532, y=1092..1106 +x=424, y=1029..1038 +x=387, y=1345..1358 +x=409, y=1189..1191 +x=424, y=108..123 +y=396, x=377..380 +x=574, y=220..230 +x=424, y=1824..1834 +x=466, y=795..806 +x=336, y=1892..1901 +y=1478, x=336..350 +x=520, y=286..298 +x=448, y=937..963 +x=402, y=650..677 +x=527, y=819..822 +x=398, y=1343..1352 +x=600, y=620..634 +y=1881, x=565..589 +x=393, y=1560..1573 +y=1901, x=336..341 +x=353, y=1027..1049 +x=474, y=1279..1283 +x=549, y=1938..1944 +x=429, y=1711..1715 +x=395, y=398..401 +y=1766, x=471..477 +x=442, y=499..503 +x=409, y=1786..1789 +x=395, y=1671..1682 +x=384, y=855..866 +y=1749, x=385..408 +x=406, y=1390..1401 +x=364, y=874..887 +y=729, x=437..441 +x=426, y=1650..1663 +y=83, x=391..419 +y=1785, x=474..485 +y=1592, x=487..510 +y=1223, x=558..563 +y=1818, x=378..406 +x=539, y=1902..1908 +x=390, y=1322..1329 +x=373, y=1093..1094 +x=575, y=807..812 +x=603, y=1201..1209 +x=530, y=1763..1770 +y=1416, x=449..462 +y=887, x=444..461 +x=460, y=792..799 +x=385, y=1739..1749 +y=993, x=542..570 +y=1259, x=408..426 +y=912, x=587..593 +x=508, y=1111..1127 +y=744, x=576..582 +x=548, y=1724..1747 +x=455, y=626..637 +y=2034, x=444..471 +x=489, y=278..289 +x=564, y=757..762 +y=104, x=522..528 +y=1815, x=359..373 +x=435, y=362..381 +x=587, y=1025..1028 +x=485, y=1265..1268 +y=1592, x=337..345 +y=529, x=446..469 +x=374, y=1288..1298 +x=520, y=966..973 +y=1381, x=397..419 +x=534, y=95..109 +x=393, y=108..112 +x=359, y=1795..1815 +x=558, y=1518..1526 +x=590, y=1340..1366 +x=563, y=986..988 +y=616, x=455..478 +y=1840, x=500..517 +y=1037, x=360..368 +y=1038, x=424..426 +y=1908, x=539..547 +x=593, y=840..855 +x=588, y=195..207 +x=602, y=15..29 +x=517, y=1106..1134 +x=450, y=1921..1923 +x=401, y=881..901 +x=386, y=941..954 +x=399, y=966..975 +y=606, x=520..523 +y=612, x=575..581 +y=1786, x=572..574 +y=1102, x=541..563 +x=544, y=2032..2054 +x=459, y=746..755 +x=453, y=1623..1624 +y=1393, x=491..513 +x=498, y=462..471 +x=384, y=1325..1335 +y=595, x=534..538 +x=570, y=980..993 +y=1008, x=358..375 +x=408, y=521..535 +x=401, y=1182..1194 +x=388, y=303..318 +x=490, y=443..454 +x=590, y=1826..1839 +x=370, y=259..273 +x=346, y=788..813 +x=348, y=751..762 +x=410, y=1828..1830 +y=1004, x=365..369 +x=571, y=13..38 +x=478, y=606..616 +x=604, y=870..886 +x=437, y=1417..1419 +y=1076, x=400..402 +y=879, x=373..378 +x=463, y=523..525 +y=1487, x=392..409 +x=604, y=527..542 +y=504, x=378..391 +x=509, y=464..474 +y=1562, x=522..544 +x=337, y=1455..1461 +x=437, y=196..205 +x=433, y=1366..1368 +x=543, y=637..664 +y=515, x=340..361 +x=449, y=1822..1837 +y=844, x=333..359 +x=526, y=1633..1652 +y=912, x=394..396 +x=388, y=346..353 +y=701, x=527..532 +y=653, x=449..451 +x=515, y=937..950 +x=340, y=716..726 +x=574, y=1723..1747 +x=389, y=1909..1920 +x=454, y=295..307 +x=333, y=1849..1874 +x=378, y=1848..1853 +x=362, y=1751..1757 +y=1403, x=521..546 +y=1317, x=387..402 +y=1880, x=486..509 +x=545, y=1242..1250 +x=493, y=1247..1261 +y=1315, x=369..371 +x=486, y=422..426 +y=762, x=348..364 +y=1427, x=526..549 +x=346, y=5..12 +y=1553, x=518..538 +x=341, y=1891..1901 +x=401, y=1113..1124 +y=1925, x=502..506 +y=136, x=608..612 +x=419, y=1759..1772 +y=975, x=594..598 +x=555, y=1897..1914 +y=1682, x=395..416 +x=408, y=1610..1613 +x=585, y=1339..1366 +x=518, y=1764..1770 +y=552, x=444..461 +x=526, y=455..477 +x=521, y=215..229 +y=16, x=419..442 +x=499, y=28..39 +y=230, x=574..588 +y=1950, x=601..605 +y=16, x=552..560 +x=364, y=752..762 +y=813, x=346..359 +x=467, y=1729..1744 +y=1863, x=581..585 +x=398, y=660..665 +x=560, y=1742..1744 +x=601, y=1537..1540 +y=1203, x=547..574 +x=446, y=583..595 +x=400, y=1271..1273 +y=504, x=350..353 +y=484, x=445..451 +x=582, y=1200..1209 +x=562, y=632..634 +x=601, y=1950..1952 +x=455, y=607..616 +x=386, y=1494..1506 +y=111, x=564..592 +y=86, x=526..529 +x=513, y=2039..2054 +x=510, y=1067..1085 +y=1277, x=336..359 +x=500, y=169..174 +x=402, y=137..160 +x=417, y=1449..1451 +x=588, y=634..639 +x=490, y=1839..1855 +y=588, x=496..523 +y=431, x=596..598 +y=826, x=406..477 +x=382, y=1581..1606 +x=519, y=1483..1491 +x=369, y=1455..1467 +x=457, y=792..799 +x=592, y=94..111 +x=469, y=519..529 +x=337, y=1587..1592 +y=1830, x=410..414 +x=369, y=2015..2019 +x=401, y=709..711 +y=1899, x=389..408 +y=1757, x=359..362 +x=408, y=1559..1573 +x=439, y=1725..1750 +x=439, y=625..637 +x=465, y=1687..1688 +x=539, y=1394..1398 +x=523, y=1281..1289 +y=672, x=492..518 +x=600, y=1556..1560 +x=455, y=938..963 +x=511, y=875..887 +y=207, x=572..588 +x=457, y=1180..1203 +x=528, y=773..789 +y=750, x=532..555 +x=507, y=310..321 +y=927, x=341..365 +y=1717, x=459..465 +y=1640, x=517..520 +x=539, y=179..182 +x=425, y=894..897 +x=489, y=522..524 +x=406, y=612..621 +x=520, y=117..131 +x=450, y=1057..1065 +y=1760, x=342..370 +x=361, y=493..515 +x=365, y=906..927 +x=615, y=499..510 +y=1610, x=563..566 +x=568, y=598..609 +x=444, y=539..552 +y=353, x=388..390 +y=179, x=535..539 +x=340, y=494..515 +x=521, y=1376..1403 +x=564, y=1453..1463 +x=396, y=898..912 +x=445, y=460..484 +x=582, y=741..744 +y=319, x=537..549 +x=359, y=1751..1757 +x=492, y=1522..1546 +x=446, y=520..529 +y=1343, x=428..452 +x=532, y=675..701 +x=424, y=706..719 +x=374, y=1252..1255 +x=502, y=1982..2000 +x=593, y=1826..1839 +y=696, x=434..476 +y=711, x=401..403 +x=341, y=685..707 +y=1502, x=438..440 +x=480, y=1728..1744 +x=342, y=1738..1760 +y=579, x=548..554 +x=547, y=1188..1203 +x=385, y=774..775 +x=540, y=1606..1628 +x=563, y=1606..1610 +x=375, y=984..1008 +x=335, y=1486..1498 +y=648, x=419..425 +y=29, x=602..613 +y=1261, x=493..501 +x=414, y=726..737 +y=169, x=468..482 +x=524, y=261..272 +x=341, y=673..675 +x=560, y=1381..1390 +x=560, y=107..124 +x=609, y=1650..1669 +x=367, y=374..399 +x=501, y=621..645 +x=513, y=1759..1764 +y=1021, x=388..412 +x=546, y=467..473 +y=1847, x=532..537 +x=571, y=239..252 +x=520, y=605..606 +y=2047, x=580..594 +x=611, y=1649..1669 +x=561, y=906..915 +x=564, y=93..111 +x=464, y=746..755 +x=448, y=1549..1568 +y=83, x=359..362 +y=1772, x=374..419 +x=566, y=1998..2016 +x=333, y=821..844 +x=437, y=729..733 +x=391, y=495..504 +y=1523, x=399..402 +x=584, y=55..70 +y=1490, x=559..575 +x=585, y=1703..1709 +x=383, y=611..621 +y=1874, x=333..337 +x=570, y=1671..1686 +y=1977, x=333..346 +y=1976, x=515..537 +x=517, y=535..560 +x=482, y=141..169 +x=471, y=804..813 +x=548, y=632..634 +x=538, y=195..206 +y=524, x=484..489 +x=586, y=667..669 +y=404, x=474..477 +y=1598, x=385..402 +x=559, y=1484..1490 +y=882, x=555..569 +y=813, x=471..495 +y=737, x=414..453 +y=334, x=374..379 +x=440, y=646..656 +y=229, x=521..544 +x=542, y=1211..1228 +x=346, y=1301..1314 +y=1455, x=510..536 +x=593, y=780..781 +x=486, y=1876..1880 +x=537, y=160..169 +x=426, y=1135..1148 +y=1149, x=344..351 +x=350, y=187..191 +x=573, y=1763..1768 +y=886, x=594..604 +x=503, y=935..948 +y=1948, x=411..423 +x=581, y=1854..1863 +x=538, y=568..595 +y=1754, x=535..539 +x=470, y=1050..1074 +y=1366, x=514..519 +y=1457, x=571..573 +y=494, x=502..521 +x=611, y=1616..1639 +x=428, y=936..946 +y=1419, x=429..437 +y=204, x=495..500 +x=356, y=1344..1353 +y=1839, x=590..593 +x=560, y=1617..1629 +x=399, y=1515..1523 +x=484, y=1049..1074 +x=411, y=99..126 +x=339, y=882..884 +x=509, y=1831..1834 +y=1061, x=410..428 +y=1829, x=384..398 +x=608, y=1889..1917 +y=651, x=591..609 +y=633, x=445..447 +x=361, y=1392..1395 +x=563, y=1090..1102 +x=527, y=1579..1597 +x=543, y=1294..1320 +x=379, y=773..775 +y=1652, x=511..526 +x=512, y=487..490 +y=637, x=439..455 +y=255, x=519..525 +y=1629, x=560..564 +x=377, y=1053..1078 +x=539, y=1015..1038 +x=382, y=50..65 +x=414, y=1648..1658 +x=486, y=33..35 +x=593, y=1061..1071 +x=558, y=195..206 +x=574, y=1187..1203 +x=451, y=1776..1802 +y=2028, x=397..410 +x=462, y=1301..1308 +x=533, y=2024..2027 +y=1670, x=434..439 +x=391, y=71..83 +x=579, y=202..204 +x=417, y=1577..1603 +x=429, y=1849..1868 +x=353, y=504..507 +x=369, y=1668..1680 +y=1295, x=419..434 +x=586, y=1295..1306 +y=855, x=593..601 +x=358, y=983..1008 +y=132, x=574..591 +x=486, y=1629..1640 +y=1506, x=383..386 +x=404, y=936..946 +y=1688, x=457..465 +x=544, y=1560..1562 +x=525, y=235..255 +x=401, y=2031..2041 +x=438, y=1476..1502 +x=383, y=1863..1871 +x=406, y=1271..1273 +x=423, y=296..324 +x=410, y=1870..1876 +y=2022, x=354..389 +x=542, y=29..48 +x=417, y=1222..1232 +x=447, y=1712..1715 +x=597, y=1889..1917 +y=1853, x=376..378 +x=447, y=21..23 +x=373, y=1717..1730 +x=583, y=1295..1306 +y=2003, x=536..547 +x=409, y=1441..1458 +y=1770, x=518..530 +x=533, y=239..252 +x=509, y=1725..1730 +x=380, y=393..396 +y=1324, x=369..371 +x=583, y=1109..1125 +x=425, y=1627..1640 +x=479, y=1450..1476 +y=1010, x=338..352 +y=35, x=486..492 +x=551, y=1669..1674 +y=926, x=396..416 +x=554, y=306..319 +x=493, y=465..474 +x=565, y=560..582 +y=62, x=491..511 +x=426, y=1096..1107 +y=847, x=392..487 +x=555, y=735..750 +y=1593, x=394..396 +y=1616, x=394..414 +y=1750, x=423..439 +x=577, y=1111..1119 +x=541, y=638..664 +y=1765, x=431..439 +y=666, x=578..583 +x=358, y=668..679 +x=503, y=1303..1328 +x=415, y=881..901 +x=387, y=1975..1986 +x=609, y=929..944 +y=704, x=481..487 +x=522, y=966..973 +x=559, y=779..801 +x=529, y=176..186 +y=1658, x=414..417 +y=1636, x=517..520 +y=1956, x=596..612 +x=461, y=1246..1248 +x=332, y=1412..1425 +x=408, y=1886..1899 +x=502, y=1921..1925 +x=481, y=1845..1851 +x=377, y=1306..1327 +x=505, y=920..930 +x=542, y=1653..1660 +x=333, y=1954..1977 +y=307, x=454..476 +x=513, y=1385..1393 +x=511, y=1090..1093 +x=525, y=819..822 +y=249, x=543..556 +x=570, y=327..341 +x=372, y=737..754 +x=408, y=1245..1259 +x=343, y=684..707 +y=677, x=418..438 +x=387, y=1307..1317 +x=476, y=517..528 +y=1071, x=593..613 +x=592, y=1679..1694 +x=418, y=1181..1194 +x=452, y=1333..1343 +y=1329, x=390..393 +x=376, y=1383..1398 +x=338, y=986..1010 +x=535, y=1241..1250 +x=459, y=1254..1265 +y=324, x=417..423 +x=436, y=1806..1817 +x=373, y=1411..1423 +x=549, y=831..848 +x=526, y=1860..1875 +y=561, x=337..364 +x=605, y=779..781 +y=639, x=576..588 +y=528, x=476..498 +x=384, y=1846..1857 +y=503, x=419..442 +y=1352, x=398..400 +x=581, y=906..915 +x=358, y=1687..1714 +y=12, x=346..359 +y=1498, x=335..362 +x=402, y=1568..1570 +x=404, y=1324..1335 +x=366, y=1392..1395 +x=393, y=1393..1398 +y=1875, x=422..443 +y=2016, x=566..573 +x=499, y=118..131 +x=596, y=1931..1956 +x=378, y=496..504 +y=1968, x=488..497 +x=439, y=940..956 +x=479, y=898..910 +x=527, y=675..701 +y=1660, x=542..555 +y=510, x=459..615 +y=765, x=381..383 +y=1448, x=348..352 +x=355, y=212..235 +y=1730, x=373..393 +x=416, y=1845..1858 +y=261, x=436..463 +x=488, y=711..717 +x=468, y=1661..1683 +x=487, y=138..151 +x=366, y=327..355 +x=375, y=259..273 +x=584, y=286..298 +x=598, y=1617..1639 +y=1962, x=406..426 +y=447, x=404..430 +x=583, y=647..666 +x=588, y=1382..1390 +x=461, y=540..552 +y=1742, x=560..563 +x=498, y=518..528 +y=1480, x=495..503 +y=1817, x=417..436 +y=167, x=390..395 +x=536, y=28..48 +x=423, y=1921..1948 +y=160, x=400..402 +x=422, y=842..844 +y=762, x=564..589 +x=368, y=785..795 +y=1074, x=470..484 +x=519, y=1345..1366 +y=1409, x=574..595 +x=429, y=520..535 +y=91, x=428..452 +x=386, y=1642..1646 +x=578, y=1082..1085 +x=410, y=231..244 +x=493, y=353..365 +x=337, y=1848..1874 +x=509, y=487..490 +x=568, y=1179..1182 +y=1366, x=585..590 +x=382, y=278..293 +y=432, x=479..505 +x=471, y=47..51 +x=441, y=970..987 +x=558, y=442..465 +y=733, x=437..441 +x=364, y=1434..1446 +x=459, y=1533..1542 +x=489, y=896..904 +x=446, y=223..230 +x=400, y=1568..1570 +x=456, y=405..410 +y=617, x=359..375 +x=446, y=665..677 +y=1506, x=414..433 +y=1983, x=378..381 +x=376, y=1848..1853 +y=174, x=436..454 +x=402, y=1475..1482 +y=1458, x=409..425 +x=463, y=239..261 +y=51, x=471..480 +x=496, y=1087..1100 +y=252, x=533..571 +x=461, y=1922..1923 +y=1343, x=558..565 +x=574, y=128..132 +x=486, y=2024..2028 +x=528, y=959..976 +x=536, y=1394..1398 +x=581, y=567..590 +x=490, y=1158..1166 +y=1232, x=571..596 +x=589, y=1878..1881 +x=466, y=665..677 +y=507, x=350..353 +y=2019, x=369..377 +x=510, y=10..20 +x=454, y=1253..1265 +y=1706, x=506..532 +x=560, y=5..16 +x=576, y=741..744 +y=719, x=424..443 +y=1036, x=374..382 +y=954, x=364..386 +y=23, x=425..447 +x=424, y=1155..1172 +y=677, x=402..413 +y=621, x=383..406 +y=1545, x=386..389 +y=861, x=504..522 +x=468, y=1180..1203 +y=1461, x=337..348 +x=536, y=1446..1455 +y=1573, x=393..408 +x=596, y=1221..1232 +x=558, y=405..407 +x=354, y=395..397 +x=571, y=1370..1377 +x=555, y=1163..1166 +x=525, y=1091..1093 +y=1171, x=394..410 +x=419, y=773..785 +y=915, x=561..581 +x=496, y=330..333 +y=1715, x=429..447 +x=613, y=1829..1856 +x=606, y=1645..1647 +y=1714, x=358..368 +y=1078, x=363..377 +x=400, y=1068..1076 +x=515, y=1967..1976 +y=557, x=434..438 +x=570, y=778..801 +x=341, y=906..927 +y=844, x=422..457 +x=435, y=895..897 +x=426, y=1029..1038 +x=372, y=1588..1591 +x=596, y=1670..1673 +x=461, y=523..525 +x=492, y=394..407 +y=1730, x=503..509 +y=1683, x=464..468 +x=394, y=1606..1616 +x=526, y=62..86 +x=597, y=327..341 +y=88, x=459..471 +x=564, y=1083..1085 +x=404, y=1991..2004 +y=1143, x=417..420 +y=1917, x=597..608 +x=536, y=938..950 +y=341, x=570..597 +y=987, x=441..445 +y=1353, x=350..356 +x=348, y=1436..1448 +y=1191, x=406..409 +x=474, y=398..404 +y=534, x=587..589 +x=571, y=1222..1232 +y=1768, x=557..573 +y=2027, x=524..533 +y=1476, x=479..490 +y=752, x=569..596 +x=543, y=246..249 +x=590, y=1025..1028 +y=1895, x=483..500 +x=384, y=1824..1829 +x=521, y=485..494 +x=430, y=445..447 +x=471, y=2007..2034 +x=412, y=1009..1021 +x=464, y=996..999 +y=775, x=379..385 +y=1104, x=415..420 +x=502, y=1663..1672 +x=383, y=1494..1506 +x=376, y=527..538 +x=359, y=789..813 +x=359, y=822..844 +x=402, y=1585..1598 +y=522, x=484..489 +x=342, y=407..431 +x=507, y=1546..1561 +x=428, y=475..494 +y=1203, x=457..468 +y=1612, x=491..506 +x=523, y=573..588 +x=446, y=776..782 +y=897, x=425..435 +x=526, y=1041..1058 +x=351, y=1026..1049 +y=131, x=499..520 +x=410, y=1070..1084 +x=543, y=710..722 +x=365, y=597..609 +x=486, y=896..904 +x=415, y=955..968 +x=428, y=1803..1813 +x=538, y=1534..1553 +x=459, y=1599..1626 +x=534, y=569..595 +x=352, y=985..1010 +y=1613, x=402..408 +x=438, y=224..230 +y=795, x=368..376 +x=537, y=1091..1106 +y=1306, x=583..586 +x=460, y=672..674 +x=453, y=1968..1979 +x=518, y=660..672 +x=496, y=573..588 +x=409, y=52..61 +y=1406, x=582..584 +y=1283, x=474..481 +x=509, y=1877..1880 +y=494, x=428..442 +x=374, y=321..334 +x=429, y=1268..1273 +x=546, y=1376..1403 +x=479, y=418..432 +y=1273, x=429..455 +x=350, y=504..507 +x=419, y=13..16 +x=476, y=211..213 +y=975, x=355..399 +x=575, y=1111..1119 +x=360, y=291..297 +x=562, y=159..169 +x=410, y=2025..2028 +y=365, x=493..580 +x=485, y=1177..1191 +x=486, y=1533..1542 +y=1923, x=450..461 +y=717, x=596..606 +x=606, y=698..717 +y=1944, x=427..431 +y=70, x=569..584 +x=506, y=2040..2054 +y=781, x=593..605 +y=897, x=515..527 +y=976, x=511..528 +x=396, y=341..357 +x=566, y=1771..1795 +y=1639, x=598..611 +x=412, y=35..46 +x=369, y=597..609 +x=511, y=1111..1127 +x=435, y=1062..1080 +y=195, x=336..364 +x=495, y=855..866 +x=522, y=1561..1562 +x=415, y=1449..1451 +x=408, y=98..126 +y=454, x=490..507 +x=517, y=1816..1840 +x=506, y=1600..1612 +x=433, y=1479..1506 +x=453, y=726..737 +x=409, y=689..714 +x=541, y=1091..1102 +x=393, y=1322..1329 +x=500, y=873..884 +x=371, y=64..86 +y=1527, x=392..409 +x=399, y=1537..1548 +x=529, y=1005..1027 +y=1058, x=500..526 +x=429, y=1416..1419 +x=444, y=161..164 +y=1398, x=536..539 +y=1544, x=524..528 +y=1956, x=457..481 +x=495, y=1463..1480 +y=1308, x=462..469 +y=896, x=542..544 +x=521, y=944..947 +x=420, y=389..403 +x=389, y=217..231 +x=346, y=1953..1977 +y=2000, x=502..504 +x=584, y=1537..1540 +x=452, y=72..91 +x=601, y=661..670 +y=1232, x=417..420 +x=389, y=1865..1879 +y=1744, x=467..480 +x=465, y=299..303 +x=582, y=1605..1612 +x=455, y=1549..1568 +x=443, y=1628..1634 +y=191, x=344..350 +x=394, y=898..912 +y=112, x=388..393 +x=410, y=1203..1215 +x=438, y=661..677 +x=432, y=941..956 +x=513, y=395..416 +x=373, y=921..930 +x=379, y=322..334 +x=439, y=390..403 +y=1125, x=568..583 +x=494, y=1266..1268 +y=1694, x=582..592 +x=382, y=701..711 +x=354, y=2012..2022 +y=317, x=584..603 +x=451, y=459..484 +x=469, y=1302..1308 +x=443, y=1975..1987 +y=436, x=510..538 +y=474, x=493..509 +x=476, y=296..307 +y=1093, x=511..525 +x=469, y=1088..1100 +x=587, y=531..534 +x=472, y=709..734 +x=447, y=623..633 +x=419, y=637..648 +x=510, y=1446..1455 +x=558, y=1214..1223 +x=598, y=667..669 +x=451, y=644..653 +x=383, y=1906..1917 +x=445, y=623..633 +x=539, y=467..473 +y=441, x=404..410 +x=363, y=1242..1261 +x=408, y=399..401 +y=72, x=602..609 +y=1377, x=550..571 +x=431, y=1779..1787 +x=572, y=1783..1786 +x=377, y=2015..2019 +x=507, y=444..454 +x=495, y=805..813 +x=381, y=1786..1789 +y=451, x=498..501 +x=537, y=1487..1495 +x=500, y=1040..1058 +x=483, y=1159..1166 +x=336, y=183..195 +y=39, x=480..499 +x=381, y=341..357 +y=585, x=511..513 +x=602, y=487..491 +y=491, x=587..602 +y=645, x=499..501 +y=1546, x=416..431 +x=347, y=406..431 +x=581, y=1772..1795 +x=439, y=1558..1567 +x=429, y=560..573 +y=727, x=513..538 +x=355, y=965..975 +x=366, y=700..711 +x=491, y=540..555 +x=418, y=1243..1256 +x=409, y=1517..1527 +x=537, y=1825..1847 +y=1089, x=454..460 +y=346, x=388..390 +x=580, y=352..365 +y=1540, x=584..601 +y=1491, x=506..519 +y=1875, x=526..548 +y=1155, x=357..381 +x=443, y=1874..1875 +x=359, y=1275..1277 +x=547, y=2000..2003 +y=525, x=461..463 +y=298, x=520..584 +x=417, y=1648..1658 +y=311, x=395..397 +y=726, x=340..343 +y=594, x=609..613 +y=538, x=355..376 +x=597, y=1573..1577 +y=1560, x=576..600 +x=601, y=839..855 +x=527, y=1898..1914 +y=1546, x=490..492 +x=487, y=681..704 +y=535, x=408..429 +y=1107, x=410..426 +x=484, y=1845..1851 +x=482, y=1022..1042 +y=1789, x=381..409 +y=670, x=601..611 +x=378, y=142..148 +x=355, y=583..598 +y=445, x=393..401 +x=439, y=1336..1339 +x=485, y=541..555 +x=569, y=55..70 +y=307, x=395..397 +x=419, y=71..83 +x=526, y=1938..1944 +x=544, y=1337..1346 +x=397, y=307..311 +x=423, y=1726..1750 +x=410, y=1115..1127 +y=1172, x=415..424 +x=443, y=1821..1837 +x=582, y=1404..1406 +x=401, y=422..445 +x=538, y=1294..1320 +x=505, y=419..432 +x=470, y=1503..1512 +x=458, y=672..674 +x=406, y=816..826 +x=548, y=1860..1875 +y=1191, x=474..485 +x=517, y=264..275 +y=1495, x=528..537 +y=1787, x=427..431 +y=1640, x=486..494 +y=205, x=418..437 +x=398, y=1393..1398 +x=413, y=651..677 +x=342, y=952..979 +x=440, y=1476..1502 +y=1663, x=406..426 +x=397, y=1657..1661 +y=1065, x=450..455 +x=352, y=1668..1680 +y=757, x=400..425 +y=848, x=549..571 +y=1389, x=451..458 +y=722, x=543..547 +x=397, y=2024..2028 +x=573, y=1457..1460 +y=117, x=383..402 +y=884, x=339..341 +x=492, y=1109..1121 +x=593, y=928..944 +x=428, y=73..91 +x=347, y=1416..1419 +x=384, y=1391..1401 +y=269, x=379..389 +x=369, y=997..1004 +x=563, y=1742..1744 +x=375, y=594..617 +x=572, y=196..207 +x=474, y=210..213 +y=1148, x=410..426 +x=386, y=1202..1215 +y=1416, x=342..347 +y=1358, x=387..406 +x=555, y=1653..1660 +x=337, y=544..561 +x=490, y=1934..1941 +x=369, y=1908..1920 +y=123, x=424..447 +x=578, y=646..666 +y=1327, x=354..377 +y=1265, x=454..459 +x=389, y=1999..2001 +x=427, y=1933..1944 +x=384, y=1285..1295 +x=582, y=1680..1694 +y=1028, x=587..590 +x=364, y=141..148 +x=396, y=1410..1423 +x=433, y=1062..1080 +y=1661, x=397..402 +x=542, y=406..407 +x=574, y=1783..1786 +x=558, y=1339..1343 +x=449, y=255..258 +x=500, y=1886..1895 +x=416, y=1670..1682 +x=390, y=162..167 +y=1209, x=582..603 +x=373, y=1496..1509 +y=1842, x=564..576 +x=490, y=1451..1476 +x=395, y=161..167 +x=504, y=848..861 +x=394, y=1590..1593 +x=579, y=414..434 +y=1463, x=564..580 +x=446, y=161..164 +x=434, y=1285..1295 +x=576, y=1827..1842 +x=454, y=1365..1368 +x=411, y=1692..1705 +x=393, y=1716..1730 +y=2004, x=382..404 +x=373, y=872..879 +y=174, x=500..504 +x=417, y=297..324 +y=2054, x=506..513 +x=374, y=1032..1036 +y=318, x=388..407 +x=607, y=374..387 +x=454, y=776..782 +y=571, x=393..396 +x=515, y=1304..1328 +y=1368, x=433..454 +y=1746, x=486..496 +x=412, y=1032..1041 +x=350, y=1345..1353 +x=410, y=1224..1236 +x=380, y=1932..1944 +x=486, y=1360..1371 +x=393, y=1071..1084 +x=608, y=117..136 +x=360, y=1035..1037 +y=884, x=500..503 +x=376, y=784..795 +x=347, y=1392..1402 +x=613, y=1704..1709 +x=499, y=622..645 +x=548, y=139..151 +x=397, y=483..506 +x=454, y=98..105 +x=422, y=1046..1058 +y=1194, x=401..418 +x=495, y=180..204 +x=418, y=196..205 +x=390, y=346..353 +y=755, x=459..464 +y=1268, x=585..598 +x=399, y=985..997 +y=213, x=474..476 +y=1548, x=381..399 +x=563, y=560..582 +x=481, y=1279..1283 +y=1423, x=373..396 +x=487, y=1591..1592 +y=642, x=338..343 +x=383, y=740..765 +x=611, y=660..670 +x=477, y=1598..1626 +y=574, x=403..417 +y=1802, x=451..462 +x=388, y=661..665 +x=415, y=1267..1278 +x=564, y=1828..1842 +y=1339, x=436..439 +x=381, y=740..765 +x=492, y=661..672 +y=206, x=538..558 +x=354, y=1305..1327 +y=910, x=479..495 +y=2028, x=477..486 +y=590, x=574..581 +y=487, x=509..512 +y=1686, x=558..570 +y=1034, x=465..473 +x=466, y=1838..1855 +x=592, y=806..812 +x=517, y=1636..1640 +x=377, y=277..293 +x=459, y=1707..1717 +y=560, x=517..544 +x=528, y=1486..1495 +x=593, y=902..912 +y=1542, x=459..486 +x=431, y=1541..1546 +x=467, y=394..407 +y=1328, x=503..515 +x=549, y=1409..1427 +y=465, x=558..566 +y=1871, x=381..383 +y=707, x=341..343 +y=1049, x=351..353 +y=1944, x=526..549 +x=392, y=1518..1527 +y=1248, x=449..461 +x=455, y=1622..1624 +x=613, y=1060..1071 +x=458, y=1968..1979 +y=1068, x=335..359 +x=503, y=873..884 +x=537, y=1968..1976 +x=396, y=1590..1593 +y=1767, x=398..404 +x=550, y=1370..1377 +y=1039, x=465..473 +x=519, y=1605..1628 +x=374, y=1588..1591 +y=1769, x=398..404 +y=426, x=486..498 +x=549, y=308..319 +x=482, y=1504..1512 +x=480, y=374..387 +x=462, y=1413..1416 +x=506, y=1920..1925 +y=994, x=404..407 +x=357, y=103..112 +y=595, x=446..467 +x=439, y=1760..1765 +x=416, y=1541..1546 +x=389, y=1543..1545 +x=596, y=1019..1034 +x=455, y=1268..1273 +x=385, y=217..231 +y=1647, x=587..606 +y=2054, x=533..544 +x=577, y=526..542 +y=912, x=428..430 +x=581, y=202..204 +x=391, y=690..714 +x=552, y=1923..1925 +y=477, x=526..552 +x=422, y=1873..1875 +x=365, y=997..1004 +y=204, x=579..581 +y=1624, x=453..455 +y=319, x=554..556 +x=356, y=1411..1425 +x=516, y=813..829 +x=359, y=5..12 +x=426, y=1959..1962 +x=390, y=50..65 +x=392, y=837..847 +x=591, y=128..132 +x=477, y=398..404 +x=392, y=1497..1509 +x=587, y=901..912 +x=513, y=583..585 +x=380, y=1435..1446 +y=1680, x=352..369 +x=370, y=1953..1966 +x=534, y=1212..1228 +x=419, y=1782..1795 +x=379, y=242..269 +y=830, x=372..394 +y=1182, x=568..584 +y=1111, x=508..511 +x=595, y=1396..1409 +x=552, y=456..477 +y=946, x=404..428 +y=1289, x=545..560 +x=542, y=881..896 +x=494, y=935..948 +x=419, y=1284..1295 +x=417, y=984..997 +x=465, y=1034..1039 +x=404, y=1155..1164 +y=164, x=444..446 +x=552, y=6..16 +x=417, y=561..574 +y=397, x=350..354 +x=571, y=1336..1346 +x=524, y=2023..2027 +y=1941, x=490..500 +x=603, y=621..634 +x=452, y=561..573 +x=344, y=187..191 +x=438, y=550..557 +x=389, y=2012..2022 +y=1628, x=519..540 +y=901, x=401..415 +x=428, y=903..912 +y=634, x=548..562 +x=420, y=1974..1987 +x=529, y=309..321 +y=1876, x=405..410 +y=1134, x=497..517 +x=509, y=1547..1561 +x=451, y=1386..1389 +x=403, y=1825..1834 +x=439, y=1781..1795 +y=963, x=448..455 +x=457, y=647..656 +y=1027, x=507..529 +y=677, x=446..466 +y=1255, x=370..374 +y=151, x=487..548 +x=378, y=736..754 +x=404, y=982..994 +x=538, y=430..436 +x=589, y=757..762 +y=789, x=528..546 +y=1979, x=453..458 +x=554, y=559..579 +y=38, x=571..574 +x=404, y=418..441 +y=387, x=480..607 +x=346, y=2032..2041 +x=556, y=246..249 +x=485, y=1779..1785 +x=389, y=1846..1858 +x=442, y=476..494 +x=416, y=923..926 +y=312, x=592..594 +y=1764, x=504..513 +x=537, y=814..829 +y=1119, x=575..577 +x=404, y=1767..1769 +x=453, y=749..762 +x=481, y=1016..1018 +y=1986, x=368..387 +x=572, y=1984..1989 +x=436, y=1336..1339 +x=536, y=1999..2003 +y=1166, x=555..565 +x=364, y=543..561 +y=457, x=368..387 +y=1346, x=544..571 +y=1156, x=430..444 +x=454, y=1017..1018 +y=904, x=486..489 +x=398, y=1824..1829 +y=1085, x=564..578 +x=431, y=1760..1765 +y=1314, x=332..346 +x=468, y=299..303 +x=410, y=1049..1061 +x=414, y=1607..1616 +x=402, y=1610..1613 +x=591, y=649..651 +x=378, y=1816..1818 +x=500, y=1933..1941 +x=402, y=1068..1076 +x=552, y=1692..1694 +x=449, y=644..653 +x=533, y=263..275 +x=372, y=823..830 +y=109, x=510..534 +x=490, y=1521..1546 +x=454, y=1074..1089 +y=785, x=419..464 +x=504, y=170..174 +y=1038, x=539..544 +y=1640, x=408..425 +x=378, y=1973..1983 +y=333, x=472..496 +x=511, y=1633..1652 +y=1597, x=527..533 +x=477, y=2024..2028 +y=1914, x=527..555 +y=303, x=465..468 +x=352, y=1435..1448 +y=401, x=395..408 +x=382, y=1242..1261 +x=566, y=443..465 +x=474, y=1778..1785 +x=443, y=706..719 +y=790, x=478..504 +x=498, y=441..451 +y=403, x=420..439 +y=804, x=513..529 +x=404, y=1113..1124 +x=368, y=453..457 +y=1215, x=386..410 +y=717, x=488..506 +x=500, y=180..204 +x=406, y=1189..1191 +x=502, y=1360..1371 +x=568, y=926..936 +y=1944, x=380..402 +x=449, y=1246..1248 +x=612, y=1930..1956 +y=299, x=465..468 +x=491, y=1384..1393 +x=381, y=1863..1871 +x=511, y=49..62 +y=407, x=542..558 +x=441, y=729..733 +y=1124, x=401..404 +x=430, y=902..912 +x=490, y=987..996 +x=508, y=1205..1229 +x=351, y=1123..1149 +x=380, y=1285..1295 +y=1311, x=475..487 +x=613, y=16..29 +y=1920, x=369..389 +x=575, y=986..991 +x=544, y=1512..1530 +y=1590, x=394..396 +y=597, x=365..369 +x=398, y=1767..1769 +x=459, y=67..88 +x=402, y=1155..1164 +y=399, x=367..387 +x=558, y=1672..1686 +x=584, y=1179..1182 +x=410, y=1157..1171 +y=1336, x=469..485 +x=343, y=639..642 +x=469, y=987..996 +x=480, y=27..39 +x=369, y=1315..1324 +x=362, y=291..297 +y=258, x=449..451 +y=471, x=498..501 +x=436, y=238..261 +y=968, x=415..417 +x=584, y=1798..1810 +x=381, y=1136..1155 +x=481, y=681..704 +x=349, y=673..675 +x=546, y=774..789 +x=436, y=1578..1603 +x=387, y=454..457 +x=454, y=158..174 +x=518, y=1533..1553 +x=593, y=1926..1941 +y=1591, x=372..374 +y=1834, x=509..511 +x=366, y=1643..1646 +x=362, y=1487..1498 +x=535, y=179..182 +x=460, y=1074..1089 +x=342, y=1416..1419 +x=555, y=868..882 +y=1085, x=510..536 +x=458, y=361..381 +y=1250, x=535..545 +x=563, y=1213..1223 +y=1570, x=400..402 +x=589, y=531..534 +y=202, x=579..581 +x=392, y=1477..1487 +y=1398, x=355..376 +x=386, y=1714..1722 +y=1672, x=502..530 +y=881, x=450..454 +x=382, y=1033..1036 +y=1634, x=434..443 +x=338, y=640..642 +y=1845, x=481..484 +x=341, y=882..884 +x=476, y=684..696 +x=514, y=1921..1929 +x=393, y=1268..1278 +x=455, y=537..549 +x=361, y=103..112 +y=1419, x=342..347 +y=1371, x=486..502 +x=511, y=958..976 +x=467, y=584..595 +x=393, y=421..445 +x=420, y=1133..1143 +y=310, x=346..369 +x=544, y=1015..1038 +x=397, y=1369..1381 +x=364, y=941..954 +x=506, y=1700..1706 +y=829, x=516..537 +y=1834, x=403..424 +x=609, y=649..651 +x=585, y=985..991 +y=762, x=453..473 +y=61, x=409..434 +x=537, y=307..319 +x=568, y=1924..1925 +x=481, y=1938..1956 +x=419, y=1046..1058 +x=450, y=881..884 +x=472, y=330..333 +x=411, y=1921..1948 +y=477, x=583..590 +x=336, y=1274..1277 +x=529, y=795..804 +y=182, x=535..539 +x=332, y=1301..1314 +y=1813, x=422..428 +x=510, y=1590..1592 +x=332, y=2051..2064 +x=425, y=637..648 +y=1451, x=415..417 +x=406, y=1346..1358 +x=466, y=710..734 +x=503, y=1726..1730 +y=1744, x=560..563 +y=230, x=438..446 +x=414, y=1828..1830 +y=930, x=373..505 +y=801, x=559..570 +x=351, y=951..979 +x=394, y=822..830 +y=1018, x=454..481 +x=359, y=595..617 +x=598, y=1262..1268 +x=408, y=1628..1640 +y=255, x=449..451 +x=511, y=583..585 +x=520, y=1636..1640 +y=1100, x=469..496 +x=544, y=534..560 +x=396, y=557..571 +x=536, y=1067..1085 +x=585, y=1263..1268 +x=369, y=286..310 +y=936, x=552..568 +y=275, x=517..533 +x=364, y=184..195 +x=535, y=1736..1754 +x=358, y=2051..2064 +x=609, y=570..594 +x=574, y=1397..1409 +x=552, y=925..936 +y=1626, x=459..477 +y=1393, x=393..398 +x=468, y=142..169 +x=397, y=1475..1482 +x=529, y=63..86 +x=497, y=1953..1968 +x=362, y=68..83 +y=1127, x=393..410 +x=422, y=1803..1813 +x=408, y=230..244 +x=464, y=773..785 +y=2001, x=389..398 +y=416, x=513..534 +x=373, y=1866..1879 +x=409, y=1478..1487 +y=20, x=488..510 +x=574, y=568..590 +y=812, x=575..592 +x=596, y=424..431 +x=395, y=307..311 +x=592, y=305..312 +y=1335, x=384..404 +x=587, y=1646..1647 +x=344, y=1123..1149 +x=585, y=1853..1863 +x=596, y=698..717 +x=355, y=1384..1398 +x=488, y=11..20 +y=231, x=385..389 +x=498, y=422..426 +y=887, x=333..349 +x=569, y=869..882 +y=866, x=384..495 +y=86, x=353..371 +x=515, y=871..897 +y=244, x=408..410 +x=497, y=1107..1134 +x=368, y=1976..1986 +x=434, y=1627..1634 +y=1577, x=597..605 +x=451, y=255..258 +x=532, y=1826..1847 +y=1941, x=590..593 +x=513, y=715..727 +x=408, y=1739..1749 +x=605, y=1950..1952 +y=1094, x=373..395 +x=457, y=842..844 +y=555, x=485..491 +x=575, y=594..612 +x=574, y=14..38 +x=571, y=1457..1460 +x=396, y=923..926 +x=568, y=1108..1125 +x=501, y=441..451 +y=473, x=539..546 +x=419, y=1368..1381 +y=1783, x=572..574 +x=410, y=1136..1148 +x=569, y=724..752 +y=948, x=494..503 +x=488, y=1954..1968 +x=533, y=2032..2054 +y=887, x=495..511 +y=381, x=435..458 +x=477, y=816..826 +y=1568, x=448..455 +x=545, y=1263..1289 +y=1856, x=607..613 +x=442, y=12..16 +x=590, y=568..591 +y=490, x=509..512 +x=394, y=1158..1171 +x=576, y=1555..1560 +x=358, y=1845..1857 +y=1256, x=415..418 +x=542, y=1513..1530 +y=1606, x=358..382 +x=355, y=526..538 +x=557, y=1762..1768 +x=350, y=1472..1478 +y=1868, x=429..453 +x=453, y=1850..1868 +x=519, y=234..255 +y=1140, x=537..558 +x=439, y=1657..1670 +x=349, y=868..887 +y=799, x=457..460 +x=345, y=1588..1592 +x=548, y=176..186 +x=486, y=1739..1746 +y=947, x=521..524 +x=444, y=2008..2034 +y=126, x=408..411 +x=417, y=1805..1817 +x=587, y=488..491 +x=528, y=1540..1544 +y=669, x=586..598 +x=357, y=1136..1155 +x=353, y=63..86 +x=591, y=1798..1810 +x=389, y=1887..1899 +y=289, x=464..489 +x=507, y=1004..1027 +x=430, y=1133..1156 +y=1857, x=358..384 +x=556, y=306..319 +y=679, x=334..358 +x=506, y=712..717 +x=420, y=1093..1104 +x=527, y=1282..1289 +y=1851, x=481..484 +x=532, y=1922..1929 +y=1402, x=339..347 +x=415, y=1156..1172 +y=1925, x=552..568 +x=557, y=986..988 +y=124, x=557..560 +y=531, x=587..589 +y=273, x=370..375 +y=1567, x=427..439 +x=454, y=881..884 +x=510, y=95..109 +y=293, x=377..382 +x=547, y=711..722 +y=996, x=469..490 +x=393, y=558..571 +y=674, x=458..460 +x=395, y=1092..1094 +y=1917, x=380..383 +y=1261, x=363..382 +x=434, y=1656..1670 +y=1747, x=548..574 +y=754, x=372..378 +x=602, y=46..72 +x=605, y=1574..1577 +y=1121, x=488..492 +y=1673, x=596..602 +y=1952, x=601..605 +x=580, y=2031..2047 +x=363, y=1054..1078 +x=464, y=277..289 +y=1858, x=389..416 +x=501, y=462..471 +y=1509, x=373..392 +x=430, y=1225..1236 +x=540, y=1669..1674 +x=461, y=997..999 +x=380, y=1906..1917 +x=450, y=794..806 +x=358, y=1582..1606 +y=634, x=600..603 +y=1530, x=542..544 +x=420, y=1222..1232 +x=381, y=1714..1722 +y=675, x=341..349 +x=491, y=1601..1612 +x=527, y=871..897 +x=565, y=1339..1343 +x=590, y=466..477 +x=339, y=328..355 +x=612, y=118..136 +y=2064, x=332..358 +x=402, y=34..46 +x=359, y=68..83 +y=1460, x=571..573 +x=388, y=108..112 +y=973, x=520..522 +y=148, x=364..378 +y=2041, x=346..401 +x=558, y=1133..1140 +x=336, y=1473..1478 +x=474, y=1177..1191 +y=1042, x=459..482 +x=576, y=634..639 +y=1795, x=566..581 +x=496, y=1738..1746 +y=112, x=357..361 +y=714, x=391..409 +y=431, x=342..347 +y=806, x=450..466 +y=1273, x=400..406 +y=609, x=365..369 +y=410, x=444..456 +x=400, y=1884..1896 +y=591, x=588..590 +x=533, y=1578..1597 +y=956, x=432..439 +x=405, y=1869..1876 +y=321, x=507..529 +y=1989, x=544..572 +y=882, x=339..341 +x=402, y=1515..1523 +x=389, y=1953..1966 +x=410, y=1095..1107 +x=462, y=1776..1802 +x=584, y=1404..1406 +y=711, x=366..382 +x=524, y=1540..1544 +y=997, x=399..417 +x=495, y=899..910 +x=488, y=1109..1121 +x=403, y=709..711 +y=48, x=536..542 +x=431, y=1932..1944 +x=609, y=46..72 +x=385, y=1584..1598 +y=549, x=451..455 +x=434, y=550..557 +y=1929, x=514..532 +x=545, y=598..609 +x=465, y=1707..1717 +y=734, x=466..472 +x=539, y=1735..1754 +x=483, y=1887..1895 +x=607, y=1829..1856 +x=575, y=1484..1490 +x=526, y=1408..1427 +x=386, y=1543..1545 +x=500, y=71..84 +x=565, y=1878..1881 +x=565, y=1163..1166 +x=544, y=1985..1989 +x=417, y=955..968 +x=478, y=767..790 +y=1467, x=369..392 +x=588, y=219..230 +y=609, x=545..568 +x=473, y=748..762 +x=444, y=1134..1156 +x=398, y=1999..2001 +x=404, y=1689..1698 +x=544, y=882..896 +x=594, y=2030..2047 +y=1722, x=381..386 +y=272, x=524..526 +x=359, y=1055..1068 +x=547, y=1902..1908 +x=425, y=1440..1458 +x=459, y=1021..1042 +x=513, y=794..804 +y=1278, x=393..415 +x=538, y=1691..1694 +y=169, x=537..562 +y=1228, x=534..542 +x=571, y=831..848 +x=417, y=1133..1143 diff --git a/AOC2018/input2018/day18.in b/AOC2018/input2018/day18.in new file mode 100644 index 0000000..de13b59 --- /dev/null +++ b/AOC2018/input2018/day18.in @@ -0,0 +1,50 @@ +||.|..#|.|.....|..|........|..#..|#...|.........#. +...#....|#..|......#.|||...#...|...#....|.......#. +##.#|.#..|.#|....||.|#.#....#.#.###.|..|...|#.#|.. +..||.#|#|#..#.#|...|....||.|...##.....|.....#...#| +#|..#...#.##|.|.##||..|...|...#||.|...#.##.###|.|. +#.#||#...#.|#.....|#.......|#.||..|..|#..#.##...#. +|.||.|.|........|.|.#.|...##.|.||..#....#..|.|#..# +....#...|#...#....|#.|.|||#.||#....||.......|.#|.. +|#..#..#.|.|#.||#...|.|...|#.||...#...##....|....| +..#...|......#.#...|#...#|.|......#.|||#.|#.|#.#.| +..##.#|#|...||....##|.|||.|##|#.....#|...#...###|| +...||......#...|....#.....#|#......#......#..|.|#. +..........#|.|#..|..#.##.#...#|...#..#...|...#|.|| +|.#..#|###..||...|#|....|...........|...#|#.#..#|. +|.#..##.........#||.....|#|.###.#.|.....#.|..|.##. +....#||..#|...|.#...#.|.#.|..#............#.|..... +...|#...##.#.#.|.||.......#...|.....###.||...##..| +..|...|#.|.#..|..#|..||.#.....#||.|..#..|..|.||.#. +#.##||#.#.....||.|.#.......#.|.##|##|#..#|.....|#. +...#..#.#..#.|.....|.#...|.....###||||..#..##...#. +...|...|.|.##|..#.#|#....#.#.|#||||....#...|||.#.# +..|...##..|#||..||#|#..|..|##.|..##...#...#|.##.#| +|#...#.#.......|...||...##.|.||#.....#.||.......#| +..#.....#|.#...#...|.#|.#.#|.....#.##.#|.....#.... +......#|..|||.#.#..||..|.|..|...##.....#..#.###... +....##..#..|..||..##.||#.|..|.#...#..||#...#..|... +.||......||#.#|#.##.||.#..|..#..#..#.|..|#|..||... +|...#|...|....|.|.|.....||.|.|..|#.#.#..|.#..##..# +..|..#..#.|.##.....|#..|..#|.|..#.#.|..|..#|..|... +....|...#..|#...#.###.|..####..||#..|.|.|......||. +.....||.#.|##|.....|##.||.##..#.#.|...#.#...||.#.. +.|#..#.|...||#..|.#..#....###.#...#.....||......## +||...#||..#...##.|..|...|#.|#|.|##|#|##....#..#|.. +.|..#.##..|......#|.....||..|||||||#.#.|#..|.|.|.. +|#.##.|............##||##.#...#.#........|..#..... +.||....|.#||#|.#..|..........#....##.#.|...#.||..| +......|...#.......##.#.#|#......#||##...#..#||.|#. +..||.#..#.#.......|.|.##.#.|...#...###..|...|..|.. +.#....|..||##.|.|..#.|.#|..#|......#....#.#.|..||. +.........|....|.#..|...|.|#....#..|.....#...|#|#.| +.|.||..|#.|...##.|.#...#..|.||||..##.##|#.##.|##.# +.|#.#.....#||#.#....||.|..##......|.#.|..#...##||. +|.#........|..|........#..#.#....|.|#.......#.|... +#..##.|.#......#...#..#.|.....#|.|.|#.##..#|...|.. +..#....####....|..||...||..||.|.|...##.#..|||.||.| +...|..#.|||.||.||.#|...|..#.##..|#..........#.##|. +..|..||.#|.|.#..|.###|#.|....|.||.....|.........#. +#.|#.....#.|.#|#.|.#.#||...|.....||..|..|.##|#.|#| +..|...||#.|.#...|#.#....#.|##.#.|.....##..#..|.#.. +..|.#...|.|...##|..#.#|.#|..|..#.|#.#...#|#.#||#.. diff --git a/AOC2018/input2018/day19.in b/AOC2018/input2018/day19.in new file mode 100644 index 0000000..390ee0f --- /dev/null +++ b/AOC2018/input2018/day19.in @@ -0,0 +1,37 @@ +#ip 3 +addi 3 16 3 +seti 1 5 1 +seti 1 4 4 +mulr 1 4 5 +eqrr 5 2 5 +addr 5 3 3 +addi 3 1 3 +addr 1 0 0 +addi 4 1 4 +gtrr 4 2 5 +addr 3 5 3 +seti 2 6 3 +addi 1 1 1 +gtrr 1 2 5 +addr 5 3 3 +seti 1 1 3 +mulr 3 3 3 +addi 2 2 2 +mulr 2 2 2 +mulr 3 2 2 +muli 2 11 2 +addi 5 3 5 +mulr 5 3 5 +addi 5 3 5 +addr 2 5 2 +addr 3 0 3 +seti 0 6 3 +setr 3 8 5 +mulr 5 3 5 +addr 3 5 5 +mulr 3 5 5 +muli 5 14 5 +mulr 5 3 5 +addr 2 5 2 +seti 0 2 0 +seti 0 2 3 diff --git a/AOC2018/input2018/day20.in b/AOC2018/input2018/day20.in new file mode 100644 index 0000000..0031293 --- /dev/null +++ b/AOC2018/input2018/day20.in @@ -0,0 +1 @@ +^ESSWWN(E|NNNEENNNNWSWWSWWSEE(EENWESWW|)SSWNWSSEESWWSWWSWWWWWWNENWWWSESSWNWSSWSWWSSSESWWSSSSEENWNNEEENENENNESEESWWSSSWSSWNN(NENSWS|)WSSSESWSWWWSSWSWWWNWWNEEESENENWWNWNWNENNWWS(E|SWWSSSE(SSSSWSEESSSEEESEESENNWNENEESWSSENENNNESSSESWWSWWSWSSWWNWNN(ESESNWNW|)WWN(WWNWSSSWSSESWWWWWNWNEESENE(NWWWNNNWNNNWSWSESSSE(SWWSSWSWWNNWSWWSSSSESWSSWSEEENN(WSNE|)NNNWNNESEESSEEEESENEEENWWWWN(NW(SSWN(WSNE|)N|NN)|EEEEEEESSWNWSSWSSWWWSESWSSESSWNWNWNNNE(NWN(WSWNWN(W(NN|SSESESE(SSWSWWWSWWNENENEN(N|WWWWWNNWSWWWWNEENWWWNNENENENWNWWNWNENWNEESSSEENWNENWNWNWSWNNENENENWNWNNNW(NNESESSENEEEENEESSENNENWNWNENNNESSSSEESWSEENESSSESESWWWWWSWSSESENN(W|EN(ES(EEESESENEE(SEESWWW(N|SWSS(ENE(S|N)|WNNN(WNSE|)E))|NNNWWWS(SENESNWSWN|)W(WW|NNEEEE(ESSNNW|)NNNNNNNWSSSSSSWWNWNNNESSE(S|NNNNWNNWNNWWSESWWNWNNE(S|NWWSSWWS(ESE(SSW(SEEES(ENE(NN(ESSEWNNW|)WSWWN(E|N)|SSSW(SESEWNWN|)N)|W)|N)|N)|WWSSWWNWNENE(SS|NNNWWNEENESESSW(N|SE(SWEN|)EENWNEEEEEEENEESWSWWWSEEESENNEENNENWW(WWNWSWWWS(EE|WNWSWWNENWW(NNENWWSWWWWNWWWSWNNW(NNNEESWSESENEENWWNNWWNNENWW(NNEES(ESESWS(W|ESSENEESSEESS(WSWWN(WW|N(NN|E(S|E)))|ENESESSS(ENESEES(WWW|ENENESESENNENWW(S|NWSWNWNEEEEEENESSENESESWWSSWS(ESWSEESSSWWNW(NEESNWWS|)SSEESSSEEEE(NWWWNEN(W|NNENNNW(SS|NW(S|NEEEEEENWNNWSWS(W(NNNE(NWNWNNEENNNENWWWSWNNWWSESWSWWNENWNENENENNWSWWS(SWNWSWSESSWWSEESSESWSS(WWNENNNWWNWWWWWWNENEEEES(ENE(NWNNNNWSWWWSESWWNWSS(EEEEENWNE(WSESWWEENWNE|)|SWNWSWSSWNWW(SSSEEEESEENEN(EEESE(SSE(NNESNWSS|)SWWWWS(WNN(WSWNWWN(SEESENSWNWWN|)|NEE(NW|ESWW))|EESE(N|SS(ENSW|)WNWNWS))|N)|WW(S|NNWSSWWWN(SEEENNSSWWWN|)))|WNENWW(WWNNW(SS|NNNENNEENNNENNENWNENEESSESESSWSSSSESESWSSWWSS(W(SEWN|)NNWWWS(EE|WNNEENENWWN(ENNNESENE(NWWNEN(ESEWNW|)NN|SSSSSS(ENNSSW|)W(W|NNNNWS))|WSS(WSNE|)E))|ENEENNEENEEENNWSWWW(NNW(S|WNNEEENWWNENENNEESWSEESEENEENESSSSSWWWSEEESEEENNEEEEENNNEENNWNWNWNEENWWWWNEEENWNEESES(EENWNENNENENWWWS(WWWSEES(ENSW|)(WWWNNNWWSWNWWSWWWSESSSSWSSSS(WWNNWWS(WWNNNWSSWNWSSSW(SE(ENNEWSSW|)S|NW(S|NNWWWS(WNWNENNNEESESWW(SEEENNEEENNNEESWSEENEEENE(NNWSWWNWNNWNNWNNENWNWSSSSWNWNNNE(SS|NNWSWSSSSSSSSSENNEN(WNSE|)ESE(N|SWWSES(WWSSE(N|SWWWNENWN(NWNNWWNEEE(NWNENNWNENNWNWNENN(WWWWWWSESESEE(SWSEE(SWWSEES(E|SSWNNWWSESWSESWSWNNNW(SSSSSESENEN(WW|NESSE(SE(SWWNWSWSWNW(SSESSE(SSSWNNW(SSSESSES(WW(NN|SSS(ENNESS|SS))|ENNWNEN(E|N))|NN)|NNE(S|N))|N)|N)|NN))|NNNNEE(SWSSNNEN|)NNWSWNN(N|E)))|N|E)|NN(W(W|S)|E))|ESESES(W(WNSE|)S|ENNEN(WW(W|S)|ESSSW(SSEEN(W|NNEESWSESWS(EEESESESSWSWWNNWW(SSE(N|SSE(S|NESEESSEENWNNN(WSWENE|)EEENESSEEEEENNWWS(WNW(S|NWNNENWWNWSSESWS(E|SWNW(S|NENNNWNEEEENNNEESSEEEENWWNW(N(EESEESSSESWWNWWSWSESSWS(EEEEEEESSSWNWN(WSSESWW(WSS(WNNWSWNWWS(E|WWNWNEES(NWWSESNWNEES|))|ENEEEEN(W|ENEESEESESENENENEESSENEENNWW(SEWN|)WNENNNEENWNEEEESSWSW(NNEWSS|)WWSSENESSSSEENWNNEN(EN(ESSSW(SSSEEESSSWWSSSSESESESSEEENESSESSWSSSSSEESEEENEESEESSSEESSEENNW(NWWNEENWWNENESENEEESENNWNWNWNENESSESEENESSWWSESESENEEEESWSSSESENNN(WSNE|)EESEENWNNWNWSS(E|WNNWNNESEENNENWNNWWNWSSESS(E(NN|S)|WNWWNENWWSSW(WWW(S|WNNWWNNENNNNNENNWSWSWSESWSWNWSSESE(NENSWS|)SSSWWNENWWN(E|WWNEENNNNEE(SWEN|)NENENWWWNNWWSSE(N|SWS(EENEWSWW|)SSWWSS(ENESNWSW|)WNNWNWWWNEEEENNWSWNWSWWNNWWWWWW(NENEEES(WW|EENWNNWSWNWSWWSWNNNW(SSSWNSENNN|)NENNNWS(S|WNNNW(SSS|WWNNWNEN(EEESSS(WNW(NEWS|)S|EEENNWSWNNEEESSEENN(WSNE|)ESSSENNNESENEEEESWWSESSSWSESWSESWWNWWSWWNNNES(EEENNNENWN(N|WSW(N|SS(E(SWEN|)N|WWN(WWN(E|WSWWWSEEEESWSW(SESWSSENENNE(SSEEESES(W|ENEN(WWNSEE|)EESSW(WSEEENNNESSES(EENESSSEEENWWNENNENNWWS(E|WNWWW(SSE(S|E(EES|NW))|NEEENWWWNWNWSSW(SSEEN(N|W)|NNNNESENNESSSENEESENNWWWNENWWWN(WSSWENNE|)EEEEEESS(WWNEWSEE|)SESWSSW(SSEEENEESSW(N|WSSEEEENNNENWW(SSSWWEENNN|)NWNENWNWW(NNW(S|NEEESENEESEEN(ESSWWSSSWW(SEEESENESSWWSESEESSWWN(WSWW(NNNE(NN|S(E|S))|WSWNWWWS(WNSE|)ESWSES(WW|SEESSESEEESESENENESEESWSWW(NEWS|)S(WWN(WSSWWWNWSWNWW(NEEEENEN(WWNWW(NNESNWSS|)SS(WNNSSE|)E(N|E)|ES(SWSEWNEN|)E)|S(W|ESSENESEN(SWNWSWENESEN|)))|E)|ES(ENENENNNWNW(S|NWNNEENNNWNENNWSW(SSWSEESWWSWNWSSWWSS(EESENE(E|NNWSWW)|WNNW(NNN(ESES(ENNN(EESWENWW|)W(W|S)|W)|WSW(SEWN|)NN)|S))|NNEEENESSSENESESWSWWW(N(NN|EE)|SESSSW(S(WNWESE|)ES(W|EENNEENESSSSESE(NNWNNE(NWNNWWN(WSS(EE|WW(NEWS|)S(SS|EE))|ENWNNESEE(NNW(S|WWW(WNENESEENWNNWNNESENNWNWN(WWWWWSEESSSWNWN(E|WNNWWSSE(SESSE(ESS(E(NE(S|E(E|NW(NNE(S|N(WNEWSE|)E)|W)))|SS)|WNWWSESWWW(SWEN|)NENWNNE(ESWENW|)NWW(WSW(SEENSWWN|)N|NENNWS))|N)|N))|EEES(W|SSSSWSESS(NNWNENSWSESS|)))|S))|SWSESS))|S)|SWSESSWWWWSSSENNESESE(NNWESS|)SWSSE(N|SWWNNWWWN(EEENSWWW|)WSSSEEN(ESSWWSESWWSWNNN(ESNW|)WNENNNNNWW(SSSE(NN|SWS(WNNSSE|)SSESSSWSSEEN(NEENEESSESESWWWWW(SSENESSESEESSE(SSWWSSWNNNWSSSSWWSSWSSWSWWNWNEE(S|NNNWNNWWSSSWSWWWWNENNESSENNE(NWWWWNENWWNNNWSWSESSESSWNWNWN(WWSWSESWWNWSSSWNWSSEEEEENESESWSSWWWNN(ESENSWNW|)WWSSE(N|SWWNNWSWNWSSSSWSSWNNWNWNNNEENWWWWWWWNNESENNNWSWNNWSSWSWSESSWSWWNEN(NNWNENE(S|NWNWWSS(ENSW|)WSSSSW(NNN(NNNE(NWNEESENEENWWWNEEENENWWWWNNWWSSE(N|S(SSWNNWNWWNENWNNNWWNENESEENNNESSSSSWW(NEWS|)SE(EENNEESS(WNSE|)EENWNENWNWSWWNENEENWNNESESENESE(SSEE(NWES|)SSWNWWW(SSENESSESWWW(NEWS|)S(EESWSSWSSSS(WNWESE|)(SS|ENNEESS(WNSE|)SEEEEEESSWWN(E|WSSS(WNNNSSSE|)EEEN(EEESE(S(WWW(NEWS|)SSSSWNWNE(WSESENSWNWNE|)|E)|NNWWNENWW(NNWNNNWWSWWNWWS(W(W|NNENEN(W|NESSENESES(WW(WW|S)|ENESEESSENNNESEEESWWWSESWSES(EENWNEE(N(ESEENWNENE(S|ENWWWSWSWNNENWWWS(E|WNN(WSWWNWWS(ESEWNW|)WWNENENE(NNNWW(SESWSWWWNNW(SSS(ESENE|WNW)|NEEESWSE(WNENWWEESWSE|))|N)|SENESS)|EEEENWNW(NENNEN(WW(NE|SSWNN)|EE(N|SE(EEESWSWNWWW(WSSESSSEEENNEN(WWNW(SSESWENWNN|)W|ENE(NNNWESSS|)SSE(SEEEESSEEENN(ESSSESSWWSSEEE(SSWNWSS(EE|W(WNN(ESNW|)NNNWSSWNWWNWWS(SE(S(EE(NWES|)EE|W)|N)|WWNENWNWNNESEN(NW(W|N)|ESEEE(NWWEES|)SWWW(W|SEEESENNEES(E(E|N)|W))))|SS(ENSW|)SS))|N(NN(ESSEE(SE|NW)|N)|WW))|WW(SEWN|)NWW(WW|NN(EESWENWW|)N))|N))|N)|N)))|S))))|WW)|S)|WSW(SEENSWWN|)NNNWSSWNNWNENW(ESWSESNWNENW|)))))|ESEEEE(N|SS(E|WWN(WWSEWNEE|)E)))|SS))|WW)))|WWN(WSNE|)E)|NN(ES|WS))|NNWWWNENNESE(SWEN|)NN(WN(E|WWS(E|SSWWWNNENNE(SSSWENNN|)NWWSSWSWWSSSSS(EEE(SWSNEN|)NN(WW(SE|NENW)|EE)|WWNNNE(SS|NWWSSWWWSEESWSWWSSWNNNNE(SEWN|)NWWWNWNNESEEES(EEENWNW(S|NWSWWNNWWWS(WWNNE(S|EEEENNWWNENNENNWWS(E|WSS(ENSW|)WNWSWWSW(NNNEE(SWEN|)N(NESSENENN(ESEEENENE(N|SSSEENN(WSNE|)EESEENE(NWW(S|WW)|EES(ENSW|)WSSWWWN(EENSWW|)WW(N|SSSEESSENENE(NWW(WWNSEE|)S|SSWSSS(ENNE(E|N)|WNWWN(EE|WNN(ESNW|)WNNWSWNN(WW(NENSWS|)SESWS(WNSE|)EESWWSSS(S|EENWNEESE(NNWNSESS|)ESWS(WNSE|)EEE(NW|EE|SWWW))|EE)))))))|W(WWNE(N|EE)|S))|W)|SWSSWS(SENEESSW(SWNWSSWSW(N|SSSESSENNESESSENNNENNENNNN(ESE(N|SWSSSEEEN(WNWSNESE|)ESSSWSSE(SWSEESWWWNWWWNENESENNWNN(WW(SWSE(ENSW|)SWSWWWWSWS(EENEEESEEESESWSEEESWWSEESWSWSWSEENESENN(NNESESS(SSSSSSWNNNWWN(EENNNSSSWW|)WSWNWWWWWSSW(NNNNWNENEESWSSEEN(W|E(NEN(E|WW(NEENWWNWNN(ESE(N|S)|WNWSWWSSWSESWSS(WNWESE|)SE(NNENNNESE(NNWW|ESWW)|S(ESSNNW|)W))|S))|S))|SSS(SWS(E|SWWSSWN(NNEENWWNN(W|EEESWW)|WSSEES))|ENNENEN(W|ESS(EEN(WNSE|)ESSS(WNSE|)EENWNNES(NWSSESNWNNES|)|W))))|ENE(S|EENWNEE(ESWENW|)NWWWNWNWSWS(WNNEN(WWSWNSENEE|)ENWNEE(NWWWNEENNEE(SWSNEN|)EN(EES(W|S)|NN|W)|SEE(NWES|)SS(WNWESE|)S)|ESE(SENSWN|)N)))|W)|WWNW(NNEE(NWWNW(SSSSWENNNN|)WW(NEN(W|EEES(SEWN|)WW)|WWS(WWWS(W(NNN(ESEEWWNW|)WW(SEWN|)NWNENWN(WSW(SS(ENSW|)SWNNWW|NN(W|E))|EESENE(NWES|)S)|S(E|S))|EE)|E))|S(ENEENSWWSW|)(W|S))|S))|N)|E(E|S))|N))|W(NNNNEENWN(WSWSSWN(SENNENSWSSWN|)|EESSEE)|SWSWWSEE(ENSW|)SWWS(WWNENSWSEE|)E(S|E))))|N)|WN(NENWESWS|)W))))|EE))|WW)))))|E))|SS)|EEE))|S)|WW)|SWSEENE(NENWNN|SSESSSWNWWWSWWWSESSENNEENESSENEEESSWSSSENEEENNNWNNW(NWNEESENENESSWSWSEEEESSSSSWWW(WWSW(N|SSSSWNNWNN(ESNW|)WNNWWNWN(EESENNE(WSSWNWESENNE|)|W(NEWS|)SSESEESSESWSSWSSSEESESESWWSSSEESWWWWSSWSSWNWSWNWWSWWSSEESWSSESESSEEEEENNESSESENESSWSSENEEEESWWWSWS(EENESEEENW(W|NNNESSESSENNNENWW(S|NWNENNWWS(WWWNWWS(ESEEEESWWS(WNWSNESE|)E|WNW(S|NWNEEES(W|EENEES(SWNSEN|)ENENESES(EENWNNW(S|WWWNENESENNENWNWSWNWWWWNNW(SSSWNWWWSEESEESSWSES(S|WWNNWN(NWSSSWS(EENSWW|)SSWWSWW(SEEENSWWWN|)NENNENWN(WSSSW(W|NNN(WW|N)|S)|EE(ENN|SSSW))|EE)|EENE(SEWN|)NWNEEN(EE|NWSWNWSSSS(NNNNESNWSSSS|)))|NN(WWSEWNEE|)ESENNESSENENNESENESENEENEEESSENEENEEESSSEENESENENNWNWNWSSES(E|WW(NNWWWNEEENWWWNENWWSWWWNWSSWWSWS(EENESENEEE(SWSWN|NWWW)|SWWNNNNNWWWWWNENN(WSW(SSSW(SWWWW(NENWESWS|)WSEESENEESWS(ES(WSEWNE|)EEE(S|NNWNEESENNE(SSSWWEENNN|)NWWSWW(WSSSE|NE))|W)|NNN)|N)|ESEEENEENENWWSWW(SWEN|)NENWNEN(WNENWNWNNW(SSS(E|W)|NWN(EESNWW|)WWW(SS(ENEWSW|)W(WWSSSE|N)|NNN))|EESWSEENNNNESSEESSEEENWWNNWNENWN(WW(SESS|NE)|EEESSW(N|SEEENWNNEES(W|ESEENENWNNWSS(S|WN(NNEEEN(ESESSW(WNEWSE|)SESSESWSSEESSWSEESEEESSEENESSWSESWWWNENWWSSWSWWSEEEESSWNWWSWNWW(SESEESSSESWWWSSWSESENNESEEEEENWNENWWNEENENNNNWNEN(WW(WW|SSSESSWWWW(SE(EE|SSSESWWNWW(EESEENSWWNWW|))|N(N|EEE)))|ENESSESEESWWWSSENESEESE(NNW(W|NENWNENNNNNNWSWSESSSWNWS(SEWN|)WNNE(E|NWWNNW(SSSEWNNN|)NWWNNWNNEES(W|SSEENWNNENENNWNNWWSESWWNNN(ENESENNN(WSNE|)NEEENESE(NNW(NNES|WWSWW)|SSWWWW(NEEEWWWS|)SSSENEN(W|EESWSSSE(NN|SWSSSSSWWSS(W(SEWN|)N(NNN(W|ESENNW(W|NENWNN(E(N|S)|W)))|W)|ENEENNNNN(SSSSSWENNNNN|)))))|WWWWSWNWNEE(E|NWWN(W(SSSSES(SSEEESWW(SSES(W|SEE(ESSNNW|)NNN(W(SS|W)|NEEN(EE(SWEN|)E|WWNNE(NWWSWS(WNSE|)E|S))))|WW)|W)|W)|EENEENWNN(SSESWWEENWNN|)))))))|SWSWWSSWWWW(SESWSWNWSWWWN(EE|WSSESWWNNWWWWWSWNWSSWNNNWNEESEEEE(E|NWNENNE(NENE(S|NWW(SW(WS(WNWWSESEESWWS(ESWENW|)WWNN(ESNW|)NWSWNWWWSESSEE(ENWWNSEESW|)SSWWSWNN(EE|WNENWNNNWWSSWWWW(SESENESEE(SSESSEEEESWSEE(NNNWWEESSS|)EEESENEENW(WW|NEEESSEEEENNESSENESESWWSESSENNEEENEESWSEESWWSESEE(N(W|NNNWNNNNWWSS(ENSW|)WWSWNNEENNW(SW(N|W(WW|S))|NNEEENEE(N(WW|N)|SSW(N|S(ESSSSNNNNW|)WNW(W|S)))))|SWSESWS(WWWWWWNEEEEENWN(WN(E|NWW(NNESEN|SWSES(WWNWSWNNNE(E(SWEN|)E|NWN(E|WNENWWWWWSSEEN(W|ESSSSE(SSSWWWS(EEEEEENWW(EESWWWEEENWW|)|WWNWNEE(ENE(ESWENW|)NNWSWWS(WWSSS(WWWNNWNWWSESS(ENSW|)WWWWNNNWSSSWWNENNWSWWNENNEENNENEEN(ESSSENENWNEEESWSEESENESES(WS(WNWSW(SESSENN(SSWNNWESSENN|)|WWWN(WSW(SESWSEE(WWNENWESWSEE|)|WNENW(WSSWW|NE))|ENEESW))|E)|EN(E(EE|S)|NNW(S|N(ENN|WSWW))))|WWWSWWW(SS(EENWESWW|)WS(ESWSSSW(SEEENW|N)|WWNENWNEES(NWWSESNWNEES|))|NNNEENWWNNW(S(WNSE|)SS|NEEESWSEESSS(WSWNSENE|)EEN(ESNW|)W)))|E)|E)|S))|NN))))|E(NN|E))))|E)|E)))|N(W|NN))|WNNEES(W|ENN(NES(ENNESSEESEENN(WSNE|)ENESSS(WNSE|)E|SS)|WWWWSSW(N|S(WWWNEE|E))))))|E)|N)|N))|S)))|NENN(WSNE|)N(NNNN(N|E)|ESE(SWSEWNEN|)EN(ESNW|)W))))|NENWW(S|WNNWSWNWWNEENENNNWWNWSSWWSS(WNNWNEEENNNEEES(WW|SEESSENE(SSSWNWSS(EESWSEENENNEE(ENWWWNWSSS(NNNESEWNWSSS|)|SWS(SWEN|)E)|W)|NWN(EE|WNW(S|NWWW(WW(SSSWWWSSSESW(SEWN|)WNWNW(NNNNESSSE(N|S)|WSWWS(WWWW|ESWSE(SWSSNNEN|)EENN(WSNE|)(E|N)))|WW)|N(EEEENE(SS(W|S)|N)|N))))))|ENEE(SW|ENW))))|NWW(SEWN|)NEEN(ENSW|)WWNWW(N(N|E)|S(WWWSE|ES)))|WWWW))))))))|S))))|WW))))|E)))|WWWNNNN(ESSSEWNNNW|)WSSWNWWNWWWWWWSWNWNNWSWWWWWNEENWNENNESEENEESWSS(WWW(NEE|SE)|ESSENENWN(NE(SESESS(EEEEE(SWEN|)EE|W(W|N))|NWN(E|NNWWNNWNNEEENNNEEEESWSSWW(NNESNWSS|)SE(SWWSWNN(E|W)|EENNESES(W|ENENNWSWNNW(NWWNNNWNWWWNWSSSEEN(W|ESESWS(E|WWN(E|WSSESWS(E|WNWSSWSESSWWWNWSWWWSESEESWSWSESS(ENNEN(W|NNESEE(S|EN(ESENSWNW|)N(WW(SEWN|)WWWW|N)))|WWSWSWNWWSSSWWSWSEES(WWWWNWWS(WNNWWN(WSSES(ENSW|)WWWNNNN(WWWSSWSWNWN(WSWWWSS(WWNWWNNNEENENNEE(EES(ENEWSW|)SSWNWW(NEEWWS|)SS(E(N|E)|W(N|WS(ES|WN)))|NWWWWWSW(SS(EEN(ENWESW|)W|SSSSSEE(WWNNNNSSSSEE|))|NNENWNNNNNN(EESWSNENWW|)N))|ENEES(W|E(N|EEEEENNNWSSW(ENNESSNNWSSW|))))|EE)|E(NWES|)(SSS|E))|EEESEEE(NENENE(NWNENWWNWSWSSWNWW(NNESENNNES(S|EEESENNESEEENWNW(WNNNEN(WWN(NWSSSW(SSSW(SEENENWNEN(SWSESWENWNEN|)|W)|NNNW(NNESEE|SS|W))|E)|ESE(EN(NEN(W|EESES(E(SEWN|)NNWNN(WSWWEENE|)EE(NESENNWNENNWNNWWWWS(WNWNEEN(NENNESSSS(WNSE|)ENNNNNN(WSNE|)EENENNEEEEE(NWWNENE(S|NESEENEN(WW(S|WNN(ESENSWNW|)W(NEWS|)WSS(ENSW|)SWWNN(WWSSSW(SEES(WWSWWSSENE(WSWNNEWSSENE|)|ENN(WNNSSE|)E)|WWNWN(WWS(E|SSWN(WWSES(S|E)|N))|NESESENNW(ESSWNWESENNW|)))|E(S|N)))|ESE(E|N)))|ESWWWWSEEESWSESWWNWWW(NE(NN|EE)|SSENESESWSWWWN(EE|W(NNE(NWES|)S|SSEEEEESES(WWNWWWS(NEEESEWNWWWS|)|ESEESWSEEENWNEE(SEES(SSSW(SEWN|)NNNWSWW(SEESWENWWN|)WW|E)|NNWSWNWNEEENNE(S|NNWWS(E|WNWNE(E|NNWSW(SSSWSW(S(SENE(SS(SEWN|)W|EN(EESWENWW|)(N|W))|W)|N)|N))))))))))|WWWSSWSWS(EEENWESWWW|)SWS(WNWW(SEWN|)NN(WNEWSE|)EEESWW|S))|EESSS(WNNSSE|)S(S|ENN(NN|E)))|S(S|W))|WW(SWNSEN|)N))|W)|SWS(WNSE|)ESES(E|SSWS(EE|WS(WNN(WSSNNE|)E|E)))))|S))|W|SESWSEEE(SWEN|)EN(ENWNEWSESW|)WW)|S)|S))|E)|EENN(W(W|S)|NN(ESEEN(W|ESESSEEES(EENWNWWNN(W(WNW(NEWS|)W|SS)|ESEEE(NWWEES|)S(SEES(ENEEES(WW|ENNN(WWWS(WWWNSEEE|)EE|ESESE(N|EESWWWWN(SEEEENSWWWWN|))))|WW)|W))|WWWWWNENWWWSESW(ENWNEEWWSESW|)))|N))))))))|S)))))|W)))))|NNNNEESWSESW(ENWNENSWSESW|))|SSSS(ENSW|)W))))|E))|E)|S))|NNNNN(NNNNW(S|WNNEE(SWEN|)NWW(NEE|WS))|WSW(NWS|SE)))|NEN(W|E(SEWN|)N))|W))|WNENEEN(EE(SWS(SE(SWEN|)N|WW)|ENEE(NNWWWWW(NEEEENWNE(WSESWWEENWNE|)|SEE(SWWEEN|)EE)|S(W|E)))|W))|W))))|NN))))|W))))|E)|NENWN(E|N|W(WWNSEE|)S))|W))|SSWS(EENN|SW)))|WW(W|N)))))|WSSSSW(NNNWSWWN(WW(NEWS|)S(S|E)|E)|SS(ENSW|)W))|N))|N(NN|W))|N))|E))))|S))|WWWSESWWNWN(E|WWSSSEE(NWNSES|)SSWWSWSSENESS(ENNN(W|ENNNESEENW(ESWWNWESEENW|))|SWNWWSSE(N|EE|SWW(SEWN|)NWSWNWWNNEENEE(ENWWWWSWW(WNENWNW(NNNENN(WW(S(SS|E)|WW)|ESSSS(WNSE|)ES(W|S(S|ENNNWNEESENESESWSWS(WNNEWSSE|)EENEN(NNNNWS(S|WNWSWNWSWN(SENESEWNWSWN|))|EE))))|SSWNWWSES(WWNNNSSSEE|)EE)|SSS)|SWS(WW|E)))))))))|SEEEESWWWWSWSW(N|SEEEESESS(EENNW(NNN(E(NN|SSE(NN|SSSEESSSESESSESENNWNEENWN(EESSSSW(SSS(W(SEWN|)WN(WNWNNWWN(NW(NENWWS|SSSESWSS(WNNNSSSE|)EE(SWEN|)N(ESEWNW|)(W|NN))|E)|E)|ENEENNE(NWW(SSWENN|)NN|SES(E|W)))|N)|WSWNWNEEN(ESNW|)WWNENWNWSW(SEWN|)N)))|WWWS(EESNWW|)W)|S)|WSWNN(E|WN(E|W))))))))|SEEESWSWW(NEWS|)S(EEENSWWW|)W)))|S)|W|N)|W)|W)))|NNN)|E)|WN(N(E|NNW(W|N(EE|NN)))|W))|WWWWSSSWNNNWSSWS(WSWNNENENWWWS(E|SSSW(SEESE(SENSWN|)N|NNNNWSWNWS(NESENEWSWNWS|)))|E))|S))))|E)))|NEE(NWWEES|)ES(E|S)|W)|W))|N))))|SS)|E))|ENE(SESEEWWNWN|)N)))|SSSS(ENNSSW|)SS(SS|WNWSWW(S|NENN(WSWNWSWWWS(SS|EE)|EE(SW|NWW)))))|N)|EE)))|SSE(NN|EE|S))|ENNEN(W|NNEEE(SSSESE(SWSEE(ES(WSSSWWWNENWN(EESSNNWW|)NWNN(ESNW|)NW(NENWESWS|)SSW(SSE(N|ESSWS(W(NNE|SESW)|E))|N)|E)|N)|N)|ENE(NWN(ENSW|)WSWN(N|WWSES(W|EE))|S))))|S)|E)|W))|S)))|S)))|E)|WWW)|ENE(NEES(W|EE(NNNW(S(S|WNWSWNWNNNN(SSSSESNWNNNN|))|NEEE(SWEN|)N)|S(ESNW|)W))|S))|E)|S)|WW)|E))))|SW(WWWWSSWNNNNE(NWWNNWSSSS(WNNW|EN)|S)|SSSSE(SEEN(W|ESENNNNW(ESSSSWENNNNW|))|NNN)))|WWNENN(ES|NWW))))|W)))|W)|SSS)|SSSESWSEEEENEEN(EEESWWSWWSWSESES(ENSW|)WWWN(NWN(E|WSSW(SESE(EESE(NEWS|)SWSESE(SWSSE(SWWNW(NW(S|NWSWNNNENEE(NWWW(S|N)|SWS(EES(S|W)|W)))|S)|NESE(E|NNWNEE))|N)|NN)|NN))|E)|WWW(NE|WSE)))|S))|SS))))))))|SWSSSESWS(E|SW(WNENWWWWNNNE(NNWWWWNWW(SSSS(ES(W|SSSSENESE(EENN(ESNW|)WSWNWNW(S|NEE(NNWN(EE|WW(SESEWNWN|)N)|S))|SWSESWWW(NN(ESNW|)W|SSS(EES(WWSNEE|)ENNWN(WSNE|)E|WN(WSWENE|)N))))|WN(N|W))|NWN(EESEENN(E(N|SESWS(W|EENNE(S|NEN(W|EESS(E|W(W|N))))))|W(WW|S))|W))|ESWSEENES(NWSWWNSEENES|))|S(S|E))))|W))|SSSSESWS(NENWNNSSESWS|))|ES(SWEN|)E)|N))|EEE)|EEEENW)|SS))|N)|S)|E)|EN(NWS|ESE))))$ diff --git a/AOC2018/input2018/day21.in b/AOC2018/input2018/day21.in new file mode 100644 index 0000000..06c794e --- /dev/null +++ b/AOC2018/input2018/day21.in @@ -0,0 +1,32 @@ +#ip 2 +seti 123 0 3 +bani 3 456 3 +eqri 3 72 3 +addr 3 2 2 +seti 0 0 2 +seti 0 6 3 +bori 3 65536 4 +seti 7041048 8 3 +bani 4 255 5 +addr 3 5 3 +bani 3 16777215 3 +muli 3 65899 3 +bani 3 16777215 3 +gtir 256 4 5 +addr 5 2 2 +addi 2 1 2 +seti 27 6 2 +seti 0 1 5 +addi 5 1 1 +muli 1 256 1 +gtrr 1 4 1 +addr 1 2 2 +addi 2 1 2 +seti 25 1 2 +addi 5 1 5 +seti 17 8 2 +setr 5 2 4 +seti 7 9 2 +eqrr 3 0 5 +addr 5 2 2 +seti 5 3 2 diff --git a/AOC2018/input2018/day22.in b/AOC2018/input2018/day22.in new file mode 100644 index 0000000..505e855 --- /dev/null +++ b/AOC2018/input2018/day22.in @@ -0,0 +1,2 @@ +depth: 11991 +target: 6,797 diff --git a/AOC2018/input2018/day23.in b/AOC2018/input2018/day23.in new file mode 100644 index 0000000..b6c878e --- /dev/null +++ b/AOC2018/input2018/day23.in @@ -0,0 +1,1000 @@ +pos=<26438689,100672887,57305522>, r=98150993 +pos=<-23245750,24372027,52571756>, r=66800776 +pos=<-13813109,29059272,61533425>, r=71017123 +pos=<-26307174,31799838,60701865>, r=85420122 +pos=<-12576014,6682551,18245557>, r=93971004 +pos=<-32048103,30458115,44026002>, r=78631734 +pos=<30214848,8205036,87310020>, r=61673030 +pos=<-15350600,-8969605,59469590>, r=96572645 +pos=<-8698463,71222624,49383895>, r=95916347 +pos=<34028956,31681724,55818039>, r=56260671 +pos=<32170534,47883419,115153045>, r=97477155 +pos=<-8135594,25723394,80235153>, r=80705621 +pos=<-7303914,39606237,41235386>, r=65826547 +pos=<87149608,19834488,70695471>, r=77859132 +pos=<-62238677,70761707,105457404>, r=67880250 +pos=<22188391,73297534,55322737>, r=73043123 +pos=<34432612,65891692,71838185>, r=69908665 +pos=<-7123085,37492455,62345920>, r=73572805 +pos=<-17858411,26369528,43594242>, r=60785267 +pos=<-25775352,27068519,78560498>, r=98015594 +pos=<-16970488,26477725,69910788>, r=79970257 +pos=<88602351,33065804,69905592>, r=85250658 +pos=<4519215,8372293,11049034>, r=82382778 +pos=<-50751345,30696405,50618919>, r=98677949 +pos=<34094619,-15013837,57391873>, r=51094313 +pos=<-1062520,26667569,74494670>, r=68836130 +pos=<21529989,2206250,83417387>, r=72464053 +pos=<-7724838,19052751,67271632>, r=68726580 +pos=<7046165,49915466,36267943>, r=66752864 +pos=<6345910,26931479,66985742>, r=54182570 +pos=<32726007,27324884,106466353>, r=67676453 +pos=<-13331278,14580018,12224910>, r=92849486 +pos=<20548155,25381518,33125276>, r=79199671 +pos=<22670946,27627759,60049984>, r=60061347 +pos=<73918241,31307474,5543451>, r=86899473 +pos=<16249849,28109913,93026412>, r=71497699 +pos=<31160266,-35591661,31075196>, r=79679306 +pos=<48516068,20775977,5674992>, r=55453924 +pos=<12342392,56459631,73126341>, r=83854994 +pos=<33042904,34764704,93542306>, r=61875377 +pos=<513135,16288196,99064444>, r=95045992 +pos=<30856244,66527148,57592083>, r=59874231 +pos=<38159393,72163845,84326681>, r=88327235 +pos=<-4735351,34293284,73817841>, r=79457722 +pos=<32212239,-21802206,63479300>, r=65852252 +pos=<45353069,68017909,44517439>, r=56070738 +pos=<-21769785,13209789,54037820>, r=75380789 +pos=<-32217404,34397036,51628030>, r=84854065 +pos=<59545285,35320653,62689539>, r=51232673 +pos=<74373005,67342612,55382087>, r=90774633 +pos=<-6489778,24734028,52289961>, r=50125199 +pos=<18441271,84703705,61890698>, r=94764385 +pos=<1633534,25231233,65483897>, r=55692827 +pos=<70732859,24896269,47795225>, r=60958562 +pos=<-15772957,25086295,58925336>, r=66395815 +pos=<-36245666,26760446,54549174>, r=84166586 +pos=<11416823,35257003,32641152>, r=51350716 +pos=<24815572,99685645,55489054>, r=96970477 +pos=<34033866,59796398,76018256>, r=68392064 +pos=<-147284466,36312949,53159059>, r=98333911 +pos=<-6118635,18814325,51185095>, r=51272268 +pos=<-26474070,46799037,48281928>, r=88166417 +pos=<73500116,42559874,77033902>, r=86770811 +pos=<23185000,30436246,90155928>, r=64018406 +pos=<81567599,27610004,60763802>, r=63618404 +pos=<4973780,46355536,49208040>, r=57201115 +pos=<89547820,28506657,74768010>, r=86499415 +pos=<9224312,42746281,42133013>, r=51540457 +pos=<18021296,26613004,116062456>, r=91265408 +pos=<-29498480,25319949,67179718>, r=88609647 +pos=<14832033,449818,91982005>, r=89483063 +pos=<-36525466,25532272,55546776>, r=84215775 +pos=<18636999,54119110,31276428>, r=64357565 +pos=<265263,38928838,50423766>, r=55698606 +pos=<1450476,30914854,85733569>, r=81809615 +pos=<-42242135,24260812,50574204>, r=83688967 +pos=<116179363,29776643,52731885>, r=92364826 +pos=<5604450,30443623,72548443>, r=63999058 +pos=<45553030,59599510,27557618>, r=64812225 +pos=<-35725559,30707513,47796223>, r=80840519 +pos=<-7210733,35909533,59200400>, r=68932228 +pos=<-299319,28397923,73040502>, r=68349133 +pos=<31922002,30328254,48296845>, r=65838240 +pos=<59125244,52399391,73743262>, r=78944924 +pos=<-13687251,35891902,78320532>, r=94511473 +pos=<9339286,46456008,55422811>, r=59150754 +pos=<-13074705,35097219,57586176>, r=72369345 +pos=<22442625,24236698,82051433>, r=50456860 +pos=<-48153352,61012399,143956527>, r=59620819 +pos=<-23092335,38730368,39776881>, r=82197319 +pos=<27365991,13920720,87223536>, r=58719695 +pos=<32693288,36422488,50351894>, r=81189879 +pos=<3229843,46789025,52628523>, r=62798947 +pos=<21696457,39755225,27055521>, r=51154777 +pos=<47922853,86522998,68469591>, r=96592531 +pos=<64524737,44213756,83541606>, r=85957042 +pos=<-14146804,17323013,70295403>, r=79902189 +pos=<67774955,41633815,66312031>, r=69397968 +pos=<111370206,18509258,54086072>, r=86795604 +pos=<13448735,2430045,98272586>, r=95176672 +pos=<2930760,34088644,62422861>, r=60192011 +pos=<15291016,67862507,56059372>, r=75242387 +pos=<60977836,37791862,94632538>, r=87079158 +pos=<-57481965,81990320,99255374>, r=81691686 +pos=<11805867,48782633,50187681>, r=53775677 +pos=<29989645,32520127,31838950>, r=72265434 +pos=<-14562935,24101508,24279507>, r=74536442 +pos=<13913309,48180579,65167530>, r=66046095 +pos=<26249192,18386503,44981928>, r=60434780 +pos=<-16065068,18786046,34489267>, r=69113342 +pos=<31005954,47439347,72150228>, r=55194947 +pos=<27713611,29959652,53002300>, r=52636005 +pos=<-13592081,13213641,14257710>, r=92443821 +pos=<22819572,78245933,40887402>, r=74690433 +pos=<-23055576,43357439,57897171>, r=90921422 +pos=<846856,41223993,64583557>, r=71571933 +pos=<31834800,28071293,53341153>, r=66848279 +pos=<-4166678,32281666,60591583>, r=63651326 +pos=<806876,35959675,63575054>, r=65339098 +pos=<-10651676,24400809,49333860>, r=50997661 +pos=<-36128463,45365098,45146497>, r=96498531 +pos=<18690704,65662414,85053397>, r=98636350 +pos=<-29410051,26123749,27213391>, r=88471944 +pos=<96207395,41746957,41003310>, r=84168245 +pos=<-22959165,26656607,51442872>, r=67669936 +pos=<-17463700,19676065,50031031>, r=60601549 +pos=<16215525,32120382,-12207854>, r=88264195 +pos=<6861101,44115810,60594215>, r=64460484 +pos=<-1178047,30153359,40100328>, r=51382594 +pos=<34365858,34481363,95171386>, r=61898118 +pos=<39487366,-68942087,50006087>, r=98284176 +pos=<2430495,16606202,97095209>, r=90841444 +pos=<75949636,34194840,54491092>, r=58312598 +pos=<-19699454,24784412,48811468>, r=59906682 +pos=<1530494,20697142,69990803>, r=60546190 +pos=<81480319,12385483,81175983>, r=90119943 +pos=<-6193488,29157954,23518091>, r=71984818 +pos=<-10386563,31122907,68825110>, r=76945823 +pos=<9234230,44214193,83129873>, r=84721077 +pos=<-212145,28426223,84861394>, r=80111027 +pos=<44085772,76975063,49269855>, r=64007847 +pos=<15100731,-2257281,57695738>, r=57635199 +pos=<-9935166,24535949,54851573>, r=55934501 +pos=<15995327,-2562180,31076698>, r=61813298 +pos=<21863127,51000054,67518410>, r=63267343 +pos=<65633758,37550404,59181519>, r=56042655 +pos=<71524686,42298147,66793854>, r=74293628 +pos=<72697610,62480854,70234926>, r=99090371 +pos=<21854635,50558809,92694099>, r=88009759 +pos=<8622119,13425203,61917014>, r=52652580 +pos=<-8614273,43243148,75478391>, r=93947084 +pos=<17764481,30882793,74556603>, r=54286255 +pos=<92009729,26848384,35374536>, r=70701048 +pos=<16860208,21481399,9995238>, r=57986273 +pos=<-2805668,40484424,48791448>, r=58692854 +pos=<6093963,56365340,43800194>, r=66622972 +pos=<5103370,46264938,62705926>, r=70478790 +pos=<-1306581,69122591,56064641>, r=93105048 +pos=<43679540,95874975,65786954>, r=99018393 +pos=<33947745,42359902,82879432>, r=57903035 +pos=<70434015,36132808,51479781>, r=51723633 +pos=<19145373,34477219,38963628>, r=53006014 +pos=<4067419,-1635900,48152130>, r=58503484 +pos=<-35475124,25624318,67085918>, r=94796857 +pos=<12587209,52311612,63155568>, r=69491343 +pos=<-15865917,40194356,33467578>, r=82744229 +pos=<6188262,33356421,60658748>, r=54438291 +pos=<5818626,67950896,36887130>, r=85396675 +pos=<31816479,69248696,31718450>, r=65865371 +pos=<-42184330,27893934,51497049>, r=88186827 +pos=<24060247,84460062,39336233>, r=81215611 +pos=<-11632045,35379930,79773833>, r=93397205 +pos=<-14352713,24487935,6903123>, r=92089056 +pos=<57367599,15254507,108115548>, r=90077775 +pos=<28825291,46302874,9910989>, r=67718072 +pos=<17434697,71971190,55381993>, r=76529800 +pos=<106778050,18415853,39378343>, r=82372848 +pos=<-75054875,80165915,94765312>, r=71930562 +pos=<60731800,83396406,50743206>, r=88548749 +pos=<115953603,39740032,48507578>, r=97878214 +pos=<78635115,33484036,56955956>, r=62752104 +pos=<34704603,52690390,98990645>, r=83587700 +pos=<23533740,-3208595,102734126>, r=95191841 +pos=<23057294,29231464,48074065>, r=90603473 +pos=<-15015758,32764918,52995706>, r=67387872 +pos=<8226467,12528088,70494602>, r=62523131 +pos=<15286724,37019911,80562424>, r=68906847 +pos=<33524099,46838561,23325864>, r=50140109 +pos=<43077310,28508464,-9530348>, r=68333385 +pos=<17863547,-12779895,53180745>, r=60879944 +pos=<-22894001,21031108,55763119>, r=70408910 +pos=<-51932152,25992578,49364048>, r=93900000 +pos=<7624375,24462253,115080009>, r=98529214 +pos=<31258568,29242434,49486802>, r=82491872 +pos=<-5918680,41528089,69980962>, r=84038956 +pos=<-13992719,28313451,89157214>, r=98074642 +pos=<-4122076,19651305,54553510>, r=51807488 +pos=<46912598,78697395,56010863>, r=75297962 +pos=<25166093,52867292,96811297>, r=91124360 +pos=<10216863,50556982,64397983>, r=71349753 +pos=<-5397665,25493705,86420525>, r=83923121 +pos=<31101106,35316360,87869047>, r=58696010 +pos=<77882172,33228145,53588864>, r=58376229 +pos=<-7769817,39096060,56721762>, r=70198896 +pos=<-16682925,36721202,59937780>, r=79953311 +pos=<31887888,9037008,78717115>, r=50575109 +pos=<27572276,67634160,7961673>, r=92251831 +pos=<107743729,30005414,52551468>, r=83977542 +pos=<5972994,62321419,27342868>, r=89157053 +pos=<25046691,28346329,62976114>, r=75454997 +pos=<58139056,46456617,67674486>, r=65947534 +pos=<119321711,28794827,47836152>, r=89629620 +pos=<13124103,53048052,42678484>, r=57396970 +pos=<90771236,34515747,52404256>, r=71368205 +pos=<45480294,70711078,64685334>, r=74553881 +pos=<9047876,42098750,64540704>, r=64203070 +pos=<-53190947,19470055,49005171>, r=95508926 +pos=<24234648,93403656,58557213>, r=94337723 +pos=<19809383,45833483,29883734>, r=56291868 +pos=<-4575566,41458237,58749101>, r=71394303 +pos=<-34510626,32390465,40858796>, r=86193797 +pos=<22110841,25050826,94710403>, r=64261680 +pos=<1843931,27362694,65724956>, r=57854944 +pos=<1819385,51568426,33735521>, r=76165605 +pos=<38334758,59033139,61891568>, r=52936609 +pos=<2080146,39640630,53754422>, r=57926131 +pos=<23878800,-54422642,44826775>, r=92040315 +pos=<30882124,-11414629,62756670>, r=56072163 +pos=<29450713,72874093,50159710>, r=60194629 +pos=<22679521,29358445,61354362>, r=71607271 +pos=<33680985,-29589247,4070679>, r=98160675 +pos=<53813995,34072043,50279248>, r=65151000 +pos=<-43646803,31165111,51317441>, r=92740878 +pos=<-7114373,10982690,60747351>, r=69661910 +pos=<-19748327,26293154,48309541>, r=60962398 +pos=<24492527,36286942,79877845>, r=58283563 +pos=<64689614,41422516,51415575>, r=51204671 +pos=<-29584908,33400976,49798573>, r=79395743 +pos=<19992609,97545870,50041047>, r=94205533 +pos=<-15426453,25035488,69509292>, r=76582926 +pos=<-86516940,30372835,-37286113>, r=53598992 +pos=<19079953,40797286,97649827>, r=85978524 +pos=<98437293,41453538,50245454>, r=83813197 +pos=<-51474768,18285897,51130572>, r=97102365 +pos=<-29077785,26456201,68896890>, r=91042510 +pos=<-53920169,27175335,49102967>, r=96810299 +pos=<11994513,41048982,84560766>, r=80226687 +pos=<15176131,20870258,88678300>, r=65414936 +pos=<-28090167,-3150202,49251863>, r=93275188 +pos=<33291416,32025142,-2736908>, r=61622601 +pos=<66697997,54097973,78932237>, r=93405117 +pos=<6738087,13492763,67759582>, r=60311664 +pos=<34121531,101476399,33595504>, r=93910911 +pos=<24619290,415922,101104326>, r=88852027 +pos=<32744778,18194497,4796173>, r=50587673 +pos=<-5008765,50415970,50122130>, r=72158100 +pos=<77389439,13194885,57845683>, r=61888800 +pos=<3687487,59844629,59794233>, r=82562602 +pos=<39342150,82561796,22816405>, r=86304711 +pos=<-13155070,34848534,54417682>, r=69032627 +pos=<-19052884,26548006,51299662>, r=63511883 +pos=<34588958,6233569,-2522290>, r=68022926 +pos=<624351,34818034,35792782>, r=58552374 +pos=<-10431687,-4847582,50495814>, r=78557947 +pos=<29245882,67804116,40992985>, r=57716799 +pos=<11421344,27707625,66727665>, r=49625497 +pos=<-1787236,12998357,79983110>, r=81554939 +pos=<68712465,24523302,48081607>, r=74641157 +pos=<-21844772,24772001,36208935>, r=70559303 +pos=<5047474,51193968,53889116>, r=66646836 +pos=<-27757461,26108977,52995532>, r=73473299 +pos=<-3758237,48998367,44000368>, r=68907736 +pos=<11391169,26729060,92507625>, r=74456845 +pos=<-7741207,20495680,61046456>, r=61075004 +pos=<66792679,16246307,83544562>, r=73939515 +pos=<26386022,33726447,98524997>, r=72476672 +pos=<23869951,82946591,54916185>, r=80604304 +pos=<-5766892,13440980,55948449>, r=61057670 +pos=<-13936883,53876429,29531340>, r=98433704 +pos=<-16117272,49545595,55618359>, r=87892468 +pos=<17264185,52809327,48113976>, r=50270422 +pos=<-960713,27670404,97257595>, r=92500183 +pos=<-4771530,46975230,32939097>, r=78959150 +pos=<-54945703,24963761,52219443>, r=98740239 +pos=<50194477,-1775642,61166496>, r=52985369 +pos=<69615827,78103058,52896014>, r=94291864 +pos=<-13851800,-6004454,55882485>, r=88522195 +pos=<71040113,54364132,72535476>, r=91616669 +pos=<23893716,48003418,87170636>, r=77891701 +pos=<-25064051,34706225,61378939>, r=87760509 +pos=<-33610180,24919200,66924909>, r=92065526 +pos=<67431612,25967502,88048968>, r=75125115 +pos=<9035549,7054363,31435347>, r=58798053 +pos=<20691313,45513742,4582123>, r=80391845 +pos=<10494587,71782794,64851233>, r=92750752 +pos=<28948526,51802177,100458041>, r=89922916 +pos=<2133835,44764596,43377887>, r=59404370 +pos=<34042548,62109615,80829439>, r=75507924 +pos=<20546309,61214612,65937275>, r=73216836 +pos=<84027214,19340226,59427927>, r=63963710 +pos=<-24370410,25721009,70103163>, r=86805818 +pos=<-19851496,58453706,48282139>, r=93198567 +pos=<81568069,-18041805,36093859>, r=96905077 +pos=<-23482231,8269985,66663716>, r=94658937 +pos=<74913846,36405642,40037280>, r=58499366 +pos=<106676209,29159454,59478200>, r=88990773 +pos=<75534577,68842052,55954765>, r=94008337 +pos=<-21209317,27044661,56828747>, r=71694196 +pos=<6913029,40617115,32336898>, r=61518739 +pos=<22750487,39988014,98495894>, r=82344650 +pos=<9059923,1755358,54226938>, r=56194506 +pos=<19035024,49716696,63236645>, r=60529576 +pos=<-18918962,25062063,49111629>, r=59703881 +pos=<-28584547,29150919,54877525>, r=79224290 +pos=<18296888,7407412,82558876>, r=69637471 +pos=<32278281,47582820,96793802>, r=78709600 +pos=<-47227701,24757633,49876253>, r=88472883 +pos=<21428603,88983008,38984549>, r=88721334 +pos=<7204593,33772445,58981275>, r=52160350 +pos=<34903746,100135777,61428028>, r=93271651 +pos=<-26064997,42805074,62969190>, r=98450524 +pos=<18672904,74163595,36771594>, r=78870671 +pos=<23480896,34190011,79917907>, r=57238245 +pos=<29642796,64895192,66695983>, r=68559639 +pos=<4238041,32024695,102640317>, r=97038202 +pos=<79306182,29574729,34367005>, r=61731067 +pos=<-12620998,48268842,59544530>, r=87045618 +pos=<-10373014,20476504,51926559>, r=54606059 +pos=<-18865737,26005211,43496932>, r=61525579 +pos=<24895980,42926709,113153270>, r=97795257 +pos=<47607559,31079337,91791228>, r=64155036 +pos=<27527199,67487327,51805313>, r=58376664 +pos=<617147,-5541911,80808666>, r=98516294 +pos=<52457933,28319341,57180009>, r=56453504 +pos=<43848889,29851665,47936806>, r=84321542 +pos=<-4967945,27707504,80396374>, r=79683163 +pos=<8053812,36188025,76355194>, r=71100899 +pos=<26731990,82013672,51520901>, r=73414302 +pos=<76303469,31013290,54560768>, r=55554507 +pos=<1218586,68890933,50070894>, r=84354513 +pos=<-58519546,25438217,48487910>, r=99056927 +pos=<8883919,44023930,54273076>, r=56024372 +pos=<79950119,43101571,59830749>, r=76559419 +pos=<-43907389,25848445,59056775>, r=95423894 +pos=<38016694,42550352,54432572>, r=59925094 +pos=<102900279,44881953,55679293>, r=97138864 +pos=<10977644,44995880,84033352>, r=84662822 +pos=<-35581666,32220970,43867604>, r=84086683 +pos=<25305381,67910294,39952535>, r=62803854 +pos=<28572983,50390356,61655481>, r=50084100 +pos=<25316196,106540641,51109993>, r=98945732 +pos=<-42184415,34843843,48582154>, r=92221893 +pos=<-10728952,47609999,66566221>, r=91516409 +pos=<28015618,80743975,50971717>, r=70311298 +pos=<-1298816,51719954,39581055>, r=73589234 +pos=<-4138534,15239682,53283810>, r=54965954 +pos=<76446824,44692004,69718938>, r=84534930 +pos=<-3850265,52923021,57553732>, r=80938395 +pos=<27172367,33346819,86707760>, r=59493561 +pos=<29334253,49368625,67447919>, r=54093528 +pos=<-20588034,34166213,75788787>, r=97154418 +pos=<-14532464,52747781,48235192>, r=82126722 +pos=<2027507,-2301847,55228695>, r=68285978 +pos=<27570792,20878582,51472987>, r=75305567 +pos=<20392636,53978638,54045727>, r=54243050 +pos=<-24413026,27067738,37977674>, r=73654560 +pos=<-6554266,32721044,51006051>, r=56892740 +pos=<109558698,24613522,49375049>, r=77224199 +pos=<-36938224,28549793,50973671>, r=83072946 +pos=<8421757,51453530,52644680>, r=62287750 +pos=<27857757,14636513,93453597>, r=63742177 +pos=<-12674504,35954358,43771033>, r=65009296 +pos=<33873695,43420849,74552286>, r=50710725 +pos=<13841709,29314621,51400512>, r=98684497 +pos=<-11423499,35137024,58959128>, r=72130880 +pos=<33927186,-41274058,78039254>, r=98169380 +pos=<-102864535,47552499,91107925>, r=95876140 +pos=<18212848,42774919,98764072>, r=89937867 +pos=<-15343683,5985780,61700120>, r=83841076 +pos=<-12970633,24507909,59023271>, r=63113191 +pos=<25918344,-13554286,41941335>, r=52017756 +pos=<109088304,37598630,58670087>, r=99034111 +pos=<-16747282,20817545,83809917>, r=92522545 +pos=<-6541878,33654950,14543589>, r=85804918 +pos=<79109236,47418231,24423749>, r=89320916 +pos=<25336663,32942427,-19678177>, r=87435435 +pos=<84761530,45674798,62153234>, r=86266552 +pos=<2932888,33166541,86866197>, r=83711073 +pos=<16131330,-1731895,78731304>, r=77114951 +pos=<82480072,45452238,42949728>, r=72199738 +pos=<26286932,30707043,87512338>, r=58543813 +pos=<-12013876,27510481,49509689>, r=55645279 +pos=<-4227322,59015093,50189373>, r=80043089 +pos=<-38751820,28148675,58794795>, r=92306605 +pos=<22508819,59916580,72089712>, r=76108703 +pos=<-39643713,28594379,57910401>, r=92759795 +pos=<925572,19962690,32569676>, r=52865386 +pos=<-18522467,37269697,50895594>, r=73298980 +pos=<-444311,37265027,50826260>, r=55146873 +pos=<-49898592,26905561,48279999>, r=91695606 +pos=<14475995,25411855,99875219>, r=77422300 +pos=<16363475,-18613808,61648056>, r=76681400 +pos=<35014384,33485844,90365940>, r=55448633 +pos=<-43602471,27207026,59316862>, r=96737619 +pos=<-19302702,27579965,57072549>, r=70566445 +pos=<54126537,47041425,66845629>, r=61690548 +pos=<71005917,28058539,96365370>, r=89106742 +pos=<-2880541,34282259,55659637>, r=59433722 +pos=<116227792,24592447,49194046>, r=83691266 +pos=<9105656,64673148,50680134>, r=72858855 +pos=<-32082428,25199814,53156047>, r=77049514 +pos=<59948355,35203574,23755701>, r=58613394 +pos=<-12928512,26708896,84092084>, r=90340715 +pos=<29954501,87317842,70673648>, r=94648221 +pos=<475033,8440484,53503293>, r=57370753 +pos=<26903631,15540481,90435301>, r=60774042 +pos=<31270104,32089219,10419015>, r=50551647 +pos=<67548332,55413829,67833239>, r=84472309 +pos=<-6711328,8607089,62615381>, r=73502663 +pos=<-28038077,37234415,48880184>, r=80764007 +pos=<-7422049,19213033,39570083>, r=54962159 +pos=<-8052794,25204487,93419608>, r=93288127 +pos=<-18202705,28293799,62315020>, r=75422804 +pos=<33044637,31798885,90837711>, r=56203297 +pos=<98943399,12999240,27382830>, r=91950109 +pos=<-6664380,35442470,16072355>, r=86185977 +pos=<17862265,11218504,71143479>, r=54845708 +pos=<8475679,33749886,68419763>, r=60305243 +pos=<46463453,32776116,48466755>, r=55478038 +pos=<17568440,35264887,49507607>, r=54447245 +pos=<81784382,-1888231,39090925>, r=77970489 +pos=<20624611,18252962,50688256>, r=52438045 +pos=<29333270,32947579,55714875>, r=89628971 +pos=<41108800,56806255,9907980>, r=75224294 +pos=<45877595,14717408,125784946>, r=96793701 +pos=<-16250450,29936762,66657645>, r=79456367 +pos=<5293339,36887644,31638715>, r=60107055 +pos=<-31664011,14738466,54921023>, r=84629515 +pos=<115416251,27220915,59698561>, r=96012739 +pos=<-5843403,-6515031,42478503>, r=76203052 +pos=<45709762,52415845,9864924>, r=75478031 +pos=<13395834,52919801,50362906>, r=56498207 +pos=<-8856096,114899738,122073126>, r=65623504 +pos=<-32275314,14598343,59462520>, r=89922529 +pos=<-4257336,41964585,64476295>, r=77309455 +pos=<59436978,64149823,49310309>, r=66574311 +pos=<-40614110,67537513,125126807>, r=60815948 +pos=<34020898,36728654,61360085>, r=98297868 +pos=<32241636,88432281,52798892>, r=75600765 +pos=<33688904,58118072,81971491>, r=73011883 +pos=<33580599,72212519,75443070>, r=80686324 +pos=<61509595,45359403,89844965>, r=90390939 +pos=<37689453,101082884,43654234>, r=82335286 +pos=<3098357,16970019,73964779>, r=66679390 +pos=<7956698,48826746,58100104>, r=65581669 +pos=<66107555,-24271721,29358727>, r=94409837 +pos=<-8463439,33630683,50338235>, r=59043838 +pos=<94235835,21679393,69157272>, r=81562964 +pos=<-15157032,26757783,48708189>, r=57234243 +pos=<-33606620,22044422,57711868>, r=82057134 +pos=<83684783,14667287,48515137>, r=57381271 +pos=<-9745832,45719217,42451829>, r=73164765 +pos=<-4789358,13074371,56860624>, r=61358490 +pos=<32926945,62258891,76022148>, r=71965316 +pos=<32207963,77296625,66496495>, r=78196389 +pos=<23113095,52067166,73621473>, r=69186772 +pos=<3212999,27058443,59850896>, r=50307817 +pos=<4234767,-4900217,19023123>, r=87966250 +pos=<65693781,78571792,57053824>, r=94996372 +pos=<-50729404,27555637,47804085>, r=92700428 +pos=<26878170,16689442,50121646>, r=81513274 +pos=<-49765587,96497411,105013122>, r=54690013 +pos=<15163101,-7465252,82432181>, r=87517201 +pos=<63547694,34747801,21161357>, r=64351593 +pos=<11337650,79974824,42026568>, r=86762072 +pos=<9276168,-38974585,39181594>, r=96840054 +pos=<-95348785,74170345,66736914>, r=87544134 +pos=<14485985,34081902,73770017>, r=59977200 +pos=<15256506,36947710,64709526>, r=53011954 +pos=<19176648,50861760,56031964>, r=54328352 +pos=<8493035,26172719,103789610>, r=88080635 +pos=<32329017,44889457,92611683>, r=71783424 +pos=<79524707,-29271247,49987926>, r=98632662 +pos=<67718080,52895086,67741933>, r=82032011 +pos=<16197263,41384243,9800538>, r=75538532 +pos=<29013240,53606224,105975309>, r=97179514 +pos=<-14323137,53729287,43659272>, r=84545271 +pos=<57910627,62681210,51010300>, r=65279273 +pos=<4105645,53205003,28293955>, r=80956874 +pos=<63915967,-323872,66025901>, r=70114285 +pos=<-13432100,29362417,16821723>, r=86124314 +pos=<58330827,26842849,5262056>, r=67129276 +pos=<24136297,56198481,59220483>, r=57894048 +pos=<24949495,46302935,83666100>, r=71630775 +pos=<25685632,60993601,57328316>, r=59247572 +pos=<-13690725,24642623,67868422>, r=72813029 +pos=<-18580350,26379315,40396844>, r=64714290 +pos=<-1583475,56540851,70045971>, r=94781662 +pos=<31166360,57795198,61240816>, r=54480879 +pos=<-1432196,32224085,51355763>, r=51623699 +pos=<-23212781,27403095,62264761>, r=79492508 +pos=<26971884,15018970,80125278>, r=50917280 +pos=<13486889,30980528,72665092>, r=56770456 +pos=<-7017241,53001445,51968778>, r=78598857 +pos=<34135522,44786091,78681471>, r=55943272 +pos=<14063912,-1176662,43311917>, r=50123977 +pos=<25257397,-4979123,96614593>, r=89119206 +pos=<-29935431,25961429,61594745>, r=84102874 +pos=<-4300353,41797230,75787489>, r=88496306 +pos=<-15573744,32602253,43083297>, r=65244350 +pos=<-3015326,-16227267,64530090>, r=96555842 +pos=<-4002102,26037453,35512336>, r=54678697 +pos=<38350388,31336462,39203996>, r=91142908 +pos=<-143959355,30390978,61527483>, r=83834040 +pos=<-43064477,19088182,62348474>, r=99107692 +pos=<-27857837,27874144,44168805>, r=71714689 +pos=<-1122994,13265507,63778871>, r=64419285 +pos=<62679748,59051282,49246182>, r=64654192 +pos=<7060582,47863210,18603212>, r=82351319 +pos=<-11631103,36120466,56924542>, r=71287472 +pos=<56392008,49306564,51346353>, r=50721837 +pos=<77630330,27920769,10186193>, r=82582420 +pos=<-13841624,25971255,59550698>, r=65974939 +pos=<21943760,53678099,71733993>, r=70080122 +pos=<9083947,24985344,48667474>, r=55910052 +pos=<73794617,49505108,64529883>, r=81506709 +pos=<29822578,50300068,108509887>, r=95599163 +pos=<-28804718,16058692,25729247>, r=93339874 +pos=<35091611,72615939,10620402>, r=87055392 +pos=<111670362,25641784,55080507>, r=86069624 +pos=<-7751937,34746244,59260904>, r=68370324 +pos=<-26229716,27137434,75230926>, r=95209302 +pos=<-36203557,18084747,63361474>, r=94263140 +pos=<12320756,41325581,78420834>, r=74037384 +pos=<3698892,6559588,57218035>, r=59742544 +pos=<5526077,7388408,55250713>, r=55119090 +pos=<27711950,33666148,-5246891>, r=71353115 +pos=<15628010,56669454,64968628>, r=72621521 +pos=<-11228003,10052314,57333747>, r=71292426 +pos=<-1649801,26164339,92099217>, r=86524621 +pos=<-13949171,46628280,54201153>, r=81389828 +pos=<20666150,70113547,63435782>, r=79494435 +pos=<-28083967,24855506,63636480>, r=83187195 +pos=<19999700,63410624,70890041>, r=80912377 +pos=<67928243,63107437,67493900>, r=92206820 +pos=<-7732209,13263830,53154474>, r=60405727 +pos=<-28657219,38517026,62522692>, r=96308161 +pos=<99433708,47294578,52448192>, r=92853900 +pos=<-641788,28253058,62183379>, r=57689446 +pos=<29758775,71622137,73400498>, r=81875205 +pos=<82972416,42338037,71279545>, r=90266979 +pos=<5143073,4123914,54418157>, r=57934153 +pos=<116981169,15018038,50437314>, r=92248996 +pos=<52511869,38857755,72364741>, r=57411293 +pos=<29936678,30345777,129286210>, r=96306531 +pos=<-370662,71334949,55288030>, r=93605034 +pos=<46025484,66283085,54177029>, r=60162540 +pos=<-14818762,25016042,49067720>, r=55513760 +pos=<28657765,31872214,95575057>, r=65400768 +pos=<-28459035,-570138,38586752>, r=96765512 +pos=<26383871,49335156,67734215>, r=57297295 +pos=<84275996,-4896199,54374307>, r=83395046 +pos=<116769385,24505999,55489320>, r=90441694 +pos=<53592812,48440482,65486823>, r=61197368 +pos=<11108942,47833215,73688413>, r=77024640 +pos=<31503054,24435668,105398783>, r=64942936 +pos=<-5805535,28870429,52353716>, r=53640925 +pos=<80583514,33148642,66388623>, r=73797703 +pos=<19578989,27814174,43286289>, r=69220587 +pos=<-17326563,24835882,48315728>, r=57089639 +pos=<-33475039,10086637,42030504>, r=87681492 +pos=<5683129,30429854,32094800>, r=52803439 +pos=<19605950,16007244,53875222>, r=51354177 +pos=<97469393,28166739,66142899>, r=85456217 +pos=<18291561,67104615,62585797>, r=78010072 +pos=<30688197,-12756070,37404980>, r=50986471 +pos=<4195927,-18290413,68226464>, r=95103841 +pos=<-52050726,16353101,43718397>, r=98302341 +pos=<115018711,37992576,48910625>, r=95598834 +pos=<26561019,76176334,41815093>, r=67951827 +pos=<25727765,26536332,37756621>, r=56582411 +pos=<1075467,43054444,65182247>, r=73772448 +pos=<-2400659,44578554,82328161>, r=95918673 +pos=<-36455418,35861791,57762399>, r=96690947 +pos=<31834283,80179693,68710426>, r=83667092 +pos=<-14497334,38045175,48857603>, r=68011594 +pos=<108413969,24789205,49527342>, r=76407546 +pos=<10032353,-31369098,51807038>, r=85926694 +pos=<-16110123,41827340,51322220>, r=75871350 +pos=<-7738121,30744135,48916984>, r=54010565 +pos=<25506108,45731378,48867497>, r=52148194 +pos=<14661278,33295005,67496522>, r=52741599 +pos=<31281786,37091404,56867269>, r=55420882 +pos=<94953224,-1648051,33994611>, r=95995488 +pos=<-6081775,5977849,41251929>, r=65175114 +pos=<-27861235,25634548,56813536>, r=76920587 +pos=<-35792535,31600786,42432443>, r=85112361 +pos=<27177147,-5975652,60565625>, r=52147060 +pos=<6689504,67006980,64639411>, r=91568124 +pos=<72649569,52210362,66609074>, r=85146036 +pos=<723846,59524719,66346409>, r=91758513 +pos=<17898705,70419823,55340749>, r=74473092 +pos=<20815067,44021724,67604749>, r=57422736 +pos=<28654476,42207560,110328182>, r=90492539 +pos=<6846738,24088200,48112245>, r=94888941 +pos=<18584097,40085463,-11586447>, r=93239287 +pos=<-38927081,26384313,65035937>, r=96958828 +pos=<-10727604,-69750054,122625794>, r=81419560 +pos=<7937240,36166649,102107450>, r=96948185 +pos=<18396060,52874044,85109280>, r=86198709 +pos=<45671759,81798707,57396628>, r=78544066 +pos=<44561734,48318773,63327962>, r=49885889 +pos=<64997790,26220847,-1375854>, r=79811645 +pos=<24308905,15675958,95992707>, r=68791045 +pos=<223076799,40356086,54936230>, r=63170438 +pos=<24019332,26003060,108493870>, r=77088858 +pos=<92327516,32726774,17686922>, r=94584561 +pos=<63624772,81921458,53404696>, r=92627837 +pos=<3988070,32765114,63746425>, r=59134736 +pos=<-28104866,48083866,179589813>, r=85039240 +pos=<21520215,38165695,52389996>, r=52689329 +pos=<-8741570,33492960,61038380>, r=69884191 +pos=<39415469,34653447,119668176>, r=87414166 +pos=<19990643,16035923,44448692>, r=68245438 +pos=<20108206,25970629,9345107>, r=56668816 +pos=<962891,18023724,98800015>, r=92596266 +pos=<-23441643,25616740,73044770>, r=88714375 +pos=<28564226,15573122,82100055>, r=50745555 +pos=<22729761,8890070,83626304>, r=64789428 +pos=<-16225270,56549639,54835047>, r=94221364 +pos=<46109867,53123536,83516992>, r=76427627 +pos=<-30166191,33758649,53950362>, r=84486437 +pos=<97583062,34843185,58835789>, r=84939028 +pos=<-2703254,16293569,75246678>, r=74439378 +pos=<-49392657,18482018,50077260>, r=93770759 +pos=<-49103535,24140733,49265112>, r=89120626 +pos=<44141867,60180312,51911686>, r=49911094 +pos=<-4941654,26684773,57365512>, r=55603225 +pos=<37560823,34294583,52617204>, r=57101132 +pos=<31996722,33004880,57821659>, r=79353319 +pos=<66149384,28161795,48988787>, r=57825812 +pos=<-2219306,32687466,59644210>, r=61162210 +pos=<32951411,30539852,65180387>, r=87914533 +pos=<78850959,27434652,50162494>, r=50125032 +pos=<13879282,31878226,79617590>, r=64227867 +pos=<-40001202,25753021,47909843>, r=80275301 +pos=<25116111,57650285,66208705>, r=65354201 +pos=<113622863,114587151,81538209>, r=66644875 +pos=<89959794,24597501,49157863>, r=57392343 +pos=<3114557,30809967,-3412164>, r=91259059 +pos=<-33977457,34528957,36992056>, r=91666000 +pos=<32034003,31361345,131528960>, r=97467525 +pos=<-39117839,39023562,49249730>, r=94002411 +pos=<34906265,-29694126,82941404>, r=90512152 +pos=<-11667843,30534395,70760770>, r=79574240 +pos=<70702882,43706302,60955029>, r=69041323 +pos=<-13006847,40131046,32425790>, r=80863985 +pos=<9012156,-1296241,87259145>, r=92326228 +pos=<13411868,30681275,73325121>, r=57206033 +pos=<4951711,35982407,34530672>, r=56651583 +pos=<27240529,25176652,129080470>, r=93627862 +pos=<23781492,28646480,99431843>, r=70908433 +pos=<-34661938,583048,49379085>, r=96240862 +pos=<-27003135,26640478,37593089>, r=76201990 +pos=<-25044635,40907813,42341116>, r=83762801 +pos=<70178141,35627729,52691476>, r=52174260 +pos=<19895471,56482106,94406451>, r=97604313 +pos=<63657567,41294021,41065954>, r=51102798 +pos=<35085945,85230672,51554202>, r=68310308 +pos=<-34948521,7574256,54597730>, r=94754879 +pos=<55688407,29961865,51700922>, r=52517553 +pos=<-7544605,39279603,38551622>, r=68424059 +pos=<51488421,65263905,53458544>, r=63887813 +pos=<15277070,60970880,66102126>, r=78407189 +pos=<26510543,34173311,99399751>, r=73673743 +pos=<38637616,37198735,2556706>, r=60496873 +pos=<27336678,37786621,37915312>, r=85347134 +pos=<-6918839,2756648,65093777>, r=82038841 +pos=<-8046249,56742895,42944910>, r=81995774 +pos=<43399146,64888262,55787103>, r=57751480 +pos=<-32571837,29472393,48146792>, r=76802473 +pos=<1183677,-24699082,50576761>, r=86875093 +pos=<-5758106,33293052,50623611>, r=56286006 +pos=<31879027,34390886,122909331>, r=92032425 +pos=<503162,56120382,50587091>, r=72815636 +pos=<-5058875,54636316,27901200>, r=91945715 +pos=<-18155312,8347802,54829847>, r=77420347 +pos=<26902134,64109969,16454515>, r=80905161 +pos=<31124878,61892090,58734243>, r=56112808 +pos=<94093458,12346508,63616484>, r=85211975 +pos=<31444294,74145754,88275627>, r=97588315 +pos=<-13381024,24436430,56974348>, r=61403100 +pos=<22101802,58961772,52481428>, r=55952668 +pos=<6999776,1188386,93041612>, r=97636366 +pos=<112610,-25315473,53761937>, r=91747686 +pos=<94957773,20820900,53914072>, r=67899523 +pos=<856876,6719277,1026335>, r=97721105 +pos=<31367368,28941931,38289987>, r=71118173 +pos=<-27955707,24744666,52495472>, r=71807066 +pos=<-31648484,24313764,55883872>, r=78457620 +pos=<-3616914,33715623,48697644>, r=52641425 +pos=<-4945001,25036091,82701195>, r=79293605 +pos=<21668951,77289012,53465258>, r=75696608 +pos=<86145652,6904155,32756004>, r=79874359 +pos=<3654845,-15317703,48992934>, r=73438815 +pos=<-7097249,34327480,89919706>, r=97955691 +pos=<95890227,16104458,68427063>, r=88061473 +pos=<-13198292,13109901,75852218>, r=88723526 +pos=<-21351693,-3020284,58054965>, r=95209918 +pos=<98529980,29948183,48937425>, r=71092524 +pos=<-27001392,29713104,66344914>, r=89670690 +pos=<15808575,37227765,95634236>, r=83664767 +pos=<-27430837,10992171,59614730>, r=88836245 +pos=<13071511,85087652,53206275>, r=91833656 +pos=<12903479,24173987,50016224>, r=67732702 +pos=<6691017,18075568,25200045>, r=56356499 +pos=<51681601,49976653,69707917>, r=65043095 +pos=<-621687,70581561,44221310>, r=87133462 +pos=<71295692,26055439,13976598>, r=70591925 +pos=<-17260188,-8116306,52856583>, r=91016394 +pos=<15888873,36683567,66371639>, r=53777572 +pos=<21898033,24584795,109416410>, r=78714410 +pos=<17072504,26500977,83731267>, r=59770962 +pos=<2671686,29926459,32840497>, r=54565774 +pos=<-41614501,27938259,38214985>, r=91489515 +pos=<-14225279,39672098,75784497>, r=96293141 +pos=<30389946,24486577,51848112>, r=63720474 +pos=<-11071434,29614721,8210736>, r=92626893 +pos=<61692795,29457994,81277949>, r=66105684 +pos=<2015167,59582422,55559995>, r=79738486 +pos=<-22926531,30177779,54751129>, r=74466663 +pos=<64611607,11645088,92795434>, r=85610937 +pos=<34387557,95920502,45407067>, r=76277369 +pos=<32606075,69445078,29427546>, r=67562927 +pos=<30635309,-10806899,57512129>, r=50466573 +pos=<32533954,59579670,35958016>, r=51239165 +pos=<19740356,24247875,95032538>, r=66151552 +pos=<-1440965,26342556,68798519>, r=63193348 +pos=<-11112241,16643230,50334232>, r=57586559 +pos=<52940500,55152443,51971684>, r=53741555 +pos=<14133544,7478666,60132554>, r=51303697 +pos=<93428515,142782,54228639>, r=87363295 +pos=<7004210,59938499,71309025>, r=90854570 +pos=<46754993,58609198,58717190>, r=57758807 +pos=<25292946,42116830,109066657>, r=92501817 +pos=<67953058,27170514,76755593>, r=65556253 +pos=<24764613,27315817,95689418>, r=64851866 +pos=<23283859,31853625,110854075>, r=86035114 +pos=<72002413,9477890,12848034>, r=83065272 +pos=<70431003,27270388,25249239>, r=59669330 +pos=<595905,39554564,35772668>, r=63337487 +pos=<20139786,30261760,33171203>, r=56160368 +pos=<12466537,70631975,54245746>, r=79022409 +pos=<24938439,26305083,35421254>, r=87002792 +pos=<23848548,30307756,77603090>, r=50673739 +pos=<12887721,44029531,74497182>, r=72250228 +pos=<7234019,41450729,57893937>, r=58721915 +pos=<-122597865,-2092440,79992709>, r=97792228 +pos=<-16275117,42889139,59228751>, r=85004528 +pos=<86891350,24306091,60035585>, r=64910061 +pos=<-14435706,26118760,70938778>, r=78104597 +pos=<5138762,55002529,53158524>, r=69633540 +pos=<50873318,55364100,91145433>, r=91059784 +pos=<-21777815,27958819,43557024>, r=66331304 +pos=<53811059,44602190,65413488>, r=57503688 +pos=<27297189,96951734,30571569>, r=99234564 +pos=<-281027,30444971,29933830>, r=60943840 +pos=<67713451,34306989,37459539>, r=51778056 +pos=<89174045,32136586,71805004>, r=86793210 +pos=<-31119285,37861999,53230561>, r=88823275 +pos=<19323703,30845752,72772197>, r=50905722 +pos=<58233257,44384958,54120744>, r=50416073 +pos=<-2037903,42935065,63275498>, r=74859687 +pos=<-112608010,64368335,65866201>, r=98188170 +pos=<20799836,20047553,86570021>, r=58505486 +pos=<63118744,-25250335,49615360>, r=77833110 +pos=<91436564,24279732,24106149>, r=78827378 +pos=<1370253,67803921,28309612>, r=98275579 +pos=<-4213070,53405343,55758527>, r=79988206 +pos=<10067930,31400330,74356302>, r=62300111 +pos=<24703074,53177737,19178705>, r=69447673 +pos=<44930443,79811880,74446575>, r=92866202 +pos=<57008322,33123954,80372582>, r=64181858 +pos=<25337731,56286250,73331463>, r=70891333 +pos=<18860865,53885197,63372419>, r=65008444 +pos=<26885507,79314693,77569341>, r=96609750 +pos=<-25159695,8622114,52828974>, r=82149407 +pos=<52578189,27668631,94409184>, r=68333080 +pos=<12165023,-8294906,72792422>, r=81705514 +pos=<25094531,94639102,49089511>, r=85245308 +pos=<26066592,56769110,78595231>, r=75909353 +pos=<3658682,45303125,71175476>, r=79431326 +pos=<78748399,31417056,41530941>, r=55851676 +pos=<91434619,27044544,55805125>, r=67961214 +pos=<-14151807,24431622,53962205>, r=59156865 +pos=<-8265244,36513110,53160869>, r=64550583 +pos=<48200077,-2252050,70511645>, r=60812326 +pos=<22263484,53022332,57727314>, r=55097521 +pos=<-11357483,16916644,58572502>, r=65796189 +pos=<49903368,59168029,55118382>, r=57866718 +pos=<32772872,99182144,55816078>, r=88836600 +pos=<72531316,41031564,78703346>, r=85943199 +pos=<-7279307,8533742,86222507>, r=97750940 +pos=<2021840,27578035,58640827>, r=50808321 +pos=<11265711,57475407,57058055>, r=69879193 +pos=<8286892,37839261,61629827>, r=57793429 +pos=<19790486,79626299,57790447>, r=84237625 +pos=<28377507,58893594,55402352>, r=52529902 +pos=<-9740248,55444327,52461548>, r=84257387 +pos=<47895430,78293597,68173996>, r=88040123 +pos=<-26293169,58034755,47920836>, r=98859986 +pos=<25933835,56288103,67149815>, r=64115447 +pos=<25791627,-1922696,65661700>, r=54575645 +pos=<7323133,55597551,67628629>, r=82514268 +pos=<-17100287,25489741,50803806>, r=60005062 +pos=<96629836,40378068,52586241>, r=83271103 +pos=<28518453,56901927,55845303>, r=50840214 +pos=<32613888,49696327,115304302>, r=98998128 +pos=<-120054738,71571311,63520042>, r=55016327 +pos=<35255655,18857383,38058209>, r=92390195 +pos=<24372094,27275258,125266010>, r=94780397 +pos=<11751762,32019724,91423824>, r=78303039 +pos=<11792138,44059839,56192010>, r=55070966 +pos=<-14333862,25042948,49279677>, r=55267750 +pos=<8284235,42775274,64020937>, r=65123310 +pos=<-12177999,33487929,52328793>, r=64605944 +pos=<-5992420,29377158,14768682>, r=80752563 +pos=<24249965,81093268,50661496>, r=74116041 +pos=<11048091,63067185,48620469>, r=67250804 +pos=<82124292,31563104,49685500>, r=57049842 +pos=<7583415,27448396,7657249>, r=72359318 +pos=<4298895,39709868,79529615>, r=81552030 +pos=<28528970,40519650,18619039>, r=53523153 +pos=<-7153131,29635098,30449682>, r=66490035 +pos=<14753202,51290386,67447826>, r=70596238 +pos=<35260041,11211269,91225990>, r=57537542 +pos=<33033138,24197523,-6183545>, r=57500003 +pos=<17572934,62361714,36531893>, r=68408354 +pos=<15512446,59507405,64440884>, r=75047070 +pos=<-6832948,34983520,18375672>, r=83592330 +pos=<12420636,26331312,72191979>, r=52714133 +pos=<85205862,29451097,60514773>, r=68848782 +pos=<-401600,35613713,37532381>, r=58634438 +pos=<-15551750,27377694,49105654>, r=58646782 +pos=<17750261,29744577,21253686>, r=50892127 +pos=<17033912,19176612,103399427>, r=79971759 +pos=<12733744,37031269,79881252>, r=70790584 +pos=<-20453894,26479632,39589368>, r=67495728 +pos=<24522897,16432499,80477322>, r=52305432 +pos=<19931731,15885703,45540601>, r=81060241 +pos=<-1686444,42879562,48081074>, r=59258711 +pos=<2945869,43677347,64810241>, r=72153098 +pos=<93944572,-5199159,38766616>, r=93766023 +pos=<99279018,36916552,48523800>, r=78396284 +pos=<73315159,55294368,61779567>, r=84066344 +pos=<21769489,102883994,50853990>, r=98580023 +pos=<17433920,63426929,24371752>, r=81772725 +pos=<-1280330,7880188,66581156>, r=72764361 +pos=<82188662,1175888,39458496>, r=74943142 +pos=<22932267,26593387,112584951>, r=82857293 +pos=<-1532654,42082141,58545647>, r=68771689 +pos=<104569411,42448557,49670885>, r=90366101 +pos=<98547968,21232609,54593254>, r=71757168 +pos=<15918571,-13327153,15898003>, r=87833883 +pos=<-11171074,26246929,53600838>, r=57630113 +pos=<-2847859,7628864,54000682>, r=62002542 +pos=<-5232318,-12535332,52793378>, r=83343958 +pos=<62174208,24536186,83039400>, r=63427086 +pos=<-2859881,34157300,33794675>, r=63374067 +pos=<19428767,-7687882,85004837>, r=86046862 +pos=<30890220,75616301,48290707>, r=59628045 +pos=<-20500559,37716883,58604051>, r=83432762 +pos=<-23086943,27067548,70565791>, r=87331816 +pos=<31493830,98204082,47816939>, r=81138433 +pos=<-17304954,58574454,49639184>, r=92129849 +pos=<-3824125,66125771,54300843>, r=90861963 +pos=<-4624426,28796788,68853776>, r=68886490 +pos=<-90640695,-26463012,81738425>, r=84835141 +pos=<-45833329,24659985,52583294>, r=89688305 +pos=<92743693,33095499,68777157>, r=88293365 +pos=<59754207,27639646,103953021>, r=85023867 +pos=<-19776772,27845211,45260672>, r=62513022 +pos=<49834152,37307135,2812344>, r=71546110 +pos=<-8980405,25034745,15046346>, r=79120937 +pos=<-134163915,39689007,66622609>, r=80923989 +pos=<18669398,-9673216,32254145>, r=65072765 +pos=<-11022492,48590854,62886661>, r=89111236 +pos=<110039885,13257815,48900274>, r=85530942 +pos=<50643224,-35325483,68670207>, r=94487658 +pos=<34243002,40694936,58989130>, r=82114206 +pos=<-17892778,8885928,52934558>, r=74724595 +pos=<-38413958,25172633,61384134>, r=91582210 +pos=<-7908562,27162354,54042981>, r=55725452 +pos=<18863653,47047155,63252733>, r=58047592 +pos=<25600557,65022036,72380772>, r=78413538 +pos=<2036187,61599177,50969320>, r=77143628 +pos=<7895390,18018631,68337163>, r=55206088 +pos=<-22858678,27139264,44689464>, r=65460020 +pos=<-23250626,45860673,37595630>, r=91667372 +pos=<-4017956,8548867,71776921>, r=80028914 +pos=<-11119009,26268283,34778827>, r=62760031 +pos=<20066215,31067109,55816381>, r=67185556 +pos=<7416726,11797149,-3096171>, r=90205643 +pos=<-22110924,38904295,48085939>, r=75712414 +pos=<14644487,93851379,50875041>, r=96693154 +pos=<-32634166,7229357,54499270>, r=92686981 +pos=<68713840,41135666,48205345>, r=51731803 +pos=<28672839,26117295,-11358013>, r=68954250 +pos=<-128355,39813989,50943060>, r=57496767 +pos=<55632202,27387373,106844142>, r=83540979 +pos=<15960877,41125497,-8747178>, r=94063420 +pos=<67586482,-7471565,53354233>, r=68260952 +pos=<28953658,83618295,69621133>, r=90897020 +pos=<5129101,39219571,93392864>, r=94094903 +pos=<17908220,-16996854,18437354>, r=86974461 +pos=<50579186,47527561,92379019>, r=84162698 +pos=<70385201,34087695,35505251>, r=56184800 +pos=<32007032,62493715,68291894>, r=65389967 +pos=<-12888029,28463743,48060124>, r=56023135 +pos=<26753831,56972192,75296113>, r=72125708 +pos=<65509409,26287130,82515572>, r=67989039 +pos=<24500488,58841171,55313264>, r=56265230 +pos=<27233615,52188797,17138132>, r=67968863 +pos=<33873485,10759349,50751335>, r=54995150 +pos=<204022,38628654,24911208>, r=73664911 +pos=<-134452695,39628348,81019503>, r=74414737 +pos=<9793207,48916753,55297540>, r=61032984 +pos=<-24784777,32046742,54385814>, r=77828722 +pos=<-15723787,6525580,68031871>, r=90012930 +pos=<68467420,44222019,76100325>, r=82466902 +pos=<-20651028,30599786,52004379>, r=69867030 +pos=<-11299512,17422816,61810090>, r=68469784 +pos=<2147837,52318116,55951513>, r=72733736 +pos=<86274461,24644137,85553016>, r=90148557 +pos=<92455817,25087923,63474503>, r=74695569 +pos=<-16757392,28309113,66303841>, r=77981797 +pos=<24973520,40804269,-7443213>, r=83425578 +pos=<-27313720,32054752,62740896>, r=88720934 +pos=<-40664088,26398236,28134238>, r=99079593 +pos=<8663730,42238687,55909303>, r=56096160 +pos=<-7856308,52958478,48707539>, r=76133549 +pos=<27603828,78833924,49690090>, r=67531637 +pos=<16747548,64919254,68644887>, r=83428211 +pos=<85108373,28076785,52879775>, r=59742073 +pos=<87329985,40191940,69674711>, r=90873626 +pos=<-25288181,46234558,51617448>, r=89751690 +pos=<21739021,28029324,88683736>, r=61585460 +pos=<7185755,80260994,54927694>, r=94614178 +pos=<23911945,55589871,52296681>, r=50585854 +pos=<31221007,25142508,123336797>, r=83869769 +pos=<-14906330,24219790,49816426>, r=55553962 +pos=<-7116466,30514690,65859719>, r=70102609 +pos=<-14655607,13321626,48781055>, r=62897993 +pos=<14297935,50263206,52182747>, r=54759307 +pos=<9790636,51733963,66321481>, r=74876072 +pos=<17948788,68970780,59001676>, r=76634913 +pos=<27344204,-46175354,57265466>, r=88880286 +pos=<10405008,80871657,42632281>, r=87985860 +pos=<-30636083,25297285,75981301>, r=98526067 +pos=<90223579,34045920,38760792>, r=72726336 +pos=<111660335,29238185,53201079>, r=87776519 +pos=<-31847617,12129053,57778297>, r=90279763 +pos=<-855063,29354858,60903353>, r=57724551 +pos=<80359820,14646779,49091584>, r=54653391 +pos=<-20914474,25029638,54124104>, r=66679500 +pos=<20725515,62055905,34370855>, r=67111059 +pos=<20250058,33059161,116589073>, r=96009448 +pos=<-14129111,20679356,54479518>, r=60712121 +pos=<-5991452,41000449,56231095>, r=69834562 +pos=<10188086,43545195,74022421>, r=73990760 +pos=<-42933941,15084092,51708044>, r=92340947 +pos=<35172047,71439724,66445579>, r=69324477 +pos=<68018158,43718818,29477605>, r=69476525 +pos=<3172473,45089494,59346744>, r=67875006 +pos=<47467145,60193762,-3698024>, r=98576084 +pos=<72935201,49654455,60071051>, r=76337842 +pos=<5478846,68837329,51808200>, r=81778248 +pos=<25729468,38702644,94396736>, r=73981133 +pos=<-16472362,46945669,58326883>, r=88356150 +pos=<57451129,31791488,70841828>, r=53761412 +pos=<39785743,9581837,61086415>, r=95427818 +pos=<19332369,79406904,68925237>, r=95611002 +pos=<-10033384,26326887,53043314>, r=56014847 +pos=<26237854,32826328,102821353>, r=76021128 +pos=<-33382800,-102197026,73893826>, r=69445647 +pos=<30969924,68562156,83238215>, r=87441884 +pos=<-9342450,26133451,53351604>, r=55438809 +pos=<-8575584,25231609,41976308>, r=51982350 +pos=<9638880,39315028,55764401>, r=52051791 +pos=<-18466268,37711678,66059245>, r=88848456 +pos=<47858000,77533767,51949055>, r=71017744 +pos=<40305910,28354968,56099567>, r=54326759 +pos=<33382486,63848121,61091697>, r=58168600 +pos=<27556422,69422295,61798447>, r=70275702 +pos=<-615172,52930117,48007511>, r=68164264 +pos=<23530917,30330498,81189730>, r=54600801 +pos=<-29887218,32379974,44354905>, r=78063933 +pos=<15661611,49743572,57601412>, r=58294741 +pos=<15623327,-9407574,35287608>, r=64820029 +pos=<-22528476,33125197,51196641>, r=73461586 diff --git a/AOC2018/input2018/day24.in b/AOC2018/input2018/day24.in new file mode 100644 index 0000000..608e20a --- /dev/null +++ b/AOC2018/input2018/day24.in @@ -0,0 +1,23 @@ +Immune System: +4081 units each with 8009 hit points (immune to slashing, radiation; weak to bludgeoning, cold) with an attack that does 17 fire damage at initiative 7 +2599 units each with 11625 hit points with an attack that does 36 bludgeoning damage at initiative 17 +4232 units each with 4848 hit points (weak to slashing) with an attack that does 11 bludgeoning damage at initiative 13 +2192 units each with 8410 hit points (immune to fire, radiation; weak to cold) with an attack that does 36 bludgeoning damage at initiative 18 +4040 units each with 8260 hit points (immune to cold) with an attack that does 17 bludgeoning damage at initiative 20 +1224 units each with 4983 hit points (immune to bludgeoning, cold, slashing, fire) with an attack that does 37 radiation damage at initiative 6 +1462 units each with 6747 hit points with an attack that does 41 bludgeoning damage at initiative 10 +815 units each with 2261 hit points (weak to cold) with an attack that does 22 cold damage at initiative 19 +2129 units each with 1138 hit points (weak to radiation, cold) with an attack that does 5 bludgeoning damage at initiative 3 +1836 units each with 8018 hit points (immune to radiation) with an attack that does 37 slashing damage at initiative 15 + +Infection: +909 units each with 34180 hit points (weak to slashing, bludgeoning) with an attack that does 72 bludgeoning damage at initiative 4 +908 units each with 57557 hit points (weak to bludgeoning) with an attack that does 96 fire damage at initiative 14 +65 units each with 32784 hit points (weak to cold; immune to bludgeoning) with an attack that does 957 fire damage at initiative 2 +5427 units each with 50754 hit points with an attack that does 14 radiation damage at initiative 12 +3788 units each with 27222 hit points (immune to cold, bludgeoning) with an attack that does 14 slashing damage at initiative 16 +7704 units each with 14742 hit points (immune to cold) with an attack that does 3 fire damage at initiative 1 +5428 units each with 51701 hit points (weak to fire) with an attack that does 14 fire damage at initiative 9 +3271 units each with 32145 hit points (weak to bludgeoning, radiation) with an attack that does 19 bludgeoning damage at initiative 8 +99 units each with 49137 hit points with an attack that does 855 fire damage at initiative 5 +398 units each with 29275 hit points (weak to fire; immune to slashing) with an attack that does 137 cold damage at initiative 11 diff --git a/AOC2018/input2018/day25.in b/AOC2018/input2018/day25.in new file mode 100644 index 0000000..f03f432 --- /dev/null +++ b/AOC2018/input2018/day25.in @@ -0,0 +1,1264 @@ +-6,-7,-6,0 +0,-4,5,-4 +-4,8,-1,-6 +0,-2,-4,-7 +8,8,1,6 +5,-7,-1,4 +-1,-4,1,-7 +0,7,6,0 +-1,-8,-4,-6 +4,0,0,-1 +6,2,-7,-1 +-2,3,0,0 +7,0,-6,0 +0,-8,-4,-4 +1,6,8,-7 +8,-3,-1,8 +5,1,-2,4 +-4,-5,-3,5 +-3,-3,8,8 +7,-2,-3,8 +5,-8,8,-1 +-6,-7,6,3 +-5,4,-7,-5 +6,-5,3,-1 +3,-8,-8,-8 +1,0,8,7 +1,1,6,-4 +7,-3,-4,-2 +4,0,-4,6 +-2,7,-2,8 +1,6,6,-7 +-4,-3,-1,-1 +4,0,-3,-6 +-7,2,0,2 +4,0,-5,-5 +8,7,-3,8 +-7,4,0,-3 +4,0,1,6 +-2,-6,0,3 +-8,0,7,-2 +8,-3,6,4 +4,2,-2,-8 +7,1,0,7 +-2,8,2,-5 +2,1,1,4 +-6,-5,-4,8 +6,-7,0,-8 +-3,1,2,0 +1,5,-3,-7 +8,0,2,-7 +1,6,0,-1 +-6,4,2,-8 +0,-6,-5,-8 +4,0,-6,-3 +-2,-3,6,-6 +6,-1,0,-3 +5,4,-6,8 +7,-4,-3,0 +-5,-5,7,7 +0,8,-6,7 +-3,4,1,5 +2,3,-5,5 +-4,6,4,8 +-8,-2,0,-7 +3,5,-3,1 +-5,-6,8,-7 +-6,1,5,2 +-1,-4,-8,-5 +0,-1,-8,-8 +4,-3,8,7 +-1,3,-1,8 +-6,4,-6,8 +-7,-3,-5,2 +-7,-2,-7,1 +1,8,0,-8 +6,0,3,-5 +1,4,0,6 +7,-3,2,6 +0,6,3,-1 +-3,7,1,3 +-6,-7,-6,-1 +0,5,5,-1 +-8,6,0,-1 +7,0,-2,-5 +-4,1,-4,0 +-2,8,-1,5 +-8,2,7,-5 +-1,-4,-6,5 +-6,8,4,-2 +1,6,1,5 +3,0,7,-5 +3,5,3,0 +-8,7,3,-7 +-6,6,1,-4 +7,6,-5,3 +4,-2,3,-5 +-3,5,-5,0 +5,-1,-7,4 +2,7,-6,-2 +-7,0,5,-1 +-3,8,-1,6 +0,-3,-4,5 +3,4,8,7 +-7,3,3,-1 +-8,-5,5,-2 +-7,3,-6,3 +2,-6,7,3 +-7,-2,-3,-7 +-8,0,-2,-6 +1,-3,6,-3 +3,-8,-5,-8 +5,0,8,0 +-8,0,-3,0 +1,-5,3,-1 +0,5,1,7 +0,8,-1,-8 +-8,-7,3,2 +-2,-1,-2,-1 +0,5,5,2 +4,2,-5,-8 +0,3,0,-8 +5,1,6,-6 +-8,8,8,-3 +-8,-2,7,-1 +5,-3,4,2 +-3,7,-8,2 +8,-4,4,3 +0,-8,8,7 +4,0,1,-2 +7,8,0,6 +-2,3,-4,-3 +8,-3,0,-2 +0,7,1,2 +-6,2,4,3 +8,2,-7,-1 +0,-7,-5,7 +3,-2,-6,8 +-4,-1,-8,2 +3,-3,-5,-5 +-3,8,-8,0 +-3,8,-1,-4 +0,6,2,-5 +-3,5,6,1 +0,-1,8,-5 +0,0,-5,5 +7,1,-2,-7 +-8,-2,-6,4 +0,-4,1,4 +1,-6,6,-3 +1,5,-2,7 +-4,5,-4,0 +7,6,-8,6 +-1,-2,-6,6 +6,0,7,-8 +-4,-2,5,0 +-3,8,-7,7 +0,0,3,-6 +1,-6,-6,-6 +2,-2,-6,-2 +7,7,0,1 +7,-1,0,-3 +3,1,4,0 +7,7,-4,6 +6,6,3,-1 +-1,4,4,0 +-3,2,7,5 +0,1,6,-7 +-6,4,-1,-6 +1,4,-4,0 +-5,-8,4,-2 +-6,5,-2,4 +-8,-4,7,3 +6,-2,0,6 +-3,3,6,6 +-5,-8,7,-7 +-1,-2,-5,-4 +-3,-4,-7,6 +1,6,7,4 +-1,3,-7,3 +3,-7,1,1 +6,-5,-5,-8 +3,0,-1,4 +1,-5,-1,-6 +-8,-4,-2,8 +6,8,5,5 +-3,-7,5,-7 +5,-4,6,5 +-2,4,-5,7 +8,3,-6,-2 +8,1,0,5 +4,4,0,6 +1,4,6,3 +-8,2,-5,6 +3,-6,-5,0 +-7,0,1,-2 +5,7,-1,7 +2,-8,2,-3 +2,-3,8,0 +8,1,7,-5 +4,-3,1,0 +2,8,6,0 +-5,7,-4,-1 +-8,-6,-3,5 +-8,2,-7,6 +3,1,-3,-7 +-5,2,-7,5 +-4,-7,7,0 +8,-4,5,-6 +4,-3,-2,6 +-1,-7,3,-5 +-3,-5,-3,-2 +-8,2,5,-3 +-6,5,8,-4 +-4,5,-5,7 +2,7,3,-1 +0,3,3,0 +-6,-4,4,0 +2,3,-1,7 +6,6,-3,6 +-7,5,0,-4 +-1,0,1,3 +5,-1,5,-1 +0,-6,-2,-8 +-3,0,0,6 +3,-8,4,-3 +-1,-5,-5,0 +-8,-2,4,-4 +-5,0,3,4 +-8,-3,0,-6 +7,-7,-2,-6 +8,7,-7,1 +5,7,-7,8 +7,-1,2,-5 +-2,5,-7,2 +-1,-6,0,-3 +-6,1,-6,5 +-2,-5,-6,1 +8,8,7,4 +-5,0,3,6 +0,8,-4,0 +-7,-2,-2,5 +-8,-1,-6,-7 +6,-6,-7,-6 +-2,-7,7,0 +1,4,1,2 +-2,8,-3,3 +6,3,6,-4 +0,-1,7,-4 +0,5,0,0 +-4,0,4,-8 +-3,0,-7,6 +4,-2,-5,-5 +2,0,-7,-3 +0,3,6,-3 +-3,5,0,1 +-6,5,-1,2 +-4,-2,2,-6 +-2,2,-8,5 +0,3,3,6 +-5,-5,5,0 +8,1,-6,2 +-1,-2,-4,3 +-7,7,0,4 +-4,6,-8,8 +-1,0,5,-3 +7,-1,7,-1 +3,-6,-5,-2 +-8,-5,6,6 +5,2,-2,-2 +1,-3,0,0 +-3,0,1,6 +-5,6,4,4 +-2,8,-1,-7 +-4,3,-8,-2 +-1,0,6,8 +7,-6,-5,-7 +-8,-5,0,6 +0,-2,7,4 +8,7,-7,-8 +4,2,5,-6 +-5,-2,-7,-8 +2,7,8,2 +0,-4,5,2 +-2,8,3,1 +0,-8,3,-8 +0,-7,6,0 +-2,1,-7,0 +8,3,5,-1 +8,2,6,-6 +-5,-2,8,-7 +-5,-8,0,0 +-8,-5,-4,-8 +5,-3,6,-3 +-7,-1,-6,-6 +-1,-2,8,-3 +-2,-7,2,-4 +7,2,0,6 +-1,-6,8,-6 +-8,-6,0,0 +4,-7,0,5 +6,0,5,6 +-5,7,-3,5 +-7,5,-4,-8 +-8,-2,6,-3 +-1,6,-8,4 +0,-8,-5,5 +-2,-7,-1,-1 +2,4,-4,1 +8,7,-4,0 +-4,0,-4,8 +4,-7,-7,-8 +0,-5,4,3 +6,3,0,6 +-7,0,-3,5 +-5,6,-7,-3 +6,0,-3,1 +8,3,-5,-6 +8,-1,6,-2 +4,-6,6,-3 +4,-7,-6,-2 +3,7,-6,-3 +-8,0,3,7 +-7,5,7,7 +7,5,-3,-8 +0,4,0,-2 +-1,-6,4,4 +0,4,7,-5 +-5,2,2,1 +-6,-8,-1,-6 +8,4,2,4 +-4,-4,1,0 +3,5,0,-1 +-5,-3,5,0 +-5,-8,7,-6 +0,-7,4,-7 +3,2,-8,-4 +8,-7,8,-1 +-2,6,-1,5 +8,-1,0,5 +-6,5,-7,-2 +5,3,7,3 +0,-8,6,-1 +2,-6,0,-5 +1,-3,-7,-7 +7,-6,-6,-4 +0,1,7,7 +1,-3,-3,-4 +0,-1,-1,1 +-8,8,8,7 +2,5,-4,-1 +0,5,2,4 +-1,-2,-5,2 +-5,7,8,-8 +0,-8,2,4 +-4,-5,-8,3 +-3,-7,0,0 +-3,-8,3,-5 +4,1,1,3 +5,8,5,-8 +1,2,8,0 +-3,2,2,5 +-4,-1,-1,-4 +0,8,-4,-4 +-4,0,-8,8 +-8,4,3,-8 +-7,-5,-2,6 +-7,-4,6,-6 +-5,3,7,-1 +-5,-7,-1,5 +6,7,6,-6 +-3,3,-3,6 +-3,3,-6,-5 +7,-4,6,-7 +6,-1,8,7 +-4,5,-7,2 +-5,2,-4,-6 +7,0,-6,-4 +-1,8,2,2 +5,-4,-6,-7 +8,2,-8,0 +-3,5,0,-8 +4,-3,-1,0 +1,-3,-5,-5 +8,5,0,3 +8,-3,-7,-1 +-2,-7,-3,-8 +-6,0,-5,-6 +-2,-5,3,-5 +-8,4,-7,-3 +-4,-7,-8,4 +-8,0,-4,0 +7,5,6,5 +-2,4,-5,6 +-4,-6,3,1 +-5,4,-2,-7 +0,-3,8,3 +-8,0,6,-6 +1,-1,3,6 +-6,7,5,4 +-5,4,-5,6 +0,-6,3,5 +-5,7,0,-8 +1,5,1,0 +4,-3,6,3 +-5,-1,2,-2 +4,7,-2,5 +0,-3,8,7 +-8,0,0,6 +4,0,-6,1 +7,0,4,-2 +8,-2,-7,-7 +0,-7,-3,-3 +-1,-5,0,-5 +-1,-4,-8,5 +7,-2,5,-7 +-1,6,-8,5 +3,-4,5,-8 +5,-6,-1,0 +-5,1,-1,-8 +-3,-5,-8,2 +2,-3,0,5 +-3,4,-1,-3 +1,4,0,-4 +-2,7,1,0 +0,-5,-7,-3 +1,5,-2,-2 +-2,-4,1,-5 +1,4,-2,-4 +-4,-2,-1,-5 +-3,3,7,-5 +4,4,6,7 +0,0,-8,2 +5,4,-5,-6 +-3,5,0,7 +3,0,2,8 +5,0,4,6 +-8,-3,-2,-8 +-3,8,1,-5 +2,7,7,6 +7,6,7,8 +2,7,-6,6 +2,0,-6,8 +1,7,0,4 +-4,0,0,6 +2,1,-3,-3 +-1,-3,6,-5 +-6,-3,0,-3 +-8,6,0,-4 +-7,-8,-6,1 +0,0,8,0 +-2,-8,-6,-1 +-5,-6,-8,-8 +7,-6,5,-4 +8,-1,2,-6 +-5,-7,7,-6 +5,1,0,3 +0,8,0,-3 +-1,6,-6,-8 +-4,-5,0,-2 +0,3,0,-3 +-1,0,0,-4 +-7,6,-2,3 +8,-1,5,7 +0,7,-3,1 +-2,-5,2,8 +5,1,-5,-1 +6,-6,-8,6 +-5,6,-7,-2 +2,1,1,0 +-8,3,8,-2 +3,6,-5,0 +0,5,1,-1 +1,-4,6,-7 +5,-7,-3,7 +-5,3,-7,-3 +2,2,7,-2 +-6,-7,0,8 +-8,-5,7,-1 +6,5,-4,5 +4,6,-1,-3 +-5,-3,-1,8 +4,7,0,-7 +-7,-7,5,5 +-2,0,-1,-3 +-2,4,0,1 +2,0,0,4 +3,0,3,-6 +8,-6,6,-7 +0,3,0,0 +0,-4,-1,6 +6,-7,3,-2 +-5,-8,-2,-7 +-3,3,0,1 +-8,-8,2,0 +6,6,3,0 +-1,-7,-4,0 +6,6,-3,0 +0,1,0,3 +3,0,-1,-1 +-6,-8,4,6 +-3,1,-4,8 +-8,-1,1,-5 +-6,2,0,1 +-3,-2,-6,7 +0,6,5,1 +-2,-1,6,5 +-1,-8,0,-4 +3,0,-1,-4 +3,3,-5,0 +-5,-5,7,-2 +3,0,4,0 +-6,6,6,-7 +7,-1,-7,5 +-2,-5,5,6 +-3,-3,2,0 +-6,-8,6,-2 +7,7,4,-5 +0,3,-6,-8 +7,2,-1,4 +0,3,6,-2 +7,6,-7,5 +0,4,5,-3 +0,-6,-2,0 +-7,-7,-7,4 +0,-1,1,-3 +7,6,-6,4 +6,6,1,-6 +3,-6,-2,3 +-3,6,-6,-8 +4,2,-2,-2 +0,2,-5,-8 +-5,4,3,0 +-6,-6,-1,1 +0,-2,-8,-6 +-5,7,2,7 +-3,5,-3,-8 +-5,-2,-4,-3 +-6,5,-2,-8 +0,8,-8,-2 +-7,1,-1,-7 +-8,-6,-2,-1 +3,-7,6,0 +6,6,-5,-1 +-3,-8,6,-1 +-4,8,5,0 +-3,8,-6,-6 +-1,-7,5,-7 +-8,7,1,3 +-1,4,-3,-2 +0,5,2,6 +3,8,2,-3 +-2,-6,4,7 +-2,-8,4,-2 +8,-4,5,1 +1,1,5,4 +0,0,-3,-4 +3,4,1,2 +-2,7,-7,-8 +5,1,3,-7 +-8,6,0,-7 +5,-5,2,8 +3,-7,3,7 +0,0,2,0 +-7,-2,3,-2 +-7,1,-8,-8 +6,5,-7,1 +-2,4,-5,-6 +0,1,6,0 +-1,0,-3,-7 +-3,8,-2,1 +6,5,3,1 +-1,-6,6,0 +-3,-6,7,-8 +6,6,0,0 +7,-8,4,0 +1,0,0,-6 +2,0,1,4 +-4,0,7,-5 +3,-4,5,-5 +8,8,0,-1 +-1,1,-5,0 +3,6,5,-4 +0,-3,-4,0 +6,-1,-7,8 +0,-2,0,-2 +-8,0,3,0 +-4,4,1,4 +-5,4,0,3 +0,-5,-6,1 +0,4,-5,3 +-3,2,0,-2 +-4,-6,0,7 +-7,0,2,-7 +2,-3,-6,2 +-7,5,-7,-4 +0,-3,-1,0 +7,3,7,7 +4,3,-3,4 +3,8,-3,8 +-4,5,-8,-4 +5,5,6,2 +0,-7,-1,1 +-6,-8,0,-5 +-5,6,0,2 +0,-7,-2,-8 +-3,3,2,-4 +8,6,-5,0 +4,-4,-4,-8 +-1,2,-6,8 +-7,-7,4,0 +2,-5,-8,-5 +-3,-4,2,0 +4,5,0,0 +-5,8,-5,-8 +6,5,6,4 +4,3,0,5 +3,-6,-7,-2 +1,2,5,5 +-1,2,-2,-1 +-8,0,-3,-1 +-4,5,-3,8 +5,6,0,-4 +-1,-4,0,-8 +-3,7,1,7 +1,1,-5,8 +-2,-4,4,-1 +0,0,-7,-1 +4,0,5,-3 +-1,8,-1,6 +-3,1,-4,-2 +-3,-7,-4,-5 +2,-2,-4,-1 +4,-4,5,-2 +7,-7,-4,3 +1,0,-2,-6 +7,-4,7,-4 +6,-6,8,-7 +-7,4,-3,-8 +-1,-1,6,-2 +0,0,-2,-6 +-7,0,-5,-4 +1,-5,0,8 +-8,-2,6,-6 +7,3,-3,-2 +1,2,0,-2 +2,-3,8,-2 +-7,-5,0,-5 +-4,8,-3,-5 +-4,-2,-8,5 +4,-8,3,5 +3,-5,0,-6 +-3,6,5,5 +3,-1,0,6 +0,-1,6,-7 +1,-8,8,-5 +3,0,-6,-5 +7,3,7,8 +2,-3,-1,-2 +-6,7,-6,-3 +2,8,7,-5 +0,4,0,6 +-4,-6,-1,-8 +-7,2,1,-5 +5,1,0,4 +-6,6,-1,7 +7,-1,0,7 +3,2,3,0 +8,6,-6,8 +5,-3,-7,-5 +6,-5,-6,0 +5,8,4,-3 +-6,-5,0,-6 +-5,2,-2,-5 +1,3,4,0 +0,0,-1,-7 +1,7,-5,4 +-6,-5,3,2 +-1,-2,-7,-1 +0,1,-6,-3 +-3,-4,0,-7 +3,6,-1,1 +1,5,-3,7 +3,0,-2,-6 +8,6,2,2 +-1,7,0,5 +6,2,2,6 +-6,-1,-6,-5 +0,0,2,-1 +0,2,2,0 +-5,0,-1,-7 +0,6,4,7 +-5,0,7,1 +-5,-8,-5,7 +0,-3,7,0 +-4,3,-3,-6 +-4,0,8,1 +8,1,7,2 +-6,-3,-8,-6 +-4,-4,8,8 +3,8,7,-4 +0,4,5,7 +-3,-6,1,6 +0,8,-8,5 +-8,4,-4,8 +-3,3,-8,-5 +2,7,0,0 +0,7,-6,-3 +1,6,4,3 +8,7,-5,0 +0,8,-8,-1 +7,1,7,7 +8,3,-6,0 +6,0,6,-3 +-3,1,6,-8 +-6,-2,3,1 +7,0,7,2 +5,8,0,0 +0,1,-6,8 +0,-5,5,1 +0,-6,8,-6 +0,8,4,-7 +5,-2,-7,5 +-3,5,2,-3 +-6,-6,-6,5 +-7,-1,-3,1 +3,8,-6,-8 +-4,7,2,4 +-1,-5,-6,4 +0,3,-3,0 +-3,-3,0,2 +-3,0,-8,-5 +1,0,3,-3 +7,-3,4,-2 +6,-6,5,-4 +-1,-3,-8,-7 +0,1,-1,-6 +4,-3,6,8 +0,-5,7,1 +-8,1,2,8 +2,-2,4,-1 +-5,4,5,5 +-3,-8,4,7 +-6,1,-5,-8 +5,6,5,2 +6,2,-7,3 +5,-5,8,7 +-7,1,1,2 +-3,-1,0,-3 +-8,8,-2,7 +2,2,4,6 +-4,0,6,-6 +-3,2,7,4 +7,-2,1,-7 +-6,-4,-8,-3 +-1,7,5,-6 +3,1,-2,7 +-4,1,-7,-7 +3,-8,-2,0 +3,1,-7,5 +7,-5,6,-5 +1,0,5,-4 +0,-3,-4,-6 +2,7,1,6 +-7,7,4,-6 +3,0,1,-5 +3,-8,1,8 +7,5,-2,-7 +3,-1,0,0 +5,-6,8,6 +1,8,-3,7 +1,-1,-5,0 +1,3,6,-5 +-1,6,-5,-3 +4,1,-8,2 +5,8,3,8 +7,8,7,1 +-6,0,4,0 +0,-1,0,-5 +5,6,-6,-3 +8,5,2,6 +-2,0,4,5 +-2,4,0,8 +7,-1,0,3 +5,7,7,-5 +-1,2,-6,-1 +-6,5,-6,-5 +0,-7,5,-7 +-1,2,3,-5 +3,4,0,3 +2,-2,7,4 +8,-3,8,0 +3,-2,-2,0 +1,0,-2,1 +-5,-6,-4,0 +7,1,4,1 +8,3,-1,-1 +-4,3,0,7 +-5,0,6,-7 +0,-5,-2,6 +8,3,-3,-3 +2,-8,5,-5 +-2,1,-4,3 +-2,-3,-6,-2 +3,4,4,4 +-8,4,2,6 +6,0,5,0 +0,-1,6,-4 +-2,-8,4,-6 +-2,6,0,1 +-2,-8,-5,1 +-8,-6,-6,-2 +3,-5,-1,-2 +7,-2,2,-8 +-6,-2,-1,7 +8,2,-1,-8 +6,5,-6,-8 +5,-3,5,2 +-4,-2,-6,1 +5,-8,-5,3 +7,1,-7,-6 +2,0,-8,7 +-2,4,2,0 +3,-5,7,-5 +-7,7,-5,4 +-7,-8,0,-4 +-4,7,0,4 +-3,-3,0,-1 +-6,-5,-3,4 +4,1,0,2 +2,2,-2,-2 +1,7,1,0 +7,1,-5,0 +-1,0,-4,-7 +-6,-8,6,-7 +0,7,-3,-5 +1,0,-7,6 +8,8,1,3 +4,-8,5,-6 +5,3,-2,0 +8,-3,-6,-4 +-4,2,3,6 +4,3,0,7 +6,-8,0,3 +-6,4,-8,4 +6,1,-7,-8 +-3,-3,4,3 +6,0,-1,7 +1,8,-5,8 +-5,5,5,-6 +2,0,-8,-5 +7,3,-6,-5 +1,4,-8,-2 +-4,4,0,-1 +-3,6,1,3 +4,-8,-3,-1 +5,8,4,4 +0,-7,8,2 +6,7,0,-2 +-4,-4,0,-6 +-4,-4,-5,8 +-2,-4,-7,-7 +2,4,-2,-3 +-2,6,-3,-1 +-7,-6,6,-2 +8,-2,4,5 +-6,7,2,2 +-5,4,7,3 +-7,2,4,-1 +-3,6,-7,-5 +4,-6,4,6 +5,1,6,4 +-8,-4,-7,-8 +-4,-8,3,8 +-4,8,-3,-7 +7,4,-7,4 +-8,-7,0,-3 +0,-5,-7,3 +3,3,-1,-6 +-6,1,-6,7 +-3,-7,0,-8 +5,6,6,5 +1,-2,-3,-1 +1,-4,3,6 +1,-7,-2,3 +-8,8,7,1 +-2,4,-8,5 +-3,3,-8,-4 +-6,7,7,-1 +1,5,0,5 +1,-7,0,3 +3,-1,-4,6 +-7,0,-8,-2 +4,7,-5,3 +-4,7,-2,-4 +3,6,1,-6 +3,-8,5,-2 +2,-5,-4,-2 +0,1,6,2 +0,5,-3,4 +-5,-6,-2,7 +4,-1,-2,-5 +-5,-8,4,-6 +7,-6,-7,-4 +-5,0,-6,3 +2,6,6,3 +2,6,4,-6 +1,7,-4,5 +-2,0,6,-2 +8,-8,8,8 +4,6,2,-2 +-7,8,-3,-7 +2,2,-8,-7 +6,-5,-8,-7 +3,5,1,2 +1,1,-5,-6 +0,-4,4,-8 +2,-5,-4,7 +-6,-8,-5,-2 +8,-3,-7,-4 +3,5,8,-2 +7,-6,-8,2 +-6,-8,-3,0 +-3,4,-5,0 +4,-1,-6,8 +7,-6,7,-6 +-5,4,4,3 +4,0,-6,8 +-2,1,-3,0 +0,1,7,-7 +0,6,3,0 +3,0,-6,-4 +2,5,8,-3 +5,-4,8,-1 +0,-7,-8,-7 +8,2,8,-5 +2,-3,7,5 +8,4,-7,-4 +8,-3,1,-8 +-8,0,-3,1 +5,6,-7,2 +-1,-4,0,7 +-2,0,4,3 +6,4,5,2 +2,0,-5,0 +5,4,0,2 +8,0,-3,-6 +3,-1,-2,-8 +-2,7,-4,8 +1,3,6,6 +-3,-4,-8,6 +1,6,5,5 +-4,5,1,-4 +6,-3,3,-4 +0,6,6,-4 +2,2,5,1 +-4,-1,-1,-8 +7,2,5,2 +-1,-6,-4,4 +5,-4,-5,0 +-6,4,0,6 +7,8,-4,0 +-1,-5,4,0 +4,3,4,1 +3,-6,7,-5 +0,3,-2,1 +-7,-2,0,-2 +-5,-6,0,-2 +-2,7,3,3 +1,7,-8,-1 +-5,-4,0,8 +-5,8,-1,5 +-7,5,4,7 +-5,-4,0,7 +1,3,-8,4 +8,0,-6,-2 +8,5,-5,4 +7,-2,-6,2 +1,-4,1,-4 +0,3,1,0 +7,2,-7,-2 +-2,3,-2,-7 +-5,-7,-3,-8 +0,-3,5,-8 +8,1,-2,1 +-2,5,8,1 +2,-5,-3,-1 +-1,-5,3,-6 +-7,-4,-2,8 +4,1,-1,3 +6,2,8,3 +-1,-5,0,5 +5,3,0,5 +-4,-6,0,3 +-2,0,3,3 +8,7,0,-5 +1,1,3,8 +1,7,-3,6 +5,-2,-1,4 +-7,4,-1,-7 +-5,7,-5,3 +-2,-2,-4,0 +-3,2,-7,2 +7,-2,-4,1 +8,-2,-2,4 +-1,-6,-6,5 +6,-7,-1,-3 +-8,-6,8,-5 +6,0,-7,1 +-1,8,-8,7 +-4,2,0,1 +0,4,-1,4 +6,6,1,-4 +-1,-2,7,-5 +-3,4,-3,8 +4,-8,-3,-2 +-1,-8,1,-5 +0,-4,-2,-5 +-6,-8,-4,-1 +4,0,-6,-7 +3,-3,-4,-1 +-1,3,-1,4 +0,4,7,-1 +-4,8,7,1 +3,1,-4,0 +8,-4,-2,0 +-5,-2,-5,-8 +6,-8,-2,1 +5,2,-3,0 +0,-8,7,8 +1,-5,4,6 +6,-6,-8,-8 +8,-3,-2,-2 +8,-4,8,-8 +6,-8,-1,-3 +-8,2,-4,-1 +7,-1,-3,-5 +0,-1,-3,-4 +-8,-1,-7,-8 +0,-1,2,-6 +-2,1,-8,4 +-5,1,-8,8 +-5,-2,6,0 +6,-6,1,8 +-4,6,-1,-6 +3,-5,5,-4 +-8,-7,6,6 +0,1,5,0 +5,0,1,6 +8,-1,-1,-1 +-7,-5,5,8 +6,1,0,2 +7,8,1,4 +2,5,-6,-3 +3,-1,1,-2 +1,4,1,4 +2,0,4,6 +8,8,2,-7 +-5,-7,2,5 +-5,-2,1,-7 +0,-5,-5,4 +-1,-5,1,2 +-4,1,-1,0 +1,0,-1,2 +1,7,0,-6 +-5,5,0,7 +8,-7,-3,3 +1,5,0,0 +6,5,7,7 +-2,5,8,-5 +-7,4,6,-2 +-5,4,-2,4 +-4,1,-1,-1 +-6,-7,-3,-7 +-4,-6,-8,-8 +-8,7,8,-1 +4,0,7,-3 +1,7,-1,-2 +-8,3,0,-3 +6,4,8,8 +-7,6,5,-8 +8,1,-3,-1 +-4,2,0,-4 +5,-8,3,3 +-5,2,-5,-6 +-8,6,2,-6 +-1,6,7,8 +2,8,-7,-7 +0,-3,3,-2 +5,-6,6,-3 +-7,-4,0,-6 +-3,2,0,-1 +-7,-1,6,6 +-5,-3,2,-4 +4,0,-6,7 +4,5,-8,0 +-2,5,4,4 +6,-1,-2,-1 +-5,1,-1,3 +0,-7,5,-1 +0,0,0,3 +7,0,3,-5 +8,2,-6,4 +2,1,3,6 +2,-3,-7,4 +6,0,3,-6 +6,-1,-6,8 +8,-1,-7,6 +-6,-5,-5,2 +0,8,-8,-8 +-6,0,5,3 +1,-3,2,0 +-5,0,-4,-4 +-5,-8,0,-6 +-6,-7,-7,-2 +-2,3,-4,0 +-5,0,-8,8 +7,6,-4,8 +4,-5,4,8 +0,8,5,-6 +7,7,1,-2 +1,-7,0,4 +-1,6,4,5 +3,-6,-8,-7 +5,-7,-1,0 +-4,-4,2,6 +0,2,6,0 +8,-5,3,2 +-4,-4,2,0 +3,5,-6,-3 +-3,-5,-6,-4 +-8,5,1,3 +-3,-6,0,3 +0,5,-4,-8 +-6,-3,4,5 +0,3,5,-8 +-6,5,-5,-3 +-6,0,-8,-7 +5,2,4,-5 +-2,-6,-3,5 +3,1,-1,-1 +3,-6,0,5 +-4,0,4,3 +8,0,0,8 +-7,-2,2,3 +-5,7,-1,-6 +4,8,1,0 +-3,4,-2,2 +1,6,8,6 +-7,-2,-3,6 +-8,-8,0,-7 +-1,-5,-5,6 +7,5,3,-5 +7,2,7,-8 +0,6,8,5 +4,1,-6,1 +-2,-3,7,1 +4,-8,2,0 +7,5,-2,0 +5,-5,5,-1 +0,0,-6,-8 +-3,4,-3,-6 +0,5,7,-1 +2,-1,-7,-5 +-3,1,-7,1 +2,-1,4,0 +0,7,4,5 +8,0,3,-3 +-1,3,1,-8 +-4,-3,-5,-2 +8,-5,6,6 +8,5,2,3 +-5,3,-7,-1 +-8,-5,7,-6 +6,0,-8,-1 +-8,-3,8,-4 +7,8,3,-4 +-3,5,3,7 +-8,5,0,5 +-7,4,4,1 +2,-4,4,-4 +-2,5,-6,5 +-4,1,-4,-1 +8,0,-5,-2 +4,6,-1,0 +6,-5,-4,-4 +8,4,0,0 +0,-4,-4,4 +-3,-7,-8,1 +7,-7,2,-4 +4,5,-3,0 +-8,-7,-6,5 +3,-3,5,-3 +8,-4,-4,-1 +-8,-5,6,-2 +3,0,-3,6 +-8,2,7,-7 +8,7,6,4 +-2,-2,8,-7 +5,5,5,0 +0,7,2,-1 +6,-4,-6,-8 +-1,-1,0,-8 +-7,0,-1,-1 +2,-2,-8,2 +-1,-1,0,5 +2,7,6,7 +-5,0,0,5 +6,0,0,3 +4,-6,0,7 +-6,-4,8,6 +-2,-6,-4,-3 +-7,-3,-6,-3 +0,6,0,-8 +1,5,-3,4 +7,-8,-8,-8 +-1,-4,-3,-6 +6,4,4,0 +-7,-5,-5,-3 +5,3,-7,0 +5,0,6,-1 +0,8,2,0 +-2,-7,-6,5 +1,4,-7,-3 +-5,3,1,-3 +6,7,5,1 +0,0,0,-7 +1,-5,-4,-5 +4,6,-3,3 +0,-8,-6,6 +0,4,-6,-3 +-3,3,2,0 +3,-8,6,-4 +7,-3,-6,5 +0,-1,8,-3 +0,4,6,-8 +0,-2,-4,5 +6,0,-7,-6 +-6,-2,8,-7 +7,-6,4,0 +2,1,-4,-2 +1,-7,-3,-1 +-3,0,5,4 +-3,5,3,5 +6,1,-8,-3 +1,-4,4,4 +1,-7,-2,6 +4,1,-6,0 +-1,6,4,-3 +-1,7,-6,-4 +-8,6,2,6 +-1,0,-1,8 +7,-5,1,-3 +-8,2,-1,-5 +2,0,4,7 +5,6,0,0 +5,8,6,-3 +-5,-7,4,-6 +-5,8,-5,8 +-2,6,6,-3 +-1,-1,5,-8 +-6,3,4,0 +2,-1,-2,-8 +8,0,5,-8 +-6,0,-4,0