From f3b259db58184518ed070dd607306c3bbfb7c7b6 Mon Sep 17 00:00:00 2001 From: Peter Norvig Date: Thu, 25 Dec 2025 08:00:27 -0800 Subject: [PATCH] Delete ipynb/AOC/2022 directory --- ipynb/AOC/2022/input1.txt | 2275 ---------------- ipynb/AOC/2022/input10.txt | 145 -- ipynb/AOC/2022/input11.txt | 55 - ipynb/AOC/2022/input12.txt | 41 - ipynb/AOC/2022/input13.txt | 449 ---- ipynb/AOC/2022/input14.txt | 163 -- ipynb/AOC/2022/input15.txt | 26 - ipynb/AOC/2022/input16.txt | 56 - ipynb/AOC/2022/input17.txt | 1 - ipynb/AOC/2022/input18.txt | 2801 -------------------- ipynb/AOC/2022/input19.txt | 30 - ipynb/AOC/2022/input2.txt | 2500 ------------------ ipynb/AOC/2022/input20.txt | 5000 ------------------------------------ ipynb/AOC/2022/input21.txt | 2703 ------------------- ipynb/AOC/2022/input22.txt | 202 -- ipynb/AOC/2022/input23.txt | 71 - ipynb/AOC/2022/input24.txt | 27 - ipynb/AOC/2022/input25.txt | 102 - ipynb/AOC/2022/input3.txt | 300 --- ipynb/AOC/2022/input4.txt | 1000 -------- ipynb/AOC/2022/input5.txt | 513 ---- ipynb/AOC/2022/input6.txt | 1 - ipynb/AOC/2022/input7.txt | 1087 -------- ipynb/AOC/2022/input8.txt | 99 - ipynb/AOC/2022/input9.txt | 2000 --------------- 25 files changed, 21647 deletions(-) delete mode 100644 ipynb/AOC/2022/input1.txt delete mode 100644 ipynb/AOC/2022/input10.txt delete mode 100644 ipynb/AOC/2022/input11.txt delete mode 100644 ipynb/AOC/2022/input12.txt delete mode 100644 ipynb/AOC/2022/input13.txt delete mode 100644 ipynb/AOC/2022/input14.txt delete mode 100644 ipynb/AOC/2022/input15.txt delete mode 100644 ipynb/AOC/2022/input16.txt delete mode 100644 ipynb/AOC/2022/input17.txt delete mode 100644 ipynb/AOC/2022/input18.txt delete mode 100644 ipynb/AOC/2022/input19.txt delete mode 100644 ipynb/AOC/2022/input2.txt delete mode 100644 ipynb/AOC/2022/input20.txt delete mode 100644 ipynb/AOC/2022/input21.txt delete mode 100644 ipynb/AOC/2022/input22.txt delete mode 100644 ipynb/AOC/2022/input23.txt delete mode 100644 ipynb/AOC/2022/input24.txt delete mode 100644 ipynb/AOC/2022/input25.txt delete mode 100644 ipynb/AOC/2022/input3.txt delete mode 100644 ipynb/AOC/2022/input4.txt delete mode 100644 ipynb/AOC/2022/input5.txt delete mode 100644 ipynb/AOC/2022/input6.txt delete mode 100644 ipynb/AOC/2022/input7.txt delete mode 100644 ipynb/AOC/2022/input8.txt delete mode 100644 ipynb/AOC/2022/input9.txt diff --git a/ipynb/AOC/2022/input1.txt b/ipynb/AOC/2022/input1.txt deleted file mode 100644 index 83af010..0000000 --- a/ipynb/AOC/2022/input1.txt +++ /dev/null @@ -1,2275 +0,0 @@ -15931 -8782 -16940 -14614 - -4829 -12415 -13259 -11441 -8199 - -2540 -2500 -6341 -2235 -1858 -4157 -5053 -6611 -1050 -4401 -6187 -1078 -3297 - -25264 -23014 -15952 - -10156 -4544 -4930 -11786 -15822 - -1264 -6399 -2031 -6892 -3115 -5151 -5093 -6724 -7001 -4011 -1458 -1945 - -2106 -2016 -1528 -2524 -6089 -4466 -3154 -2686 -3289 -5831 -1520 -2122 -5744 - -33066 -22616 - -1993 -8485 -1037 -9730 -2076 -7492 -10000 -2971 - -11027 -9137 -4599 -7461 -1531 -12939 - -17530 -18837 -19466 -4845 - -1467 -4870 -10176 -6657 -5608 -2096 -9977 -6478 - -18828 -26577 - -17901 -5059 -13789 -4993 - -6676 -3415 -2464 -5937 -4275 -6629 -7566 -1943 -6313 -4572 - -9121 -10713 -5071 -1669 -7736 -10522 -6231 - -6400 -1771 -4568 -7681 -7486 -6090 -2223 -5581 -6705 -5719 -7519 - -6595 -3849 -6564 -1622 -2268 -6424 -5295 -3627 -2088 -7357 -6565 -1878 - -20744 -25902 -15310 - -11785 -2309 -7863 -15771 -4541 - -9217 -14774 -10316 -1035 - -5026 -5406 -2517 -5628 -4392 -5195 -5548 -4046 -2982 -4444 -4603 -4139 -5917 -4623 -5650 - -1304 -7839 -7143 -1520 -3668 -6533 -4406 -7153 -4585 -5586 -7202 - -10209 -5965 - -5676 -8694 -8691 -5790 -5498 -2189 -5651 -7073 -5270 -3057 - -2391 -8708 -8619 -4297 -4738 -10270 -3906 - -3023 -4720 -1548 -2991 -3111 -7063 -2012 -3763 -2035 -1784 -5001 -1680 - -7538 -7930 -9906 -8140 -13556 -4543 - -15678 -13201 -14557 -2543 -7345 - -30741 -29356 - -8506 -2596 -1936 -5285 -11960 -10241 - -4985 -2868 -10320 -8332 -1677 -2481 -2177 -7646 - -6131 -10046 -10184 -4015 -4132 -6841 -4179 -6723 - -11545 -8164 -17009 -6257 - -5301 -2162 -4275 -5983 -2671 -5587 -1250 -3145 -1364 -1145 -5876 -5648 -1517 -4821 -5700 - -16437 -14836 -4812 -3411 -8245 - -7546 -4484 -3121 -6861 -6332 -1407 -4020 -5444 -7421 -3100 -3955 - -16399 - -6052 -5898 -4698 -4965 -3117 -1798 -4646 -5183 -5615 -1508 -1065 -4239 -5268 -5753 -3913 - -8019 -4512 -19441 - -11542 -37427 - -2233 -1709 -1969 -5307 -4878 -2657 -6902 -6803 -2376 -4771 -4720 -4788 -3331 - -58268 - -15355 -3160 -15157 -2642 - -5958 -8776 -5573 -1966 -6919 -2661 -1810 -7727 -3528 -3520 - -3786 -5268 -7101 -7405 -4907 -2235 -4133 -4449 -4107 -7039 - -1192 - -15060 -9010 -17932 - -3037 -6302 -1310 -3578 -3499 -4572 -2899 -6801 -7015 -8003 -1645 - -2609 -8239 -11678 -4553 -3746 -7926 -4316 - -7989 -3443 -5709 -2736 -1066 -5070 -5401 -4781 -8140 -5206 - -6619 -4757 -5744 -5749 -4729 -4403 -1124 -3927 -1505 -6378 -7011 -7042 - -10734 -8546 -11816 -3041 -8038 -1514 -8005 - -2358 -4435 -15419 -9841 -1425 - -1575 -10261 -4196 - -13692 -3944 -5136 -14997 - -2395 -2053 -3511 -5846 -3289 -2223 -6256 -1725 -8118 -1615 - -5239 -14775 -4030 - -10610 -19176 - -5746 -4448 -6311 -7034 -1101 -3327 -2740 -2102 -2826 -6415 -2725 -6958 - -11322 -3127 -9187 -10407 -12052 -9870 -10917 - -7802 -15736 -12384 -12976 -9523 - -4431 -5918 -7903 -6003 -5690 -7135 -6625 -3042 -3791 -4604 -4472 - -5938 -1763 -1053 -1054 -6116 -1785 -6375 -3025 -3233 -7402 -3616 -4328 - -8730 -1695 -7271 -12172 - -1549 -1093 -8703 -4985 -4782 -3867 -3377 -5399 -2160 - -3877 -9623 -16382 -7247 - -6002 -5321 -2250 -1800 -1861 -1295 -5078 -4417 -5520 -3786 -3256 -3833 -6064 -1192 - -5113 -7824 -1006 -8708 -2630 -8752 -7077 - -4902 -3429 -2356 -5491 -2655 -3510 -1323 -3556 -2666 -5398 -3297 -5691 -5189 -6097 -3642 - -6558 -5566 -6259 -2433 -5153 -4382 -2403 -2022 -4473 -6768 -6971 - -10026 -13871 -13729 -5818 -9155 -10414 - -10107 -1720 -9245 -2438 -5150 -2275 -7178 -5384 - -3092 -4749 -3262 -2065 -5267 -5886 -4299 -5495 -2835 -3656 -3673 -5304 -3762 -1007 -1018 - -28554 -21993 - -2805 -1096 -2793 -8293 -3124 -1876 -7970 -2845 - -6531 -4430 -1311 -2156 -7435 -3390 -4009 -4575 -4333 -2742 -6973 -4136 - -2392 -4116 -4306 -2518 -4393 -1104 -2972 -2281 -5399 -4100 -2883 -7281 - -2391 -6469 -3870 -7305 -4913 -7618 -6042 -7663 -5674 -5749 -6631 - -3428 -12053 -7299 -4773 -10473 -8874 -2151 - -3248 -1165 -2435 -4215 -4789 -2067 -4858 -4051 -1963 -6408 -2912 -4624 -1268 - -4409 - -13565 - -7738 -5672 -4046 -7972 -3639 -4021 -8963 -2633 -7339 - -9829 -15037 -13499 -4234 - -6455 -7168 -5332 -6783 -16123 - -6047 -4912 -11390 -9771 - -9789 -5224 -1315 -3203 -8979 -5935 -9119 -8165 - -35275 - -4518 -6479 -12034 -1535 -11757 -1587 - -4610 -1626 -2456 -1352 -5620 -5503 -6280 -3946 -4973 -4822 -5997 -3462 -4956 -4251 - -2800 -1862 -1109 -4088 -1956 -3073 -5845 -5377 -5507 -4893 -4028 -2680 -1625 -5827 - -16667 -25591 - -6522 -8676 -8184 -5751 -9105 -3063 -1674 -10344 - -5539 -1142 -5816 -1168 -5969 -1389 -2075 -7074 -3101 -7431 -2743 -5736 - -2030 -3296 -4251 -2939 -1612 -2397 -6043 -3978 -2302 -4059 -3466 -5130 -4417 -3434 -5507 - -6623 -1216 -6469 -3269 -5336 -3321 -2133 -4883 -3175 -5315 -3771 -4732 -4096 - -7446 -4631 -9206 -1435 -8494 -3378 -4408 -1267 - -1031 -5587 -7270 -7454 -1386 -4005 -7112 -5510 -6167 -6258 -6177 -2584 - -9163 -6488 -8195 -7072 -2543 -7303 -3772 -3218 -6430 - -1846 -1426 -6176 -2386 -7884 -3130 -2066 -1363 -2676 -4032 -5883 - -6238 -4357 -6244 -5001 -6205 -2031 -4763 -4717 -3449 -5988 -2594 -6508 -6129 -3292 - -5276 -4818 -3936 -3716 -6800 -9499 -6284 -9610 - -17850 -15611 -1168 -10641 - -3648 -5602 -3507 -4240 -1019 -9291 -4877 -1210 -1926 - -3812 -9890 -7661 -13651 -1409 -10386 - -5305 -6002 -5503 -1214 -3192 -2611 -3303 -3203 -1917 -2840 -5494 -1825 -1135 -2000 -2666 - -1790 -7427 -4094 -5114 -4197 -4891 -3757 -1257 -1111 -7603 - -6791 -21115 - -6530 -4247 -12222 -12781 - -8490 -18751 - -3652 -3504 -3702 -4855 -1212 -6255 -1856 -5854 -7241 -3881 -7206 -1378 - -4129 -13281 - -8377 -9763 -7679 -4214 -4630 -8473 -8473 - -8725 -6220 -2198 - -7744 -1879 -11034 -7657 -9804 -8737 -11941 - -6000 -11448 -7628 -1637 -13733 -12875 - -4185 -14872 -3858 -3304 -3888 - -3551 -7065 -2559 -5068 -1668 -3129 -5361 -3866 -3214 -3785 -5725 -5409 - -2699 -3046 -2856 -1163 -4577 -4562 -1137 -5976 -4888 -3274 -3444 -5393 -1179 -5842 -4118 - -8999 -9195 -5866 -4732 -7260 -8053 -1744 -2243 - -59751 - -2972 -3341 -6585 -3761 -5052 -6547 -3857 -1717 -6438 -3061 -4074 -3960 -2893 - -5365 -17400 -16638 -2645 - -2858 -5485 -3270 -1470 -5477 -6900 -2096 -4839 -2745 -1962 -4589 -5332 -2532 - -6461 -2328 -4672 -9236 -2756 -8089 -5530 -3597 -3743 - -1256 -18350 - -17958 -10353 -17514 -8089 - -6730 -5610 -2916 -2385 -1329 -6266 -3138 -1573 -2726 -5822 -4665 -4192 - -2509 -13659 -2992 -3163 -4710 -13667 - -8718 -8001 -8395 -6518 -8604 -5904 -2956 -5830 -6497 -6337 - -12989 - -36036 -6483 - -17287 - -7230 -11174 -10488 -9330 -7884 -1885 - -6206 -6035 -2633 -8982 -7805 -9517 -2961 -2391 -6385 - -42975 - -6497 -13039 -8944 -10022 -7280 -10565 - -4189 -5311 -2161 -6026 -2672 -1512 -3381 -2672 -4408 -2104 -1844 -4902 -1184 -5076 - -1915 -2558 -9039 -5235 -2360 -4491 -7424 -8471 -1421 - -5978 -7846 -9024 -11363 -3658 -12312 - -6387 -6701 -6008 -4706 -12257 - -1756 -9535 -2131 -9046 - -1929 -4597 -6341 -6420 -3274 -1631 -6382 -5208 -7825 -1431 -2402 - -5458 -6924 -2874 -6041 -2703 -5111 -4308 -6932 -5970 -1813 -4833 -5304 - -7181 -3390 -3305 -3785 -4706 -3308 -6495 -6222 -7615 -6231 - -1562 -5987 -5691 -3910 -2199 -6038 -4109 -4856 -6115 -2915 -1328 -1627 -4305 -4279 -1522 - -2469 -2418 -7364 -6865 -5711 -3849 -2045 -3217 -6821 -2522 -7100 - -7037 -4718 -2447 -2830 -5767 -4812 -7475 -6267 -7119 -6095 -3717 -7429 - -11546 -24555 - -6544 -4806 -7414 -7130 -5773 -2574 -7393 -7058 -3709 -8329 - -5328 -2752 -2637 -3992 -4958 -3984 -3276 -5768 -5776 -6417 -4245 -5962 -6451 - -5131 -9613 -4627 -8112 -3703 -4765 -3983 - -5749 -1308 -6403 -1154 -2719 -4229 -1695 -1883 -4188 -1930 -6479 -1643 -4145 -6469 - -1712 -2651 -6120 -4479 -1431 -3414 -1420 -2645 -3141 -2134 -3833 -2917 -5987 -4440 - -14665 -11731 -4462 - -4443 -4767 -3167 -2889 -2494 -1054 -4301 -5118 -1606 -3306 -2464 -4929 -5815 -5980 -6051 - -2235 -1326 -1962 -5198 -6824 -5968 -6107 -6362 -6911 -2249 -5138 -5072 -6093 - -9073 -18319 -6656 -19469 - -5004 -7250 -2725 -3886 -2064 -2747 -3683 -6068 -7107 -2494 -3164 -5258 - -8240 -5565 -9900 -9253 -9780 -8609 -3622 -5557 - -8430 -8189 -13988 -3664 -2842 - -9819 -10269 -7996 -3874 -1237 -5402 -2560 -2218 - -5550 -6123 -4183 -4115 -1203 -3360 -1725 -5902 -2038 -4024 -3108 -3652 -3142 -5830 - -10005 -13753 -15209 -14921 -4880 - -17368 -1888 -3327 - -1793 -6804 -4538 -3085 -1493 -1086 -1296 -2894 -5610 -6306 -4623 -5761 -4983 - -6374 -3487 -8405 -7486 -6123 -2925 -1779 -1271 - -8150 -3307 -24346 - -8897 -6651 -10425 -3195 -9473 -10734 -4895 -4251 - -11166 -37176 - -29815 -13284 - -4764 -9530 -19531 -1524 - -11360 -9121 -4467 -9222 -8073 -11766 -4041 - -28221 -36720 - -7336 -5380 -4774 -6491 -3241 -3424 -5956 -2980 -1309 -6101 -3746 -3164 - -1685 -7573 -8509 -7495 -3145 -7413 -5480 - -2553 -2369 -4087 - -22541 - -18520 -17646 -2214 -10201 - -14938 -10062 -21551 - -4553 -8399 -9026 -10486 -9448 -12135 -7814 - -3890 -4593 -7584 -8915 -3988 -3565 -8788 -5293 -3904 - -4965 -2021 -7167 -10546 -7628 -5390 -6927 -10315 - -4100 -6239 -4096 -4868 -3045 -4478 -4822 -4746 -2953 -2216 -5223 -2216 -6248 -2935 - -5992 -7316 -9399 - -14567 -8081 -9942 -2254 -8319 - -21916 -35451 - -2934 -6437 -2518 -6721 -6958 -7525 -6017 -4205 -1579 -1079 -7375 - -6898 -1432 -4281 -2130 -4606 -3784 -5126 -6926 -3417 -6179 -2382 -3285 -1468 - -10483 -4925 -12330 -2723 -10685 - -10815 -4848 - -1083 -5124 -1166 -7641 -8367 -6187 -3662 -7465 -8605 -8117 - -19058 -7396 - -5620 -3362 -6765 -8339 -5972 -3422 -1715 -6641 -4117 -3269 - -20112 -12403 -17778 - -1652 -6828 -6867 -5817 -3292 -2978 -2569 -2737 -6586 -3208 -1328 -2552 -2938 - -38204 - -32440 -13784 - -1367 -7878 -8547 -5957 -4673 -4680 -5917 -1743 -4883 - -2935 -1864 -2652 -5241 -2535 -5303 -2634 -1511 -4434 -2411 -4735 -4892 -4767 -5571 -5972 - -41656 - -4654 -2609 -5504 -4437 -2350 -2897 -2287 -1052 -6391 -4299 -4435 -1061 -3913 -4269 - -13465 -17336 -4598 - -3442 -2608 -6953 -6680 -6806 -2719 -2738 -6485 -3670 -6515 -6211 - -8566 -2737 -12087 - -5540 -6843 -5021 -7902 -5829 -1017 -7270 -4981 -7634 -4859 -6316 - -3002 -5108 -1291 -2928 -7863 -5200 -1943 -2076 -2775 - -4434 -7250 -1377 -5189 -3158 -3246 -8714 -9673 - -6330 -11340 -1411 -14843 - -2745 -3342 -4958 -2728 -3845 -6308 -7138 -6353 -5265 -3977 -1446 -4353 - -8334 -7623 -6531 -10529 -7419 - -3917 -13563 -8015 -12802 -1540 -2008 - -1590 -8424 - -1942 -1828 -5975 -4489 -4001 -3199 -2529 -2109 -4482 -3607 -5473 -3249 -4378 -6493 - -3977 -3184 -6189 -11999 -13925 - -12065 -6843 -11238 -16132 -5347 - -4144 -2827 -5520 -5141 -5614 -2529 -4815 -1054 -6349 -2184 -3531 -1591 - -10122 -7709 -6700 -8312 -8507 -1890 -4039 - -7177 -3123 -1449 -8582 -6580 -9663 -11280 - -8751 -2358 -18224 - -6872 -4272 -3138 -8066 -1413 -5715 -3053 -1658 -5595 -5721 - -8921 -7914 -10497 -3413 -5289 -2755 -7726 -7237 - -3304 -2565 -3505 -4395 -1937 -5620 -5992 -5531 -5294 -5384 -2487 -3102 -1839 -2654 -1369 - -13063 -9483 -3511 -5543 -13544 - -4367 -3869 -5907 -4606 -2922 -4117 -4716 -4564 -5228 -5736 -2237 -5925 -1736 -3157 - -6877 -1953 -1103 -10584 -11666 -2042 - -6997 - -5789 -3955 -1598 -6997 -6868 -5148 -8076 -3007 - -7440 -3774 -4595 -6827 -6415 -5796 -8252 -5947 -3757 - -2786 -1528 -1920 -5923 -1861 -4262 -2462 -5137 -4527 -3451 -1820 -4515 -3091 -4370 - -5231 -5724 -8463 -5867 -7776 -1405 -4873 - -5570 -13574 -9971 -12111 - -38253 - -68706 - -3270 -8365 -4604 -1469 -4885 -11781 -4510 - -3705 -1806 -5869 -3487 -1970 -4648 -2254 -1714 -4678 -4610 -1851 -4992 -4037 -1438 -3186 - -7501 -2667 -6548 -10978 -1759 -5718 -7887 - -15685 -17651 -15879 -16407 - -2727 -7036 -2483 -6244 -8733 -6191 -6852 -7568 -6863 -1571 - -4016 -1348 -4466 -4713 -1777 -2707 -3959 -3141 -1027 -2876 -5167 -1349 -1531 -4604 -1631 - -1492 -1616 -2617 -4184 -2209 -2463 -3843 -3106 -3969 -5790 -5086 -2469 -5461 -2426 -2936 - -7818 -2394 -6102 -3210 -7205 -2378 -4621 -6839 -4375 - -4882 -2275 -2673 -3927 -1801 -1181 -4223 -2134 -1414 -3513 -1930 -4218 -1030 -5153 -5631 - -7855 -8703 -8604 -3507 -8327 -2473 -6072 -2616 -8550 - -7761 -22778 -22679 - -21461 -18458 - -5893 -11132 -10226 -13071 -4987 -7773 - -8890 -9352 -8432 -7618 -3971 -9680 -2787 -9849 - -9239 -10126 -5646 -10227 -2786 -8177 -2412 -7063 - -13769 - -2805 -4241 -5027 -7401 -3809 -6649 -4261 -5625 -5349 -6866 -2935 -2487 - -15077 -16612 -11447 -13677 - -1812 -17170 -24913 - -7213 -5812 -5693 -5653 -11687 -7312 -4465 - -6447 -14207 -18951 - -38602 - -34832 - -5562 -1835 -2126 -1130 -2669 -3051 -3105 -4356 -4789 -3909 -5162 -5597 -2452 -4462 -2074 - -5046 -2712 -2027 -6702 -4395 -4134 -7460 -2079 -5308 -3774 -5925 -1420 - -5103 -2566 -5237 -2763 -3102 -2628 -3626 -4125 -3675 -5186 -5116 -5401 -1592 -2347 -3946 - -9256 -2589 -6950 -8214 -2216 -9494 -7900 -4317 -2246 - -37600 - -11146 -9884 -13530 - -1518 -3963 -4415 -5577 -4663 -1243 -7552 -3866 -6343 -6301 -1019 - -2667 -7079 -2560 -6437 -7190 -5421 -5409 -1951 -2801 -6925 -3310 - -13352 -9266 -5773 -7103 -13283 -3512 - -2329 -4814 -4002 -5247 -4074 -5463 -5404 -3785 -1671 -2970 -3619 -5702 -4895 -3947 -1567 diff --git a/ipynb/AOC/2022/input10.txt b/ipynb/AOC/2022/input10.txt deleted file mode 100644 index 6402c1a..0000000 --- a/ipynb/AOC/2022/input10.txt +++ /dev/null @@ -1,145 +0,0 @@ -noop -noop -noop -addx 3 -addx 7 -noop -noop -noop -noop -addx 6 -noop -addx -1 -noop -addx 5 -addx 1 -noop -addx 4 -noop -noop -noop -noop -addx 6 -addx -1 -noop -addx 3 -addx -13 -addx -22 -noop -noop -addx 3 -addx 2 -addx 11 -addx -4 -addx 11 -addx -10 -addx 2 -addx 5 -addx 2 -addx -2 -noop -addx 7 -addx 3 -addx -2 -addx 2 -addx 5 -addx 2 -addx -2 -addx -8 -addx -27 -addx 5 -addx 2 -addx 21 -addx -21 -addx 3 -addx 5 -addx 2 -addx -3 -addx 4 -addx 3 -addx 1 -addx 5 -noop -noop -noop -noop -addx 3 -addx 1 -addx 6 -addx -31 -noop -addx -4 -noop -noop -noop -noop -addx 3 -addx 7 -noop -addx -1 -addx 1 -addx 5 -noop -addx 1 -noop -addx 2 -addx -8 -addx 15 -addx 3 -noop -addx 2 -addx 5 -noop -noop -noop -addx -28 -addx 11 -addx -20 -noop -addx 7 -addx -2 -addx 7 -noop -addx -2 -noop -addx -6 -addx 11 -noop -addx 3 -addx 2 -noop -noop -addx 7 -addx 3 -addx -2 -addx 2 -addx 5 -addx 2 -addx -16 -addx -10 -addx -11 -addx 27 -addx -20 -noop -addx 2 -addx 3 -addx 5 -noop -noop -noop -addx 3 -addx -2 -addx 2 -noop -addx -14 -addx 21 -noop -addx -6 -addx 12 -noop -addx -21 -addx 24 -addx 2 -noop -noop -noop diff --git a/ipynb/AOC/2022/input11.txt b/ipynb/AOC/2022/input11.txt deleted file mode 100644 index d831dc0..0000000 --- a/ipynb/AOC/2022/input11.txt +++ /dev/null @@ -1,55 +0,0 @@ -Monkey 0: - Starting items: 98, 97, 98, 55, 56, 72 - Operation: new = old * 13 - Test: divisible by 11 - If true: throw to monkey 4 - If false: throw to monkey 7 - -Monkey 1: - Starting items: 73, 99, 55, 54, 88, 50, 55 - Operation: new = old + 4 - Test: divisible by 17 - If true: throw to monkey 2 - If false: throw to monkey 6 - -Monkey 2: - Starting items: 67, 98 - Operation: new = old * 11 - Test: divisible by 5 - If true: throw to monkey 6 - If false: throw to monkey 5 - -Monkey 3: - Starting items: 82, 91, 92, 53, 99 - Operation: new = old + 8 - Test: divisible by 13 - If true: throw to monkey 1 - If false: throw to monkey 2 - -Monkey 4: - Starting items: 52, 62, 94, 96, 52, 87, 53, 60 - Operation: new = old * old - Test: divisible by 19 - If true: throw to monkey 3 - If false: throw to monkey 1 - -Monkey 5: - Starting items: 94, 80, 84, 79 - Operation: new = old + 5 - Test: divisible by 2 - If true: throw to monkey 7 - If false: throw to monkey 0 - -Monkey 6: - Starting items: 89 - Operation: new = old + 1 - Test: divisible by 3 - If true: throw to monkey 0 - If false: throw to monkey 5 - -Monkey 7: - Starting items: 70, 59, 63 - Operation: new = old + 3 - Test: divisible by 7 - If true: throw to monkey 4 - If false: throw to monkey 3 diff --git a/ipynb/AOC/2022/input12.txt b/ipynb/AOC/2022/input12.txt deleted file mode 100644 index 615b920..0000000 --- a/ipynb/AOC/2022/input12.txt +++ /dev/null @@ -1,41 +0,0 @@ -abccccccccaaaaaaaccaaaaaaaaaaaaaaaaccccccccccccccccccccccccccccccccccccaaaaaa -abccccccccaaaaaaaccaaaaaaaaaaaaaaaaccccccccccccccccccccccccccccccccccccaaaaaa -abccccccccccaaaaaaccaaaaaaaaaaaaaaaaccccccccccccccccacccccccccccccccccccaaaaa -abcccccaaaacaaaaaaccaaaaaaaaaaaaaaaaacccccccccccccccaaaccccaccccccccccccccaaa -abccccaaaaacaaccccccaaaaaacaaacaacaaaaaaacccccccccccaaaacccaacccccccccccccaaa -abaaccaaaaaaccccaaacaaaacacaaacaaccaaaaaacccccccccccaklaccccccccccccccccccaac -abaaccaaaaaaccaaaaaacccccccaaacccaaaaaaaccccccccccckkkllllccccccccccccccccccc -abaaccaaaaaaccaaaaaacccccccaaaaacaaaaaaacccccccccckkkklllllcccccccaaaccaccccc -abacccccaacccccaaaaacccccccaaaaaccaaaaaaacccccccckkkkpppllllccccccaaaaaaccccc -abacccccccccccaaaaacccccccccaaaacccaaaaaaccccccckkkkpppppplllccccddddaaaccccc -abccccccccccccaaaaaccccccccccaaaccaaaccccccccccckkkppppppppllllldddddddaccccc -abccacccccccccccccccccccccccccccccaaccccccccccckkkopppupppplllmmmmdddddaacccc -abccaaacaaaccccccccccccccccccccaaaaaaaaccccccckkkkopuuuuupppllmmmmmmddddacccc -abccaaaaaaaccccccccccccccccccccaaaaaaaacccccjjkkkooouuuuuuppqqqqqmmmmddddcccc -abccaaaaaacccccccccccccccaaccccccaaaacccccjjjjjjoooouuxuuuppqqqqqqmmmmdddcccc -abcaaaaaaaacccccccccccccaaacccccaaaaaccccjjjjoooooouuuxxuuvvvvvqqqqmmmdddcccc -abaaaaaaaaaacccccccaaaaaaacaacccaacaaacccjjjooooouuuuxxxxvvvvvvvqqqmmmdddcccc -abaaaaaaaaaacccaaacaaaaaaaaaacccacccaaccjjjooootttuuuxxxyyvyyvvvqqqmmmeeecccc -abcccaaacaaacccaaaaaaacaaaaaccccccccccccjjjooottttxxxxxxyyyyyyvvqqqmmmeeccccc -abcccaaacccccccaaaaaacaaaaaccccaaccaacccjjjnnntttxxxxxxxyyyyyvvvqqqnneeeccccc -SbccccaacccccccaaaaaaaaacaaacccaaaaaacccjjjnnntttxxxEzzzzyyyyvvqqqnnneeeccccc -abcccccccccccccaaaaaaaaacaaccccaaaaaccccjjjnnnttttxxxxyyyyyvvvrrrnnneeecccccc -abcccaacccccccaaaaaaaaaccccccccaaaaaacccciiinnnttttxxxyyyyywvvrrrnnneeecccccc -abcccaaaaaaccaaaaaaaacccccccccaaaaaaaaccciiiinnnttttxyyywyyywvrrrnnneeecccccc -abcccaaaaaaccaaaaaaaacccccccccaaaaaaaacccciiinnnntttxwywwyyywwwrrnnneeecccccc -abcaaaaaaaccaaaaaaaaaccccccccccccaacccccccciiinnnttwwwwwwwwwwwwrrnnneeecccccc -abcaaaaaaaccaaaaaacccccccccccccccaaccccccaaiiiinnttwwwwwwwwwwwrrrnnnffecccccc -abcccaaaaaaccaaaaaccccccccccccccccccccaaaaaciiinnssswwwssssrwwrrrnnnfffcccccc -abaacaaccaaccaaaccccccccaacccccccccccccaaaaaiiinnssssssssssrrrrrronnfffcccccc -abaccaaccaacccccccccaaacaacccccccccccccaaaaaiiimmmssssssmoosrrrrooonffaaacccc -abaaaccccaaaaaaccccccaaaaaccccccccccccaaaaaccihmmmmsssmmmoooooooooofffaaacccc -abaaaccccaaaaaacccccccaaaaaacccccccccccccaacchhhmmmmmmmmmoooooooooffffaaccccc -abaacccaaaaaaaccccccaaaaaaaaccccaaccccccccccchhhhmmmmmmmgggggooofffffaaaccccc -abaacccaaaaaaaccccccaaaaaaaccccaaaaccccccccccchhhhmmmmhggggggggfffffaaaaccccc -abccccccaaaaaaacccccaacaaaaacccaaaaccccccccccchhhhhhhhggggggggggfffaacaaccccc -abccaacccaaaaaaccccccccaaaaaccaaaaacccccccccccchhhhhhhggaaaaaaccccccccccccccc -abccaaaccaaccccccccccccccaaaaaaaaaccccccccccccccchhhhaaaccaaaacccccccccccccaa -abaaaaaaaccccccccccccccccaaaaaaaaccccccccccccccccccccaaaccccaaccccccccccccaaa -abaaaaaaaccccccccaaaccccacaaaaaacccccccccccccccccccccaaaccccccccccccccccccaaa -abaaaaaacccccccaaaaacaaaaaaaaaaacccccccccccccccccccccaaccccccccccccccccaaaaaa -abaaaaaacccccccaaaaaaaaaaaaaaaaaaacccccccccccccccccccccccccccccccccccccaaaaaa diff --git a/ipynb/AOC/2022/input13.txt b/ipynb/AOC/2022/input13.txt deleted file mode 100644 index 0d60fbd..0000000 --- a/ipynb/AOC/2022/input13.txt +++ /dev/null @@ -1,449 +0,0 @@ -[[[[],[7,10,6,5],[],[8]],0,1,[[8,10]],4],[[[4,0,3,2,0]],7],[[],3,[[0,2],8,5],[],[[2,10,4,6]]],[3],[5,[1,[8,0],10,1,[4,3,9,9]],1]] -[[0,2,7],[],[10,[[0,7,3,6]]],[2,[8],3]] - -[[],[[0,8,[],[0,8,6,7,10]],4,10,[[],9,[1],4,10],3],[[7,1,0],10,[[1,10,7,8],[3,7],[3,6],5],1,0],[9],[2,9,[[0,6,3]],[[7]],2]] -[[[],0,[[4,5,10],8]],[0,5],[[[1,8,8,8],2],0,[7,9],3]] - -[[3,[[10,2,8],3,0,[2,1],7]],[[[1,9,5,5,8],1,9,[9,2,4,5]],2,1,[[],[4,3],3]],[],[7,[6,4,[7,0,5]],[],[8],1]] -[[3],[],[[4,4],[[5,4,3],10,[1,3,9],9],3,1],[6,[0,[9,0,1,1,1]]],[]] - -[[4,0],[[[5,7,10,9],[1,8,0,3],[10]],9,10,[]],[5,[[1,3],5,3,[],[4,8,0,2,5]],0]] -[[8,0,[],[[7,5,4,6,3],0,[9,4,8],0,6]],[1,3,9],[2,[[],5,8,8,8]],[[[6,5],4,[3,3],[4,0],0]]] - -[[],[2,[[3,0,5]]],[1,[7],[0,[10,3,9],10,[8,2,4,2,2],[5]],[[0,2,3,1],3,[8,6,0],2,[]]],[[[3,1,3,7,2],6,0,[3],7],[[7,2,4,10],[6,8,10,0,2]],5]] -[[],[9,[5,8,0,[3,10]],10],[6,6,9,0,[[4,8,5,2],[1,10,1,7,0]]]] - -[[7],[0,[2],3],[1,0],[[],2],[1,[[6],[4,3,10,2,5],[6,9,3,3,0],[8,5],10],[]]] -[[],[[1,[5,1,7,9,6],[],[4,7,9,10,10]],7,1,[4,4,[3],[2],9]],[8],[[[5],[5,6],6,5],[]],[9,9,6,9,10]] - -[[0,[0,9,7,4],[[10,8,8,4]]],[[[9,7,0],[9,0],5,1]],[],[9],[0,[4,4],1,[6,[3,9,6],[6,7,2,9,9],3],5]] -[[[2,[1,3,6],5,9,10]],[]] - -[[[[4,4]]],[3,[[1,5,2,9],[2,2],[8,0],[7,2]],[8,[],7,10,5],3]] -[[[1]],[],[3],[[3,[2,8,7,8],[],[9],[]]]] - -[[[8],10],[4,2,[4,[],9,8,2],[2,[2,9,6]],7],[9,2,5,5,[7,4]],[5,[[5,2,4,9,7],[6,2,4,3],[6,7,1],9],8],[[[1],6,1,[8,5,9,1]],[[6],[7,0,10,1],2,[6,9,8,2,3],[6,3]]]] -[[],[7],[9,8]] - -[[],[4,10,3,[],[[2,0,7,6],[0,1],8]]] -[[[],5],[6,0,1],[6,[[7,10,3,10]]],[],[[[8,10,3,5,6],[],[3,5,10,8]]]] - -[[[[9,3,3,1,6]],7,5,[],[[4,3]]],[9,[[10,2]],[8,[2,5,3,6],[9,6],10,10],[3,[10,6],[9]],[9,[9,9,10],4]]] -[[6,9],[[],3,4]] - -[[6,[[2,2],[],[6],9,[7]],9,[]],[[[8,8],1,10],5,4,7],[[],5],[10,8,8,[5,[1,3,5],[3,8]]]] -[[[9],[[],[9,2,0],9,[4,3,10,0,5]],5,1,10],[[[1,3,8,9],[10,3,5,4,7],[10,7,9,7],0,[8,8,2]],7,3,[10,[2,2,4,4,4]],[9,10,[]]]] - -[[7,1,7,[],0],[8,3,[],8]] -[[[[0,1],9,9,[6],[]],8,4,0,5],[10,3,7],[9,[[8]],3,7,3],[[[],[10,10,2],3,[2,7,10,5,8],[0,5]],0]] - -[[10,[]],[[7,4,7,[8,0,6]],[6,3,[6,9,10,4,6],[5,10,8]],1,[[]],2],[[2,[1,5,4,3,1]],1,[[2],[6,8,0,9],[2],[5,7,5],7],9,[[0,8,9],2]],[3,4,[9],0,3]] -[[4],[8,[3,[1,6,4,7,2],10,5],[2]]] - -[[2,[4,9,2,4,[0,4,4,1]],1,[[8,9,2]]]] -[[[],8,[[6,8,8]],[7,3,3,[7,5,9,0,7]]]] - -[[1,6],[6,7,4,[[1,3]]],[4,[6,5,[4,6,6],[6]],[],[9]],[[[8,5,1,10],0,[7,0,4],1],[[8,9,6,3],[1,4,4,8,6],4,9,5],8]] -[[],[[],[7,[0,10,8,5,10],0,[3,9,3,3,1],[6]],[[0,8],[0,2,3,5,0],7,9,3],[6,[6,4]]],[6,8],[[0,1,8,[1,9],3],[5],[2,[8,10,5,1],[6]]],[[7,0,[9,6,3,3,1],10],[[4,0,3],5,3,1,[9,7]],[[7,8,5,3],[7,10,7],6,[3,4,3,3]],[7,[4,2],[8,0,3,8,3]]]] - -[[[[6],[3]],4],[[[0,0],[10,0,3],2,2,[7,10,1]],[]],[[[5,5,10],5,[0],[7,5,0,3,8]],[]],[6,4,[1,[10,4],1],[[8,6,4,8,2],[8,10,0],[10,7,8,3,9],[0,8],[6,5,0]]]] -[[0,[9,3],1,[9],[0,2,[8,10],[3,5,7,10,1],6]],[4,5,3,[]],[7,[1],0,[[2,9,9,7,10],[5,5],9,[]],7],[]] - -[[[],[],5,[[8,6,5],7],6],[],[[],5,[],[[7,9,1,3],[4,2],[2,7,5,9],5]],[],[]] -[[3],[1,2,4,[6],2],[[6],8],[],[[[],[5]],[4,[5,0,10],[5],[8,8,4,10,9]],1,4,4]] - -[[3,7,[5,[6,9,6,9,6]],[],[0,[4,2,8,4,4]]],[5,[],9,5,5],[]] -[[7,0,3,8,[5,6,7]],[2,[0,[],1,6,6],[[5],[0],[1,4]]]] - -[[[5,5,3,2],[],[5,[1,3],[2,7,2],[10]],9,[7,[8,3],9]],[[6,5,8],7,[[2],8,2],[0,5],8]] -[[[[]],7,[[],[4],6],7,[3,[]]],[4],[[[7]]],[]] - -[[],[3,9,[[2],[0,8]],[[8,3,8,9,1],4,3],[9,4,5]],[[[7,0,10],[5,8,5,4,0]],[[1,5,7,1,0],[],7,4,6],[1],[6,[6,9,2,0,3],4,9,[10,7,1,8]]],[6,4,[[],[8],6]]] -[[],[[]],[[[2,2,10,7,10],4,[],[10,3,3,2,8]],[5],[[2,0,3,7],1,[],[3,4,3,10]]]] - -[[10,10,[[],1,0,4,[3,3,9,10]]]] -[[10,1,4,[5],6],[[0,6,[]],2,5],[7,6,[[]]],[1,9,5,[],[[6],2]]] - -[[[],[],4,[1,[5,10,2,3,4],[7,1]],[7,0,[2,2,3],7]],[[[],[1,2,6],[2,9,0],[7],[]],0],[[[],5,[2,6]]]] -[[10,4,10],[[3,[2,5,1,0],4],[6,7],7,3],[8,1,2,2],[[[3],2,[2,4,8,7,9]],[],9,0],[[[3,3],9,2,[2,1,1,7,3],8]]] - -[[],[0],[[[6],[],[6,2]],1,3,[2,7,[4,10,2,7,9]],[[1,5,9,0,10]]]] -[[[3,6,2,3,4],10,[6,[0,1,1],2,8,[6,9,0,4]],4],[[],[[2,10,6,6,0]],6,[[2,6,7,8],[6,10]]],[[[7,5,6],7,[0]],[10,6,0]]] - -[[0],[[]],[[2,[0,10],9,[]],[7],6,[]],[[4,0,2,10,[1,9,2]]]] -[[[[],[4],5,[4,9]],[8,[5]]],[10,10,2,[9,7,[8,7,3,8,3],10,1]],[4,[[6,10,5],[3,6,2],1,[7],[8]],[1],[]],[]] - -[[[2],0,[2]],[2],[[[10,5],9,4,5],3,[[2],6],[[6,7,3,8,0],2,5,8],6],[]] -[[[[6]]],[1,5,8,6],[[7,0],3],[[[6,8,7],[5],[],[8,4,5],10],2,10]] - -[[[0],10],[[[1,3,5,2],[5,4,0],9,0],[[]],[5,[4,10]]],[0],[]] -[[8,10],[0,10,[],[[1,6,3,9,1]]]] - -[[[5,[9,3,4],7,1,1],[4],[8]],[[1,10],9],[]] -[[[[2],2,[]],8,4,[10,[0,1]]],[6,4,1,9,4],[[2,6,[0,8,2,8],5],5,9,[[8]],[]],[6,3,[8,2,6]]] - -[[10,3],[5,[],3]] -[[],[[[4,1,2],4],[4],[6,2]],[[],[[7,8]],3,7,[2,[]]],[],[[9],10,[10],0]] - -[[[8,3,9],6,[],8,[[],[4,1,1]]],[]] -[[9,[[10]],[2,[4,2,5,5,9],[],2],[]]] - -[[10,10],[]] -[[[[8],8,1,[10,3],[6,3,7,5,0]],[5,[8,4,8,8,6]],0,[[]]],[],[1],[5,[6,[],5,2,[10]]],[3,10,[[6,4,0],[6],9,[3,8,9,10],[5]],[1,3,6,2],[[5,2,2,1],3,0,1]]] - -[[[[4]],[5,[3,5,9],5,4,[5,0,8]],[[1,5,2,3],[1,1],7,3,[0,2]],0,[]],[2]] -[[2],[[[5,3,2,4,10],[7,0,3,6,4],5]],[],[[[3,6],5,6],[5,[]]]] - -[[9,7],[8,1,6,3],[[8,5,[2,6,1]]],[[[1,0,2,1]],0,7],[]] -[[[10,[0,0],[],[7,5,10,1,1]],[],[9,[7,7,1,9,1],[7],[9,6,2]],10,10],[[[2,0,10,7,9],[1,7,8,2,7]],8,0,[[9,8,6,0,5]],3],[[10,7],[],[],1,[[3,6,5,8,8]]],[[5,[7,5,0]],[3,[10]],[7,6,[5,5,5]],[[10,4],5,[5]],3]] - -[[[3,[6]],0,5],[[[]],[8,[1,6],3,9],[9,[4,3,3,5],[10,0]],[6]],[0,[7,5,10,9,7]],[5,2,[[4,7],9,9]],[[9,8,6,9,[1]],1,3,8,[3]]] -[[[0,8,[0,0]],1],[5,[],5],[[9,[9]],0],[6,[[0,9,8,6]],[[4,10]]],[[[4,6],[8,7,3,3,6]],4]] - -[[[[10],4,1],3,[]]] -[[[0,4,[7,3,7,5,3],[6,9,10,3,8],[]],8,[[],5],[9]],[4,[8,[2,0,6,9,5],[4,10,7,7],3],[6,[10,6,4,10,4],[5],8,3],2],[[[],6,[10,2],[7,5,4,3]],6,[0],[]]] - -[[10,[[9,9,9,2,10],1,0,8,7],6,9],[8,[],[[],8,8,1,[]],[]]] -[[],[[0],[[],[7,9,6,0,9],3,1],[8,2,[]],[]],[6,1,[2,2,6],[6,0]]] - -[[[10,[0,7,8],[]],10,[0],5],[4,10,7,6,[]],[[9],[1,4,[5],[10,4,7,2,6],6],[7,[5,9]]],[5,1,[[6,1,7],[4],[]],7,9]] -[[],[1]] - -[[[5,6],[7,[5,10,10],[6,2,10]],7,1,[[8,9],6,[1,4,3],[8],8]],[[[8,0,9,0],4,[],5]],[1]] -[[[],[]],[8,3,[[3,4],4,3]],[[[2],[2,5,5],1,2],[9,4,[9,8,3,7,3]]]] - -[[8,4,[[3,1]],[]]] -[[0,[2,4,[],7,0],[[2,6,4],[2,3,9,1,3],[3,2,10,5],3],2],[[],[5,[3,3,8,8]],3],[[[]],9,1],[[9,[5]],[6,[9,0],[4],[]],4,4,[2,8,7]]] - -[[[5,4,8,1,[4]],6,6],[[[9],2,[8,10,3,10],[7,6,9,6],[4,4,6,6]],1,3,2],[3,0],[5,[],[[],[10]],[2,6,[2,0,5,7,9],[0]],5]] -[[[10],0],[[[],1,4,4,[]],[1,[8,3,7,0,6],1,[3,5,2,6,5]],7,[[10,7],2,[]]],[[[10,9,9,5],9],[[9,3,8,0],[],3],9,[[1]],[[8,1,4,2],8,[5,1,2]]],[7,[[7,4,6,3,6],[4,10,9],[8,5,2],[0]],[],7,9],[2,[9,0,4]]] - -[[[],2],[[[5],3,5,8],7,[5,[1]],3,5]] -[[2,[[4,1,3],0],8,[2],[4]],[3,[]],[],[[1,[0],[7,5,3,3,9],6],[4,[6,9,7],[],[7,1,9],[0,0,0]],[1,6,[2,4,10,5],1]]] - -[[8,9,[],4,7],[7,7,8,6],[[9],9],[],[9,8,[8,5,0,10,[3,2,3,9,2]],[],2]] -[[]] - -[[[9,[6,2,7,4]],[[10,7,1],8,[8]],6,[[2,9,9],1,[7,7,1,3],[0,9],7],[7,[0,10,8,7],5]]] -[[3,[[1,5],[5,8],5,[10,8,1,0,6]],1]] - -[[7],[7,[2,[],6]]] -[[[[4,4,3],8],2,2,5],[[[6,4,2,8],0,5],[6,4],[1],[9],[[6,10,0,7,8],7,[]]],[[[5,1],[8,4]]]] - -[[[[1,3,4,2],8,[7,8,9,8,1]]],[[[7],3,[],[3,2,9,1]],9,2],[6,7]] -[[4,7],[[[0,8],6,8,[3,0,7],[10,10,6,1,2]]],[[],[[7,2,5,0,10],5],2,[[2,4],[5,3,2,4,9],3,[6]],[1,[],6,[],[6,6]]]] - -[[],[[5],10]] -[[],[],[[1,5,2]]] - -[[10],[3,[[5,0,4,2,5],9,[9,5,6,3]],9,[[5,5,7],[0,9],[3],10,4]],[6,7,[9],[],[]],[[9],[[0,2,8],10,3,[9,7,8,8,1],[2,10,6]],[2,[10,3],[5,7],9,[9,10,9]],6],[0,8]] -[[0,3,6]] - -[[],[[[],8,[2,0]]],[4,10,9,1,[8,10]],[[6,9,[0,0,8],[4,2,8]],[[4],6,[2,10,6],4,[9,1]],3],[[5,6,[0,5,1]]]] -[[[[],[1,1,6]],6]] - -[] -[[5,10,[[8,10,10,3],[10,4,8,7]],5,[0,9,[0,2,3,1],[4]]],[2],[0]] - -[[[[7,8],5,[1,4,1,1,10],10],[9,[9,8,6,0],3,[1,2,3],3]],[[],6,0,2,7]] -[[[7,[6,6,6,9],[10,2,5],[4,9,5,2,2],[2]],[4,6,4],[7,[2]],[6,[7,8,7]],[]],[8,[3],[10],[[7,9],[8,4,9,8],[],8]],[[[5],8],8,10,5],[6,3,5,[[9,2,2,10,6]],[[7,0],[1,8,6,5,8]]]] - -[[9,3,[[],[0,6,4,1]],9,[[10,3,2,2],4]]] -[[[0,10,2],0]] - -[[2,4,[]],[1,1,[[],[],[3,6,5],[1,4],7]],[10],[6,8,[8,1,5,[8,4,1,6,1],[6,9]],[10,5,[0,4]],[[],[1,10,0,8,1]]]] -[[[9,10,[2],6,6],1,[[10,9]],9]] - -[[3,8,9],[[3],[],[[9,10],1,4,10],7,[2]],[8],[3,1]] -[[10,2,4,[[9],0,10,9]],[4,8,8]] - -[[],[[9,3,[1,9,9,3],6],[9,4,2,10,[5,6,1,9]],[],10]] -[[[8,9,[],[]],1,[[0,6],10,8,4],[],[[1],2,10,[6,2],[9,6]]],[8,[5]],[[[7]],2,[[3],0],9],[2],[[3,6,2,9,8],[[],2],[[],[5,7,6]],[],10]] - -[[1,1,7,6]] -[[4,3,[9,[1,7,1,9,2],[0,3,8]],[[5,2,6,9,8],[]],3],[7,4,7]] - -[[0],[6,9,9,[2,[5,6,6,7],9,3]]] -[[[8,[7,0,1,3,8],[7,2,10,3],2],8,[],5,[[8,0,9,8,3]]],[5,[[9,8,5,1,4],0,8,1,[8,1]],[[0],5],1,3],[2,1,10],[3,6,[[9,9],5,[5,10,2],8,[0]],[6,[3,2,8],9,[]]]] - -[[[9],[[7,9,5]]],[4],[[],[[8,9,0,6],1],[3,[4,0,0,5,0],1,[4,5,0,4],10],[7,[4]],[[],2,0,[8,7,4,1,6]]],[[[9,4],[2,8],[2,2,1,0]]]] -[[],[4,[8,[]]],[6,4,[[7,6,4]],10],[5,[2,[8,2,2,8]],4]] - -[[],[[[7,0,7]],[]],[7,6],[6,3,8,[[9,7,4,4]]],[]] -[[[[3]],[9,[9,8],[0,6,7,5,6]],[8,[2,10],5,[2,2,6,5,10],8],3,[3,[0],[8],0]],[6],[[8,[0,6,8],6,[3,3,10,2,0],[1,0,2]]]] - -[[5,[0,3,[],8,[5,5,8]],[4,3,[9,0],3]],[[6,3,6,6,6],2,[],5],[10,[[10,0,0],[0,9]],2],[[],3,10,[5,4,[9,5,0,1],[2,2,7,0]]]] -[[],[1,[[],5,2,6,3],[[2,8,1,8,4],7,9,9],5,[[9],9]]] - -[[[[7,8,5,3],[9,9],9,4,[7,8]],[3,9],[[2],[0,9,3,8,4],7]]] -[[2,[]],[[[0,0,7,7,4]]]] - -[[[1,1,6,[10,8],0],6,3,[[2,4,4,2],0,[7,5,1,8,4]],[]]] -[[7],[[],[2,5,[10],[0,9],[]]],[9,2,5]] - -[[10,2],[7,[0,10]],[1,[[5,10,0,4],4,7],9,[10,[3,4],6,10,5]],[[8,2],[]]] -[[1,7,[10,0,7,[1,10,8,10]]],[[[1,6,7,0,6],0,[8,2],5,[]],[9,[1,4]],[]],[[[3,0],[9,5,5],[],[6,9]]],[10],[3,3,3,[[5,8,2,1],7,[6,10,5,7]]]] - -[[10,[],[[4,4,10,0],6,4,[1,6,10]],4],[4],[[[7,9,1],[8,3,8,10],[0,7,7],4,3],[2,[6,5,9],7],7,3],[4,7,7],[]] -[[4],[],[6]] - -[[9,7,[]],[[4],[10,[],7],6,0],[[[3,6],4,1,7],1,10]] -[[[[2],[],[4,8,5,3,2]],[1,[3,0,10]],[[]],6],[],[2,[10,[9]],1,[[],[6,2,3]]],[[2,8],[4,8,[6,9,5,9,5],2],[[3,5,0,6,8],[8,10],[]],[7,5,[8,10,0,10],1],1]] - -[[4],[0,[[1,1,2,9],[5],[7,5],8],[[2,10],8,0,[9,8,5]],5,[]],[0,7,4]] -[[5,[[10,7,8]]],[3,0],[],[[[1,6,0],[5,4,5],10,[5,2,3]],[],[[3],[4],[4],[]]],[8,[[8]],[8,6],[[4,4],[1,10,3,8,4]],[[5,9],6,3,[6,10,0],[1,5,10]]]] - -[[1,1,[[10,10],[],[10,3,0],8,4],[9,[4,2,2,1,3],3,9],[[9,0,4,1,8],10]],[2]] -[[6,3,8],[],[[],3],[[5,6,[],[3,5,2],4],[3,[1,10,4],[0,2,1,8,7]]],[]] - -[[6],[8,3]] -[[9,[[4,1,0],[3,9,4,3],3,7],[9,[10,2,7,8,6],[0,8,10],[8,5,10,2]],[1,[10]]]] - -[[],[[],6,9],[0,[1,4],[[8],[9,5,4]]],[6,9,1,6,[]],[8,[[9,8],5]]] -[[[[],9,0,6,2],[7,[1,0,4,7,0],[10,10,10,5,9],9],3,6,2],[],[9,[[2,4],[2,3,8],[9,3,9]],3],[2,[7,1,3,1],9],[[[4,0],[3,0,5,0,6],2,[10]],10]] - -[[[2,8,[10]],3,4,[5,[6,2]],8],[8,2],[]] -[[[],4,3,2,[4,[10,8],8,8]],[[0]]] - -[[[5,[10,7,6,9,4]]],[],[[[10,1,7,7,7],[10,8,4],2],[2]],[7]] -[[9,[[7],9,8,8]],[10,5,7,2,3],[[],6,[[8,2,1,8,5],10,7,7],[]]] - -[[[[0,8,1,3,3]],[],4,[[5,3,4],6,9],3],[]] -[[[[6,2,4,7],2],8]] - -[[[7,8,[7,7,10,5],[1,9,4,2]]],[[[4],[4,4],[5,0,3],6],[[5],[],[2]],[[2]]],[]] -[[],[9,1,[[8,9,7],[9,3,0,9,2],6],[4,10,8,[10,2,9,10]],2],[2,8,10,[3,[9,0],6,5],[10,[1,9,3,10,8],[3,0],[5,1],5]],[]] - -[[5,10],[[8,[5,9,6,0,5],[]],[6],8],[5,0,[[1,1,1,5],[0,10,1,3,2],2,[3,10,9,8,6]],[5,5,[10],[1,7,3,2,0],9]]] -[[[],4,[[5]],[0,[4,7],[10,5,10,3,5],[2,8],[2,8,3]],1],[[1,[0]],8,6]] - -[2,3,8,10] -[2,3,8,10,8] - -[[9,1,[[2,10,10,0],7,[7,9]]],[[],[9,[0,4,0,4,0],5,4],0]] -[[8,4,[2,[]]]] - -[[2,[7,9,[4,9,10,2,0]]],[[],[4]]] -[[],[8,9,2],[],[],[]] - -[[[[5,0,10],2,9],0,[[8,9,5,3],[5,9,8,1,2],3,[10,10,9,8,2],[7]]],[3,[7,[6,8,8,5],[7],10],2,0,[[9,0],5,2,0]],[],[9,2,[],[[5,9,6,5],[6,9,4,6,10],[],[1,3,9],[5,2,5,4]]]] -[[[10,2],5,[7],9]] - -[[[[0]],9,[9,[8,5,9,7,0],[7,3,2,4,5]],2],[[]]] -[[7,7,[[2,10],[8,3]],3,8],[[[],[10,0,8,7],[2],5,[5,2,4]],[8,[],[1]],[8,10,2]],[6,2,4],[[[],[1,10,0,3],1,[10,9]],10,[8,4]]] - -[[10,9,6,[1,[9,2],4,[0,3,4,9,4],6],[[],2,[1,6,5,10],[3]]]] -[[1,1,10,4]] - -[[9,[1,1,4,6,5],[[5,2,6,6],[10,10,6],[5,1,4,0,2]],[2,9,8]],[[[5,3,4,10,8],10,[],6],5,[5],[],[[10],[8,10,7,1],[4,8]]],[],[],[[[1,3],1,1],[[10]],1]] -[[0,[[],5,1,4,[4,10,0,5,8]],4,[[],[],3,[2,5,9],9],3]] - -[[[[7],10,2,[5,10,1,10,8],[6,10,0,8,2]],[[],5,[8,5,8,3,3],8],[8,[],2,8],[],[5,[3,8,2,4],4,[],8]],[[4,4,2,2,10],[[4,6,8],[5,6,6,10],[0,1,8],[1,3,10],5],[],[3,7,[5,5,4]]],[7],[[[6,10],[5,3,8,2,6],[2,6],7],[3,3,[1,10,1,9],[0,5,1,4]],[[0,10,6],0,6,[]],[[8,9,7,1,10],6,5]],[6,[1,[],[3,6,6,1]]]] -[[[[4,4,8,8,4],10,0,8],1,4],[],[9,0,4,6]] - -[[[[8,9,3,0,0],3,[3],8],2,[0,[2,3,2,10,3]],1,[]],[3,[2,7,0],[],1,[]],[[],[],[7,8]],[[],[[],[6,1,1,2,4],9,8,[8,8,4,2,2]],0,[]]] -[[4,[[4],[0,10,6],3]],[[6,2],9,[10,9,[5,6,5],[3,0,3,0,2]]],[],[],[[],3,[3,6]]] - -[[],[3],[[],[[]],7]] -[[[[1,5,2,9],[0,4],[0,8],[9],2],2,8,5,[[8,0,0],[10,4,3,2],[0]]],[[[7,10,5,1,3]],4,4],[9,[[8],[]],7,10],[0,6,[[8,7,1,1,5],0,[5]],10,[]],[8,4]] - -[[[8,[0,6,4]],8,1,[9,6,1]]] -[[3,3,5,8,[[],2,[8]]],[9,8,[10]],[[[]],[4]]] - -[[3,8,0,[0,4,9,7],[4,9,9,[2,6]]],[2,10],[[10,3,[3,5,9,5,2],[3,2]],2,[],[],[[4,0,2,9,2],8]]] -[[[7,3,1,[7],[7,6,9,9]]],[[[5,8],8],[[6,3],[9,8,0]],[0,0],3,4]] - -[[[0,7,1,[2,4],[6,9,5,10,5]],[9],[[10,0,0]]],[[10]],[[2,[1,0,1,1,9]],7,1],[0,[[]],10,[0,2],0]] -[[[1,2]]] - -[[0,[[5,6,2],[]],10,2,[]],[0,8,[]],[[[],4,1],1,[[10,6,6]]]] -[[[],2],[[1,5,6,0],[1,1,[10,6,9],8],1]] - -[[2,7],[],[9,0,8,[],[5,[1,4,3,3,3],[5,0,2],[9,3],[]]],[[],10,8,4,10]] -[[],[[]],[5,[[],9],8,[5,[8],8,1,[7,2,0,2,2]]],[[2]],[[10,[5,6,4,2,4]],[],[1,[5,7],[3,3,1,10,7],6,[]]]] - -[[0]] -[[1,10,7,[[3,10],10]]] - -[[],[[6,[],[4,4],1],8,9],[[[]]],[]] -[[10,7,7,[8,[6,9],10,3,[5,7,0,10,10]]],[],[1,10,[[],[5,6,10],10,2,[]],10],[[[1],[2,7,5],9,[6,9,7]]],[[4,6,[],0,[]]]] - -[[],[10,2,[[7],6,[10,7,6,0,2],6],[6,[7,4,6,9,5]],10]] -[[4,[[5,5,2,5]],[]],[6,[[4,10]]],[]] - -[[],[10],[],[[[4,2,7],[5],0,9]]] -[[[[6,1,6,2,10],[],[4,4,5]]],[7,8,[],5,2],[[],1,[[0,5,6,4,8],[6,3],[4],10,[]],0,4],[1,[[8,10,0],[4,8,6,2,3]],[1,[8]]]] - -[[],[],[2]] -[[0,[[5,8,6],10,[0,7],1],3,[8,[1,3,7]]],[[],[5],[0,2],4,2],[10],[]] - -[[0,[],[[9,9],8]],[[1,[]],[]]] -[[2,10,[8,3,[4,8],[8]],[[7,8,9,4],[5,6]]]] - -[[[9],[],[[]]],[[[10,8,4,6,3]],[5,4,1,7],[],[]],[[],10,1],[4],[]] -[[[1],[[]]]] - -[[[5,10,4],[4,[0,7,7,9],[2,3,1,5,10],[0]],2,[]]] -[[],[],[[3,[0,0,0,3]],10,[[0,3],[],4]]] - -[[[[7,9,7,1,2]],5],[],[[[],[2,8,0,9],6],1]] -[[],[6,[[],8],10,[]],[[[3,9,6,3],6],[6,[],2,[3,3],3],4,[4,7,1],[0,[1,4,0,5,6],7,6]],[6,8,4,9]] - -[[2,4,[[8,9,0,6],8,[4,8,1],[10,2,9,1]]],[],[0,[10],6,[[9],[9,3,1,7,7],[2,0,3]]],[[[8,2],6,[6,9,7,4],[1,2,7],[8]],[[],4,4],[2,[5]],6]] -[[9]] - -[[],[9,0,[[1,7],8]]] -[[8],[[],[9,[],3,6,[2,2,1]],7,[[7,8,9,6,2],[5,3,5],1],8],[7]] - -[[0],[7,[4,[4,4,8,6,8],[10,10,5,9,2],[7,2,3]]],[5,[[7,7,0,2,5],[10,8],[6,1,9,0,9]],[10]],[7,4]] -[[7,1,8],[[[10],[]],[[]],[9,6],[[5,2,0,6]]],[[0,3,[3,8]],[],[[5,2,3],5,[2,6,1],8],8,6],[8,6,[[10,10,10,0,5],[]],9],[6]] - -[[[5,3,[7,1,9,6],[]]]] -[[[[1,6,5,6,10],6],[[8,1]],6,2,[]],[[9],[],2,[],1],[9,[2,[7,2,5,4,7],[6,3]],0,10],[10,[[5],7,[2,9],2,[]]]] - -[[1,[[4,4,4],[10,8,1],6],9,10],[[[4,10],[1],[0,2,6,8,8],5,9],5,7],[2,8,[[10,2,6,0,1]],[9,3]]] -[[7,4,[[0,1,2,5],1]],[],[[[],7,7]],[[[2,10,5,2],6,3,[2]],1,[],[[],7]],[[5,3,[5,0,1,1],[],[5,3,6,2]],[1,1,2,[1,5,1,4]],2,0]] - -[[9,6,7,10,6]] -[[1],[0],[1]] - -[[],[[[10,6,5,1,5],[9,9,8,6],1,10,0],[4,[0,4,4,9,6]],[[1,9,4],8,[9,1,2,5,4],[2,2,6,1],3]]] -[[6,8],[[],[[5,10,6,1],[],[0],[0],7],[10],1,2],[[[3],0]],[8,10]] - -[[],[[[7],9,[2,10,6,2],4,3],[[7],5],4,5],[[[4,5,5],3,1,[6,0,0]],[]],[10,2,[3],10]] -[[],[9,7]] - -[[3,9,9],[[[1,0,10,4,0],[0],6,8],6,1,[[7,7,2,5,2],[],10,9]],[[0,[4,3,3,3]],4,[[5,5],[8,0,10,10],6,[0],[]],[[6,0,4],[3,7,3,2]],[8,3,[3,9],3]],[[6]],[10]] -[[5,9,[[0,2],[5,7,9,6]]],[[8,[0,10,4,2,10]],6,[6],[[],[0,3,7],[10]]],[[[8,2,7,1]]]] - -[[1,8,[8,7,8,[9,1,6,9,2],9]],[2,0],[8,5],[10,1,[]]] -[[],[[],6,[[5],[5,4,8,4,7]],8]] - -[[[[7,7,7,3,2],[],3],[],7,[4,2,[0,9],9,[]]],[[4,4,4],7,[[3],[4,0,1]]],[[],[10,[0],[7,6,10],10]],[0]] -[[[[9,5,10]]],[[[3,2,6],[3,1,10],0],6],[[[4,3,5,7,9],1,[0,0,1],[2,5,8],[2]],2,3]] - -[[],[[5,[6,5,9],10],7],[[8,[4],[9,0,2,9],8,1],[6,[2],[],[6,9,3],[0,9,9]]]] -[[10,[0]],[[],[8,10,9]],[[],[[]],[],8,4],[3,7]] - -[[7,9,1,[7,10]],[3,9],[[[10,4,5],[10],[0],[2,6,1],[3,2,6,1]],[5],[7,5,[4],7,4],[7,[5,2],[2,2,8,7],[5,7,5,7,9],[1,4,0,9]]]] -[[],[[[10,9],[]],[[10,4,0,1],[9,0,6,10,3],[9,8],6],3,[],10],[6,6,[],7],[4]] - -[[9,[2,2,[7,2,10,2],5]],[[],[6,[6,2,8]],[0],2,4],[]] -[[],[3],[3,3,10,[0]]] - -[[6],[],[],[[1,[2],[]]]] -[[[6]],[]] - -[[[[10,0,8,5],[]]]] -[[[[5,8,7,7,2],[6,1,2]],[],7,[]],[],[[8,8,4,[4,7,7],8],0,10,[9,5,[]],[1]],[]] - -[[4,9,[[5,3,2],8,2]],[],[8,5,[1,[3,9,0,1],[6],[6,5],[8]],7,[[5],9]],[],[0,8]] -[[[[1,8,1,5],0,[4,3,0],[],[0,3,4,5]]]] - -[[7,8]] -[[5,[[9,5]],[9,[8,4,10],3,10],[[7,9],7,[9,4,6,6,2],3]],[],[],[[[7],[1,5,1,10,10],[4,2,0,8]],4,[],3,[3]]] - -[[1],[1,0,[],7,4],[6,[0,[2,4,0,4],2,5,[3]]],[[[],[6,7,3,10,10],[5,10,4]],1,[],1,[[],[3,10],7]],[[[3,2,3]]]] -[[8]] - -[[[],6,[9],[]]] -[[8,0,4,9,4]] - -[[1,8,[[6,2,1,1]],[[7,4,7,5,4],9],[1,[]]],[[0,[9,1],[7,1],[9,6,7,6]],0,[8,[],9],0,4],[[[4,8,10,10,1]],[[0,4,5,4,3]]]] -[[9,[6,7,[7,9,10,7,0],[7,3]],[],[7,7,0,[6,4,1]]],[],[[4,0,10,[2,8,2]],[[3,9,9]],[8,2,[4,2],7,3],[[5,4,2],[3,10],[4,6,0,0,0]],[]],[8,2,5,0,[[],4,5,0,4]],[[[1,3,9,9],[0]],5,[6,[5,1,4,8],[2,0]],6,3]] - -[[[0,[1,3,5]],8,[[4,4,0],9,5,[],[1,6]]],[4,6],[[[],7],4,3],[0,[]]] -[[9,[8,2,[7,1,2,3],4,7],[[],[],[8,8,5],9,5],2,5],[],[7,[[9],0]],[[],0,0,[[6,0,7],[10,10],[10,6,8,10,7],6],[9,4,2]]] - -[[[[3,0],[0],3],8,4],[[[5,1,1,8],[10,6,1,0],[8,1],7,2],[]],[2,[10]],[[10,7]],[6,5,8,10]] -[[10,[]],[8],[1]] - -[[4,6,[6,2,[]]],[8,[7,10,[0]],[[9,4],8,[2,4,3,4,4],[4,9]],[[10,2,9,3],[],[5,9,2,2],[],[9,6,6,10,5]]],[9,[9,2,6,10],5],[]] -[[[2,[9,0,0],[7,10,1,3],0,[9,2,7]]],[8,[0,[5]]]] - -[[8],[0,[3],4,10,[[1,7,4,7,0],[0],[7,3,5,4]]],[[7,[8,3,8,9],10],3,[[9,2],4,[]]],[[6],4,1,[3,[0,2,8],9]],[9,[[4,6],[3,8,0,3],[],10,[6,10,2,1]]]] -[[[1,0,8,1],1],[7,4,[6,[3,1,8],8,[2,1],[0,5,10]],[],9],[],[7,[[]],[[7,5,10,1],1],1],[5,0,[9,[9,10,9],2,6,9]]] - -[[[1],2],[2],[3,7,[[],3]]] -[[[]],[0,[[0,6,5,8,0],[5,8,7,2,0]],[4,6]]] - -[[],[4],[[2,5,7]],[1,[[4,9,8],4]]] -[[],[5,[[6,9,2,3,7],7,[2,1],5,[6,1]],[[3],[3,2],0],[2,[10,10,1,2],0,[5,5,6,2,5]],[[3,5,0,7],[0,8,10,1],9]],[9,10,[[1,2,3,3],[5],[],[1]],[9,5],1]] - -[[[1],7],[6,[7,[]]],[[7],[],[8,3,4,10,[1,6,1,2]],3],[8,10,[[2],0],7]] -[[[],[[1]],[7,1,8,[2,1]],4,9],[[[4,8,1,8],[4,9],8,[2,5]],[1,0],[8],4,[[],[],[9,6],9,0]],[[[8,7,8,9,2],[1,2,9,3],[2],8]]] - -[[6,[[7,5,7,6,8],[]],[5,3],1],[[9,[3,1,8],8],[],4],[[7,2,9,1],3],[]] -[[[]],[2,[],[[8,5],8,3,[9]],6],[[[],7,0,0],6,[]],[[[]],[],0,4],[[[]],0,[9,[9,0,4,4,7],[1,0,4,6,4],[4,4,8,10,9],9],[[4],[10,10],[8,7,0,5,0]]]] - -[[[2,[0],1,[3,2,10,0,4],[10,9,8]],[[7,4,8,2,10],[2,0,1]],5,7],[[[4,10,7,5,1],[]],[[5,5,6,0,1],9],8]] -[[7,3],[[[3,10],[0,2,5,4]],6,6,[[5,4,4,8,5]],[4,[0],[5],[]]],[9,2,6],[[[1,7,2,8,7],[2,6,8],4,[10,9,5,8],4]]] - -[[[7,[9]],7,2,[[1]],4],[],[[0],[[5,10,10,9,2],10,1],[0,9,[5,6,3,0],[],[1,9,10,5]]],[[3,1,[6,0],1],[[2,3,9,3],[0],6]]] -[[8,4,7,0],[7,7,[[6,9]],5,8],[[2,[],[9]],0],[0,[[],[0,0,9,0],9,[8,10,2],[10,0,5]],[7,5,[1,10,6],[],2]],[]] - -[[[]],[9,8,[]],[5,[[8,4,9],[6],[10,7,3],1,[]],9],[[],6],[2,[[1],9]]] -[[],[2,[[10],9],6,[10,1,[9],[3,1,4,2],[1,10,9,3]],[[2,6,8],5,10,3]],[[5,[],3],3],[],[3]] - -[[[],[[10],[0,1,5,2]]],[[1,[2,8,1,10,1],3,6],[0],8,4,[[8,2],[10,2,7,5,0],[2,1]]],[[6,[],4,[2,4,5],[2,4]]],[10,0],[]] -[[[6,[]],5,[[4,10,10],8,[5,0]]],[[3],[[8,4,8]],2],[[[8,4,6,2],6]],[8,10],[3,[8,8,4,[]],7,9,[6]]] - -[[10,[6,[9,1,2,0]]],[[[6,10],1,10,10,6],1,5,5,[4,[4,8,1,1],4,[9]]],[1],[1,[8,[5,3]],9,[[5,9,1,1,2],[],[9],10,[6,7]],6]] -[[[],5,[10],[8,[4,2,7,9],1,9,9],1],[10,[],0]] - -[[[[10,8,0,1,6],[0,9,10,3],1],4,[8,10,0,0]],[],[[[6,7,1,10,6],3],[2],[],4,1]] -[[],[],[6,3,[[9,1,5],[4]],[[4],8,[6,6,7,0,1]],[8,8,[3,5],[2,3,10,6]]],[],[[7,[],[4,10,4,5],2]]] - -[[3,[],2,[6],[]],[1,[1,[4,1,6,10,6],[2,2,0,7,5],1,[5,7,9,2]],[[9,8,7]]],[[[3,8],6],1],[[6,[4,1,7,7],[],6],[],[],10,1],[]] -[[[7,9,10,[4]],[0]],[6,[3],[[0,9,10],[6,9,6,2]]],[[[10,1,8,8],[2,5],[7,2]],0,[3],[5,[8,6,5,3],6]]] - -[[5],[[[7,10],0,[],[8]],2,[4,0,3,[]],6,[8]],[[[4,2]]],[[]],[[[],[2,7,1]],[4,2,[7,3,7,8]],6,0]] -[[9,9,9,[[]]]] - -[[[4],[5,1,[10,2,9],7,2],10],[1]] -[[1,[]],[],[],[5,9,[],[5,[10,10,8,8],[2,10,1],1]],[[6],7,[2],9]] - -[[4,7,4],[6,1],[9,[],[[8,2],6],[[3,5,1,4],6,[10,3],4]],[[9,[],[2,4,10,3,7],[1,3,0,7,9],7],1],[[[10],[0,5,10,2],[2,5,2,5],[5,1,2,0,3]],1,[[2,2,8]],4,[8]]] -[[0,[[],[],[9,4,1,2],7]]] - -[0,4,5,3,1] -[0,4,5,3] - -[[[8,7,8,0],2,10,[],[9,3]],[2,0]] -[[[[10],10,[8,7,8],0]],[4,5]] - -[[9,5,5],[0],[[9,6,[10],6],[10,[10,5,9]]],[5],[10,6,[],9,[[5,5],4]]] -[[[0,2,10,[7]],7,1,4],[],[2,[[7,2,4,0],2,1],[2,1]]] - -[[],[8,10,6],[3]] -[[[3],4],[10,[],[]]] - -[[2,[9,[9,7,7],[10,9,5,0]],0],[3,7]] -[[[5,3]],[[3,[],[7,4,5],7],[[5],3],[3]],[2,[5,8,4],9,[3,[0,9,5,1,1],10,[4]]],[]] - -[[],[4,0,[[4,1]],[[7,7,4],0],[[9,5,9,9,3],1,[4,7,7,9,3]]]] -[[],[10,5],[[[9,5,8,4,1],10,6,4],[[9,2,8,3,6],6,7,[8,10,6,7,8],[10,2,2]]],[[6],[2,0,0],9,[5,7]]] - -[[[],[[],[2,3,9]],5,5,5],[[1],5,[[],4],[5,[3,9,3],[6,4,1]],3],[3,[4,1]],[[],[4,[8],[7]],[[10,8,2],5]],[[[1,5,0,9,6],9,7,[]],[0,[],6],[],[[3,5,8],6]]] -[[[8,[],8,[7],3]]] - -[[1]] -[[0,[0,[7,0,9,0],7,1],[7,[2,10,4,2],3],[2,0,6,[3,5,8,0],[10,3,4,5,4]],[[8,7,6],[5,6],[7],[]]],[[],[],[]],[1,[],[[4,2,4,8],7,3,[4,4,7],9]],[10,[[8,5,6],3],9]] - -[[6],[[[4,6],[6,3,2,0,4],0],3,4,[7,[4,1],2,3,6],1],[]] -[[6,9],[8,[7],4,7,3],[9]] - -[[7,10,0],[0,8,[[4],4],[[10,2,1,10,0]],4],[[[1],5,[1],4,[6,3,5,3]],[[3,5,0,4,8],4,5,[8]],[6,3,7,[4,2,4,1],[6,8,1]],[0,1,[8,10,7,2],[6,2]],[3,[2,6,1,4]]]] -[[7],[[6,0,7],[9,9,8,[6,7,10,6]],[[5]],[[7],[4,2]],4],[[]],[4,1,4],[5,[7,4,10,[2]]]] - -[[],[9,1]] -[[[5,10,[],7,[0,7,3]],[[2,1]],5]] - -[[],[[5,9,[6,3,8]],[3,[9,10]]],[10,[5],7,5]] -[[3,[10,10,[3,4]],[[6,2,10],[3,6,0,4],8,2,2],9,3],[[6],[7,1,[3]]],[3,10,4,9],[[[1]],5,2,2],[]] - -[[2,1,3,1,[]],[[0,7,[],4],3,1,[[7]]],[2,3,1,[9,[],[2,3,0,6,6],[8,5,1,2,4],5]]] -[[9,[[0,7,10,5],6]],[],[[8,[10,6],[7],8]],[[3,[0,4,8,7],10,[2,2,2,7,4]]]] - -[[3,1,[10,[7,1,4,8,6],[1,1,3],[5,1,6,3,8]],6],[3,8,[[4,1,4,5],[1,8,1],[],[5,10,9,2,7]],3,7],[10,0,8,6]] -[[],[5,8,9,7,[6,2]],[7,[3,0,1,[]],[]]] diff --git a/ipynb/AOC/2022/input14.txt b/ipynb/AOC/2022/input14.txt deleted file mode 100644 index 19afc33..0000000 --- a/ipynb/AOC/2022/input14.txt +++ /dev/null @@ -1,163 +0,0 @@ -494,71 -> 498,71 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -472,131 -> 472,134 -> 466,134 -> 466,141 -> 484,141 -> 484,134 -> 476,134 -> 476,131 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -469,53 -> 474,53 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -499,38 -> 503,38 -483,107 -> 483,110 -> 476,110 -> 476,113 -> 487,113 -> 487,110 -> 486,110 -> 486,107 -485,62 -> 489,62 -493,38 -> 497,38 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -482,144 -> 482,147 -> 480,147 -> 480,153 -> 489,153 -> 489,147 -> 488,147 -> 488,144 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -484,29 -> 488,29 -483,107 -> 483,110 -> 476,110 -> 476,113 -> 487,113 -> 487,110 -> 486,110 -> 486,107 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -472,41 -> 472,45 -> 469,45 -> 469,48 -> 479,48 -> 479,45 -> 477,45 -> 477,41 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -482,144 -> 482,147 -> 480,147 -> 480,153 -> 489,153 -> 489,147 -> 488,147 -> 488,144 -472,41 -> 472,45 -> 469,45 -> 469,48 -> 479,48 -> 479,45 -> 477,45 -> 477,41 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -488,65 -> 492,65 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -482,122 -> 486,122 -482,71 -> 486,71 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -491,68 -> 495,68 -476,128 -> 480,128 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -460,59 -> 465,59 -472,41 -> 472,45 -> 469,45 -> 469,48 -> 479,48 -> 479,45 -> 477,45 -> 477,41 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -473,74 -> 473,75 -> 480,75 -477,57 -> 482,57 -472,41 -> 472,45 -> 469,45 -> 469,48 -> 479,48 -> 479,45 -> 477,45 -> 477,41 -493,32 -> 497,32 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -473,55 -> 478,55 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -496,35 -> 500,35 -479,125 -> 483,125 -456,57 -> 461,57 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -490,35 -> 494,35 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -474,59 -> 479,59 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -482,144 -> 482,147 -> 480,147 -> 480,153 -> 489,153 -> 489,147 -> 488,147 -> 488,144 -481,38 -> 485,38 -482,144 -> 482,147 -> 480,147 -> 480,153 -> 489,153 -> 489,147 -> 488,147 -> 488,144 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -485,119 -> 491,119 -> 491,118 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -482,144 -> 482,147 -> 480,147 -> 480,153 -> 489,153 -> 489,147 -> 488,147 -> 488,144 -472,131 -> 472,134 -> 466,134 -> 466,141 -> 484,141 -> 484,134 -> 476,134 -> 476,131 -483,107 -> 483,110 -> 476,110 -> 476,113 -> 487,113 -> 487,110 -> 486,110 -> 486,107 -472,131 -> 472,134 -> 466,134 -> 466,141 -> 484,141 -> 484,134 -> 476,134 -> 476,131 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -487,26 -> 491,26 -481,59 -> 486,59 -459,55 -> 464,55 -488,128 -> 492,128 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -488,71 -> 492,71 -472,131 -> 472,134 -> 466,134 -> 466,141 -> 484,141 -> 484,134 -> 476,134 -> 476,131 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -487,38 -> 491,38 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -483,107 -> 483,110 -> 476,110 -> 476,113 -> 487,113 -> 487,110 -> 486,110 -> 486,107 -482,65 -> 486,65 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -481,32 -> 485,32 -482,144 -> 482,147 -> 480,147 -> 480,153 -> 489,153 -> 489,147 -> 488,147 -> 488,144 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -475,38 -> 479,38 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -485,68 -> 489,68 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -483,107 -> 483,110 -> 476,110 -> 476,113 -> 487,113 -> 487,110 -> 486,110 -> 486,107 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -472,131 -> 472,134 -> 466,134 -> 466,141 -> 484,141 -> 484,134 -> 476,134 -> 476,131 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -482,144 -> 482,147 -> 480,147 -> 480,153 -> 489,153 -> 489,147 -> 488,147 -> 488,144 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -464,77 -> 464,78 -> 473,78 -> 473,77 -483,107 -> 483,110 -> 476,110 -> 476,113 -> 487,113 -> 487,110 -> 486,110 -> 486,107 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -473,74 -> 473,75 -> 480,75 -485,119 -> 491,119 -> 491,118 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -484,35 -> 488,35 -472,41 -> 472,45 -> 469,45 -> 469,48 -> 479,48 -> 479,45 -> 477,45 -> 477,41 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -464,77 -> 464,78 -> 473,78 -> 473,77 -453,59 -> 458,59 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -467,59 -> 472,59 -485,156 -> 498,156 -> 498,155 -472,41 -> 472,45 -> 469,45 -> 469,48 -> 479,48 -> 479,45 -> 477,45 -> 477,41 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -463,57 -> 468,57 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -472,131 -> 472,134 -> 466,134 -> 466,141 -> 484,141 -> 484,134 -> 476,134 -> 476,131 -464,77 -> 464,78 -> 473,78 -> 473,77 -462,53 -> 467,53 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -472,131 -> 472,134 -> 466,134 -> 466,141 -> 484,141 -> 484,134 -> 476,134 -> 476,131 -483,107 -> 483,110 -> 476,110 -> 476,113 -> 487,113 -> 487,110 -> 486,110 -> 486,107 -466,55 -> 471,55 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -482,128 -> 486,128 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -465,51 -> 470,51 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -487,32 -> 491,32 -476,71 -> 480,71 -490,29 -> 494,29 -494,169 -> 494,159 -> 494,169 -> 496,169 -> 496,167 -> 496,169 -> 498,169 -> 498,166 -> 498,169 -> 500,169 -> 500,167 -> 500,169 -> 502,169 -> 502,161 -> 502,169 -485,156 -> 498,156 -> 498,155 -478,35 -> 482,35 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -479,68 -> 483,68 -478,104 -> 478,103 -> 478,104 -> 480,104 -> 480,96 -> 480,104 -> 482,104 -> 482,97 -> 482,104 -> 484,104 -> 484,97 -> 484,104 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -472,41 -> 472,45 -> 469,45 -> 469,48 -> 479,48 -> 479,45 -> 477,45 -> 477,41 -490,23 -> 490,17 -> 490,23 -> 492,23 -> 492,18 -> 492,23 -> 494,23 -> 494,16 -> 494,23 -> 496,23 -> 496,17 -> 496,23 -> 498,23 -> 498,19 -> 498,23 -> 500,23 -> 500,16 -> 500,23 -> 502,23 -> 502,20 -> 502,23 -> 504,23 -> 504,13 -> 504,23 -> 506,23 -> 506,13 -> 506,23 -> 508,23 -> 508,21 -> 508,23 -470,57 -> 475,57 -465,91 -> 465,90 -> 465,91 -> 467,91 -> 467,84 -> 467,91 -> 469,91 -> 469,85 -> 469,91 -> 471,91 -> 471,88 -> 471,91 -> 473,91 -> 473,88 -> 473,91 -> 475,91 -> 475,88 -> 475,91 -> 477,91 -> 477,84 -> 477,91 -> 479,91 -> 479,90 -> 479,91 -> 481,91 -> 481,88 -> 481,91 -485,125 -> 489,125 diff --git a/ipynb/AOC/2022/input15.txt b/ipynb/AOC/2022/input15.txt deleted file mode 100644 index c1cd927..0000000 --- a/ipynb/AOC/2022/input15.txt +++ /dev/null @@ -1,26 +0,0 @@ -Sensor at x=3890859, y=2762958: closest beacon is at x=4037927, y=2985317 -Sensor at x=671793, y=1531646: closest beacon is at x=351996, y=1184837 -Sensor at x=3699203, y=3052069: closest beacon is at x=4037927, y=2985317 -Sensor at x=3969720, y=629205: closest beacon is at x=4285415, y=81270 -Sensor at x=41343, y=57178: closest beacon is at x=351996, y=1184837 -Sensor at x=2135702, y=1658955: closest beacon is at x=1295288, y=2000000 -Sensor at x=24022, y=1500343: closest beacon is at x=351996, y=1184837 -Sensor at x=3040604, y=3457552: closest beacon is at x=2994959, y=4070511 -Sensor at x=357905, y=3997215: closest beacon is at x=-101509, y=3502675 -Sensor at x=117943, y=3670308: closest beacon is at x=-101509, y=3502675 -Sensor at x=841852, y=702520: closest beacon is at x=351996, y=1184837 -Sensor at x=3425318, y=3984088: closest beacon is at x=2994959, y=4070511 -Sensor at x=3825628, y=3589947: closest beacon is at x=4299658, y=3299020 -Sensor at x=2745170, y=139176: closest beacon is at x=4285415, y=81270 -Sensor at x=878421, y=2039332: closest beacon is at x=1295288, y=2000000 -Sensor at x=1736736, y=811875: closest beacon is at x=1295288, y=2000000 -Sensor at x=180028, y=2627284: closest beacon is at x=-101509, y=3502675 -Sensor at x=3957016, y=2468479: closest beacon is at x=3640739, y=2511853 -Sensor at x=3227780, y=2760865: closest beacon is at x=3640739, y=2511853 -Sensor at x=1083678, y=2357766: closest beacon is at x=1295288, y=2000000 -Sensor at x=1336681, y=2182469: closest beacon is at x=1295288, y=2000000 -Sensor at x=3332913, y=1556848: closest beacon is at x=3640739, y=2511853 -Sensor at x=3663725, y=2525708: closest beacon is at x=3640739, y=2511853 -Sensor at x=2570900, y=2419316: closest beacon is at x=3640739, y=2511853 -Sensor at x=1879148, y=3584980: closest beacon is at x=2994959, y=4070511 -Sensor at x=3949871, y=2889309: closest beacon is at x=4037927, y=2985317 diff --git a/ipynb/AOC/2022/input16.txt b/ipynb/AOC/2022/input16.txt deleted file mode 100644 index 7d79241..0000000 --- a/ipynb/AOC/2022/input16.txt +++ /dev/null @@ -1,56 +0,0 @@ -Valve AA has flow rate=0; tunnels lead to valves RZ, QQ, FH, IM, VJ -Valve FE has flow rate=0; tunnels lead to valves TM, TR -Valve QZ has flow rate=19; tunnels lead to valves HH, OY -Valve TU has flow rate=17; tunnels lead to valves NJ, IN, WN -Valve RG has flow rate=0; tunnels lead to valves IK, SZ -Valve TM has flow rate=0; tunnels lead to valves FE, JH -Valve JH has flow rate=4; tunnels lead to valves NW, QQ, TM, VH, AZ -Valve NW has flow rate=0; tunnels lead to valves JH, OB -Valve BZ has flow rate=0; tunnels lead to valves XG, XF -Valve VS has flow rate=0; tunnels lead to valves FF, GC -Valve OI has flow rate=20; tunnel leads to valve SY -Valve IK has flow rate=0; tunnels lead to valves RG, TR -Valve RO has flow rate=0; tunnels lead to valves UZ, YL -Valve LQ has flow rate=0; tunnels lead to valves IZ, PA -Valve GG has flow rate=18; tunnels lead to valves GH, VI -Valve NJ has flow rate=0; tunnels lead to valves TU, UZ -Valve SY has flow rate=0; tunnels lead to valves OI, ZL -Valve HH has flow rate=0; tunnels lead to valves QZ, WN -Valve RZ has flow rate=0; tunnels lead to valves AA, UZ -Valve OF has flow rate=0; tunnels lead to valves YL, IZ -Valve IZ has flow rate=9; tunnels lead to valves OF, FH, VH, JZ, LQ -Valve OB has flow rate=0; tunnels lead to valves UZ, NW -Valve AH has flow rate=0; tunnels lead to valves FF, ZL -Valve ZL has flow rate=11; tunnels lead to valves SY, VI, AH -Valve BF has flow rate=0; tunnels lead to valves PA, YL -Valve OH has flow rate=0; tunnels lead to valves CU, JZ -Valve VH has flow rate=0; tunnels lead to valves IZ, JH -Valve AZ has flow rate=0; tunnels lead to valves JC, JH -Valve XG has flow rate=0; tunnels lead to valves BZ, PA -Valve OY has flow rate=0; tunnels lead to valves PZ, QZ -Valve IM has flow rate=0; tunnels lead to valves FM, AA -Valve GO has flow rate=0; tunnels lead to valves VJ, TR -Valve YL has flow rate=8; tunnels lead to valves JC, RO, OF, BF, FM -Valve TY has flow rate=0; tunnels lead to valves SZ, TS -Valve UZ has flow rate=5; tunnels lead to valves OB, NJ, RO, RZ, GC -Valve XF has flow rate=21; tunnel leads to valve BZ -Valve RY has flow rate=0; tunnels lead to valves TR, FF -Valve QQ has flow rate=0; tunnels lead to valves JH, AA -Valve TS has flow rate=0; tunnels lead to valves TY, FF -Valve GC has flow rate=0; tunnels lead to valves VS, UZ -Valve JC has flow rate=0; tunnels lead to valves AZ, YL -Valve JZ has flow rate=0; tunnels lead to valves IZ, OH -Valve IN has flow rate=0; tunnels lead to valves TH, TU -Valve FM has flow rate=0; tunnels lead to valves IM, YL -Valve FH has flow rate=0; tunnels lead to valves AA, IZ -Valve VJ has flow rate=0; tunnels lead to valves AA, GO -Valve TH has flow rate=0; tunnels lead to valves CU, IN -Valve TR has flow rate=7; tunnels lead to valves FE, IK, RY, GO -Valve GH has flow rate=0; tunnels lead to valves GG, FF -Valve SZ has flow rate=10; tunnels lead to valves RG, TY -Valve PA has flow rate=16; tunnels lead to valves XG, LQ, BF -Valve PZ has flow rate=0; tunnels lead to valves CU, OY -Valve VI has flow rate=0; tunnels lead to valves ZL, GG -Valve CU has flow rate=22; tunnels lead to valves PZ, OH, TH -Valve WN has flow rate=0; tunnels lead to valves TU, HH -Valve FF has flow rate=13; tunnels lead to valves VS, RY, AH, TS, GH diff --git a/ipynb/AOC/2022/input17.txt b/ipynb/AOC/2022/input17.txt deleted file mode 100644 index c789fd5..0000000 --- a/ipynb/AOC/2022/input17.txt +++ /dev/null @@ -1 +0,0 @@ -><<><<<>><<<<><<<>>>><<<<>><<>><>>>><<>>><><<<<>>>><>>><>>>><<<<>><<<>>><<<><<>><<>>><><<><<<>><<<<>><<<<>>>><<<<><<>>><<<><<>>><><>>>><>>><>><>>><<>><<<>><<<>>><<<<>>>><<<<>>><<>>><<>><<<>>><<>><<>>><<<>><><>><<><>>><<>>><<>><<<>>><<<>>><<<>>>><<>>><<<<>>><><<>>>><>>><<<<>>><>>>><<<<>><<<>>>><<<>><<<>>>><<>>><><<<>>><<<<>>>><<<><<<<>><<<<><<<<>>><<<>>>><>><>>><>><<<><><<<><<>><<<<>>>><<><<<<>>>><<<><>>><>><<><<<<>><<>>><<<>>>><<><<>><<<>><><>>><<<>>>><>>><<<<><<<<><<<<>>><<<<>>>><<<>>>><<<<>>><<<>><<>>><>><<<<>>>><<>>><<>>>><<<><<<>><>><<<<>><><>><>>>><<<>>><<<<>>>><<<<>>><<<<><<>>>><<<>>>><<<<>><<<>><>>>><<<>>><<<<>>>><>><<>><<<<>>><<<>>><<<>>>><><<>>>><<<<>><<>><<>>>><<>>><<>>><<<>>>><>>><<<>>><<<<>><>>>><<<<>>>><<<<>>><<<>>><<<>>><<<<><<<>>><><<<<>>><>>><<<<>>>><<<<>><>><<<<>><>>>><<<<>><<><<<><<><<<<><>>>><<>><><<<<><<<<>><>><<>>>><<<<>><>>><>><>><>>><>><<><<<><<<>>>><><>>>><<<>>><<<<>>><>>>><<>><>>><>>>><><<<><<<<>><<<><<<<>>>><<>>><<<><<<>>><<<>>><<<<>><>>>><<<<><<>>><<<><<<<>>>><<<><<<><>>><>><<<><<<>>><<<>>><<<>>>><<<<>><<<>><<<<>>>><<<<><<<><>><<>><>>><<>>>><>><<<>>><<<<>><<<<><>>>><>>><<<><<<<>>>><<>>>><<<>><>>>><<><<<<>>><<>>><<<<><>>>><<>><<><<>><><>><<<<>><<<<>>><<>><<>><>>><>>><<><<<<>><<<>>><>><<>>><<<>>>><<<>><<<<>>>><<<<>>><>>>><<>><><<<>>><<<><<<<><<>>>><<<>><<>>>><<<>>><<<>>><<<<>>>><<<>><<<>><<<>>><<<<>><>>><<>>>><<>>><<<<>>>><<<<>><<>>>><<>>><<><>>>><>><<<<><>>>><>>>><<<>>><><<<<>><>>><>>><<>>>><><><>>><<><<<>>>><<<>><<<<>>><<<<>>>><<<<><<<<>>>><<<>>>><<<<>>>><<<><<><<><<<<><>>><<><<<>><<>><<<>><>>><<<<>>><<<<>>><<<<>><>><><<<<>><<<><<>><><<>>>><>>><<<>>><<<<><<>>>><><<<>>><<>>>><<<<>><<<<>>><<<<>>><<<>>>><>><<>>>><<<><<<<><>><<<><<<<>>><<<><<<>>><<<>>><>>>><<<><>><<<><<><<<>>><<<>><<><<<<><<<>><>>><<<<>>>><>>><<<<>><<<<>>><<><<><<<<>>>><><>>>><<<<><<>>><<>><<<>>>><<>>>><<<>>>><<<><>>><<<<>>>><>>>><<<>>>><<>>>><<<<><<>><>><<>><<<>>><>>><>>><<<>><<<><<>><<>>>><<>>>><<<>>>><>>><>><<<>>>><<>>>><<<><<>>><<><<<>>><>><<<<>>><>>><<<><<>>><<><<<><<<><<<<><<<<>>><<<<>><<>>><<><<>><<><<><<>>><<<>><>>>><<<<>>>><<><<<<>>><>>><<<>><>>>><<<>>>><>>>><<<>><<>><<<<>><<>><<<>>><<<<>>>><<><>>>><<<<><<<>>>><<<<>><<<<>>><><<<>>>><>>><<<<>>><<>>>><<<<>>>><<<<>>>><><<>>>><<<><>>>><<<<>><<<<><<<<>>><<<><<>>><<<>>><><><<<>><<<>><>>>><<<<>><<>>><<<<><>>><<<<>><<>>>><<><<>><<<<><>>><<<<><<<<>><<<<>><<><<<>>>><>>>><<>>><<>><<<<>><<><<><<<>>><<<>>>><<<<><<<>>><>>><<<>><<>>>><<<<>><<<>>><<<>><<<>>><><>>>><>><><<<<><<>>>><<>>><<>><<>>><<<<>><<<<>><><><<>>><<><<>>><<<<>>><>>><<>><<<<><<<>>><>><<<<>>><<>>><<<><<<>><<>>><><<<<>>><<<<>><>>>><>>>><<>>>><<<<>>><>><<<<>>><<>>><<<><>><<>><<<><<<>>><<<<>>><<>>>><>>>><<<<>>>><>>><<<<><<>><><<<>>><<>>>><<<<>>>><<<<>>>><<>><<<<>>>><<>><<><<>><<>>>><>>>><>>><<<>><>><<><<<>><<<><<>>><>>>><<<>>><>>><<<>>>><<<<>><<<><<>><<>><<<<><<>>><<<><<<<>><<<>>>><<<><<>><<<<>>><><<<>>>><<>><<<>>>><<<><<<><<>><>>><<<>>><<>><<<<>>><<<>>>><<>>><>>><<>>>><<<<>><>>>><<<<>><<>>><<>><<<>>><<<>>>><<<><><<<<><>>><<<>>>><<<<>>><<>>>><<>>><<<>>>><<>>>><<>>><>>><<><><<<><<<<>>>><>><>>>><><<<>>>><<<<><<<<><<>><>><<><<<>>>><>>><<<>>><>>>><>>><>>>><><<>>>><>><>><<>><><<<<>>><>>><<<<>>>><<<<><<<>>><<<<><>><>>><<><<<<>>>><<>>><<<<>>>><<<<>>><<>>>><>><<<<>>>><<<><><<<><<<<><><<<>><<>>><<<><<<>>><<<>><>>><><<<<>>>><<<<>>><>>>><>>><<><<<<><<<><<<<>><<<>>>><<<><<<<>>><<<>><<>>>><>>><<>>><<<<>><<>>><<<><>>>><<>>>><>>>><<<<>>><><<<<>><<<>>>><<<<>><<<><<<>>>><>>><<>>><<><<<<>>><>><><<><>>><>>><<<>><>>><<>>>><<>>>><>><><<<<>>>><<>>>><<>>>><<<>>>><<>>>><>>>><<>>>><>><<<>><<<<>>>><<>>>><><>>><<<<><<<<>><<>>><<>><<<<>><>><<>>>><<<>><<<<>>><<><<<><<<>>><<<<>>><<<>><>><<<<>>>><>><<<<>>><><<<>>>><>>><<<<>><>><<>>>><>>><<<<>>><<<>>>><<<>><<<<>>>><>>><>>>><<><<<>>><<<<>>>><<<>>><<<>><>><>>>><<<>>>><><<><>>><<<>><<><<<>><<<<>>><<>><>>><<<<><<<<><<<<>>><<<<>><><<<<>>><<><><<>>>><<<><><<>>>><<>>>><<<><>>>><<<<>>>><>>><<<>>>><<<<><<<>><<<<>>>><<>>><<<><<<<>>>><<>><>>>><<<<><>>>><<>>>><<<>><<>>><>>><<>>><<<<>>>><<>>>><<<<>>>><<>>><<<>><>><>>><<<><<<<>><<<>><>><<<>>><><<>><<<<>><<<<>>><<<>>><<<<>><><<<<>>><<<><<<>>>><><<<><<<<>>>><<><<<<><<><<<<>>>><><<<>><<<<>>>><<><><<>>>><>><<>>>><<>>>><<<<>>><><><><>>>><<>><>>><<>><<>><>>><<>>>><<<>>>><<<><<<>>><<<<>>>><<<<>>>><<>><<<<>><<<<><<<<>>>><<><<>>>><>>>><>>>><<<<><<<<>>><<<<>><<<>><<><<<><<<<><<<><><<>><><<<>><<<>>><<<<>><<<>>><><<<<>><<<><<>><<<>>>><<<>>>><>><><<>><>>><<>>>><<>>><>>>><<>>><<<>>>><>>>><>>><<<<><<>>><>><>>>><<<>>>><<<><>>><<><<>>>><<<>>>><<<>>><<>>><>>>><<>>>><<<<>>><<<<><><<>>>><<<<>><<<<>>>><>>><>>>><<<>><><<<><<>><<<>><<<>>>><<<<><>>><<<<>>>><<<<>>><<<>>>><<<<>>><>><<<<>>><<<<>>><<<<>><<<<><<>><<>><><<<>>><<<<>><>>>><<><>>><<>>>><>>><<<>><<<<>>><<<>>><<<<>>>><<<>>>><<<<>>><<<>>>><<<<>>>><>>><>>><<<<>>>><<<>>>><<>>>><<<>>><<<>>>><<><><>>><<><<<><<<<>><<<<>><<>>>><<<<>>>><<<<>>><<<>>><<>>><>><<>><>>><<<>>>><<>>>><<<><<>><<><><<<><<<<>><<><><<>>><<><<<><<<<>>><<<>><<<<>><<>><<<>><>>>><>><<<<><<<<>>>><<<>>><>>>><<<<>>>><<>>>><<<<><<<>>><>>><<>>><>>><<<<>><>>><<<>>>><<>><<<<>>>><<><<<<>>><<>>>><<>>>><<<>>>><<<>>>><<><>>><<<>>>><<>>><>>><<>><<<>>>><>>><>>>><<<<>>>><<>><<>>>><<<<>><<<<>>>><<<>><<><<>>><<<><<>><><<<<>>>><<<<><<<<>><><<<<>>><<<<>>><<<><<>>>><<><<<>>><>>><<>>><<<<>>>><<>>><<><<<<>>>><<<<>><<<><<>>>><<<>>>><<<><<<>><<<<>>>><>>>><<><>><<>>>><<<>><<<<>>><<<>>>><<<>>><<<<><<<>><<>><<<><<>><<>><<<>>><>><<>><<><<<>>><<>><<<>><<><<<<>><<>><<<><<<<>><>><<<<><<<<>>>><<>><<<>>><<>>><<>>><<>>>><<>>><<>>>><<<<>>><><<<<>>><<<>>><<>>><>>>><<<<>><<>><<<<><>>><<><<<<>>>><>><<>><>>><<<>><<>>>><<<<><>><<><<<<>>>><<<<>>><<>><<>><<<<><<<<>><<<<><<<<>><>><<<<><<><<<<>><<>>>><<<<><<<>>><<<><<<>>>><<><<>><<><<><<<<>>><<<>><<><<<<>><<>><<<>>>><<<>>>><<<<>>><<<>>><<<<><<<><<<<><<<><<<>>>><><<<<><>><<<<><<<><><<<>><<<>>><<<>><<<>><<<<>><<>><<<<>>><<<<>><<<<>>><<>><<<<>><<<>><<<><<>><<>>>><<<>>><<<><<>>>><<<<>>>><<><<<>>>><<<><<<>>><<>>><<<<>>>><>>>><<><><>>><<>>>><<<>>><<<<><<<>>><>>>><>>><<<>><<><<<<>>><<>>><<<>>>><<<>>>><<>>><<>>>><<<<>>>><<<><>>>><>><<<>>>><><>><<><<<><<<>>>><><<<<>>><<>>><>>><><<>><<<>><>>>><>><>>>><<<<>>><><<<<>>><>><<<>>><<<<>>>><<<<>>>><>><<<<>><<>>>><<<>>><<<><<<>>>><<><<<>>><<<<>>>><<>><<>><<<<>><<<><<>>><<><>>><<>>><>><<<>>><<<<>>><>><<<<>>>><<<>><<><<<<>><<<>>>><<<<>>><<<>>><<<<>><<>><>>><<<<>>><<<<>>>><>>><><<><<<><>>><<>>><<><>>>><>><>><<<><<><>><>><>>>><<>><>>><<<>><<<><>><>>><>>><<<>>><<<<>>><<<<>><<<<>>>><<>><<<<>>><>>>><<<>>>><>>>><>><<<>>><<>>><>>>><<<><<>>>><<>>>><<<>>><<<>><>>><<<<>>><<<><<<>>>><<<>>><<>>><><<<<>>><<>>>><<<<>>>><>><<>><<<>>>><<<>><<<<><<<>>><<<>>><>>>><<<<>>><<<<>><<<>>><>>>><<<>><<>><<<>>>><<>>>><<>>><<<><<<<>><<>><<<<>>>><<<>><<<<><<<<>><<<<>>><>><<<<>>>><<<<>>>><<<<>>>><<<<>>><><<<>>><<<<>>><<<><<<<><>>><<<<>>>><<>><<<<>><<>><>>>><>>>><<<<><>><<>><<>>>><<<<><<<<>><<<<>>><<>>><<>><><<>>><>><>><<<<>><>>>><<<<>>><><<<<>>>><<<>>>><<<>>><>>>><<<><>>><<><<<<>><<>>><>>>><<>>><<<<>><<<<>>><<><<>>>><<>>><<>>><<<<>>>><<<<>>><>>>><<>>>><>><<><<>>><<<><<<<>>>><<>><<>>>><<>>><<<<>>>><<>><<>>>><>><>>><>>><><<><>>>><<><<>>>><<<><<<><<<>>>><<><<<<><<<>>><<<<>><>>><<>>>><>>>><<<<>>>><><<>>>><<<>><<<>><<<<>><<<>><<<>>>><<<>>>><<<>><<>><<<<>>>><<>>>><<>><<<<>><>>><<<<><><>>><>><<<<><<>><<>>><<<><<<<>>><<<<>>><<<<><<>>>><<<>>>><>>>><<>>>><<<>><<<<>>><<<<>>>><>>>><<<>>><<<<>>>><<>>><<>>><><<<>>>><<<<>>><<><<<<>>><<<>>>><>>><<>>>><<<>>>><<><<>><<>><<><>>>><<<>><<<>><<<<>>><<>>>><<<<>><><<>>><><<<<>>><<>>><<<>><>><<<>><<<><<>>>><<>>>><<>><<<>>>><<>>>><<<<><<><<>><<>>><<<><>>>><>>><<<>>>><<>>><>>>><<<<><<<><<>>><<<<>><<>><<<<>><>>>><<<>>>><>>><<<><<<>>>><><<<><>>>><<<><<<><<<<>>><<><<>><>>>><<<<>><<<<><>>>><<<<>>><<<<><<>>>><<<>><<<<>><<<<>><<<<><><>>><<<>>>><<<<><<<<>>>><<<<>>><<<<><<<<><>><>>><<<<><>><>>>><<<<><<>><>>>><>>><<<<>>><>><<<>>>><<>>>><<<<>>><<<>>><>><<>><<<>><<<<>><<<<>>>><<>>><<<><<<<>><>><<>>>><<>><<<>>><<<<>>>><>><>>>><<<><<<><>><<<>>><<<>>>><<><<><<>>>><>><<>>><>>><<<>>>><<>>>><<><<><<<>>>><>><><<><<<<>>><<>>>><<<<>><>><<>>>><<<><<>>><<<>>><>><<<<><<><<>><<>><<<>><<>>>><<<><<<>>><>><<<>>>><<><<<>>>><<>>>><<<>>>><>><>>>><<>><<><<>>>><>><<<<>><>><>>>><<<<>>><>>>><>>><<<<>>><<<<>>>><<<<>>><<<<>>>><<><<>>><<<><<<<><<>><<><><<>>><<<>>><>><<<<>>>><<><><<>>><<>><<<>>>><<<<>><<>><<>>>><<<<>>><<>>><<<><<<<>><<<>>>><<<<>>>><<<><<<<>>>><<<>>><<<><<>>>><><<<>><>>><><>><<<>>><>>><>><><<>>><<<<><<<><<<<>>>><><<>>><>>>><>>><<<><<>>><<<>>>><<<>>>><<<<>><<<<>>>><<<<><>>><<<<>>><<<>>>><>><<<>>>><<<>><<<>><<<<>>>><<<<>><<<>>><>>><<<<>>><><<<>>><>><<>>><<>>>><>><>>>><<<<>><<>>><<><<<>><<<<><>>>><<>>>><<>><<>>>><<>>><<<<>><<<<><<<<><<>>>><<>>><<<<>><<<>>><<>>><<<>>>><<<<>>><<<>>>><<<>><<>>>><<<<>>>><>>>><<<>><<<>>>><<<<>><<>>>><>><<>><<<<>><>>><>>><<<>>>><<<<>><<<>>><<<>><>>><<>>><>>>><<>><>><<>><<>>>><<>><>>>><<<>>><<<<>><>><>>><><<>><><<<<><<>>>><<<>>>><>>>><<<<>><<<><>>><<<>><<<><<<>>><>><><<<<>>>><<<<>>><<<>>><<<>>><>><<<<><<<>><<<<>><><<<>>>><<<>>><<<<><<>>><><<<<><<>>>><<>><<>>><><<>>><<<>>><<<>>><<<>>>><<<>>>><<<><<>><<><<><<<<>><<<<>>>><>>><<<><<<<><<<><<<<>>><<<<>>><<<<><<<>>>><<>>><<<<>>><<><<<>>>><<<<>>>><<>>><<>>><<<<><>>><<<>><<<<><<<<><>>><<>><<<<>>>><>>>><>><<><<<<><<<>><<<<>>><>><>>><>>><<><><>>><<<<>>><<<>>>><<>><><<<<><<<>><>>><<><<<<>><<><><<<>>>><>>>><<<>>><<<>>><<>><<<>>><<<><<<<>><<<>>>><<>><<<<>>>><<<>>><>><<<>>><<<<>><<<>><<<<><<<<><<>>>><<><<<<>>>><<>><<><<<>>><<<<><<<<>>>><<<><<<<>>>><>><<>><<>>><>><<>><<<>><<><>><><><<<<><<>><<<<>><>>><<>><<<>><<<<>>><<<<><<<>><>><<<<>>><<<>>><>>>><<>>><<<<><>><><<>>><<<>><>>>><<<><<<<>>>><<<<><><<<<><<<>><<>>><<<<>>><<<<>>><<<>>><>><<<<>>><<<<>>>><<<<>><<>>><<<<><<>>>><>>>><<<>><<<>>><<>>>><>>><><>>><<<>>>><>>><<><<<>><<<<><<<<>><<<<>>>><<<><<>><<<>>>><<<<>>><<<<>>><<<<>><<<<><<>>>><<<<>>><<<<>><<>><<<<>><<<><<>>><<>>>><<<>><>>>><>>><>><><<<<>><>>><<>><<<<>>><<<>>><<<<><<<><<<<><>><><<<><<<<>>><<><<<>>>><<<>>>><<>>><<<>>><<>>>><<>>>><<<<>>><<<<>>><<><>><>><><<<<>>><<<><<<<>>>><<>>><<<<>><<<><><>>><<<<>><<<<><<<<><<<<>>>><<<<>>>><<<>>>><><>><<<<>>>><<>>>><<<><<>>><<<>>>><>><<<<>><<>>>><>>><<<<>><<<>>>><>>><<<<>><<>><<<><>><<>>>><<>>><><<>>><<<<>>><<<<>><<<><<>><<<><<<>>><<<>><<<<>>>><>> diff --git a/ipynb/AOC/2022/input18.txt b/ipynb/AOC/2022/input18.txt deleted file mode 100644 index 15eea71..0000000 --- a/ipynb/AOC/2022/input18.txt +++ /dev/null @@ -1,2801 +0,0 @@ -13,4,15 -10,3,11 -10,18,8 -8,17,7 -11,9,18 -11,12,2 -8,16,5 -11,11,19 -4,8,5 -16,13,6 -4,16,14 -11,13,2 -10,20,12 -16,13,16 -6,3,10 -13,7,3 -9,19,11 -4,16,13 -4,14,6 -7,2,9 -12,3,6 -9,17,5 -13,13,14 -15,10,3 -19,7,7 -11,8,4 -2,12,13 -17,13,16 -7,16,18 -10,1,12 -16,11,16 -13,7,16 -8,16,4 -15,3,11 -16,18,10 -4,16,8 -16,12,19 -7,13,17 -10,4,8 -7,18,10 -5,12,15 -14,7,3 -2,10,8 -19,10,15 -8,19,10 -17,13,7 -8,6,18 -4,9,16 -16,17,11 -7,17,15 -8,8,3 -14,2,13 -14,17,12 -2,9,12 -3,14,16 -8,18,13 -6,12,18 -10,3,9 -14,8,17 -9,14,3 -11,16,4 -5,10,3 -19,12,15 -16,15,4 -2,12,7 -12,10,18 -10,10,19 -16,10,3 -10,18,6 -8,19,9 -14,3,11 -5,8,17 -18,12,13 -17,5,15 -17,12,16 -19,13,11 -5,4,15 -6,14,4 -16,5,13 -5,18,7 -18,10,7 -5,14,16 -11,3,10 -16,18,12 -4,7,15 -15,8,4 -12,2,10 -9,10,19 -19,8,13 -4,11,4 -9,14,2 -14,12,18 -7,19,10 -12,19,9 -10,19,7 -9,7,2 -12,4,6 -6,8,3 -8,18,17 -5,7,6 -11,5,8 -3,8,15 -7,18,8 -9,18,8 -6,9,19 -8,12,1 -9,3,5 -8,15,18 -7,12,18 -3,11,5 -2,9,10 -6,4,6 -18,5,11 -11,8,18 -11,1,10 -6,19,10 -18,14,15 -11,16,3 -13,20,9 -9,12,2 -16,15,6 -13,17,4 -4,9,18 -10,5,5 -13,6,18 -19,9,8 -9,17,4 -13,4,10 -19,10,13 -14,13,16 -2,16,10 -9,19,13 -17,17,12 -9,6,4 -11,12,1 -9,16,17 -12,18,12 -10,14,2 -5,7,15 -11,15,18 -3,10,11 -17,12,5 -11,10,2 -20,11,11 -7,8,18 -14,17,4 -15,18,8 -17,3,9 -5,11,4 -12,17,6 -15,14,4 -7,19,9 -15,4,15 -9,2,12 -12,18,13 -9,3,10 -13,3,10 -7,15,3 -13,11,1 -4,13,15 -5,6,13 -17,12,7 -2,14,13 -11,15,5 -3,10,7 -7,16,5 -9,5,16 -6,17,7 -9,17,9 -7,11,20 -2,12,6 -1,8,11 -15,10,6 -14,9,2 -15,9,4 -10,9,1 -12,12,2 -15,19,11 -4,5,7 -3,13,9 -13,13,20 -11,17,17 -9,4,4 -16,4,14 -18,12,6 -6,12,19 -15,18,12 -8,11,20 -17,11,16 -17,16,12 -19,10,8 -12,3,14 -7,18,6 -9,11,0 -18,9,7 -15,11,3 -19,11,9 -16,13,18 -18,9,14 -4,17,11 -11,1,15 -15,13,18 -11,5,17 -16,18,7 -20,10,12 -4,17,10 -4,5,11 -12,17,16 -2,13,14 -10,19,6 -18,12,7 -3,6,7 -7,14,16 -5,3,12 -7,14,18 -8,17,8 -7,4,10 -19,12,16 -8,19,11 -7,5,17 -18,9,6 -12,17,4 -3,9,7 -2,13,11 -13,18,17 -5,5,13 -9,17,14 -13,15,18 -18,12,9 -8,14,4 -7,3,14 -2,13,10 -15,16,17 -6,18,12 -11,3,7 -12,18,15 -18,15,8 -15,18,10 -8,1,8 -5,15,5 -10,6,3 -16,14,17 -6,16,10 -10,11,2 -3,12,6 -15,18,6 -17,7,16 -8,10,2 -16,13,3 -4,15,8 -18,14,11 -16,14,13 -7,15,16 -9,5,5 -18,12,11 -6,6,17 -2,9,13 -4,2,9 -7,16,16 -9,2,13 -17,6,7 -18,9,13 -19,9,6 -17,14,11 -16,4,13 -18,9,5 -9,17,12 -11,9,2 -18,10,13 -9,12,18 -11,2,7 -15,10,5 -11,2,13 -7,10,1 -17,16,13 -12,18,4 -16,5,5 -18,12,5 -4,13,14 -16,17,9 -5,6,3 -15,7,4 -15,5,16 -14,7,2 -6,4,8 -15,3,8 -12,11,1 -13,9,19 -18,13,7 -3,6,9 -13,18,11 -16,16,13 -13,12,2 -1,11,8 -13,6,4 -6,17,6 -6,4,15 -13,13,4 -16,17,8 -5,4,12 -6,8,17 -3,5,10 -4,4,12 -9,11,2 -3,13,11 -11,11,18 -4,6,9 -18,11,15 -8,12,3 -16,15,12 -4,14,12 -18,10,9 -13,10,17 -12,2,8 -11,1,8 -3,8,17 -3,7,8 -13,13,3 -7,9,20 -6,19,9 -17,18,10 -16,5,15 -12,2,11 -13,11,18 -13,15,19 -14,14,4 -9,2,11 -3,15,9 -8,20,9 -9,13,3 -7,4,6 -6,5,15 -18,9,11 -14,16,17 -8,5,5 -14,19,8 -6,4,9 -16,11,17 -1,10,10 -16,10,6 -18,10,11 -19,10,10 -8,17,5 -7,11,18 -7,4,16 -5,15,15 -12,6,3 -18,11,16 -5,17,12 -14,11,19 -8,14,17 -9,19,6 -13,10,3 -6,16,5 -11,19,6 -10,3,8 -13,3,14 -14,6,16 -4,8,6 -16,2,11 -16,13,17 -4,12,5 -6,15,16 -15,5,17 -12,7,17 -13,3,5 -3,15,6 -7,6,18 -2,8,7 -19,8,10 -12,14,18 -6,12,3 -12,4,5 -3,9,6 -18,7,10 -6,9,4 -11,16,18 -19,9,13 -14,17,5 -16,12,17 -9,13,17 -4,6,8 -5,18,11 -17,10,6 -20,9,12 -17,10,7 -18,14,12 -1,12,10 -8,3,10 -5,10,15 -11,11,2 -6,7,17 -10,4,6 -3,11,13 -7,4,14 -6,6,13 -4,10,17 -6,3,12 -12,7,4 -19,13,12 -7,12,3 -5,16,14 -8,20,10 -8,12,19 -17,14,8 -7,12,2 -16,12,6 -16,9,17 -11,5,3 -7,18,13 -16,11,4 -14,13,2 -2,10,13 -3,8,7 -7,3,12 -6,11,5 -8,5,18 -14,5,6 -1,11,11 -9,17,15 -14,9,18 -14,16,6 -17,12,14 -4,5,12 -13,16,6 -7,13,4 -15,11,2 -17,12,11 -9,11,3 -2,9,8 -2,14,12 -5,3,13 -11,17,15 -8,19,7 -9,18,4 -9,9,3 -13,19,12 -18,7,9 -13,8,2 -11,19,15 -9,19,10 -13,12,18 -9,20,12 -18,8,6 -4,16,9 -12,18,5 -6,14,18 -15,4,8 -12,12,3 -6,3,9 -17,14,6 -4,9,4 -15,7,17 -7,2,11 -4,12,7 -18,7,15 -16,7,4 -13,13,5 -12,11,18 -9,20,13 -15,16,14 -14,12,3 -19,15,10 -6,11,6 -17,11,4 -17,14,15 -6,18,9 -2,12,14 -14,15,4 -4,3,10 -14,13,18 -8,18,16 -10,7,18 -12,4,4 -13,4,16 -7,5,4 -4,4,13 -8,6,1 -7,2,7 -13,3,11 -4,7,6 -17,6,14 -11,16,5 -20,9,13 -1,12,9 -4,10,16 -5,17,14 -9,3,15 -6,11,18 -8,3,4 -12,19,10 -9,19,8 -14,5,5 -4,12,15 -4,11,8 -10,12,1 -4,18,14 -3,10,8 -1,9,12 -18,9,15 -4,3,9 -13,19,9 -13,17,6 -7,18,12 -9,16,5 -4,7,5 -4,7,16 -18,6,13 -17,8,14 -7,18,11 -4,11,16 -10,18,4 -17,16,9 -19,11,13 -16,11,3 -7,10,5 -14,15,17 -7,3,6 -12,1,11 -15,17,15 -14,3,7 -10,5,4 -8,4,6 -7,3,8 -10,19,9 -13,17,12 -18,5,10 -8,3,8 -18,15,11 -17,6,10 -4,13,6 -9,9,19 -10,5,18 -11,6,3 -15,5,5 -10,7,19 -17,7,5 -19,9,12 -6,13,3 -7,10,19 -4,13,8 -14,18,15 -18,13,15 -6,6,16 -16,8,4 -7,8,5 -11,17,4 -7,17,10 -3,11,14 -6,6,4 -2,12,9 -15,11,4 -15,4,9 -3,7,12 -4,6,14 -12,9,18 -16,12,5 -12,7,18 -9,18,11 -8,3,14 -3,13,10 -5,12,18 -4,6,6 -5,3,10 -13,4,6 -6,4,12 -12,15,2 -14,2,11 -10,16,4 -6,10,19 -12,16,16 -12,19,11 -10,2,10 -17,9,16 -10,19,12 -6,15,17 -4,17,12 -8,11,18 -11,20,10 -12,18,16 -7,6,16 -14,16,11 -13,2,13 -8,3,15 -7,19,12 -10,18,11 -6,10,3 -12,15,16 -9,17,3 -19,7,12 -8,13,17 -13,10,19 -4,7,17 -7,17,17 -5,16,16 -15,11,17 -16,16,12 -6,11,2 -14,15,2 -4,8,9 -6,9,6 -8,11,19 -16,18,13 -17,8,4 -18,17,11 -11,4,16 -9,4,3 -2,11,13 -17,15,10 -17,10,4 -7,4,7 -16,9,4 -17,17,8 -8,9,19 -5,8,9 -2,7,10 -15,12,19 -8,7,20 -17,8,10 -4,8,15 -14,10,3 -12,9,19 -13,11,5 -8,12,4 -16,5,14 -19,10,7 -14,10,18 -11,19,7 -13,6,17 -12,10,20 -18,14,5 -10,19,11 -18,6,9 -7,7,5 -14,16,4 -19,12,13 -15,14,15 -6,5,16 -8,9,18 -17,7,6 -17,9,8 -5,6,17 -12,18,8 -13,9,18 -10,13,19 -4,13,17 -10,8,18 -6,5,12 -7,10,4 -17,17,10 -13,5,17 -1,8,8 -19,7,13 -10,5,3 -10,9,4 -6,3,11 -19,10,14 -5,13,6 -10,12,2 -3,6,12 -9,1,7 -17,13,14 -10,7,17 -6,10,5 -14,17,13 -15,15,16 -4,16,10 -17,15,9 -16,10,16 -11,3,8 -10,9,2 -19,7,8 -16,3,13 -19,12,9 -12,4,17 -17,12,4 -2,7,9 -4,9,5 -14,16,9 -3,10,14 -10,6,16 -16,8,3 -18,8,16 -7,7,17 -4,12,6 -5,17,9 -12,14,4 -18,4,12 -5,7,16 -8,5,15 -6,10,2 -9,5,17 -18,5,9 -5,16,10 -11,14,19 -12,11,3 -14,2,6 -14,15,18 -15,4,14 -1,10,12 -7,18,15 -4,12,10 -14,19,13 -8,5,3 -13,9,5 -5,5,15 -18,16,8 -8,19,6 -18,5,7 -11,18,15 -7,4,15 -10,15,3 -6,15,5 -3,15,12 -14,15,19 -4,10,7 -5,15,13 -12,13,19 -10,17,5 -3,10,9 -17,9,14 -10,11,19 -17,9,10 -8,2,10 -17,7,7 -15,13,4 -20,10,8 -2,14,9 -12,7,2 -20,13,8 -7,19,7 -11,4,6 -4,12,18 -16,17,5 -14,8,3 -14,5,13 -5,5,14 -13,12,19 -17,10,5 -19,14,9 -15,6,9 -14,18,13 -4,4,7 -5,4,14 -14,3,13 -11,9,19 -8,13,2 -14,16,18 -9,2,7 -7,4,4 -13,8,5 -13,11,2 -10,4,4 -18,6,7 -12,16,18 -11,10,20 -8,15,2 -15,5,8 -8,9,2 -8,13,19 -18,14,8 -13,2,8 -18,7,12 -20,10,10 -8,16,17 -10,2,14 -6,9,2 -16,13,15 -4,13,16 -8,9,3 -5,18,10 -6,7,16 -14,4,12 -17,13,13 -18,10,15 -17,15,15 -11,11,1 -16,15,13 -11,13,19 -18,14,6 -7,12,19 -10,9,3 -10,3,17 -11,13,1 -5,9,15 -12,1,9 -4,8,14 -5,9,5 -6,17,14 -13,18,10 -3,12,5 -15,18,9 -4,16,6 -2,10,10 -16,14,5 -7,5,15 -18,13,10 -18,11,5 -10,10,2 -7,9,3 -15,10,4 -7,18,7 -9,13,18 -3,16,12 -18,14,17 -17,19,11 -15,7,18 -12,16,17 -2,10,6 -2,10,14 -6,17,13 -5,15,16 -6,15,18 -8,4,17 -10,3,6 -3,10,16 -13,12,1 -7,17,4 -8,7,3 -13,19,14 -18,14,14 -17,3,8 -1,10,9 -12,5,16 -4,6,7 -11,12,18 -12,2,13 -12,16,3 -10,9,19 -10,18,15 -12,7,3 -15,6,16 -8,3,9 -5,12,2 -18,7,14 -10,18,16 -4,18,12 -13,16,17 -4,16,16 -15,16,12 -12,12,4 -6,10,4 -4,6,5 -8,18,12 -4,17,9 -16,8,5 -3,8,16 -6,9,17 -6,16,3 -8,18,11 -8,17,14 -15,5,6 -2,7,11 -14,15,3 -18,8,8 -13,18,12 -11,14,17 -16,5,12 -1,12,8 -5,7,18 -15,6,3 -16,4,9 -15,9,3 -9,3,11 -13,5,3 -3,9,14 -9,5,4 -19,13,7 -7,10,2 -3,9,12 -10,19,8 -6,10,17 -11,6,18 -12,5,9 -9,3,12 -5,3,9 -3,11,6 -13,15,5 -5,5,12 -17,8,6 -15,13,17 -12,19,13 -10,6,19 -2,10,16 -3,15,7 -19,16,9 -10,4,16 -5,6,15 -7,7,4 -2,11,11 -14,13,4 -16,16,15 -12,15,4 -7,6,4 -12,19,7 -2,10,7 -5,17,5 -18,13,14 -6,9,18 -12,15,3 -6,3,7 -6,6,5 -16,15,10 -17,5,11 -15,18,14 -9,9,17 -10,3,13 -18,16,13 -9,5,3 -3,11,15 -19,12,14 -8,5,16 -16,15,5 -14,4,17 -14,7,19 -19,12,12 -17,15,6 -15,11,5 -18,13,9 -13,1,9 -9,7,4 -2,14,7 -14,4,8 -10,18,13 -5,6,8 -5,6,7 -15,15,5 -7,9,2 -14,14,15 -13,2,12 -14,14,16 -12,3,11 -7,3,7 -11,4,15 -15,15,17 -11,18,7 -4,8,7 -10,3,5 -3,6,13 -15,10,19 -17,16,11 -5,19,10 -18,16,11 -14,2,9 -3,13,7 -1,10,11 -4,5,10 -20,6,9 -4,13,11 -6,17,10 -11,16,14 -5,17,6 -16,16,7 -2,11,12 -15,10,18 -14,19,11 -4,7,14 -3,14,5 -16,14,6 -17,10,16 -2,14,10 -16,4,15 -15,13,3 -17,15,8 -11,20,12 -16,14,18 -5,11,6 -13,19,10 -15,17,14 -18,7,8 -1,6,12 -20,8,14 -19,8,8 -3,8,12 -4,14,7 -12,12,19 -7,5,6 -16,5,6 -18,11,12 -13,8,3 -3,9,15 -4,14,16 -11,19,11 -7,14,4 -10,10,20 -9,1,13 -18,14,9 -7,16,3 -7,9,4 -11,3,13 -3,3,11 -16,13,4 -17,13,17 -17,17,11 -12,10,1 -6,19,13 -19,14,10 -8,3,7 -6,11,3 -9,6,16 -9,20,10 -10,10,3 -12,15,5 -17,16,8 -12,18,11 -17,14,14 -15,3,14 -12,18,6 -17,13,6 -10,19,15 -3,10,13 -14,9,3 -13,18,14 -18,12,14 -16,9,2 -2,8,15 -16,13,5 -9,14,19 -9,18,14 -18,15,10 -16,3,8 -5,13,5 -18,4,10 -15,14,16 -7,16,17 -14,3,8 -14,6,17 -15,4,12 -5,13,15 -6,8,4 -2,8,10 -12,19,8 -19,12,6 -9,17,13 -2,13,8 -9,12,19 -14,16,15 -13,2,7 -16,15,9 -15,11,18 -17,11,5 -9,16,16 -17,8,16 -11,14,3 -16,6,6 -10,8,19 -12,9,2 -5,9,4 -14,14,5 -8,18,8 -18,11,6 -3,14,7 -15,17,6 -14,15,5 -17,14,7 -6,15,8 -7,18,14 -9,8,19 -3,13,14 -16,17,6 -9,16,4 -5,11,3 -5,13,9 -5,9,16 -19,12,11 -15,9,19 -7,9,18 -14,7,17 -6,8,5 -13,13,17 -18,15,14 -6,5,5 -8,14,18 -2,14,14 -15,16,6 -9,2,10 -3,12,16 -11,7,18 -4,4,11 -13,8,18 -10,15,19 -6,11,4 -14,15,15 -11,2,8 -5,16,7 -3,15,13 -5,5,8 -11,16,16 -3,11,8 -2,9,14 -7,3,11 -16,7,12 -18,13,8 -15,8,5 -14,16,14 -11,10,1 -10,8,3 -20,10,11 -7,16,6 -2,6,13 -11,18,10 -11,18,13 -7,6,17 -6,10,18 -18,11,9 -16,14,16 -12,2,15 -12,9,4 -18,7,11 -16,7,14 -2,8,11 -4,8,13 -7,18,9 -5,10,19 -12,7,15 -19,10,12 -13,15,3 -19,7,10 -13,4,13 -13,1,10 -4,6,11 -12,8,20 -18,11,11 -10,16,17 -10,14,16 -10,16,5 -15,9,7 -12,3,8 -16,9,6 -5,9,6 -3,15,8 -12,10,19 -6,7,18 -14,5,16 -12,5,15 -5,7,5 -18,8,5 -18,12,8 -13,10,18 -1,8,12 -3,5,11 -9,3,14 -15,9,17 -9,13,2 -14,5,12 -10,12,19 -11,10,4 -13,19,13 -3,14,14 -3,9,5 -16,4,16 -5,12,17 -12,20,10 -5,18,8 -18,9,8 -18,7,7 -16,16,4 -11,20,13 -13,17,17 -15,6,17 -19,9,7 -4,9,8 -17,5,8 -5,14,17 -17,5,7 -11,2,12 -5,15,12 -15,16,4 -13,3,13 -12,5,7 -8,8,2 -8,4,7 -13,14,19 -11,3,14 -15,8,17 -15,17,11 -11,18,6 -8,20,8 -16,12,16 -19,14,12 -13,18,8 -3,9,4 -8,5,7 -5,5,6 -11,3,6 -2,9,9 -18,12,4 -11,18,5 -15,16,15 -8,17,15 -8,2,7 -14,17,10 -13,4,5 -9,17,17 -11,4,8 -14,6,3 -18,12,15 -5,6,9 -7,5,11 -12,9,1 -7,4,8 -9,6,2 -14,1,10 -3,13,16 -10,1,9 -17,4,9 -7,1,9 -8,4,13 -2,8,9 -14,4,7 -13,18,13 -5,15,7 -5,14,5 -16,6,14 -12,5,5 -16,10,17 -15,14,17 -3,6,16 -8,4,12 -2,10,12 -16,8,10 -17,6,8 -6,13,17 -9,17,7 -5,18,9 -8,16,16 -6,15,15 -17,7,8 -14,5,14 -8,2,11 -14,18,6 -5,14,7 -19,15,12 -14,2,15 -2,11,7 -14,5,9 -15,4,7 -19,9,9 -4,11,6 -8,17,16 -13,15,17 -15,16,8 -11,17,7 -7,7,2 -15,6,5 -11,3,11 -7,5,5 -15,3,7 -9,15,4 -14,4,15 -12,7,19 -7,3,10 -17,12,6 -11,2,14 -2,8,8 -19,11,14 -12,3,7 -17,5,10 -5,4,11 -13,15,7 -16,12,15 -6,17,12 -18,6,6 -3,12,13 -10,20,11 -4,8,17 -18,9,16 -4,9,17 -14,19,14 -17,10,9 -15,3,9 -6,5,10 -19,8,7 -8,18,7 -16,3,14 -6,5,7 -10,7,2 -1,13,11 -15,19,10 -11,19,8 -16,15,8 -16,6,10 -18,9,17 -10,10,1 -10,3,16 -14,12,19 -12,6,17 -17,7,10 -11,5,4 -7,4,17 -10,14,18 -8,5,12 -8,10,3 -15,3,13 -17,4,12 -8,18,6 -2,7,13 -18,6,16 -6,16,13 -17,12,8 -20,11,8 -10,4,12 -16,4,8 -14,4,16 -15,4,5 -15,7,13 -19,13,9 -4,16,15 -5,12,8 -13,19,11 -10,3,4 -3,14,8 -13,16,5 -16,5,9 -15,6,4 -10,17,16 -4,9,11 -12,4,14 -5,11,18 -15,12,18 -6,17,5 -19,6,10 -9,13,19 -9,3,8 -8,3,16 -7,8,17 -14,8,2 -15,5,12 -15,8,6 -6,18,14 -12,3,13 -9,19,7 -4,15,14 -13,17,5 -13,16,11 -10,2,8 -16,4,12 -4,8,10 -11,4,17 -9,6,3 -5,12,16 -19,14,7 -3,8,6 -6,13,18 -18,15,13 -8,10,18 -4,4,10 -12,16,4 -2,7,7 -11,8,2 -18,6,11 -6,16,14 -6,4,5 -8,17,9 -2,6,9 -18,6,12 -14,12,5 -7,11,17 -9,18,16 -5,8,12 -5,9,18 -13,3,15 -14,7,18 -16,6,4 -5,13,4 -7,5,16 -11,2,15 -10,2,12 -6,8,15 -10,4,15 -6,5,14 -2,13,6 -13,10,20 -13,6,5 -1,12,12 -9,8,1 -8,14,19 -17,15,17 -16,7,10 -6,19,12 -4,11,5 -9,18,5 -4,15,9 -9,6,18 -7,13,2 -7,18,17 -19,7,14 -15,5,13 -4,5,9 -2,9,15 -2,11,14 -12,13,2 -14,6,5 -15,9,5 -17,12,17 -6,5,3 -7,9,19 -1,12,14 -14,3,9 -9,19,9 -5,11,17 -2,9,5 -12,2,7 -9,11,1 -16,9,18 -9,4,5 -20,12,12 -2,8,12 -16,3,12 -16,7,7 -8,6,4 -6,12,16 -18,10,6 -19,13,10 -12,15,18 -15,7,6 -11,20,11 -7,17,7 -12,11,2 -14,13,3 -3,10,10 -7,7,15 -6,16,9 -7,11,4 -8,2,8 -12,6,19 -3,16,10 -4,7,8 -7,2,12 -17,4,13 -18,8,15 -13,4,14 -14,5,17 -2,14,11 -16,4,7 -9,7,3 -18,14,7 -12,13,1 -5,7,3 -9,15,15 -3,7,13 -4,7,7 -13,7,2 -4,13,12 -12,3,12 -17,8,5 -11,19,13 -11,7,3 -9,4,17 -17,10,15 -14,4,5 -18,13,6 -8,3,6 -7,5,10 -9,18,6 -13,6,19 -10,14,17 -12,17,15 -5,2,12 -4,14,5 -14,18,14 -14,18,11 -10,3,7 -10,16,18 -3,11,12 -15,3,10 -15,9,18 -6,6,15 -18,5,14 -5,10,6 -14,13,19 -11,12,19 -14,5,7 -10,20,9 -12,13,17 -19,14,11 -10,17,7 -14,8,19 -8,7,17 -10,8,2 -9,14,17 -10,2,9 -5,4,10 -7,13,3 -11,16,7 -8,7,2 -9,18,7 -5,8,3 -4,15,12 -8,15,6 -4,3,13 -11,19,14 -20,12,10 -6,4,7 -3,6,11 -15,18,11 -2,15,12 -4,3,11 -10,18,7 -15,6,7 -12,17,17 -5,10,2 -18,10,17 -7,18,16 -9,2,8 -11,2,10 -5,14,8 -17,7,14 -6,13,5 -15,16,16 -7,16,15 -8,17,13 -6,12,17 -10,17,4 -5,4,9 -5,17,10 -17,3,10 -20,13,15 -4,10,14 -8,3,12 -18,11,17 -9,1,8 -16,8,17 -8,10,19 -11,16,2 -15,9,16 -12,16,5 -1,11,9 -4,9,3 -12,1,15 -8,1,11 -8,13,3 -6,18,8 -15,4,6 -5,17,7 -5,11,5 -18,12,12 -16,5,7 -11,5,18 -8,14,2 -16,16,14 -17,6,15 -7,2,14 -19,8,15 -8,5,4 -5,13,3 -12,10,3 -11,8,1 -15,5,15 -8,13,18 -5,5,7 -16,17,13 -12,18,7 -17,6,11 -2,11,8 -19,13,13 -17,16,10 -10,16,19 -19,6,8 -15,4,17 -20,13,12 -18,7,13 -10,14,19 -18,10,16 -9,15,2 -11,5,2 -3,14,12 -12,11,19 -7,3,16 -8,19,12 -8,8,18 -11,16,17 -1,7,7 -3,9,13 -14,18,10 -18,8,14 -5,14,12 -17,11,14 -4,14,13 -9,11,19 -12,3,5 -5,13,8 -11,14,2 -11,8,19 -12,17,18 -3,15,11 -9,4,6 -11,7,19 -12,8,2 -11,1,9 -5,10,4 -18,4,11 -13,19,6 -8,6,17 -18,10,12 -15,6,6 -15,15,3 -7,2,8 -12,14,19 -11,4,4 -19,9,11 -13,14,2 -2,13,7 -7,12,17 -15,17,13 -7,19,14 -18,13,13 -19,15,11 -8,6,3 -11,18,14 -14,17,17 -6,18,10 -16,8,16 -10,12,5 -16,6,13 -16,7,17 -8,18,15 -4,5,5 -17,17,9 -2,15,11 -11,0,11 -15,19,8 -12,5,18 -17,16,7 -7,3,13 -15,6,18 -6,15,7 -16,17,12 -11,8,3 -4,17,8 -13,2,11 -5,16,5 -9,13,20 -15,16,7 -5,11,14 -17,9,7 -12,2,12 -19,6,9 -12,3,15 -6,17,9 -7,11,2 -11,15,3 -19,11,10 -10,9,18 -10,15,4 -13,8,19 -12,8,18 -13,9,20 -11,1,11 -10,11,3 -16,13,14 -12,13,6 -3,5,8 -20,11,12 -8,19,8 -13,16,14 -9,13,1 -10,4,5 -17,5,13 -8,16,6 -4,10,13 -13,1,8 -7,11,19 -18,8,7 -4,18,10 -13,5,13 -8,5,14 -4,16,11 -9,18,9 -18,13,5 -13,5,6 -9,3,6 -17,14,12 -3,6,8 -13,10,1 -17,10,17 -12,12,18 -2,5,10 -13,17,14 -11,10,19 -16,10,4 -8,2,13 -13,4,11 -14,3,12 -12,12,1 -7,6,3 -8,4,11 -14,6,15 -19,12,7 -3,14,11 -9,20,11 -2,15,10 -16,12,3 -14,16,16 -6,14,3 -17,11,15 -16,3,6 -14,18,12 -14,18,9 -5,11,16 -8,19,14 -12,15,17 -13,8,1 -4,5,13 -10,12,18 -16,4,11 -12,17,9 -17,6,6 -10,6,2 -13,18,6 -11,15,17 -10,19,13 -17,11,6 -3,12,10 -14,14,7 -12,16,13 -7,4,5 -12,16,15 -11,4,14 -1,14,11 -9,16,2 -9,6,17 -16,5,4 -2,15,8 -18,12,16 -10,2,11 -7,17,5 -3,13,15 -3,11,9 -11,15,2 -20,14,11 -11,11,3 -13,18,5 -4,14,15 -12,13,3 -20,13,9 -13,18,15 -17,9,5 -17,14,5 -19,10,9 -16,11,19 -7,13,18 -10,17,17 -15,15,6 -14,10,2 -17,13,8 -3,12,14 -12,3,9 -6,8,18 -6,4,14 -20,11,10 -17,8,13 -18,5,12 -6,4,13 -3,11,17 -3,10,5 -3,7,14 -16,16,17 -5,8,16 -14,18,8 -4,15,13 -3,7,10 -15,4,13 -15,8,19 -16,7,15 -13,3,12 -15,14,7 -2,11,9 -18,8,13 -19,12,8 -16,2,9 -15,14,2 -11,20,9 -17,14,10 -12,13,16 -14,19,7 -15,12,4 -15,17,10 -19,15,13 -1,13,10 -5,15,9 -6,7,4 -17,8,15 -10,7,3 -6,9,3 -3,11,10 -3,15,10 -9,9,20 -9,10,1 -9,18,15 -20,10,14 -18,8,12 -2,11,15 -15,17,7 -11,3,5 -16,17,15 -5,14,15 -7,12,16 -13,11,19 -10,16,15 -16,6,8 -5,3,11 -4,10,8 -12,17,14 -15,9,2 -15,16,9 -6,5,17 -13,3,6 -19,13,14 -18,4,13 -4,5,15 -5,15,3 -8,12,18 -14,3,14 -4,9,7 -5,10,17 -13,18,9 -14,14,18 -16,9,3 -11,10,3 -16,16,8 -14,14,6 -17,13,4 -4,14,4 -10,3,12 -3,10,15 -20,8,9 -12,5,17 -7,17,6 -15,7,5 -3,7,15 -18,15,15 -19,10,11 -6,11,16 -5,17,11 -9,19,12 -15,16,5 -6,2,12 -4,8,8 -4,10,6 -2,5,11 -11,17,16 -17,12,9 -3,13,4 -14,16,13 -19,8,6 -2,11,10 -9,4,15 -13,7,1 -19,9,14 -5,18,13 -8,2,12 -9,16,14 -15,12,5 -12,2,6 -14,11,17 -10,4,14 -13,17,9 -15,15,18 -5,9,17 -7,8,3 -1,14,13 -4,12,12 -9,4,16 -14,8,18 -6,16,16 -16,14,3 -6,18,7 -19,11,7 -13,4,17 -8,1,10 -13,18,16 -17,7,15 -3,7,7 -15,11,15 -12,3,16 -16,9,16 -16,11,14 -4,16,7 -3,4,8 -9,19,14 -8,6,5 -10,13,20 -19,9,16 -17,10,14 -3,14,13 -3,12,8 -11,15,4 -11,6,17 -10,1,10 -4,5,8 -17,4,14 -10,9,20 -8,8,20 -4,10,3 -4,13,5 -4,15,15 -7,6,5 -5,6,6 -8,17,17 -14,17,15 -19,13,6 -2,13,13 -3,4,9 -10,20,8 -10,14,3 -17,9,6 -2,16,12 -5,16,17 -18,16,9 -4,6,15 -11,19,10 -9,10,2 -8,11,1 -13,7,4 -9,8,17 -13,16,9 -8,4,4 -17,11,7 -1,12,13 -19,12,5 -9,15,16 -4,11,3 -16,8,18 -8,15,4 -9,18,17 -1,11,14 -6,12,5 -1,11,7 -10,8,4 -2,12,10 -10,8,1 -11,2,11 -13,16,15 -13,10,4 -14,17,16 -12,18,14 -7,7,19 -11,12,20 -11,4,18 -9,2,9 -9,3,9 -12,5,2 -7,16,4 -15,11,19 -4,5,14 -8,16,8 -12,10,5 -18,15,9 -15,14,3 -16,16,11 -19,8,11 -8,17,3 -5,12,5 -15,3,12 -19,11,8 -4,13,13 -18,10,10 -9,2,14 -11,4,7 -19,13,8 -14,5,11 -10,15,6 -2,8,13 -6,4,11 -8,17,6 -15,14,18 -11,5,5 -13,18,7 -4,15,10 -17,16,6 -14,4,6 -9,1,11 -13,16,4 -17,13,9 -4,15,16 -13,14,3 -19,12,10 -14,3,10 -2,7,14 -14,19,10 -16,14,4 -11,18,9 -11,17,14 -4,7,13 -4,15,7 -13,15,14 -13,7,18 -4,10,5 -4,7,4 -15,7,16 -9,15,5 -8,7,18 -5,7,17 -13,6,3 -3,6,15 -11,17,5 -4,11,7 -20,9,11 -6,3,8 -6,17,16 -10,17,12 -17,6,12 -14,2,10 -16,17,10 -2,14,8 -11,3,12 -12,19,14 -2,13,9 -11,4,10 -8,3,5 -1,8,10 -5,8,14 -9,10,20 -3,16,9 -10,15,2 -16,15,7 -2,7,12 -13,3,8 -10,16,14 -20,15,10 -18,8,11 -10,18,14 -12,19,6 -13,17,16 -18,16,10 -10,15,18 -8,15,19 -1,9,9 -14,14,17 -12,6,13 -13,5,18 -3,9,8 -14,6,18 -2,12,8 -19,11,15 -9,12,3 -13,17,15 -8,14,16 -7,9,17 -18,6,8 -2,6,10 -3,5,9 -9,6,19 -5,10,16 -19,10,6 -14,3,15 -4,7,12 -6,19,11 -3,7,11 -19,15,9 -10,17,15 -15,2,10 -10,19,10 -16,9,7 -13,3,9 -7,14,3 -9,4,8 -5,14,4 -16,11,18 -18,16,6 -12,18,10 -6,14,15 -10,6,17 -3,12,7 -12,14,2 -15,17,9 -5,16,15 -9,14,18 -9,15,18 -3,7,9 -11,17,3 -19,9,10 -18,15,12 -9,12,20 -5,6,5 -10,16,3 -14,16,5 -3,11,4 -4,9,15 -5,11,15 -16,10,15 -5,14,6 -4,15,17 -6,9,5 -17,4,10 -11,18,12 -13,3,7 -5,15,8 -5,5,11 -10,6,18 -6,18,11 -12,19,12 -5,15,6 -7,16,13 -7,17,12 -7,8,2 -4,17,13 -14,9,4 -17,9,15 -10,6,5 -11,6,2 -8,13,1 -10,11,20 -19,14,8 -2,9,6 -4,18,11 -7,15,5 -18,11,14 -14,4,10 -2,10,11 -9,7,18 -2,12,12 -18,11,10 -7,7,18 -12,13,18 -9,3,7 -7,5,8 -5,10,18 -17,11,12 -11,4,11 -6,16,15 -15,17,4 -15,2,12 -8,14,3 -5,17,8 -19,8,12 -5,6,16 -7,5,9 -14,7,4 -13,3,4 -13,16,19 -13,17,13 -14,4,4 -5,15,10 -8,15,17 -17,16,15 -19,9,15 -20,12,11 -7,7,14 -7,15,17 -6,5,11 -6,17,11 -7,10,20 -9,20,7 -11,5,6 -9,5,19 -5,8,15 -11,2,9 -4,7,9 -10,13,17 -6,7,5 -7,14,2 -16,15,11 -5,14,13 -15,12,17 -15,16,13 -12,20,11 -10,7,4 -2,9,7 -8,3,13 -3,16,13 -15,13,2 -4,4,8 -5,13,16 -13,8,6 -15,12,3 -13,4,12 -7,17,8 -11,7,1 -2,15,13 -8,17,4 -6,15,6 -18,14,13 -7,5,14 -3,10,4 -6,4,10 -16,3,11 -5,8,5 -14,2,12 -2,10,9 -9,8,20 -6,16,17 -12,10,2 -12,20,8 -7,7,20 -6,12,2 -5,13,17 -14,7,16 -7,2,10 -4,13,7 -16,7,18 -4,12,17 -14,20,11 -9,18,13 -15,8,3 -9,4,14 -15,13,15 -8,9,16 -7,5,18 -9,3,16 -17,17,7 -19,11,6 -10,5,17 -17,8,17 -18,5,13 -15,18,15 -11,9,3 -12,19,15 -14,3,6 -14,14,3 -17,8,12 -9,3,13 -16,18,8 -18,8,10 -11,3,4 -16,6,7 -13,16,18 -8,10,1 -14,12,20 -5,12,4 -14,9,6 -3,16,15 -14,11,2 -5,12,3 -7,11,1 -4,13,4 -6,4,16 -6,3,14 -16,16,5 -10,3,10 -17,6,16 -3,16,11 -13,8,17 -9,20,15 -17,12,13 -4,19,11 -18,16,12 -16,5,10 -19,11,12 -15,17,8 -14,5,18 -1,13,12 -9,18,12 -14,16,12 -9,16,3 -10,2,13 -12,8,3 -9,15,3 -20,7,10 -4,15,6 -15,12,2 -16,7,5 -15,12,6 -6,18,13 -5,17,13 -18,5,8 -9,1,6 -5,5,9 -17,15,13 -5,7,4 -5,14,14 -1,11,10 -9,16,10 -18,3,8 -11,6,4 -16,3,7 -12,18,9 -18,10,14 -13,5,5 -19,7,9 -6,2,11 -3,8,13 -5,10,8 -4,11,15 -7,4,9 -18,10,4 -13,9,4 -15,11,1 -6,3,6 -12,17,10 -7,10,3 -16,4,10 -15,16,10 -16,11,5 -5,15,14 -3,8,5 -4,15,11 -3,13,8 -2,13,12 -15,13,19 -5,3,8 -10,3,15 -13,4,18 -9,11,18 -10,15,16 -11,3,16 -14,6,4 -8,15,3 -6,19,7 -8,6,16 -17,4,8 -18,13,16 -7,16,8 -20,10,9 -3,16,8 -11,10,18 -11,18,8 -4,8,4 -13,2,9 -16,6,16 -4,14,9 -10,7,20 -5,16,8 -15,5,11 -20,12,7 -4,5,6 -9,9,18 -17,9,3 -15,11,7 -2,9,11 -9,12,4 -12,5,3 -7,4,13 -5,4,8 -8,2,6 -7,19,15 -1,10,13 -9,19,4 -17,11,9 -10,4,7 -17,12,19 -13,5,15 -11,4,5 -6,6,19 -17,5,14 -6,4,4 -3,8,11 -3,13,13 -6,2,13 -12,9,20 -16,3,10 -12,2,9 -8,17,12 -8,7,16 -2,6,12 -20,9,8 -12,14,3 -10,4,17 -9,11,20 -17,5,6 -15,14,13 -20,13,13 -16,11,15 -7,8,19 -10,16,16 -19,14,14 -16,16,9 -6,14,17 -17,11,17 -5,15,17 -4,16,12 -13,14,18 -15,7,2 -10,5,15 -13,14,20 -4,12,16 -13,10,2 -4,4,6 -8,12,2 -14,11,18 -10,4,3 -4,11,17 -9,4,9 -4,6,12 -10,19,5 -8,1,12 -6,13,2 -10,17,13 -16,15,3 -10,13,18 -8,16,3 -14,14,19 -8,4,15 -7,19,13 -7,15,2 -6,17,17 -13,8,4 -17,13,5 -14,9,19 -7,7,3 -4,9,13 -11,11,17 -8,18,14 -3,9,10 -10,20,7 -7,4,11 -6,13,4 -16,14,14 -11,5,16 -9,8,4 -15,5,14 -7,18,5 -11,5,7 -4,13,9 -13,17,7 -10,6,4 -10,5,16 -13,19,8 -16,16,6 -12,6,18 -15,14,5 -8,2,14 -16,7,8 -14,12,2 -15,5,9 -14,18,7 -19,8,9 -17,5,9 -14,10,4 -3,12,12 -2,6,11 -17,9,13 -5,7,12 -10,18,5 -15,1,12 -6,6,6 -12,19,5 -15,7,14 -6,5,13 -17,7,12 -16,15,16 -2,10,15 -20,11,14 -9,16,19 -8,2,9 -10,18,10 -5,16,6 -8,16,15 -8,8,4 -15,1,11 -3,6,10 -9,5,14 -3,13,6 -14,17,18 -4,17,14 -19,15,14 -3,11,7 -20,9,15 -20,12,8 -13,19,7 -3,14,10 -7,4,12 -16,8,8 -12,2,16 -3,11,16 -8,18,5 -11,13,3 -17,4,11 -16,17,14 -3,5,6 -12,1,10 -4,10,4 -13,11,3 -7,6,7 -4,4,9 -13,7,19 -3,12,15 -3,8,14 -10,17,14 -9,17,6 -11,17,11 -17,15,5 -10,13,2 -17,6,9 -4,12,14 -6,6,14 -6,10,16 -19,6,13 -10,4,11 -10,17,6 -13,4,4 -18,7,16 -16,8,11 -19,8,14 -17,17,15 -19,10,16 -8,13,20 -16,3,9 -15,15,4 -8,14,6 -19,11,17 -3,14,6 -19,15,6 -12,2,14 -16,6,15 -16,10,18 -13,14,4 -19,6,11 -7,7,16 -18,7,6 -5,6,12 -14,4,14 -17,7,11 -17,10,8 -13,2,10 -12,5,4 -13,5,16 -16,18,14 -15,15,15 -10,7,16 -11,6,16 -12,8,17 -20,7,9 -17,12,15 -17,15,14 -18,13,12 -8,11,17 -3,9,17 -5,18,12 -15,8,16 -14,5,10 -6,2,14 -6,16,6 -13,4,8 -8,13,4 -15,3,16 -10,19,16 -18,13,11 -14,5,3 -6,15,14 -7,16,12 -13,9,2 -14,17,7 -6,18,15 -5,7,9 -8,11,3 -14,10,19 -6,18,6 -5,12,6 -16,15,14 -15,15,7 -7,13,19 -6,13,15 -16,13,7 -18,9,12 -12,4,15 -5,5,10 -10,12,20 -16,13,13 -18,12,10 -12,11,5 -11,8,17 -6,10,15 -4,10,15 -15,13,5 -11,4,3 -14,15,7 -13,9,17 -11,9,20 -16,6,12 -5,5,4 -20,11,9 -13,20,7 -3,5,13 -18,13,17 -6,15,3 -10,11,1 -9,4,7 -9,1,10 -5,6,14 -13,17,11 -20,9,7 -7,5,7 -10,19,14 -6,7,6 -6,17,4 -13,6,6 -9,9,4 -16,8,2 -16,5,16 -18,6,14 -16,10,5 -6,11,19 -12,1,12 -15,4,16 -5,16,12 -4,8,16 -14,17,14 -12,4,16 -16,18,11 -10,18,17 -13,3,17 -8,3,11 -16,14,15 -14,5,15 -9,10,18 -7,15,19 -16,11,6 -17,9,17 -17,13,12 -8,7,19 -10,2,6 -12,6,2 -10,14,6 -7,17,14 -6,8,16 -12,10,4 -17,14,9 -9,4,12 -7,5,3 -15,2,8 -12,17,11 -8,15,20 -11,14,5 -11,14,18 -3,10,6 -9,1,12 -5,16,9 -13,5,14 -18,10,5 -3,8,10 -8,11,2 -3,14,9 -17,17,13 -13,6,16 -15,6,15 -4,10,18 -8,4,5 -18,11,8 -6,16,7 -12,20,13 -17,13,15 -11,18,17 -2,12,11 -15,8,18 -6,5,4 -8,19,13 -14,18,5 -8,1,9 -11,11,0 -14,4,13 -5,14,10 -7,14,5 -7,6,6 -8,15,5 -8,4,18 -3,12,9 -9,20,9 -6,3,13 -1,8,9 -20,10,13 -13,12,16 -10,10,18 -13,5,4 -14,13,17 -4,4,14 -7,14,17 -13,11,20 -14,14,2 -5,9,3 -17,15,7 -10,5,19 -17,18,9 -5,16,11 -5,4,7 -11,6,19 -14,11,3 -18,16,7 -14,6,7 -8,5,17 -11,17,10 -12,6,4 -13,20,10 -17,15,11 -1,14,10 -3,7,6 -3,5,12 -12,17,5 -20,8,12 -9,15,19 -15,10,16 -12,7,5 -9,5,18 -16,7,16 -6,6,18 -18,13,4 -20,12,9 -15,11,16 -13,3,16 -12,3,10 -5,5,16 -17,16,14 -6,9,16 -17,14,13 -12,17,3 -6,10,14 -6,3,5 -7,19,8 -8,16,18 -6,2,15 -13,16,3 -14,15,16 -14,17,6 -12,13,4 -7,13,6 -7,6,14 -4,6,10 -4,9,9 -17,14,17 -2,15,14 -11,1,12 -16,18,9 -14,19,12 -2,11,5 -13,13,18 -11,17,6 -18,9,10 -20,13,11 -14,8,4 -10,2,15 -13,15,15 -8,15,12 -9,2,15 -7,15,18 -18,18,11 -11,11,20 -19,16,10 -4,12,4 -7,17,9 -19,16,11 -11,7,17 -19,7,15 -16,12,4 -16,16,10 -14,16,8 -8,20,13 -14,3,5 -1,9,11 -6,7,8 -15,4,10 -0,12,10 -16,6,5 -12,0,12 -2,12,15 -12,17,13 -8,18,4 -5,13,14 -12,5,6 -8,12,20 -3,8,4 -9,11,4 -9,4,18 -4,14,17 -3,8,9 -16,19,8 -12,20,12 -4,12,3 -18,16,14 -7,8,6 -5,14,3 -3,9,16 -12,14,20 -3,7,16 -4,7,10 -13,16,7 -7,2,13 -6,3,15 -11,15,19 -8,4,8 -4,10,10 -5,8,13 -2,11,6 -6,5,8 -3,6,5 -4,11,9 -12,7,12 -10,4,10 -6,2,10 -7,17,16 -6,16,8 -6,6,3 -1,10,7 -6,8,2 -7,16,7 -8,19,15 -11,14,4 -16,12,18 -19,8,16 -14,2,8 -1,12,11 -9,9,1 -12,17,8 -3,4,11 -18,8,9 -17,9,11 -7,3,5 -6,12,4 -13,5,9 -18,14,10 -5,10,5 diff --git a/ipynb/AOC/2022/input19.txt b/ipynb/AOC/2022/input19.txt deleted file mode 100644 index 2c947d1..0000000 --- a/ipynb/AOC/2022/input19.txt +++ /dev/null @@ -1,30 +0,0 @@ -Blueprint 1: Each ore robot costs 3 ore. Each clay robot costs 3 ore. Each obsidian robot costs 2 ore and 20 clay. Each geode robot costs 3 ore and 18 obsidian. -Blueprint 2: Each ore robot costs 3 ore. Each clay robot costs 3 ore. Each obsidian robot costs 3 ore and 16 clay. Each geode robot costs 3 ore and 9 obsidian. -Blueprint 3: Each ore robot costs 4 ore. Each clay robot costs 3 ore. Each obsidian robot costs 4 ore and 8 clay. Each geode robot costs 2 ore and 8 obsidian. -Blueprint 4: Each ore robot costs 3 ore. Each clay robot costs 4 ore. Each obsidian robot costs 3 ore and 18 clay. Each geode robot costs 4 ore and 16 obsidian. -Blueprint 5: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 3 ore and 19 clay. Each geode robot costs 4 ore and 15 obsidian. -Blueprint 6: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 8 clay. Each geode robot costs 4 ore and 14 obsidian. -Blueprint 7: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 11 clay. Each geode robot costs 3 ore and 8 obsidian. -Blueprint 8: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 7 clay. Each geode robot costs 3 ore and 10 obsidian. -Blueprint 9: Each ore robot costs 3 ore. Each clay robot costs 3 ore. Each obsidian robot costs 3 ore and 15 clay. Each geode robot costs 2 ore and 8 obsidian. -Blueprint 10: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 20 clay. Each geode robot costs 2 ore and 17 obsidian. -Blueprint 11: Each ore robot costs 2 ore. Each clay robot costs 3 ore. Each obsidian robot costs 2 ore and 16 clay. Each geode robot costs 2 ore and 9 obsidian. -Blueprint 12: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 3 ore and 19 clay. Each geode robot costs 4 ore and 13 obsidian. -Blueprint 13: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 17 clay. Each geode robot costs 4 ore and 20 obsidian. -Blueprint 14: Each ore robot costs 2 ore. Each clay robot costs 3 ore. Each obsidian robot costs 2 ore and 17 clay. Each geode robot costs 3 ore and 19 obsidian. -Blueprint 15: Each ore robot costs 4 ore. Each clay robot costs 3 ore. Each obsidian robot costs 3 ore and 14 clay. Each geode robot costs 4 ore and 17 obsidian. -Blueprint 16: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 9 clay. Each geode robot costs 3 ore and 9 obsidian. -Blueprint 17: Each ore robot costs 2 ore. Each clay robot costs 4 ore. Each obsidian robot costs 3 ore and 20 clay. Each geode robot costs 2 ore and 17 obsidian. -Blueprint 18: Each ore robot costs 3 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 17 clay. Each geode robot costs 4 ore and 16 obsidian. -Blueprint 19: Each ore robot costs 4 ore. Each clay robot costs 3 ore. Each obsidian robot costs 4 ore and 5 clay. Each geode robot costs 3 ore and 10 obsidian. -Blueprint 20: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 7 clay. Each geode robot costs 4 ore and 13 obsidian. -Blueprint 21: Each ore robot costs 3 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 20 clay. Each geode robot costs 4 ore and 7 obsidian. -Blueprint 22: Each ore robot costs 2 ore. Each clay robot costs 3 ore. Each obsidian robot costs 2 ore and 14 clay. Each geode robot costs 3 ore and 8 obsidian. -Blueprint 23: Each ore robot costs 4 ore. Each clay robot costs 3 ore. Each obsidian robot costs 2 ore and 19 clay. Each geode robot costs 3 ore and 13 obsidian. -Blueprint 24: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 15 clay. Each geode robot costs 4 ore and 20 obsidian. -Blueprint 25: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 14 clay. Each geode robot costs 4 ore and 15 obsidian. -Blueprint 26: Each ore robot costs 4 ore. Each clay robot costs 3 ore. Each obsidian robot costs 4 ore and 8 clay. Each geode robot costs 3 ore and 7 obsidian. -Blueprint 27: Each ore robot costs 3 ore. Each clay robot costs 3 ore. Each obsidian robot costs 4 ore and 19 clay. Each geode robot costs 4 ore and 7 obsidian. -Blueprint 28: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 2 ore and 11 clay. Each geode robot costs 4 ore and 8 obsidian. -Blueprint 29: Each ore robot costs 3 ore. Each clay robot costs 3 ore. Each obsidian robot costs 2 ore and 15 clay. Each geode robot costs 3 ore and 9 obsidian. -Blueprint 30: Each ore robot costs 4 ore. Each clay robot costs 4 ore. Each obsidian robot costs 4 ore and 17 clay. Each geode robot costs 2 ore and 13 obsidian. diff --git a/ipynb/AOC/2022/input2.txt b/ipynb/AOC/2022/input2.txt deleted file mode 100644 index 0b2139a..0000000 --- a/ipynb/AOC/2022/input2.txt +++ /dev/null @@ -1,2500 +0,0 @@ -C Y -B Z -B Z -C Y -B Y -C Z -C Z -C Y -B Z -C Z -C X -C Y -C Z -C Y -C Y -B Z -A Y -C Z -C Z -C Z -B X -B Z -C Y -A X -C X -C Z -C Y -C Z -C Z -C Z -C Y -C Y -A X -C X -C Z -B Z -B Z -B Z -B Z -C Z -C Y -C Z -B Z -A Y -A X -C Z -C Y -C Z -C Y -C Z -A X -C Z -C Z -C Z -C Z -C Y -C Y -C Z -C Z -C Z -C Z -B X -C Y -B Y -B X -A X -C Y -C Z -C Z -C Y -C Z -C Z -A Y -C Y -C Z -C Y -B Z -C Z -C Y -B Z -B Z -C Z -C Y -C Y -C Z -C Z -C Y -C Z -C Y -C Y -C Y -C Y -B X -C Z -C Z -C X -C X -C Z -B Z -A Y -C Y -A Y -C Y -C Z -C Y -C Z -C Y -B Z -C Z -C Z -C Y -A Y -C Z -B Z -C Z -C Z -C X -C Z -C Z -C Z -C Z -C Z -C Z -B Z -C Z -C Y -B Z -C Y -C X -A X -C Z -A Y -C Y -C Z -B Z -C Z -B X -C Z -C Y -C Z -B Z -C Z -C Z -C Y -C Y -C Y -B Z -C Y -C Y -B X -C Z -B Z -B Z -C Z -C Z -C Z -C Z -C Z -A Y -C Y -C Z -C Y -B Z -B Z -C Y -C Z -B Z -C Y -C Y -C Z -B Z -C Y -C Z -C Y -B Z -C Z -A X -C Z -C Y -C Z -B Z -C Z -C Y -C Y -C Y -C Y -C Y -C Z -C Z -A Y -C Z -C Z -C Z -C Y -B Z -C Z -B Z -C Z -C X -C X -B Z -C Y -C X -C Y -B Z -C Y -C X -C Z -C Z -C Y -C Z -C Z -B Z -A X -C Y -C Z -C Z -C Z -C Y -C Y -C Z -C Z -C Y -C Z -A Y -C Z -B Z -C Z -A Z -C Z -C X -B Z -C Y -C X -C Z -C X -C Y -A Y -C Y -C Y -C Z -C Z -C Y -B Z -A X -C Z -C X -C Y -B Z -C X -C Z -C Y -C Z -C Y -A Y -B Z -C Z -C Y -C Y -C Z -B Y -C Y -B X -C Y -C Y -C Z -C Z -C Z -C Y -C Y -C Y -B X -C Z -C Z -C Z -B X -A Y -C Z -C Z -A Y -B Z -C Z -A X -C Z -C Z -C Z -C X -C Y -C Y -C Z -C Z -C Z -C Z -C Z -C Z -C Y -B Y -C Z -C Z -C Y -C Z -C Z -C Y -C Z -A Y -C Y -C Z -B Y -A X -B Z -C Z -C Z -C Z -A Z -C Z -B Z -B Z -C Y -B X -C Z -C Y -C Z -C Y -A Y -C Z -C Z -C Z -B Z -B Z -C Y -C Z -C Y -C Z -C X -C Z -C Y -C Y -C Y -C X -B Y -C Y -B Z -C Z -C Z -C Y -C Y -C Z -C Z -C Y -C Y -C Z -C Z -C Z -C Y -C Y -C Z -C Z -C Y -B Z -C Z -C X -A Y -B Z -C Z -C Z -B Z -C Z -B Z -C Y -C X -C Z -C Z -A Y -C X -C Y -A X -C Z -C Z -C Z -B Z -C Z -C Y -B Z -B Z -C Z -C Z -A Y -C X -C Z -B Z -C Z -C Z -C Z -B Z -C Z -C Z -B Z -C Z -C Y -C X -C Z -C Z -A Y -C Z -C Z -C Z -A Z -B X -C X -C Y -C Z -C Y -C Y -C X -C Z -B Z -C Z -A Y -C Y -C Z -A X -B Z -B Z -A Y -C Z -C Z -C X -C Z -C Y -C Y -C Z -C Y -B Y -C Y -C Z -C Y -C Z -C Z -C X -C Z -C Y -C Z -C Y -A X -C Z -B Z -B Z -C Y -C Y -C Y -C Y -C Z -C Y -A X -C Z -B Z -C Y -C Y -C Z -C Z -C Y -C Z -C Z -C Z -C Z -C Z -B Z -C Z -C Y -C X -C Z -C Z -B Z -C Z -C Z -C Z -B Z -C X -B Z -A Z -C Z -C Y -C Y -C Y -B Z -C X -A Y -C X -C Y -B Z -C Y -B Y -A X -B Z -C Z -B Z -C Y -B Z -B X -C Y -C Z -C Y -C Y -C Z -B Z -C Z -C Z -C Y -C Z -B Z -B Y -C Z -C Y -A Y -C Z -C Z -A X -C Z -B Z -C Z -A Z -C Z -C X -C Z -C Z -C Z -C Z -C Z -C Z -B Z -C Y -B Z -B X -C Y -C Z -B Z -C Z -C Y -C Y -C Y -B Z -B Y -C Y -C Y -C Z -C Z -C Z -B Y -C Y -C Y -C Y -C Z -A X -C Y -B Z -C Z -A X -A X -C Z -C Y -B X -C X -B Y -C Y -C X -A Y -C Z -C X -C Z -B X -A Y -C Y -C X -B Z -C Y -C Z -C Z -C X -C Y -C Z -C Z -C Z -C X -A X -C Y -A Y -C Z -C Z -C Z -C Y -C Y -C Z -C Z -C X -C Z -C Y -B Z -B Z -C X -C Z -B Y -C Z -B Z -C Z -C Z -B X -C Y -A Y -C Z -C Z -A Y -C Z -C Y -C Y -C Z -C Z -C Z -C Z -B Y -C Y -C Y -C X -C Z -C Z -C Z -B Y -A Y -A X -A X -C Z -C Z -C Y -A Y -C Z -C Z -B Z -C Y -C Z -C Z -A X -C Z -C Z -C Z -C X -C Y -C Z -C Y -A X -C Y -C Z -A Y -C Z -C Z -B Z -B Z -C Z -A Y -A X -C Y -C Z -C Y -A Z -C Y -A Y -B Z -C Z -C Z -C X -A Y -C Y -C Y -C Y -B Z -B X -A X -C Y -B Z -C X -C Z -C Z -C Y -C Y -C Y -C Z -C Z -A Y -C Z -C Z -C Z -C Z -C Y -B Z -C Z -C Z -B Z -C Y -A Y -C Z -C X -B Z -C Z -A X -C Y -A Y -C Z -C Y -A X -A X -B X -C Y -C Z -C Z -C X -B X -C Z -C Z -A X -C Z -C Z -B Z -C Z -C Y -C X -C Z -A X -C Z -C Y -C Z -C Y -B Z -C Y -A X -C Z -A X -C X -C Z -B Z -C Y -C Z -B Z -B X -C Y -C Z -C Y -B Z -C Y -C Z -B Z -B Z -C Y -B Y -C Z -C Y -B Z -B X -B Z -A Y -C Z -C Y -B Z -C Z -C Z -C Z -C Z -C Y -C Z -C X -C Z -C Z -C Y -C Z -C Z -C Z -C Y -B X -C Y -C Z -C Y -C Z -A Y -C Y -C Y -B Y -C Z -C Z -B Z -A Y -C Y -C Y -A Z -B Z -C X -B Z -B X -C Z -C Y -C Y -C Y -B Z -C Z -B Z -C Z -C Z -A X -C Z -B X -C Y -C X -C Z -C Y -C Z -C Z -B Z -C Z -C Y -A X -C Z -C Y -C Z -B X -C Y -C Z -C Y -C Y -C Y -A Y -B Z -C Z -C Z -C Z -C Z -B Z -C Z -C X -B X -B Z -A X -C Y -B Y -C Z -C Z -C X -C Z -B Z -C Y -C Y -B Y -C Y -C Z -C Z -C Y -A Z -C Y -B Z -B Z -C X -C X -C Y -C Z -C Z -C Z -C Z -A Y -C Z -B Z -A Y -C Z -C Y -A X -B Z -C Z -C Z -C Z -C Z -B Z -C Y -B Z -C Y -C Y -A X -B Z -C Y -B Z -B Z -A Z -A Y -C Y -C Y -C Z -C Z -A X -C Z -C X -C Y -C Z -C Y -C Z -C Z -C Z -C Y -A X -C Z -C Y -C Z -C Z -C Y -C Z -C Y -C Y -A X -B Z -C Y -C Z -C Z -C Y -C Y -C Z -C Z -A Y -C Y -B Z -B Z -C X -B Z -B Z -C Z -B Z -C Z -C Y -C Y -C Y -A Y -C Z -C Z -C Y -B X -C Y -C Y -C X -C Y -C Z -B X -C Z -B Z -C Y -C Z -C Z -B Z -C Z -C Y -C X -B Z -C Y -C Z -C Z -C Z -A Y -C Z -C Z -C Y -C Z -C Y -C Y -C Z -C Y -A X -C Y -C Z -C Z -C Z -C Y -C Y -C Z -B Z -C Z -B Z -C Z -C Y -A Y -C Z -C X -C Y -C Y -B Z -C Z -C Z -B Z -C Y -C Y -C Y -C Z -C Z -B Z -C Z -B Z -B Y -B Z -A Y -C Y -C Y -C Z -C Y -C Z -C Y -B Z -C Z -C Z -C Z -C Z -B X -B Z -C Z -B Z -C Y -A X -C Y -B Z -B Z -B Z -C Y -B Y -B Z -C Z -B Z -B Z -C Z -A Y -C Z -C Z -C Z -B Z -C Z -C Z -A Y -B Z -A Y -A Y -C Y -C Z -C Z -C Z -C Y -C Z -C Z -B Z -C Y -C Y -A X -C Y -B Z -C Y -B Z -C Y -A X -C Z -C Z -C Y -C Z -B Z -C Y -C Z -B Z -C Y -B Z -C Z -C Y -C Y -C Y -C X -C X -C Z -C Z -A Z -B X -C Y -A Y -C X -A Y -C Y -B Y -A X -A X -C Y -C Z -C Z -B Z -B Z -C Z -B Z -B Z -B Z -C X -C Z -C Z -B Z -C Z -C Y -C X -B Z -C X -B Z -C Z -C Z -B Z -C Y -C Z -C Y -B Z -B Z -C Y -A X -C Y -C Z -B Z -C Z -C Y -C Z -C Y -C Y -C Z -C Y -C Z -C Z -A Y -C Y -C Y -C Y -A Z -B Z -C Z -C Y -C Z -C Y -B X -C Z -A X -B Y -C Z -C Z -C Z -C Y -C Z -C Z -C Z -C Y -B Y -C Y -C Z -C X -C Y -B Z -A Y -B Z -C Y -C Y -C Z -C Z -A X -C X -B Z -C Z -B Z -B Z -C Z -C Y -C Y -C Y -B Z -C Y -A Y -C Z -C Z -C Z -C Z -C Z -B Z -C Z -C Z -C Z -A X -A X -C Y -B Y -C Z -B Z -B Z -A Y -C Z -B Z -C Y -C Z -B Z -C Z -C Y -C Z -C Y -C Z -A Y -C Z -C Z -B Y -A Y -C Z -C Y -B Z -C X -A Y -B Z -C Z -B Y -C X -C Y -C Y -C Z -C Y -B Y -C Z -B Z -C Y -C Y -C Z -C Z -B Z -A Y -C X -C Y -C X -B Z -C Z -C Z -C X -C Y -B X -C Y -C Z -C Y -C Y -C Z -C Z -B Z -C Y -C Y -A X -B Z -B Z -B Z -B Z -C Y -C Y -C Z -A Y -B Z -C Y -C Y -C Y -C Y -C Y -C Z -C Y -C Z -C Z -C Y -C Y -C Y -C Z -C Z -C Z -C Z -C Z -A X -C Y -B Z -C Y -A Y -C Z -B Z -C Y -A Y -C Y -B X -C Y -C Z -B Z -C Z -C Z -B Z -C Z -B Z -C X -C Y -B Z -C Z -B Z -A Y -C Z -B Z -C Y -C Y -C Y -C Z -C Z -B Z -C Z -B Z -A Y -C Y -B Z -B Z -C Z -C Y -C X -C Y -C Z -C Z -C X -A Y -A Z -C Z -A Z -C Z -C Z -C Z -C Z -C Y -C Z -C Y -C Y -C Y -A X -C Y -C Z -C X -C X -C Y -A Y -C Y -C Z -C X -C Z -B Z -C Y -A X -C X -C Z -C X -C Y -C Z -B Z -C Z -B X -C Y -C Z -A Y -C X -B Z -B Z -C Z -C Z -C Z -B Z -C Z -B Z -C Z -B Z -C X -A X -B X -C Y -C Z -C Y -C Z -C Z -B Y -C X -B Y -A X -A X -C Y -C Z -C Y -C X -B Z -C Z -C Z -C Z -C Z -C Y -C Z -C Y -C Z -C Z -C Z -C Y -C Y -C Z -B Z -B X -A X -B Z -C Z -C Z -B Z -B Z -B Z -C Y -C Y -C Y -C Y -C Z -B Z -C Y -C Z -C Z -C Y -B Z -C Z -C Z -C X -C Z -C Y -C Y -C Z -C X -C Z -C Z -B Z -B Z -C Y -A X -C X -C Y -C Z -C X -C Y -B Z -C Z -B Z -C Y -C Y -C Z -C Z -C Z -C Z -C Z -C Z -C Y -C Y -C Z -A X -C Z -C Z -C Z -C Z -C X -C X -C Z -B X -C Z -C Z -C Z -C Z -C Z -A X -C Z -C Y -C Y -B Z -B Y -C Z -C Z -A X -C Y -B X -B Z -C Z -C Y -C Z -B Z -C Z -C Z -C Y -C Z -C Z -C Z -C Z -C Z -B Z -C Y -C Z -B Z -C Y -C Y -C X -C Y -A X -C Z -C Y -C Y -C Z -C X -C Z -B Z -B Z -A Y -B Z -C X -C Y -C Z -C Y -B X -B X -C Y -C Z -C Z -A X -C Z -C Y -C Z -C Z -B Z -B Z -C Z -C Z -C Z -C Z -A X -C Y -A Z -C Y -C Z -B Z -C Y -C X -C X -A X -C Z -C Y -C Z -C Z -C Y -B Z -C Y -C Y -C Z -C X -B Z -C Y -C Y -C Y -C Z -B Z -B Z -B Z -B Z -C Z -B Z -B Z -B Z -C Y -B Z -B Z -A Y -C Z -C Z -C Y -B Z -C Y -C Y -C Y -C Y -A X -C Z -A Y -C Y -C Y -C Y -C Z -B X -C Z -B Z -C X -C Y -B Z -C Y -C Z -C Z -C X -B Z -B Z -C Y -B Z -C Y -C Z -C Z -C Y -A Y -C Y -A Z -B Z -C Z -B Y -C Y -C Y -B Z -C Y -C X -C Y -A Y -B Z -C Y -A Y -C Y -C Y -B Z -C Z -C Y -C Z -C Y -C Z -C Z -A X -A X -C Y -B Z -C Y -C Z -C X -A X -C X -C Z -C Z -B Y -C Z -B Z -C Y -A X -C Z -B Z -C Z -C Z -C Z -C Y -C Y -C Z -B Z -C X -B Y -B Z -B Z -C Y -B Z -C Z -C X -C Y -C Y -C Z -C Y -C Y -B X -B Z -B Z -B Z -B Z -C Z -B X -C Z -C Z -A Z -C Z -A Y -C Z -C Y -C Y -B Z -C X -C Y -C Y -B Y -C Y -B Z -C Y -C Y -A X -B Z -C Z -A X -C Y -C Z -C Z -A Y -C Z -C X -C Z -C Y -C Z -C Y -C Y -C Z -B Z -A Y -C Z -B Z -C Z -C Z -A Z -C Z -C Y -C Z -C Z -C Z -B Z -A Y -C Y -C Y -C Y -C Z -B Y -B Z -C Y -C Z -C Z -C Y -C Y -A Z -B Z -C X -B Z -C Z -C Y -A Y -B Z -C Y -C Y -B Z -C Z -C Z -C Z -B Z -C Z -C Z -C Z -C Z -C Z -A X -A X -B Z -C Z -C Z -C Z -B Z -C Z -B X -C Y -C X -C X -C Y -C Z -C Z -A X -A X -C Z -C Z -C Z -C Z -C Z -C Y -A X -C X -C Y -C Y -C Y -A X -C Y -B Z -C Z -C Z -A Y -C Y -C Z -C Z -B Z -C Y -C Y -C Y -C Z -B Z -C Y -B Z -C X -C Y -A Y -C Y -B Z -B Z -C Z -C Z -A X -B Z -C Z -C Z -C Z -C X -C Y -C Y -C Z -C Y -C Y -B Y -C Z -B Z -A Z -C Z -C Y -C Y -B Y -C Z -B Z -A Y -C Y -A Y -C Y -C Y -C Z -C Z -C Y -C Y -C Z -C Y -C Z -C Y -C Y -C Z -C Y -C Z -C X -C Z -C Z -C Y -B Z -C X -B Z -B Z -C X -B X -C Z -C Y -B Z -C Z -C Y -C Z -C X -C Z -C Z -C Z -A Y -C Z -C Y -C X -C Y -C Z -C Z -C Y -B Z -C Z -B X -C Y -C Y -C X -C Z -C Z -C Y -C Z -B Z -C Z -C X -B Z -C Y -C Z -B Z -C Y -B X -C Z -C Z -C Z -C Y -C Z -C Y -A Y -C Y -C Y -C Z -C Z -B Z -B Z -C Y -C X -C Z -C Z -C Z -C Z -A X -C Y -C Y -C X -C Z -A X -A Y -C Y -A Y -C Y -C Y -C Z -C Z -C Y -B Z -C Y -B Z -C Y -C Y -A X -C Y -C Z -B Z -A Y -A Y -C X -B Z -B Z -C Z -C X -C X -C Y -C Y -C X -A X -C Z -C Y -B Z -C Z -C Z -A Y -C X -C X -C Z -C Y -A Y -C Z -C Z -B Z -C Z -C X -C Z -A Y -C Y -C Y -C Y -B X -C Z -C Y -B Y -C Y -C Z -C Z -A Z -C Z -A Y -B Z -C Y -B Z -C Y -C Y -C Z -C X -A Y -C Z -A Z -C Y -C Z -C Y -C Y -C Z -B Z -A Y -C Y -A Y -B Z -C Z -C Z -C Z -C Z -C Z -C Z -C Z -C Y -B Z -B Z -C Y -C Z -A Y -C Z -C Z -C Z -C X -C Z -A X -B Z -C Z -C Z -B Z -B Y -C Z -C Z -C Z -C Z -C Z -C Z -B Z -C Z -A X -C Y -C Z -B Z -B Z -B Z -B Z -C Z -B Z -C Y -A X -B Z -C Z -B Z -B Z -C Y -B Z -C Y -C Z -A Y -C Y -C X -C Y -C Y -B Z -C Y -C Z -C Y -C Z -B Z -C Z -B Z -A Y -C Z -C Y -C Y -B Z -C Z -C Y -C Y -C Z -A Y -C Z -C Y -C Z -B Z -C Z -C Z -C Z -C Y -C Z -C Z -B Z -C Z -C Z -C Z -B Z -C Z -C Z -C Y -C Y -A X -C Z -C Z -B Z -C Z -C Z -C X -C Z -C X -A X -B Z -A X -C Z -C X -C Y -C Z -B X -C Y -C X -B X -C Y -B X -C Y -C Z -B Z -C Y -C Y -C Z -C Z -B Z -C Z -C Y -C Z -B Z -C Z -A Y -B X -C Y -C Z -A X -C Y -A X -C Z -C Z -C Z -B X -B Z -B Z -B Z -B Z -C Z -B Z -A Z -C X -B Z -C Z -C Z -C Z -B Z -B X -C Z -C Y -C Y -C X -C Z -C Y -C Z -B Z -B Z -A Y -A Y -C Z -B Y -C Z -B Z -C Y -B Z -C Z -B Z -C Z -A Y -C Z -C X -C Z -C Y -C Y -C Z -B Z -C Y -C Z -C Z -C Z -A Y -C Z -C Z -C Y -C Z -A Y -A Z -B X -C Y -C Z -C Z -C Z -C Z -B Z -C Y -A X -C Z -A Y -C Z -C Z -C Z -C Y -B Y -B X -B Z -C Z -A X -A Y -C Z -C Y -C Z -B X -B Y -C Y -C Y -C Z -C Z -C Z -B Y -C Z -C Y -C Z -C Y -C Y -C Y -B Z -B Z -A Y -C Y -A X -C Z -C Z -B Z -A Y -B Z -C X -C Y -B X -C Z -A X -C Z -C Y -C Y -C Y -C Z -C Z -C Y -A Y -C Z -C Z -C X -C Z -C Y -C Z -C Z -A Y -A Y -B Z -C Y -B Z -C Z -C X -C Z -B Z -A Y -C Z -B Z -C Y -C Z -C X -C Y -A X -C Z -B Z -C Y -B Y -C Z -B Y -A Y -C X -C Z -A Y -B Z -A X -C Y -C Z -C Z -C Y -C Y -B X -A Y -C Z -C Y -C Z -C Z -B Z -C Z -B Z -C X -C Y -A Y -C Z -C Y -C Z -C Z -C Y -C Z -C Y -C Y -B Z -C Z -C Z -C Z -B Z -C Y -C Z -C Z -C Z -A X -C Y -C Y -A X -A X -C X -C Z -B Z -C Z -C Y -C X -C Z -B X -C X -A X -C X -C Y -A Y -C Y -C Z -C Z -C Y -C Z -A X -B Z -C Z -C Y -C Z -C Y -C Y -C Y -C Z -C Y -B X -C Z -C Y -C Y -C Y -B Y -C Z -C Z -C Z -C Y -B Z -C Y -A X -B Z -C Y -C Y -C Z -B Z -B Z -C Z -B Z -B Z -A Y -C Z -C Z -C Z -C Y -C Z -C Z -C X -B Z -C Y -B Z -B Z -B Y -A Y -C Z -C X -C Z -C Z -C Z -C Y -C Z -C Z -C X -A X -B X -A Y -A X -C Y -C Y -C Y -B X -A Y -C Z -C Y -A Y -C Z -C Y -C Y -C Z -C Z -B X -C X -C Z -C Z -B Z -C Y -C Z -C Z -C Y -C Z -C Z -B Z -C Y -C Z -B Z -C Y -C Y -C Z -C Y -C X -C Z -C Y -A Y -C Z -B Z -C X -C Y -B Z -B Z -C Z -C Z -C Y -C Y -C Z -B X -A X -C Z -C Z -A Y -C Y -C Z -B Z -C Y -A X -C Y -C Z -C Z -C Y -C Z -C Z -C Z -B Z -B Z -C X -C Y -C Z -C Z -C Z -C Z -A X -C Y -C Y -C Z -B Z -C Y -C Y -A X -C X -B Z -C Y -C Y -B X -C Y -C Z -C Z -C Y -C Y -C Z -C Y -C Z -C Z -C Y -C Z -C Z -B Z -C Z -C Z -C Z -C Y -C Y -C Z -C Y -C Z -B X -A X -C Y diff --git a/ipynb/AOC/2022/input20.txt b/ipynb/AOC/2022/input20.txt deleted file mode 100644 index 7893e22..0000000 --- a/ipynb/AOC/2022/input20.txt +++ /dev/null @@ -1,5000 +0,0 @@ --1581 -7547 -568 --1972 -7952 --1510 --7259 -6120 -3178 --1130 -3871 -2457 --7422 --7513 -4424 --1044 --5357 --9749 --1280 --2210 --293 --2048 -1428 --5409 -9265 --3767 -219 -2724 -599 --4112 -5023 --7149 -719 -7007 --3903 --4949 -7662 -1659 --674 -2144 --6460 --9203 --6212 -3707 -7525 --7810 -7645 --2513 --5911 -4524 -8973 -9626 -544 -4018 -1418 -9605 -3810 --5395 -1718 --997 -5353 --792 --5049 --299 -5738 -9328 --6244 --3616 -8488 -2732 --3776 -4347 -211 -9184 -7867 --5781 -6089 --6596 -4197 --9274 --6987 --2265 --4566 -4717 --7066 -6972 -8060 -779 -8093 --787 --269 --9279 -3362 -3072 -176 -4087 -6107 --6787 -8252 --9282 --6565 --1630 -6186 --8404 --5998 -5475 -1891 --7386 --2963 -8820 --9578 -5298 --9272 --5231 -348 --9483 --5539 -8415 --3890 --1553 --789 --899 --6010 --5848 --6390 -9170 -5844 -785 --172 --6717 --8588 -1401 -954 --1400 --1590 -3343 --493 --9935 -1391 --9781 --2648 -4157 --3616 -722 --375 --1856 --5661 --653 -2137 -1938 -7339 -6527 --2632 --1166 --2695 --3362 -8430 --5272 --4256 -9838 --817 -4450 --5711 --8769 --4421 -9791 -8944 -4235 -6042 -6954 -8099 -9433 --8990 -9686 --1609 --1498 --3328 -4615 -7751 --9068 -8561 -5766 -7986 --7551 -3162 --6293 -2070 --293 --7219 --7336 --7110 --2295 -8737 --7905 -7987 -3419 --7113 -6415 -9390 --5761 -8849 -9455 -3415 --6551 --6126 --4020 -4661 -9331 -4406 -8379 -5152 --3068 -928 --7710 --2465 -1222 -8457 --7404 -1655 --5768 -4418 --8257 -7122 --3277 -5859 --9022 -8734 --9198 -441 --9579 -4157 -1664 --8693 --3594 -5239 --5596 --1129 --3193 --7687 -4510 -247 --8668 --3078 -8483 -2359 -4023 --8995 --571 -322 -4666 --9355 --2983 -6718 -6660 --7863 -1942 -8267 -8262 --9729 --749 --3688 --806 --9103 -1489 -7516 -4182 -5344 -880 -6462 --7516 -5094 --6538 -8581 --9702 --1148 -5344 --2196 -4339 --4398 -137 --8253 -6149 -1908 -5788 -8402 -3863 --6120 -6678 -7404 --1021 -3018 -9812 -6614 -3595 --50 -7216 -8026 -7331 --9945 --1289 -5819 -3812 --6636 --4939 -3698 --228 -6022 --5730 --5896 -4365 --9353 -98 -5450 --6493 --2498 -833 --6943 --918 -4157 --2037 --9829 -5243 --7363 -238 -8624 -6102 --6787 -4133 --7245 -3163 --7561 -6820 -8760 -9812 -3334 --6716 -8076 -7983 -2287 -5677 -7707 --368 -9793 --1187 --3165 -7824 --8717 -5325 --1933 -2925 -992 --5690 -6170 -3764 -7007 -8736 --5545 -8496 --9413 -3330 -710 --4879 --2000 -5009 --7910 -9944 -164 --4176 --8171 --7613 --6231 -1618 --5444 -3314 --4382 --1711 -5979 --3855 -2594 --2421 --5452 -6961 -5711 --4140 -4798 --437 --8293 --3822 --2374 --4789 -2938 --4639 --9071 -7814 -4444 -316 -4302 --6935 -5819 --8547 --5138 -9079 --8257 --6224 -2100 -2214 -7500 --5553 -5284 -4898 --1478 -3540 --1451 -2204 -7558 -25 --3795 -1376 --2620 -8147 -3079 --2756 --4709 -9779 --2553 --313 -5353 --7886 --7659 -8669 --5226 --5411 -4789 --903 --3002 --1783 -8156 --3744 --7666 --706 --1771 -1125 -2574 --8066 -607 -278 -4185 --3154 --5819 -298 -6792 --5545 -5152 --5635 --829 -326 -2877 -8299 --7398 --3874 -7867 --1681 -4448 -2702 --7664 --582 -6339 -8110 --8416 -2279 --4033 --636 --9943 -3711 --1474 --8693 --261 -8152 -8560 --9658 --9395 --2404 --6099 -3266 -7090 --7497 --9413 -6763 -5084 --7819 -8230 -4507 -3866 --6204 --3404 -4790 -6922 -590 --3223 -1947 --1904 -9570 -8965 --5798 -1052 -3999 --1604 --7713 -7604 -1036 -108 --2457 --6920 --8639 --5062 -6985 --5665 --7455 -9806 -9918 --7845 --8230 --1696 -4461 -3149 --6267 -9889 -9805 --6011 --324 --5635 -4995 -2854 -7012 -7018 --573 --3056 --9789 --2784 -9160 -5091 -1189 --6750 -7714 --1989 --4754 --9683 -3071 --2383 --4394 --9331 --3592 -6428 --6779 --9327 -6968 -4055 --9037 -70 --4656 -1190 --3704 -2061 -5284 -6063 -632 -5908 -7068 -2978 -6367 -6933 -2854 --2557 -3933 -8109 -4893 -1977 -9433 -1469 --6798 -2523 -1660 -5881 --8527 -5311 --1182 --1366 --6425 -2607 -396 --1586 -316 -6069 -2034 -3876 --1999 --5630 --2465 -4058 -6733 -9345 -7138 --2522 --7762 -253 --1913 -666 --1586 --4183 -6586 -2055 --1267 --5378 -2569 -4426 -118 -2609 --7428 -4723 --313 -3206 --7513 --3383 -5852 -8581 -7375 -3055 --3787 -2553 --2253 --2838 --874 -8165 -6407 -8463 -4804 --2546 --4334 -5608 -1419 --4505 -9118 --893 -8785 --7542 --2048 -9407 -3384 --9802 --3386 -9901 -6743 --4879 --7816 -5473 --3693 --8204 --686 --5442 --9637 -6354 -8015 -3012 -6720 -5224 -1270 --3638 --7769 -6180 -2138 -5876 --2310 --4656 -6431 -2268 --9470 --8934 -882 --1500 --5226 --4824 --7636 --1147 -247 -8116 --6549 --9800 -2298 --5308 -274 --6699 -9598 -6068 -4220 -4406 --3531 --9462 --4756 --271 --6992 --4183 --4707 --8291 --3162 -4194 -1902 -9686 --7946 -5434 --1439 --7827 -6954 -573 --2517 --5195 --674 --8151 --7020 --6924 -2405 -5988 --1060 --7852 -9136 --6126 --3681 -5426 --7717 --7758 -5165 --9144 -8810 --8581 --9203 --5544 --4223 -8468 --794 -3035 --5061 --2464 -6742 -2007 -3055 --7113 -3057 -659 --5404 --1300 -7896 --3405 -1309 --3143 --8879 -4103 -9538 --1970 -6576 -10000 --6690 --1827 --5322 -8825 -217 --3933 --8666 --5226 -3430 --8850 -6162 -2925 -5879 -7353 -2666 -6189 -598 --8486 --8293 -7007 -1183 --895 --5826 --5168 -9102 --2955 --9036 --4921 --3068 --7120 -6447 --2427 --4393 -4618 -3430 --5997 -7992 --9331 -2858 -4091 --7401 -6083 --3167 -3232 --8441 -4937 --8609 --5652 --694 --3877 -5420 --948 --1633 --1873 --3980 --3383 --6652 -6428 -3556 -1853 -4820 -1413 --1814 --5771 -8379 --2279 -2866 -4618 --1619 -2213 --327 -199 -2335 --5422 --7959 --5855 -1877 -9102 --8671 -3876 -9989 -5975 --9666 -1835 -7862 --9942 -4176 --9251 --2000 -2553 -8208 --122 --9905 --8526 --7846 -4543 -5651 --9856 --2100 -8266 -2977 -8353 -8715 --429 --31 --9335 -1595 --3090 -5152 -8990 --2804 -4201 -7820 --4268 -4219 -3672 -2617 --974 -3349 --1706 -4435 -6351 -1649 -7625 -4458 --7577 -1362 --8918 --6094 -7314 --2667 --9027 -5961 --6524 --6469 --2676 --8226 --7542 --7590 -8882 --2681 --9313 -5503 --6304 --7849 --5489 --7868 -2317 --8001 -6941 --5120 --5597 -709 --9331 --6792 --7377 --5981 -3731 -5701 -9914 -5169 -2592 -9864 -4578 --7489 --8312 -1064 --1313 --6761 -141 -6594 --5368 --4278 --4456 --9771 --9506 -2348 -5690 -3403 -8262 -9983 -7856 -981 -9640 --7666 --1248 -4079 -9407 -7697 --372 --1379 --1864 -9343 -7920 --8626 --1300 --3903 --6803 -3576 --5585 -3381 --6296 -2223 -5438 --2414 -8222 -4161 -7922 --591 --2213 --5534 --3379 -6442 -3889 -6226 -9324 --4005 --4282 -5548 --7830 --4185 --811 --3744 --4176 --1478 --4517 -5120 -7203 -8402 -176 --3118 --8807 --7167 -4650 -7754 --9591 --3428 --2990 --3736 --63 -2197 -3232 --4525 --7881 --7029 --1892 -7868 --8438 -9014 -3055 --5091 --3723 --9119 -1735 --134 -2196 --4391 -3447 -7457 -6765 -9058 -9036 --4637 --3256 -5926 --2147 --265 --653 -6519 -4185 -1017 --5293 -3425 -7868 -5485 --5400 --5628 -4024 -2594 --2626 --8099 --9308 -2441 -7936 -3226 -803 -8577 -5766 --1017 --8997 -9325 --1643 --5232 --4838 --193 -7710 -260 -3009 -8646 --9388 -8502 -3829 -1144 -6333 -832 -9609 --1633 --9829 --3890 -6358 -7096 --906 --8782 -883 --8421 -3694 -4586 -9754 -2584 -306 -8479 --8000 --1181 -6104 -2621 --1225 --5270 -6454 -8768 --1209 -6441 -5213 --6932 -5650 -1563 -9439 --3325 --7777 --9391 --9099 --5138 -5199 -5082 -5659 --7258 --8001 --7623 --126 -1270 --3691 -4869 -3559 --5708 --804 --5072 --4560 -2709 --3407 -1889 -5193 -6419 -8047 --3761 --5272 --5544 --8531 -9889 -5098 --4845 -3931 --5587 --4425 -5152 --1898 --1975 -6195 --8988 -6430 -5867 --5804 --5688 --6966 --168 -110 --813 --6973 --2378 --3178 -945 -9155 -174 --6905 --2207 -7988 -1899 --5333 --5215 -8659 --984 -2783 --9393 -5717 -9014 -1785 --1906 --5938 -8102 -9343 -6568 --9230 -6287 --222 --1353 --9077 -4690 -4037 -7992 -3933 -965 -5348 --579 --6663 --267 --3162 --8975 --4927 --9456 -7249 --3425 --4309 --8569 -176 -8198 -4816 --2824 -2285 --8013 -8514 --4939 -1633 --3262 --8488 -6275 -6761 --4273 --2342 --9826 -411 --7325 -6299 -5549 -3387 --2273 -9390 --4389 --6717 -2055 --1317 --181 --3808 -5737 -8892 -2395 -2537 --8588 --1314 --7120 --6040 --9273 --8823 -6811 -288 -5622 -7034 -2030 -1908 -6651 --6499 --2640 --6251 --3703 --5532 --6876 -350 -6442 -7099 --5759 --3318 --7935 --4311 --2065 -3698 -3540 --9550 -5956 --9070 -9222 -9325 -237 --2382 -9156 -8347 --6798 -6227 -9431 -70 --367 -1855 -200 --3658 -9678 --5225 -4510 --7341 -5766 --6040 -4768 -4171 --5711 --5867 -763 --2990 --322 --8720 --6527 -7525 -9249 --8826 --7209 -404 -6695 --5226 --6227 --504 --4812 -4231 --7321 -9641 -211 -1552 --8352 -4613 --3492 -1638 -6556 -4460 --5236 -3968 -2103 -2603 --9716 -7085 -6473 --2934 --3485 --6072 --8877 -9648 --9986 -9118 --5570 --1044 --6477 -3165 -1715 --7238 --1169 -8102 -7461 --6141 --6750 --5042 --8290 --9272 -4056 --9579 -2766 --600 --7765 -1552 --5298 -8974 --9317 -7832 -1413 -8448 -283 -1508 --4105 -1376 -6430 --3383 -1865 -1237 --9472 --4342 -6013 --6294 -5840 --4774 -5516 -1385 -9249 -9642 --1487 --7514 -2950 -3717 --5309 -4998 -241 -7366 --8703 --3151 -7707 --9308 --641 --9775 --5714 --4727 -1633 --8298 -8647 --4137 --9903 -4175 -296 -3711 -8820 -8040 --4505 -0 --4642 -1844 -2021 -9394 --7547 -6463 --4463 -9806 --6390 --4671 --1640 --1014 --3114 -8423 --1265 --8633 --3285 --9406 -2249 --9502 --4113 -8213 --8249 --4275 -9417 --2215 --9157 -5785 --6054 -9275 -3712 -6110 -4415 -6551 -8131 -5167 --3428 -8716 --279 --7139 -2463 -2845 -6580 -5205 -8542 -7137 -4895 -928 --5532 --3785 -2837 -9601 --7490 -4373 --5112 -2346 -6628 --3219 --1807 --7170 -4516 -3858 --9104 -2163 -4454 -3951 --488 -8564 --654 --737 -7820 -3731 -5202 --8068 --3375 -573 -8225 --9055 -594 -2880 -7690 --1043 --8123 --941 -6722 -8015 --4381 -9853 -4398 --3437 -9949 -5407 --9128 --6783 -9130 --9086 -822 --4701 --4280 -1360 -2314 -7936 --4761 --7181 --5368 -1529 --5897 --154 -6342 --3903 -7778 --6029 --9351 --3114 -4057 --8110 -4055 --6551 -5515 --9032 -5614 --5574 --585 -1271 -2442 -5725 -1649 --3467 -2177 --9818 -3429 -8561 -7432 --8055 -8089 -8682 --2100 -7252 -9431 -9966 -3649 --3602 --5966 -3853 -9862 --2127 --1904 --4246 --1748 -3765 --4754 -8623 --1131 --1179 -9118 -3132 --5308 -4421 --9942 -8494 -3951 --4125 -8251 --1757 --1646 --4708 --7888 --6339 --8019 -528 -6074 -4601 -2528 -3739 --4868 --3087 --3087 --6307 -8282 --7373 -3322 --4214 --3739 --3943 --4438 -7639 --6113 --6142 --2987 -2468 --8290 -7685 -2360 -4566 --7197 --2695 --4172 --2049 --7116 --1739 -4924 -2901 --2879 -2516 -6346 --1586 --6920 --7938 -2988 --4043 -8015 -8083 -3334 --282 -853 -9777 -253 -4745 --8705 -4516 --2988 -5849 -9433 -1375 --5207 --5829 -1042 -5475 -8379 --8253 --985 -8208 --9261 -3304 --9623 --633 --3803 -4690 -8715 --3665 --2626 -5793 -4051 --3306 -732 --4634 -290 --7969 -4711 --5735 -5059 -9874 -7095 --5277 --2539 --8681 -6110 --1487 --260 -7366 -2004 --9312 -2335 -5148 -8796 -6371 --607 -2216 -5358 --3446 --4824 --5183 --8420 --4164 --2298 --6764 --4223 -7499 -3492 --1207 --2116 -4397 --3072 --5957 -3330 --9148 --9274 -8916 --5501 --8567 --8999 -7883 -9333 -4884 -9869 -115 --5649 -4403 --4204 -9433 --6224 -8172 -2484 --84 --7734 --6428 --3651 --6493 -6518 --2409 --115 --8384 --3722 -9750 -972 -3064 -5396 --9346 -6821 -5648 --1257 -8728 -9394 -5357 --1429 -9796 -4590 --1529 --3497 --9840 --4435 --5425 -9082 -2204 --1783 --2488 --8722 --3179 --3832 --2312 -2187 --5225 -1588 -9068 --6215 -9191 --5982 --1508 --8346 -2664 --4386 -51 -6474 -8026 --1295 --4629 --49 -89 --4246 --517 -8118 -3429 -5515 --7422 -83 --9942 -2510 --6513 -6540 --2154 -3179 -569 --7850 -901 --3467 --8348 --9935 --2786 -670 --8352 --2703 --2204 -3870 --1507 -3751 -3254 --1903 --7777 --2000 --2148 -6402 --4059 -9449 -3098 -6800 -2160 --9775 --4826 -2560 --3206 --5752 -3443 --2983 -8228 --4018 -7018 -1627 --660 -7896 -7855 --9980 -4272 -5691 -5508 --6798 -2421 -4937 --3616 -98 --408 --9230 --8269 --3068 --8348 -7 -6267 -1661 -3948 -9887 --1127 -356 -7022 --9174 --6911 --6514 --7476 -1594 --2172 --4022 -3142 -8040 --2465 --8272 -4625 -2829 --3403 -208 --7361 -6367 -6321 --2308 -6430 -1376 --1517 --7089 -8507 --7919 -4407 -9862 -5919 -7207 --4442 --5007 --538 --1044 --5279 -1017 --2239 --6738 -5144 --8967 --4306 --148 --8878 -3148 --693 -2985 -7137 --3018 --4439 --3554 -5094 -9805 -8076 --5576 --1995 -733 --749 --6072 --8758 --7525 --8250 --6155 -207 -7551 --8587 --3354 -2641 -9727 --7842 --4939 -9964 --3879 --8273 -8928 -1289 --4359 --9272 --7075 -3926 --2478 --9393 -9801 --3011 --5535 --6634 --1044 -6630 -803 --6884 -3920 --5068 --3379 -6913 -9014 -692 --2151 -2072 -586 -6164 -6358 --4995 -9540 --5308 --7203 --3425 --2914 -9564 -7351 -8623 --7486 -6815 -6639 -4388 --9992 --450 -7525 -1142 -9496 --8486 --7872 --3983 --6211 -1315 --8457 --9854 --3093 -7973 --2269 --2137 --306 --6296 -5004 -7529 --5122 -803 -3580 --9331 -2262 --7064 -1552 -2230 --6836 -1790 --5315 -6120 -7499 -9284 -46 -2364 --9952 -3844 --7358 -4365 -3885 -6475 -5856 -312 --8036 --5830 --4062 -3200 --6130 --3879 --6537 --3253 --1997 -1076 --4494 -1237 -8356 --696 -1522 -8077 -9176 --6127 -2504 -1174 --6812 --3659 -5478 --6106 -3393 --4563 --6499 --3312 -9201 --6084 -2824 --3118 --685 --6717 -8124 -5176 -1462 -7044 -882 -8228 --5308 --3809 --7713 --9418 --5368 --4117 -7230 --4511 --2617 --5663 --4580 --367 -4639 --4713 --905 -9988 -1045 --9293 --194 -10000 -298 --2226 -2517 --3 --7493 --6616 -9594 --295 --5309 -137 --6904 --8640 --5244 --8975 --8738 --463 -864 -938 -8206 --8751 -1735 --5563 -4157 -4630 -1142 -6770 --1358 -5049 -3737 --1131 -5030 -3862 --1963 -4371 --8502 --5635 --888 --9757 --7875 -659 --2607 --1014 --4017 -3914 -1244 --7215 -7067 --9138 -8124 -3016 --4795 --6547 -2587 -9155 --1219 -260 --7181 -7173 --5381 --6197 -4578 -3298 --8493 --6557 --8019 --1448 -4550 -9889 --4283 --523 -8589 --1758 --3291 --2818 -1052 --7610 --2173 -7066 -1201 --7149 --3399 --1817 -7010 -8268 --5921 --3239 -9918 -59 -7457 --1425 --6513 --1221 -2989 --2150 -9447 --5687 -8195 -7235 --6634 -6875 --9229 --33 -774 -6180 -5567 --2667 --1997 --5270 --9525 -5565 --6906 -2619 -9926 -7088 --1833 --6162 --1689 --4545 -2929 -3466 --2172 --5959 --329 -980 -1575 -1183 -2301 --8194 --9274 --3855 --6857 -6110 -2977 -7123 -4235 --5630 -5671 --3723 --1438 -9538 -1410 -8825 --5419 --608 --9267 --7215 -25 -9451 --7640 --6938 -775 -6299 --5659 --3467 --9775 --4957 -8561 --6434 --1855 --707 --8769 --8165 --8392 --2250 -8496 --7119 --1769 -3514 -9805 -6761 -9767 -9417 -3968 -1829 -990 -2858 -2883 --4675 -6651 -6815 -720 -89 -3512 --2465 -9631 --5105 --7900 -4460 -1599 -6114 --6761 --1354 -3784 -8899 -2999 -2291 --206 --3688 -4032 -3876 --9980 --5702 -5581 --9190 --2832 --9560 --424 --1857 -219 --1614 --7477 -173 -3873 --853 --5747 -7301 --373 -5105 -1116 --3185 -3419 --8990 --1676 --2098 -5451 --2418 --1035 -7407 --6787 --3986 -5150 --6127 --2345 -9250 -5481 --7459 -5659 --5406 --8691 --8078 -1350 --2804 --6090 --49 -7467 --8314 --3587 -9601 -4454 --8712 -9181 -5119 -2569 -5298 --5195 -5478 -3980 -1641 --3486 -2491 --2725 --3999 --6732 -6018 -7780 -1723 -2680 --3166 -4397 --8149 --2027 -9967 -8388 -7720 --6663 -1591 --8908 --1744 --7438 -656 -6954 -8763 -4668 --6623 --4949 -7216 -9013 --9128 --8081 --554 -6580 -6720 -8544 -9093 -4559 -6777 --6315 --9979 --5441 -4331 -2319 -5718 --6155 -2179 -4450 -4058 --3467 --807 --7454 -1461 --7414 --5153 -9445 --4116 -7016 --3465 --3908 --8949 -7532 --1891 --9705 --7055 --3693 --9025 --5421 --2402 -2777 -2381 --3571 -3471 -3068 -3021 -5405 -1489 --1329 --7557 --4795 -1077 --9152 --2345 -7418 -49 --6383 -4542 --818 -7780 -5849 --7340 --148 -6323 --2147 -1468 --6458 -9854 -9034 --5665 --4748 -5399 --5502 -1765 --6296 -4810 -7098 --1022 --8096 --1643 --9579 -2621 -7675 -6620 --3013 -4330 -4220 -4113 -3530 -5076 -6986 --2174 -8494 --6762 -5961 --1309 --2500 --7031 --5453 --8588 --1276 --5514 --7291 --2345 --1926 --6189 --6264 -3701 --9978 -1921 --332 -3438 --9413 -7568 --9463 -8289 --2301 -4426 -286 --4701 -5883 --9610 -7560 --6678 --5635 --4418 --8556 --9198 -4550 -7925 -4917 -5285 -6720 --9506 --6040 --299 -4935 -4578 --7466 -4450 --9158 --607 --6538 --9362 -5519 --7431 -1331 -6824 --302 --3467 -1987 -5355 --727 --9771 --2218 -2509 -9346 --6161 --2088 -7176 --194 --206 --6133 -4745 --654 -5270 --2004 --5696 --5737 -3471 --704 -4151 --3396 --4681 --9010 -5302 --416 --53 -6371 -2943 --4292 -1945 --8027 --7225 -3392 -2319 -1178 -2067 -2894 -503 --1038 --4460 -8328 -4153 --3197 --2460 -2845 --1726 -9321 --2505 -9678 -6666 --6667 --9313 -9181 -5302 -4413 --3287 --992 --4856 --7494 -8175 --6357 --2156 -5829 -1718 -308 -6170 -5900 --1856 --4531 --9171 --1937 --1316 --539 --8731 --3789 -9571 -8990 -5425 --5446 -6227 --5752 --3280 --3908 --9906 -3135 --3070 --3091 -2545 --2710 -1065 -3542 -4601 --8581 -5384 --2065 -6726 -5451 --4582 --5553 --1931 --7717 -5128 --5300 -238 --2026 -2335 -4601 --9331 --9095 --2814 -9180 -7920 --653 --6428 --8099 --7428 --1363 --133 --883 --8163 --3219 -8728 --3613 --361 -736 --948 -5985 -9387 -1360 --9047 -54 --8291 --7976 -7968 --860 --1519 -2176 -5606 -5615 -4430 --1452 -7239 --9313 --7666 -877 --2038 -862 --3805 -8082 --3592 -66 -7466 -1413 --7363 -3571 --7426 -4529 -3671 --5574 -8991 -665 -9935 -4296 -6342 -6440 --551 -2587 --5848 --5635 --725 -1201 -1893 --8609 --591 -7604 --4711 -3062 -3011 --9649 -6913 -6620 -7030 -6118 -360 --6469 --6412 --9032 --4280 --5602 --8691 -9969 -8645 --1923 -954 -9862 -5078 -3403 --4342 --551 --6367 -7018 -7239 -1660 --3943 -6678 -4987 --660 -4378 -6720 --8486 --7976 -720 --9184 --4568 --5350 -8185 --6367 --2397 -2553 --4233 --5874 --697 -6720 --1707 --4273 --791 --9101 --9623 -6114 --2294 -2935 --691 --3284 --1898 -1083 -8392 -6085 -803 --7777 -6132 --1317 --9905 --6773 -1318 --4152 -1085 --970 -5984 -4771 -1720 --8029 -77 --7668 -5031 --1242 -9626 --2174 -992 -529 -9951 --6708 --7317 --8571 -193 --5083 -6859 -6430 --8346 -2495 --2410 -2222 --2239 --8536 -3684 --9669 --811 --7101 --1228 -8040 --9658 -5687 -4415 --7259 -8118 -4832 -4880 -1924 -9886 -1858 --1419 --6822 --3437 -4111 --2040 -2771 --6943 --1303 -6239 --4227 --6058 --9273 --4863 --9313 -5298 -4265 -8889 --3118 --5157 --1908 --1811 -2429 -853 -5520 --7909 --8570 --8263 -4995 -7888 --8548 --254 --7243 --3178 --9788 -7633 --4632 --9837 --1244 -55 --9403 -5453 --1241 -4889 --2331 --1644 --8387 -3294 --7235 --2529 -1941 -8348 --1129 --1384 -1821 --4998 -6614 -9783 -66 -3069 --5709 --9345 --2804 -3067 -656 --9479 --2653 --9281 --5806 --4838 -8916 -7383 --4032 --5661 -1552 --4152 -1048 --7363 -9452 -2839 -1160 -882 -465 -7641 --9574 -2387 -2197 --666 -9668 --7949 --1105 --2505 -792 --8471 -3512 -2892 --3135 -9488 -3505 --6197 -155 --7680 --7453 --6663 -4309 --4280 -6227 -2301 -7174 --7258 --5604 -6628 -9801 -3393 -275 --5539 -8185 --3943 --3110 --5921 -3142 -3494 -241 -6227 -3294 -6251 -8728 -7314 -7563 --2619 --7872 --9323 -2719 -1920 -6914 -2844 --5755 -3678 --2145 -4134 --8769 -6972 -2494 --7946 --1044 --984 --6884 -8001 -4913 -6782 -5951 --7810 -8344 -507 -4620 --5226 --9525 --9673 --7037 --8856 -6433 --465 -7022 -8488 -5911 --2637 -4220 -4721 -9544 -4302 --402 --7962 -1413 -6166 -3378 --8214 -8569 --4204 -6744 -7367 -9628 -4220 -5995 -1902 --3896 -2935 --3297 --7422 --7453 --896 -290 -110 -1447 -2478 --9980 -8267 --3197 -4896 --4447 --9200 -1527 --6816 --1182 -1566 --4487 -5856 --8966 -9834 -3288 --3850 --6973 -2547 -3343 --3670 -3071 -1085 --8360 --4719 --7402 -8218 --2258 -6913 -9771 -7033 -3270 --4283 -1926 -7562 -8015 --1228 -2216 -2060 -9167 -5854 --7848 --6183 -9093 -2077 --9583 -5211 -8176 -4051 -55 -7901 -1477 -6725 -3301 --3396 --2551 --9829 --3712 --7149 -5824 --2988 -5700 --7357 -9642 --2096 --1950 --5553 --6849 --7830 --6913 --1317 --5710 --2898 --2031 --9318 --1276 -450 -9328 -519 --3154 --3328 -8684 -5166 --9461 -2144 -8849 --1472 -32 -8846 -3676 -3634 -4687 -6666 --6878 -8840 -9610 --6133 -7137 --5820 -4880 -293 -7597 --6158 -2319 -2577 --4874 --896 -6901 --5159 --6502 -5717 --8019 -4630 --1511 --2572 -3788 -5474 -9932 -9862 --6527 --8758 --913 -7625 -5100 --5244 -3270 -26 --6383 --7788 --5604 --6695 -3739 -9408 -6560 -5975 --5512 -3709 --258 -1544 -7524 -7068 --1130 -3998 --3089 --9075 --7140 --2648 --3983 --3983 -8659 --7810 --620 -8251 --1558 --7228 -887 --4313 -7390 --6087 -5100 -3892 -5925 --1379 --9953 -4427 --4937 -9248 -6864 --593 -9665 --636 --2010 --5719 -6611 --9010 --1924 -8437 -7837 -7992 --3285 -1350 --4852 --1832 --9352 -5523 --9993 --7774 --5007 --8720 --7082 --1090 -7388 -10000 --2914 -997 -2203 --7756 --5242 -5010 -7698 --8469 --4984 --2414 -6715 --5095 -2880 --5078 --2988 -2167 --4757 -4447 --2197 --7852 --9855 -7759 -3879 -8276 -5998 -8792 --4005 -4528 -42 --3243 -8118 --3433 -2199 --1908 --2970 -9280 -3471 -3226 -8504 -1552 -5058 -729 --9980 --6920 -5152 --9511 -2653 -6197 -6901 --3467 --685 --1300 -4731 --85 -958 --860 -4272 --4954 --9275 -4470 --294 --6733 --3889 --2632 -4312 --7951 --1996 -1160 -4374 --3012 -6675 --4156 -9069 --3795 -8803 -4700 --7581 -9254 --3873 -4832 --3951 -5193 --8277 --2970 -3018 -7435 --5356 --8083 -8392 -8040 --7270 -9362 -8041 -9197 -7822 -5548 -5774 --7441 --8099 --7673 -7879 --2099 -4488 --5272 -2120 -4826 -9460 -7495 -1133 --6606 -6614 -7007 --5478 --7933 -6454 --6130 -4700 --2513 -8144 --4330 --9003 --807 -6743 --1254 -2470 --3402 --8639 -9110 -10 -3110 -8567 -9794 -1116 --3085 -3661 --7850 --4957 -4563 --3354 --7146 --6671 --1086 -6059 -5485 -1909 --227 -3062 -9540 --7616 --9474 -1035 -6149 -1141 --6294 --8963 --7439 --4062 --3047 --1181 -7 -6149 --103 -9055 --4114 --815 -4488 -802 --2803 --3310 -1562 -9022 -883 -5474 --5909 --5140 --2273 --283 --3206 --4709 -367 --3450 --7819 -5162 --8803 -30 -4740 --1633 -1305 -3162 -832 -8561 --179 --1712 -8572 --811 -8772 --8110 --7153 --3709 --6250 --5936 -40 -3717 --849 --4024 -4972 --4062 -3182 --7919 --5380 --293 --194 -691 --4742 --3242 -4388 --7606 --5439 --4283 -1529 -4250 --1261 --1401 --5570 -8754 -3103 -9564 -6166 --46 -4051 --1853 -1211 --3903 --3467 --1985 --6990 --6881 -2194 -5871 -4079 -5712 --2172 -9538 --1209 --4672 --2741 --3855 --7900 --9979 --1147 -6227 -8820 -5239 -46 -5492 -7987 -1413 -3132 --9942 -8625 -7697 -1924 --974 --3742 --913 -1314 -8841 -6811 --8581 --6298 -5907 -5396 --9104 -3659 -1289 -8863 --3832 --7560 --2049 --2970 --9070 -6121 -6401 -6852 -8109 -2652 --6512 -9143 -4130 --5914 --9387 -7639 -3688 --9317 --3047 -8348 -7574 --7170 -5521 --7428 -699 -3532 --8083 -390 --485 -300 -2999 --4369 --8285 -3062 -9862 --7905 --4008 -6996 -1947 -1753 -3243 -7018 --2771 --1085 -6894 -4520 -3723 --694 --9829 -4056 --7929 -1331 -569 -6824 -7548 -2772 --302 --2028 --3428 --3256 -5285 -2132 --1180 --2626 --9561 -2348 --8092 --1989 --7887 -230 --2220 --1842 -4411 --3300 -680 -9287 -7267 -535 -8565 -690 -4625 -8968 -7513 -1802 --6351 --8845 -2746 --329 --4642 -5884 --50 -7046 --9415 -339 -5199 --9000 -8039 --9295 -6773 --535 --1529 -9059 -6628 -3212 --4477 --8027 --6510 --4116 --3280 -7040 -8218 --6549 --4696 --5871 -4296 --7898 --6514 --3877 --6787 -8126 --406 --840 --1878 --5864 -3571 -1800 -3226 --4310 -2603 --3349 --4866 --3890 --1811 --623 -8159 --5272 --3180 --9502 --7543 --7050 -8800 --2166 --6126 --8000 -2615 -9957 -3810 -9484 --6061 --9666 -7435 --6904 --3891 --3501 --3437 -59 --3100 --8075 --9156 -2398 -5387 -247 -9633 -9738 --4795 -9462 --1688 --7763 --9389 --403 -7562 --7479 -8872 -5650 --7476 -8976 --4355 --4036 --9710 --6492 -8036 -8156 --2020 --2748 --4445 -4789 -1150 --4561 -8282 -3067 --818 -9718 -977 --3075 -2298 -3979 -3298 --1943 -7711 --8965 -7550 -5639 --660 --9474 -3234 --9969 --6623 --5544 -2360 -6178 -7714 -2603 -6342 -5340 --1383 --7935 --6351 --6339 -9614 -8645 --8472 -6251 --705 -1493 --2678 -7738 --3405 --3565 --3299 --8074 --6010 --135 -2000 --4904 --1978 -3505 -9112 --4884 --322 --8975 --5719 -7647 --6446 --2000 -4330 -8420 --1826 -7699 --8158 -5854 -3981 --8983 --1514 -5911 --7447 --2691 -4040 --124 --8285 -6120 --1633 -540 -8282 --9747 -4746 -193 -8391 -5766 --9388 --6555 -7601 --6590 -8765 --636 -802 -5984 --5241 -3141 --3688 --3752 --7077 --6961 --2309 --7543 --6806 -3301 --367 -9495 --4475 --155 -9933 --4713 --6425 -9863 --6472 -7641 -1999 --1187 --8671 --6164 --6645 --425 --2419 --3526 -5718 --5442 -3140 --9623 -670 --1331 -8629 --3223 --2028 -5165 --8551 -8276 -1077 -1493 -269 -8571 --4133 -1028 --9978 -6744 --443 -1462 --3983 --1316 --6099 --7964 -5701 -8816 -1735 -2196 --8171 -2840 --1303 -8110 --2010 -9894 --5823 -8572 -7495 -802 -8289 --6667 --986 -1669 -9916 -3322 --8968 -3639 -4315 --6626 --5244 -1851 --4292 -599 --818 -7461 -4754 -8315 -9027 --1309 --2816 --8245 -1655 --51 --4701 --9272 --686 -4268 --1850 -8793 --6850 --528 --3879 -30 --4529 --427 --4447 -4312 -9391 --2897 -3018 -1291 --9916 -7532 -7562 --1687 -3744 --3815 --9654 --8568 --4956 --4442 --7516 -3071 -2771 -1068 -9910 --7411 --75 --8047 --3832 -4524 -4159 --1913 --9308 -9213 --8175 -5111 --5971 --8364 -540 --1586 --8034 --6764 -4089 --2644 -8900 --7673 -1510 -3742 --7476 --897 -9120 --9319 --5002 -9474 --5690 --9216 -352 -8768 --7953 -7944 -9177 -9156 --5521 -2204 -2173 -5622 -6013 -3930 -646 -2600 -9445 --4367 -4112 -3495 -7623 --3832 --2213 -5353 --8666 --154 -3324 --5814 -1603 --8291 --862 --1902 -2609 --5974 -8276 -7134 --896 -2919 --6587 -5034 --2124 -3757 --5694 -5214 -9196 -2695 -883 -3141 --4567 -3505 -9580 --6003 -9254 --3565 --6227 -5348 --9985 --5798 -6953 -8276 -1834 -2993 -907 -1564 -5031 -8981 -7630 --6939 --8059 -5364 -7660 -3279 --1609 -1739 --1478 --8810 -8902 -8114 -6400 --3924 -5956 --6143 -1801 -6260 -2430 -5007 --3749 --5215 -1035 --9366 -2360 -5589 --7750 --3114 --853 -4145 -664 --1578 -1288 -9784 --5767 -9148 -3346 --4534 -1014 -5739 -4685 -2643 --2450 --5687 -8206 --7184 --7668 -7673 -3776 -5700 -1642 --60 --459 --2832 --8790 --1181 --4447 --1378 -9718 --9355 -118 --9639 -2587 -2539 --4376 --1744 -7239 --4605 -3392 -6408 --7153 --5652 -3688 -5718 -4021 --2419 -3037 -6698 --8725 -1718 --5759 -3975 -8823 --7959 -5091 --5871 --8094 --9615 --633 --8132 -5485 --4054 --4736 --6784 --6547 --1181 -4103 -7879 --9127 -9637 -3951 --2038 -8015 -8347 -7485 --127 --6117 -7639 --8329 --108 -3760 -7300 -4437 -9007 --9701 --6231 --862 --4531 -7550 --4870 --9341 --191 -4114 --59 --3621 --9360 --4208 -637 --5017 -6474 -4573 -4568 --3287 --9935 -9890 --9678 --6841 -8322 -570 --3328 --5419 --6319 --1413 -14 --8006 --1267 --4322 --4973 --5230 --5230 -308 -3369 -7417 --3757 --9811 -1626 -5651 -3559 -8159 --8160 -1302 -3250 -8509 -3212 --1265 --1329 -3966 --8370 -218 -4816 --276 -7905 -3190 -9888 --9465 -6251 -3021 -2548 -5211 -110 --4852 -748 --8769 -5152 -940 -6804 -3866 --4407 --9818 -5918 --2677 --9097 -4285 -7524 --1358 -544 -8040 -1823 --1925 --8377 -7555 -1945 -2519 -331 --331 --585 -5818 -9014 --4870 -936 --3401 --3375 -629 -6716 -2537 -7968 --1886 --1321 -1643 -7568 --1127 -4542 --3495 --1529 --9317 --8758 -1145 -2621 --2137 -9451 -6032 -4045 -2457 --2503 -1244 --3032 -5687 --147 --361 -4754 --1181 -312 -9348 -3540 -2111 --3550 --9479 --4797 --479 -3998 --4505 -5187 -882 --185 -493 -5398 -5470 --5754 -1924 --7037 -2857 -8872 --2418 --834 -9913 -5302 --1036 --3808 -2593 -7673 --7453 -3388 --2026 --7114 --9274 -2149 -709 -2082 --7550 --3425 -8032 -6733 --5754 --8606 --9656 -5752 --6293 -4111 -7 -7549 -8808 --6881 --8034 --6312 --134 --849 --749 --3718 --5419 -9666 --7582 --968 -9977 --5866 --5124 --893 -7868 --3781 -4326 -6666 -7350 -4972 --1205 -9553 --8997 --621 -3021 -5583 -9877 --1001 -1081 --2410 -5816 -8017 -2262 -3222 -135 --9901 -3914 --6497 -2574 --2970 --6204 -4700 --7665 -6767 -9487 --985 --324 --1770 --6648 --6876 --5991 --4493 --9560 --8633 --7846 --685 --608 --362 -4277 --9097 -7016 -3490 --4119 -1856 --6121 -4237 --5674 --3856 -7297 -2680 --488 --9275 --1317 --4961 --7431 --5897 --7675 -9170 --5163 --1758 --409 --3383 --8877 -5879 --7543 -5458 --4389 --5744 -2924 -988 -2603 --8854 --3845 -2798 --3832 --8975 -1664 --6343 -236 --6204 --365 -7851 --3075 -1231 --1553 -980 -6083 -8789 --6953 -5006 -3294 --9340 -8039 --4318 --8210 -3912 -3757 --7623 --1355 -3581 -5078 --3815 -200 -9362 --2000 -7100 --2711 --8700 -2577 -8193 -3081 -4071 -5120 --8380 -1179 -7235 --332 -7074 -3602 --5841 -6021 --8991 --3085 -1360 -5979 --1635 --1515 -8832 -822 --7466 -8548 -2963 --5973 -1552 --8191 --8103 --7476 -3110 --526 --4477 -7397 -6815 --985 -2191 --3601 -9039 -7397 --4008 -169 --6403 -6511 --2779 -3968 --4561 -5802 -8235 --5470 --3961 -9469 -1375 -803 -6004 -7867 -5396 --3317 -5288 -6553 -3701 --7959 --5127 --538 --9548 --7313 -9233 -9304 --65 --4686 --5226 --5610 -6430 -6720 --8348 --6688 -9934 --1997 --2491 -5734 -8488 --2676 --7308 --4607 -864 --8364 -5172 --905 --2301 -1591 -6728 -7091 -1413 --8347 -5019 --8272 -4112 -3375 --8451 -8512 --3280 -8872 -9884 --559 --8903 --9380 -8119 --6342 -59 -7525 --1924 -4333 --8110 -4546 --4899 --4547 --1997 --6428 -5150 --3399 --541 -5088 --5337 --6887 -3038 --6095 -618 --3554 -7662 -4223 -542 --3903 -5680 --3258 --7454 --7257 -2839 --5744 -6052 -8408 --3054 --631 --818 -3163 -6726 --8786 --7199 -3555 -2560 --6731 --2001 --139 -4443 -1017 --7285 --5759 --2322 -1080 --7769 --4421 -4284 --7037 --1538 --6829 -174 -6326 --2683 -2111 --2942 -8990 -1199 --8291 --5031 -5111 --619 -4172 --4386 --6787 -3182 -3873 -4890 -5520 --7031 --4491 -8402 -1490 -9469 -7992 --4449 --5381 --8277 -9577 --6398 --5142 --1965 -2454 --50 -4111 -7992 -5587 -2789 -4385 --9277 -1850 -8276 --6913 --558 -181 -5500 --3231 -6765 -9631 -4797 -4510 --2898 --7704 --9775 -4901 -3397 --787 --278 -1030 -8990 -6251 -1400 --1963 -4782 --8273 --9757 -4881 -7714 --6527 --3223 -461 -9239 -8705 --4805 -2262 -5176 --7048 --227 -3937 -5470 -3346 --4528 --134 -6787 -9796 -6815 -1183 -2763 --3093 --6667 --9456 -5136 --9460 --677 --882 -6720 -8902 --4575 --5744 -9570 --2746 --8052 -787 --4389 -427 --4152 --6955 --1453 -1045 --811 --8412 -4157 --7911 --4547 --8962 --4373 -1447 --8337 --3243 --7670 -1588 -2747 --7761 --2215 --7900 --984 -7712 -502 --5766 --5037 --5488 -9647 --8509 -6643 -7350 --660 -955 --674 --6990 --3555 --3658 --1999 --9810 -7208 --6546 --7801 -9474 --5220 -5557 --8975 -4460 --9662 -8700 --9156 -59 -4606 -2098 --1816 -2560 -3871 --9346 --5141 --2269 -9797 --8441 -2007 -3390 -6179 --1692 -8563 --5766 --8258 --8340 -4024 -9678 -498 -9381 -2086 --5912 -3588 -1529 -5816 -3538 --2469 --5441 -6372 -6494 -2514 -6842 -9261 -5088 --2849 --6601 --1518 -9678 --4476 -7652 --7353 --3932 -8700 -7070 -546 -9136 -6982 -3742 --7050 --1529 --3571 --2220 --5278 -4116 -5272 --3181 -864 -3278 -6004 --5279 -5420 -7541 --9980 --7999 -4182 --7363 --6929 -9618 -4755 --4275 --6510 -1026 -1244 -6526 --9842 -3561 -1579 -1633 --5747 -5242 -467 -1720 -6344 -4197 --8979 -5396 -4007 -7662 --6510 -8404 --2787 -1094 --2690 --5470 --4268 -214 -7054 -2114 --1410 -3488 --6412 -3482 --5166 -6351 --9198 -5298 --749 --8420 -6726 -2587 --3832 --6095 -4842 --6428 --1300 --2404 -7525 -2387 --9732 --9317 --3715 --7556 -3752 -2501 --5483 -9703 --3501 -8315 -9461 --4241 --1419 --2987 -3370 -7500 -9691 --5150 --4909 -3055 -8236 -4106 -8015 --5380 --1421 --3584 -3658 -4559 --5034 --984 --6010 -2587 --4350 -5446 -4435 -722 -1990 --1910 --6232 --984 -325 --6966 -8601 --4565 -7747 --9149 --8443 --4789 --6750 -1968 -4920 --3396 -7448 --8204 --6052 -7285 -4607 -2853 --2290 -6382 -1285 -6287 --7945 --858 -5500 -6666 -9604 --7869 -4003 --7953 -6431 -9033 --8641 -1137 --8632 -7109 -5219 -2919 --3971 -4315 --8945 --9000 --2637 -4618 -3862 -6447 --2333 --2968 --8695 -5986 --2763 --6635 -6461 -4690 --1384 --6083 --2158 --8997 -3419 -4114 --6555 --8094 --7120 -8164 --9882 -4768 -7350 --8093 -1858 -8752 -4093 -3377 -8659 --4721 -7466 --9926 --4695 --7548 -988 -8080 -2190 --4128 --3437 --7633 -8641 -1901 --9157 -6695 -6540 --7490 -7417 -5084 -4970 -3351 -6236 --3376 -6359 -5155 --2884 -2454 -8763 --4658 --9450 --5478 -5393 -5451 -9949 -4330 -3845 -9765 -2560 --9312 -4615 -7981 -6083 -1461 -882 --2583 -361 --6930 --704 --5303 -7548 -2173 -1633 -1893 -2974 --1633 --9274 -2072 --8346 --3466 --6663 --6516 -6555 -2493 --4707 --6293 -5190 -1308 --9367 --6428 -9453 --9700 -8249 -852 -4220 --4137 -9334 --7460 -6201 -7516 -8760 --6740 --4797 -7541 --7834 -4296 --8874 --3537 -2877 --5682 --1067 -6035 -4182 --8200 --7453 --6645 -8786 -5815 --3740 -9548 --2273 --7845 --4461 -5479 -2312 --375 --585 --2250 diff --git a/ipynb/AOC/2022/input21.txt b/ipynb/AOC/2022/input21.txt deleted file mode 100644 index e8c7861..0000000 --- a/ipynb/AOC/2022/input21.txt +++ /dev/null @@ -1,2703 +0,0 @@ -gsll: ssvq + jrwt -vngc: svmp * dclz -sqnz: 2 -nnvp: 16 -ldsw: 2 -ttth: qbjv + ljwb -vlbc: fwtt * rsvd -gnqp: mbqj + hctc -mnvn: zrfc * tpzm -lnpj: 1 -zvmn: 17 -qmvl: 2 -mwqm: zvzh + vqgn -bbtm: 1 -nbmw: 5 -jmsl: 3 -bqtq: rtws * fwvf -vwrm: rfrt + bmwf -fpgw: 9 -fmsw: sbnb * bffn -qrch: 4 -pmnb: mmnm + rmms -lzhz: 3 -cjwz: vqjj * lmdh -tlwh: 2 -zwgq: 2 -qmfr: fzwf + wpdn -ccfh: 12 -ggfp: 3 -qdzv: vtjt + dvdb -nqlg: 2 -vlcq: mqbv * jjhr -zzlm: 3 -nzmq: mnfb * pggv -ccrh: 6 -fhtb: hrlb / qglz -spbs: pgcg * nfcf -bgsm: zggq + jnnm -jzbh: 4 -qfws: prmc * wmtm -wjwm: 4 -tvhz: 2 -msfj: rtpm + vnhz -pjpd: ppmc + zsmf -jmdb: cvqz * gjvw -gzjl: zdbz / mlcw -ndvh: 3 -lgms: 10 -dntn: snvn * wwtj -qvjh: 3 -jrtl: ndgj * grqm -cnqj: bsnd - brvz -cdsb: 1 -bbtv: bvmm * mmmr -lcnw: mvbv * jftj -wzqp: 5 -ncch: 5 -hzjq: 17 -gpbj: wzbq / nsqq -njcv: 3 -nqdp: 7 -zrwn: mhth * qfbd -rdtj: csnn / zbfl -vmrr: 3 -mrfq: rqqz * vzrc -pvhr: zfcm + dlbg -qwbw: gvls * qlls -pbjd: frdt * fllr -ppmc: vjdt * bjtp -bwqr: mqmp * mwgh -bqgc: 2 -llqm: 2 -gghm: cmzj + bqfl -gtvp: trwh + dzfl -srrp: fmzq + hbjw -qbvr: 3 -mjlt: nhhm + dgvt -nbjt: 8 -nsdd: 3 -gnnw: qzvf + cpbh -pbnn: dwbw * vpff -vzrc: 2 -mhth: 3 -wbtg: jqtz + rhtl -bhhv: tqlb * wgfw -djfq: 2 -ffnd: nzqq + nclq -zfpb: 4 -nzpc: hshs * chjl -zpcn: dnpn * gpdq -hnwr: 3 -jqpp: jhgm + sthp -qjpn: rhhd + bvlj -fpzr: pgsc + njgq -rghc: 5 -ldfz: 7 -qtfr: 1 -cbnj: pnwl * mwqm -zlqq: 17 -ppml: zprj * pszf -mjtg: 11 -wvmw: 4 -jwrc: 3 -hpzz: ndbd + rvth -cvhl: 9 -mvlw: vzvb * dgwj -dnqq: fgfl * rljr -rcrd: tlrr - pvhr -tpdc: dpml * mqfq -gsmc: wjrn * pfdz -gvlg: rdlp * dmfc -bdlr: 2 -vrzl: 12 -qtzf: ssqq * qsrp -hfmp: cgpc * wssh -vmfp: bltl / sfrm -lpml: fzqn * ssnc -zdjv: ntfb / tdpg -gtfl: vsnv - mhrm -fjsp: 16 -jnws: 4 -htfv: rcrd - hgmd -dttg: zzjs - qhrd -gcnz: qtnv - bjhn -qrlq: 1 -pzvr: 3 -hjnr: wmww + pbtv -cldt: mswn * zhjd -ctln: mllg - mwtd -wrtl: tgfg + lblg -vwgp: drvl * qmtj -bspd: 9 -nzqq: mmsh * fpmm -fghq: drfl * lbnt -rdbm: 2 -phch: 2 -bvmm: 4 -lpvh: qdpv * pfdh -phzp: qsvg + dzzs -fjqf: 4 -scpv: 11 -wdsq: 14 -dnwt: 2 -pqcp: njff / zpcj -pwmp: bvdc * zdvf -hjsd: 5 -fhbt: 7 -fstw: gshn * pzmz -sdtl: ltcz / wjdn -cmqr: 1 -mvvd: 3 -bvhg: hbhl * hczm -vqbm: 4 -vwqz: 3 -ptdh: shpn + gwbg -dppg: 3 -fhwn: 6 -hwsd: nwjs + wpvf -gdjq: wlwl * jwrm -rwhp: 2 -cvsr: 5 -zhlm: srzg + cvfh -gcnd: hzbv + fjsp -bvlj: 2 -fvgp: 1 -rjcf: wcrj * lmvv -mqnd: 4 -lqpq: blgw - cdsb -vdzt: 5 -gsvd: lpvh + wddp -gbdm: 2 -wtpz: mrrq * ndsc -hqvr: bfcq * gbtp -pnmg: 2 -mvwn: srst * cnrz -bdsf: zpdv + bzcg -dzvv: pzvv * vrdt -spdb: 4 -ncsv: 2 -wzjn: jppf + wrjt -nsgc: hlnn * vzjh -zgsb: vcvc - qngd -bqfl: lfld + rvvt -mjjh: 7 -hnvg: 8 -hvfz: 2 -wwtj: 5 -vvmm: lmrn * brnc -prcl: cjfz * vrfb -zgbf: 2 -djhg: lzhj + ftwz -ggdf: 8 -gtrg: stff * gdzn -vfjn: rmzs * vqbm -ntrr: 3 -vcmq: 5 -sldc: fvnv + ljjv -svzf: 2 -qjwl: 1 -cvmm: 4 -sthp: gclj * fhth -qnzb: 2 -cjww: 9 -rcmr: rdwt * brjh -vlnz: 5 -ljlv: 11 -nstm: 4 -hfvj: 13 -lplc: 13 -mrcw: 3 -wftq: lhlw * sldv -gtcz: 7 -twzq: 6 -lfcz: jjpb * wsvc -hgsr: 4 -fghh: dwtw + bmdj -wqfg: 1 -lzhj: fhlh + cjgl -lrnl: njwf * qfbq -bhqn: zglp * fjtf -vpdn: hwfn + slzm -jbnd: pnmt + fczb -wwfw: 8 -jhtz: bvwp / ljfz -swlt: bchs + rzrt -bvqv: llpf * hpwv -ndjm: mfhs * zpvl -jnnm: sfth * rvsv -vrsl: fpmr + bvmz -jlld: 2 -ggvj: 9 -bppg: 2 -czmj: fnhq - tpnz -tnjn: tfwh + vljf -dllb: 5 -lddj: zzhj * qvsr -gthg: fsjl / vmqc -vjfz: 2 -ggfc: qhtz * vfbd -bppz: 3 -spph: 1 -ftcr: 17 -wbzz: mrqc * qpbd -zlwt: 2 -ffhs: 3 -tvbv: 1 -qzzd: 3 -tfdj: 5 -ttgs: fszr + vrqz -prpt: 3 -gmmf: ftcr * clbr -zrwl: 5 -bpws: mncc + nncm -jcgs: 2 -hdvq: 6 -ftcl: 4 -gqlf: zzzh + jhpz -hnwp: jlfg * tsqn -jzms: fvbs + hdcn -tbnw: nnms / tnsm -tlmv: zvmn + nsss -dqhb: 4 -hwdv: 6 -ddcc: hncs * gbdm -fmbj: 2 -lnfz: 15 -cjnn: 15 -jjtp: 4 -csqb: 3 -qlls: 3 -brvn: thts + pjcd -gnvb: 2 -tdpg: 3 -gbhb: wzjn * rpwh -wqhm: rrlp / hgtg -lnrm: 9 -lzvs: stfd + psvv -pztc: 8 -ttjq: 2 -pwtp: qrhm * hwvb -gqtp: 5 -cvzw: gplt + tnvb -rljr: qvgl + zdcz -svds: 3 -gplt: qfjq - vfcp -lltr: lhbv * jmvg -bcjc: 3 -gphn: hjhb - vzqp -bchs: vfbt * gsft -nvvl: 8 -nqdr: 4 -jqhf: tcll + vsdr -hlnn: rzsc * bttl -bldp: 3 -tqzz: cljz * wrmt -mncc: srwd / cscq -bzdw: hgsr + vrtf -fvcq: 5 -bjtp: 2 -csbs: nwww * hgfj -tgld: ngpn + mbpr -rmzs: 4 -tcll: 4 -jrgv: hnwr * smgz -slmc: hfgv * wcmb -gjvw: 2 -rfbg: cbqg + hnsd -zsfw: 2 -tstg: 3 -ngjh: fntw * lbvr -gmlr: 2 -rtws: ljmq + ftzm -dbcg: zdpl - ntdv -tlvg: 2 -phbh: ctzs * rfdz -pjlg: czmj * pvrt -wssh: 2 -drvl: pvfp + fmmz -jfsz: mhtd + rrss -dgbw: fjjv / chjf -fngh: jgzg * wvpq -rvvv: zlhn - ctsh -fsbt: 2 -cpbh: 3 -nctr: rntt - dfdt -wlmg: 3 -vrfb: 3 -mmhs: 5 -hnvv: nwwv + pjdr -dgfq: qpss - gfdr -msfh: zdvn * rhrw -bptf: 3 -vbrm: 7 -rhrw: 5 -hlsf: 2 -zhpd: 2 -dpbj: tcmj * qqsq -brcb: 5 -bvzv: brgs * clqf -sdwv: 3 -fnnv: lhmw * rbfj -vzzv: 13 -fcjm: gqtq + ddbw -cgtp: 2 -pzmf: 2 -lnbg: llzh + csjb -dfpl: bpwm + zcnw -zhtg: rwlg * ghvl -prlb: 2 -fpzp: djhg * ptpj -blfb: bzqn + vhdp -ldtb: dwrv + wbmp -pqtq: 2 -fwtt: grzl + tvcv -njst: 8 -brnc: llwg * jzbh -fwvf: frrt + mpsj -cdvz: 3 -lfvf: 5 -lbsw: 7 -wfhj: 4 -bjlm: 20 -qprf: 5 -htdv: njtn * jsbd -mvpb: 5 -pzct: mthh * gphn -qgfs: mjvn + vrfs -mpfz: 3 -tfpb: 11 -nfqw: 4 -nlgz: sgmc + qnsc -tdcv: bggz + rcwl -pqzh: 3 -wnbt: frss * ldhv -hgsd: 10 -ffqf: bcsj + hrdm -gdzn: 11 -zhfw: 2 -tvcb: 4 -mfsb: 2 -qbgh: bhwb + bbtv -rvnc: 12 -lpgp: fpzp - pnrm -zmjh: gtvj * hhcl -tntr: 14 -vfhz: dzmr + jlng -zfvv: fjqf * pwgq -bvmz: rvvv + swrv -lfld: ptfl * plws -pcnm: 1 -rfwz: 3 -dwtw: vwpn + hwdv -cljz: snnw * jjlh -zllr: fghh - lhvn -mgpq: 8 -mnfb: 5 -fsnj: zcfg + pfwm -fpmw: cqvn * svnj -hfgv: 4 -srst: 3 -pnbl: 4 -shgm: 2 -vrgw: ljwz + ppng -fftf: gqjr * pzwt -bqnn: 2 -pbbv: pmwv - scrr -wfrh: 2 -zsjq: 16 -fbtg: nbgp / tvhz -tqlb: 16 -hwwm: zrwl * tbnc -jbtc: gvjp * wzhp -ccrq: 12 -wvbr: zhwp + hcgb -cqws: 3 -nsqf: drvw + nvls -fthc: hjgf * ndmp -rbhp: fchr - fnpr -vlbb: ldfz * tdzr -qgmc: 2 -sjlg: 4 -grvt: 7 -hlbf: wwwf * pbmb -fvhs: 3 -hcpd: 5 -zgzt: htqt * ztwj -nvbp: pggr + lpml -hhcl: tflh * pnzn -ftpm: jpdc + gqfc -jjpt: 4 -crdc: 3 -wrwj: ccrq + cgtp -ndzz: cbch / drnt -qmlw: zvgd + qfpj -wzhp: twpv * lqpz -dzpm: 8 -qmtj: pjcq + nqfr -fvwr: hcsv + blwv -ljgv: 5 -jbpt: 5 -rwbd: 2 -wbhb: gcrz * lsmc -zggq: jfnr * ndzc -vqcr: 3 -jfcp: htbt * rzjd -swtt: dwqd * sflc -ndzc: mpmm * slcs -qjtn: jtfv / rmpm -dhdp: 3 -fpbs: 3 -mfjr: 5 -pscl: gvlg * ngqr -dlfj: hjsd * mzfw -grtg: gbqc + lqdr -vbzw: lmph + dzrc -wjdn: 3 -vhdp: ldjg + tsfg -hlmr: tvsm * mzvs -tcpp: thcv * dmtw -dppv: 8 -zhrd: 3 -ccbv: vwqz * lslf -wrjj: rpgz * nvbp -cbss: 1 -wczt: psrq * crtb -nvpr: fpqq * wzsd -tfzp: hhvb * stjr -vwbm: 3 -qnpc: 19 -srrm: 5 -glhc: 4 -qpfz: pgmm * mgpq -slcs: 11 -cctd: 5 -dswl: tnqs * dgmj -vsvs: tqzr + vshc -tzcv: dqjq + msfj -vngf: 2 -pbhs: 3 -vhrf: 12 -twbs: vqcb + gsnm -vzjh: 2 -ssrg: mjlt * qjfg -hgmd: pwtp + ghlj -dbbh: 5 -hncs: 15 -qfqh: 5 -wnwp: 3 -wgmd: jmsl * dstq -wpbd: fpmj * dmwp -lclp: 5 -pwvr: cpgg + rqcz -tvsm: nqsw * qrqr -clbg: vjzd + glsd -ztgz: drwg - cbss -bjjd: bwqd + qvnq -qrsv: 5 -hpbf: 3 -fvbs: 5 -snbw: 1 -bggz: gnnw / qjcm -cjhm: 3 -mzvw: gmgs * gjvm -dhtn: fbzw + qppw -gfst: jzps + hbfn -czcv: 2 -brgs: 17 -jftj: 2 -rzsc: 3 -zlbj: 3 -frtq: pmnb * mdvh -pjnh: 2 -fsqn: 18 -cdvd: jjpz + fvgp -wcmb: 4 -zwvf: zjfz * zntr -frqw: ggvj + lfsf -tmzr: 11 -ddhs: 7 -cmff: wwnq + zvjd -rnhg: 1 -rmpm: 2 -srph: 2 -tpzm: mrpj + gvdp -fncw: 7 -hctc: 2 -bqgg: 4 -djpm: 10 -zllh: trlm + hpqs -rqlg: hlsf * frgn -jfsd: bbbc * mrcw -hmnr: 3 -rzjd: 5 -bmmh: hclw * qrff -rtrj: ndvs + rlhr -jqtz: lbpj + tzmh -zdcl: 3 -ptgp: 2 -wpgv: 5 -vcqn: 11 -sgtg: 7 -szcl: bgwn * pznd -pmmc: 5 -zdgp: 2 -sjlj: 15 -cvph: 5 -vbsf: 2 -wfqf: 2 -pbmt: 7 -ltgs: 18 -pmzn: grvp * wgrc -bzdd: gzqj + vcpg -zprs: sdjw + ffzr -jssc: vdsb * dwmj -zpcj: 2 -fdvm: vrgt + hlwd -jngd: bgjf + ldmd -bcds: fjpp * lcvn -trnr: qjpn + mlct -qttw: 3 -gpdq: frcl + lfcz -bpnq: 3 -lspq: jnhf * nbgj -thcv: lrnl / mvht -hgpf: hwwm / lmfq -tqjz: zmjh - hpmc -pzfl: 2 -dnfv: wdbj + tgnt -ltzh: 3 -sldv: 6 -ztpv: 6 -lmvv: 2 -fhth: gdcb * fpgc -stff: 4 -hwdd: 2 -ldmd: bvzg * nqdp -jlng: 1 -tpcv: dzwz * dgnw -rgrf: 2 -ndgj: 4 -jjcz: 8 -blmw: 10 -btws: 5 -clwp: 2 -mftw: 5 -qlvv: 4 -plzq: 6 -rqmc: qvmb + jssc -jsdn: zgpf * tlbs -mmtm: dbqh * wcnw -mffs: hszt * wzqt -vmlw: fbdr * qfbp -jfnr: 13 -fzqn: bvsm + whmw -bwvd: qmlm - slvm -drzw: 3 -qhvc: 2 -fmmz: 6 -hghr: cntl * lltr -gbtl: wqsp + ggmw -mdvh: 2 -jptf: 3 -tlmn: tfmb + rwpz -czmr: 2 -hcdd: 3 -psrp: 2 -wbzt: pjld + fphs -jblh: 3 -rsfd: fzlw * gnds -chsf: cqws * lgvh -qsrp: 13 -pdnp: 11 -lftn: pwzl - zvjn -vtmt: qzzg * ccjb -vjth: mczp * cvzw -dzmr: zhrd * dwzz -drnr: tmjs - tmzh -brmn: qfbm * ljlv -jsbd: 7 -pszf: tcgm + zhqj -hgzw: 3 -fltc: pbmv * pjnh -thjm: 2 -llnv: 5 -qnhl: nnpb + cwwp -bmdj: 13 -bqfw: 2 -ngqr: 10 -qlfv: 4 -nvwn: 3 -wlpv: 2 -mzrm: nmqv + hpzz -hqnp: hcwf / rwhp -spvh: 3 -cvzp: crst + wmmj -qfbm: 4 -sbnb: 5 -qtpm: 4 -wjrn: bpwg * jbnd -jztz: 10 -vmcd: 8 -hwnd: 6 -ndvs: 13 -ffmh: zjvj * dpbb -fbnp: 2 -gsft: 2 -zvwn: cgrr + flbp -lptp: 2 -hbnb: sjjr + rqpj -bdlq: lrjw + qrlq -qdpv: hnwp + nsnl -dzfl: ftcl * lpjj -smbp: 15 -fdwp: 10 -zbtl: 3 -qdnj: 5 -ffrd: 13 -wzrd: ntmf + ntbw -fcqs: rzjm * jgjl -zffw: cggf - tnmh -gthq: jjbf + qfns -ppfw: 5 -pbtv: brnj * lbbn -zblg: 2 -njls: frsp - fthc -hlcd: lttl + fcnf -fczb: ljdv * grql -jjpb: tbfb * qshh -jdjs: 2 -dzwz: 2 -jmvg: 3 -mvlz: 16 -sdhb: 5 -vcsf: 4 -vgpg: 2 -mfgz: 5 -qjmn: fjlb + ttgs -lzdc: 5 -qdbr: jffc * wghp -tpnz: rrzr + ggjr -spdm: 1 -hhvb: 4 -pbfn: rcmr + dfrl -wnmb: 2 -bttl: 4 -nwsn: sldc * jbfs -mrpj: hlcd / nfrr -mbtq: 2 -dhqs: smsl * hrsd -frss: bgsm * srgj -wpdr: 5 -chjl: swds * vplp -bwdp: 2 -vshc: nrtg + dgsq -pdqh: 2 -pbbg: ndnc * bqgc -swrv: mjtg - ctnh -njpp: 13 -zhcj: wqhm + szmd -nvjc: 2 -srcb: tswc + ltqv -fqfc: ltgs + zdbs -tjfw: wftq + hwfc -bmqd: bjmc + jhgf -tntz: ggsp * pzdr -btmb: lthp + nglw -ftds: 2 -jtfv: jmsj * rwbd -ttbj: vlnz + fmtn -lmrn: 2 -gnwf: lrhq / jqtf -fnvh: mgmt * qlcv -bjhn: spvl + jsbv -zwpn: ddpt + flgc -lfsf: 2 -gtqg: pdqh * vgfz -pjcd: jwgw * lndh -pplc: 3 -btqh: dgms / rqlg -dwqr: bprd + qwbw -wqpt: 5 -fcqh: wfqf * lhbr -qwwf: 2 -svwf: 2 -mzvs: 4 -nmvz: 3 -lpth: 5 -tqnb: qrjg / djmp -prmc: jfsd + twtb -tjcg: 3 -ggsp: 2 -wnnh: 3 -lhjm: 3 -chcj: 3 -pggv: cfhr + vcqn -hrlb: ghrs * zgvp -vdbf: gbrz * gpbj -nzrw: 15 -tdzr: 2 -ddbw: nfnp * nstm -rzrt: 2 -pqnr: 4 -gmnz: mjgz * smnn -vsnj: 5 -nwwz: nmqz + bpnn -zhbc: ztpv + wbzz -htqt: 3 -fwgp: dpbj + pwph -glst: 5 -bjmc: vplf - vtvj -rvzg: tbvz * jqjb -fcwq: 8 -zchb: 2 -sfwp: jpct + qlgj -mstz: 3 -qqpf: pbnn * dmnf -swzl: wzll * lvtz -pjld: 1 -sgfv: swqf - bplp -qhtz: 3 -vvfh: 5 -pvsf: sfwp + bdzr -szmd: fjnv * gsdz -ldln: qvwh * nrwd -gnwc: pglh * dvqs -dwwm: qwwd + gmmf -vplp: 5 -nchz: zpcn - ndzz -bvnl: 3 -fclw: 2 -mzlf: hvmg * ztvs -wzbq: vmcd * tvwq -rtpm: plsd + frtq -jlfg: 2 -mbrb: rdhm * bwvd -vcsj: 4 -jdvq: sjng - rjcf -wrnb: 4 -ccrs: 2 -dzvm: 10 -drnb: 10 -nrtr: 5 -pcqd: mnvn + lbvp -rglr: ddqn * znwm -sffv: cmvr * zhwn -gffj: 3 -cjpr: 18 -mpfc: 3 -gszd: trnr + fnvh -nbgj: szcs + dwrr -zdpl: jmff / fmfc -ptwg: 2 -rntt: rbhp * jwvp -srml: lbrb + dbfj -wjcv: 2 -ctzs: nspr + vgwr -brvf: 3 -ntgs: 3 -fbmp: fbsj * mfgz -cmvr: fqfc + hlmr -qflh: 3 -cwwp: 2 -mlhv: pmgg + pwbj -nsnl: 3 -bdzr: csqd + wbdm -ndhq: tpqm * fvhs -nsnw: 5 -qppw: 2 -pfsf: 4 -sjnt: 2 -lqdr: 1 -hrsd: tsgq * dnfv -vlhr: nsbn * dbws -hwfn: fcvv * rvwt -frrm: jhdz * gqlf -rhsb: pscl + pcld -stpv: hwph * mnrr -fdpw: 11 -tmmq: 5 -wjvb: 2 -nfvm: jwrc + wwfw -vtcq: 3 -rfdz: 2 -tfmb: qrcd + tvcb -ghjl: lvcr * dtlh -gvjp: 2 -znqb: dgfq + dwbm -wmww: 5 -tmgl: 3 -nqrj: wtjc + bhhv -jfsg: cnvj + zppr -wjvj: szcl + zjjs -vqqh: fsql + wptz -dhnt: sswl * lgdg -tcvh: 4 -mmsh: 8 -hrzj: 5 -pstj: 2 -gzqj: 12 -hcgr: 2 -gdtp: jsdn + cmzn -brnj: wmqs + whhb -lvtl: nbmt * cqrs -ddlc: ncss * wvfw -scrw: 4 -svmq: 3 -mqmp: gthq * qmvv -cvwj: wqqm * rrtv -zfdp: lvpg + pqfg -fsql: 1 -rcnd: 8 -tqsq: mvpb + zbcv -mnnt: 1 -pvfp: 3 -zcnw: 6 -rcfw: jspp + lrtg -fphs: mbtq * qzzw -cbgb: rbdl + jspb -wzlh: gbnv * fvcq -nrwd: 16 -nftn: bcds + rszn -spcz: nwsj + lnpj -bldb: rcbn * jhbf -crlb: 10 -jmcf: cmjs * vzsd -srrq: 4 -hbdm: wbrg * zzcl -pwbj: tldc * scpv -lqcp: tghq * nsds -zjpq: 3 -mhgs: jfsg * qttf -fltp: 2 -mrqc: tlwh + wsmr -dmqn: 5 -frsd: hrch * dnwt -zbfl: 2 -zntr: 2 -mhms: mhbw + fmnb -pmgg: spcz + fngw -vtjt: zblg * vqqh -pfhn: 8 -crrr: stzz + tgqp -gjfs: dfpl * pqtq -vdts: 4 -bhmt: 5 -fmfc: 3 -ddqn: 3 -wsjq: 3 -jwhr: 4 -dqjq: dhlc * wjcv -wcpl: gnnf + vtcd -sclg: qwnc * qlvv -lcpt: 3 -mtpd: zgzt + qnvb -wcdd: 4 -fllr: 4 -nhzb: btdj * bldp -hspj: 11 -hghq: dshs * pplc -zppr: gnvb * gbgh -crtb: 2 -pjcq: bghv + bdgf -nmgg: 2 -jnhs: 5 -jmgj: 2 -wmmn: 19 -nbgp: mbpf * ptdh -zrzp: 1 -bsnd: 9 -fpmj: 4 -ssvv: wjql * tntz -zdhn: twcc + zchb -gpsr: 2 -dmgj: tznc * ffqf -wthq: 19 -vgzs: gsmc - zbmq -cjrr: qvfh + lrmw -bzqn: snhj - fhtb -fwlm: vnjh + bqnn -tjlq: 7 -fpmr: 11 -pgch: gsfh * njcv -mswn: 2 -bvwp: gtvp * rpqn -zvsd: 2 -jbhn: rwvl * bnlg -mtln: 2 -smgz: 4 -wghp: 3 -hmzm: qnjs + qdrh -vdfb: 2 -ptpj: 5 -vbhv: 17 -btdj: fwfb * cvph -hpqs: mqrr / flgv -qlzl: 3 -nbqr: 9 -pggr: 2 -wwhc: 3 -ffhr: 4 -dnjz: wjvb + sdpr -bghv: 2 -slzm: blfb - tgld -twpn: 7 -flbp: 4 -sblt: jdjs * thtb -nrcw: fmsw * hczc -wwbf: 3 -cszm: mznh * qbdt -tllv: mgjw + qcff -ftff: wgzn - vmqj -ftmn: 5 -vmqc: 2 -mhtd: lhfb * mczl -wnvw: hbpm + jscg -frsp: cvnm * pmpt -dttv: wqpt * tmzr -dzfc: 2 -frgn: 3 -nmjr: ztgz + rhsb -sllz: frqw + wbhb -bsth: 4 -nnbz: 17 -lhfb: 3 -fqdj: fvwr * sdln -qcff: vsvs + grtw -pwwj: pmtg * wqrg -lpdt: svzf * rcfw -hlfh: 2 -wcll: 9 -hdcn: 6 -wqhl: bmdd * hzfq -dbqh: 3 -rrzr: bgdf * qdbr -ljfz: 2 -rlnl: nrtr * nvlp -cpzc: mrhm + qttb -sflc: 2 -hclw: 12 -hvmg: zpvw + mjjh -mhjf: 2 -brjh: vhpl - gtcz -qrff: 3 -jdbr: 5 -lwtp: fnfr + ppcf -hpbq: gsjr * npvl -wrcg: zzls + tzsg -rdjt: fmrv + lfwz -lqtr: 2 -qpgs: ffsv * nqlg -tfqr: 14 -ntpg: 2 -llfp: 2 -wcnl: htfv + hpph -rtfv: 7 -lbnt: 3 -bgjf: cpzc + lhsv -llcm: 5 -ldjg: ssls * mzwn -zcfg: lhgf + lcnw -rdlm: tzpz * wqhl -jdsj: gpms + dqbn -srzg: 5 -qrvl: fpjm + hjvs -jhpb: 2 -rdbl: llsc * spvh -gdfq: rmff * qvpp -fbdr: szbv - rdtj -thts: wsjq * dpqn -wpvf: gnwf * mftc -mftc: pzwm + hdfc -phmh: rlnl - fqdj -dncr: 2 -vvgd: bzdw * cwvj -lrmw: fqpt * vsns -rmcc: 2 -pdjj: lzdc * vlbb -ztzn: qprf + zprz -hdzp: hjhp - lzzz -czdd: 2 -rwlg: 8 -njwf: 4 -fbsj: 2 -wtgc: 3 -npnn: 11 -dtwj: lpgp * bspr -hjzt: bbqp + zdjv -zhwn: 2 -flgz: gjwq * jlld -brdz: fzbl * fpqj -bnzn: mmwf + pqcp -jbrn: 14 -jrqz: nrnz + cmqr -dgmj: 8 -jhbs: 5 -nwjs: fcqh * blps -tmpn: 19 -drmb: 2 -wmwt: 3 -jshv: 2 -fdvg: 7 -qwdp: 4 -mdfb: 5 -nwdv: vrgw * glhc -nhjg: 13 -zpqf: 2 -jwcm: sdtl + gnwc -zmwq: 2 -ttzl: wvbr + dgbw -gslq: 5 -vfbt: 4 -qrsm: 5 -fhlh: mcmc + dtpl -tgnt: pbmt * brpl -djdd: 4 -ggmw: 8 -fvwg: clrt + vmfg -jbfs: 2 -cmzn: 2 -jqts: 4 -dzqc: prlb * ttvf -gjvm: 3 -bqqm: llnv * zmrf -dfmd: gwfl * jblh -cbzd: 5 -nmpd: 18 -hptc: 4 -ddpt: qcmj + pbzl -zdvf: sdfw * pvwr -qwwd: 7 -sfhq: 5 -lhvn: 4 -btcp: qnzb * qsff -wngd: 2 -zllt: 3 -wcrj: 7 -cdll: jptf * sdwv -cvpv: rwtl + pjlg -hczc: 16 -qlsc: 4 -cgdf: ltvw / cflv -fqfm: dchm * dwcd -dczd: rwlj * bqfw -hwph: cppg * ldtb -cssw: 10 -nszp: 2 -wmtm: 4 -gvdp: 4 -twcc: fsbf + pztc -wcdb: clnb + tqqn -blps: nrjb - zsmd -wbqn: bcdr * scff -nvlp: lshd * qqvd -rptd: 3 -llpf: 3 -llgr: 3 -ssvq: clbg + fwlt -bpgn: 6 -ljwb: spbs + wgvq -qtzm: 3 -gdpj: 18 -gqtq: wbfl * llcm -tswc: hpjq * bjcg -dlpp: 19 -qglz: 2 -sfsr: gbfq * rqtt -lbdz: pzrd - dfwj -vrbj: 16 -jwvp: 2 -hspz: 4 -zdcz: rdbm * nbqr -rvwt: 3 -nmgn: dzpm * nvvw -jdjr: 3 -fpqw: 5 -wwnq: cbnj + gwbh -mgmt: 3 -vbtw: 4 -hnzp: dtpj + ddhs -pnmt: hzwd + mjmh -ghrs: 2 -nzjz: 17 -pnwl: bhgp - jbtc -nrbv: mngp - hgpf -qsff: wtcq + fnqb -sgzg: hbtp * bdql -tlff: 3 -mqfq: 15 -vrwt: bqgg * nvjc -humn: 2392 -chhd: 20 -qvnq: 6 -ntmf: gdjq / vrnq -lrjw: 5 -qhds: 2 -rvsv: 4 -hqqp: 3 -bjcg: ljhf * qttw -mzwn: 15 -nlqq: srrm * vlbc -bzbn: 2 -wqgf: 7 -zrsr: 14 -mjwq: 5 -bptb: 3 -njth: 3 -cjcn: 3 -dbfj: fzlm * vbsf -cznc: 6 -hgtg: 2 -jspb: cvpw * dhdp -rdwt: bdpn - bvzv -nsqh: 1 -twwr: 3 -lbvr: znbm * zvfg -dljp: dhqs + djzh -sncs: sprh + phzp -ltdc: 3 -fpgc: tjlh * bptf -wwwf: 2 -hvgr: mtpd - lhwz -clrl: 4 -rfbz: 3 -dbmv: llgr * wfrh -nclq: nvjg / mpfc -hpgl: 3 -zrmz: 14 -mznh: 7 -ncsz: 5 -nzrv: 2 -lgqg: 2 -fnqm: prgz + gtqf -znbm: wzjp / hnvg -lgph: frsd + jmpn -plmt: 13 -nnms: sjgv / mhjf -mprm: qgfs + drdb -dbgm: qlsc * mzcs -wqfv: ttcm + jnws -slvm: fsnj * grhf -sqgq: qvjs * fszn -wqsp: dprv * qtzm -ndrq: 4 -lfzl: 6 -jpdc: 5 -qjcm: 2 -fccq: 5 -dpzh: qsrb + fmvq -wpct: bdsf + qzzz -plvl: 12 -hpmc: zntq + hjfq -gsjr: 5 -ftwz: mffs * fbmj -wwhw: 11 -nsss: qflh * ngqn -hmvv: 3 -stzz: 1 -tqzr: vvmm + dqdl -hrdr: srrp + tlqb -lpzp: 11 -jqtr: 12 -dfwj: 1 -ptgj: frtb + bbtm -zdls: djdd + sblw -btrf: 5 -lgdg: cssw + swzz -sqsc: cdsp + bwgd -pqdn: 20 -rlmp: bpgn * ncch -lvzh: 2 -vpff: 3 -rpjn: fzps * nchz -vntb: 2 -vrvv: hjnr * vjfz -jdmw: jztq + gbtl -ljdv: rfwb * scrw -grsv: 2 -cnvj: 1 -tbbf: 14 -tbzc: wbzc + hghr -ppvm: 2 -vgsg: 3 -rvth: 15 -rszn: tfzp / whbt -hwms: 2 -zglq: vcsf * tbqj -lrjt: 2 -frfr: 12 -tqff: wpht * wlpv -zqqq: 3 -mwlj: wrtl + pmzn -ljlf: frts - lzhq -zvfg: 4 -bbtb: nmpd + vdcv -gfdr: snhd + jqts -dvlv: njpp + fstw -bdbg: nbzn - cbhz -fgvh: 5 -vrsh: crlb + zrzp -gbgh: 3 -dcbp: 15 -zntq: cztp + dnjz -hlqj: wbrf + fqhj -tfcs: mfzc * vmdj -zzvd: 6 -lmfq: 5 -srtq: ppfw * ljrz -pbcs: 2 -bmzt: hrpt * rdjt -zjjs: rstq * gcnz -dmlz: qpvs * bzth -hltj: 5 -pswv: 2 -bdbc: 6 -rvgq: 2 -pwrr: ljdj + srjr -bnpt: 11 -vnps: vngc + jtvm -fszn: 2 -jrzv: 5 -csjb: tqll / qmvl -lvcr: lhqd * nvbd -wshn: rlmp * jcwt -gmjl: 4 -qfbd: 3 -qhcr: 13 -mthh: 5 -qpvs: 10 -dlbg: crrr - tcvh -rnqh: hvfz * vcpp -drwg: smzp * zffw -wcbv: 3 -npvl: 13 -fpqq: 2 -qvgl: 11 -tgvj: 1 -chjf: 3 -wcsg: 2 -rstc: wpbd - nmqs -cqtz: ntgs * nrdf -cflv: 2 -rwvl: ddnh / bdqg -jldh: gdtp * ntpg -mnzv: nqjm * wwhw -qngd: rcnd * jclz -sgsr: wljm * jdvh -jfvg: hmzm + lfpb -rvvt: vgpg * hffw -bhjj: gvcj * ptqr -vvhz: sqcr * jhtz -mrws: jmcf + qnpc -dgfm: phch * vbtw -mvbv: zwlq + lblb -nhhm: 5 -qszm: 2 -fzlw: qmlw + dlqr -fnqb: 12 -fmdt: wtpz * qszm -tcgm: 2 -dsdd: 2 -jhbf: 4 -pbln: znrn * wqfw -ftjn: tgwg / crdc -lblg: 3 -rbdl: 2 -mfpz: 3 -pmpt: mvlz + blmw -tphj: 3 -zbcv: svds * cssj -qmlm: bbmr / pnjd -fqth: qgdb * dpzh -nzbj: 4 -snjm: jfsz + dljp -sjsh: trtq / zgbf -bbgg: 2 -rmtd: vcbf / tmmq -jgcr: scnw * nlmb -wzrn: 3 -nqjm: lddj + djcs -dbqp: 3 -vvss: zllt * dnct -pzvv: sfmt + spbc -hdzr: dtnh * ljlf -mldh: fwlm * wslv -lqpz: 3 -zjrv: 2 -qcmj: bdlq * nzrv -psvv: jhbs + ndmf -gclj: vgzs - dzvv -ztwj: 9 -jmpn: ptwb + cvwj -cfhr: 1 -twtb: shgm * gbgt -ltvw: jqtr + qwsq -vnvh: lgbd + sgsr -jpsz: vmmd + wzlh -ccjb: tnqz + srcb -gcsv: wvjl + nrtz -swcw: wbrb * fncw -sdln: gmlr + bcjl -tzsd: 5 -tgqp: jhpb + whjn -ndmp: 17 -fgps: nsqh + plzq -nrnz: ggdf - lgzw -mfvd: gtfl + qzqr -mrhm: lvmp + zdnb -ljwz: 1 -nhjf: nzmq + ffrd -vrdt: dllb * qhcr -ggjr: pslm - vwgp -tqll: trjj * nvdn -fsmn: mmtm * vwbm -fcvw: 5 -wmzb: 1 -sdjw: 2 -nmqs: wpct + jfcp -tznc: 3 -pmtl: jdsj + pbbv -rwtl: jbbj / twwz -grvp: 2 -dmwp: bhht + vvhz -bfqd: 20 -fnfr: 11 -lshd: 11 -tldc: 3 -bbmr: ndjm + ctln -fjnl: nhjg * pmtl -zhwp: mftw * mzdh -cdwf: 5 -fsrl: nhqt * hmnr -rdgs: drzw + nnvp -mlcw: 5 -mhlq: qfws + wcnl -swzz: qbrj * wqgf -bcpq: sgfv * pfsj -hhzn: dwgt - jgcr -bfbd: 4 -mqph: 1 -ssnc: 7 -rcsv: 3 -nncd: 6 -nrdf: 7 -gnds: 3 -gjwq: znqb * rmdc -cgmt: vjth + ppsg -qqwb: 3 -ztvr: srzj + tzsd -dvtv: jdvq + zzvd -fnpr: nztj / gvmw -nmqz: 16 -rqvr: 9 -dgms: qzqn + tlgw -jrwt: 15 -rfhv: 5 -tnvb: 15 -jzps: jcgs + gqtz -qnjs: 7 -jtgf: 3 -bnlg: 4 -djzh: bqtq * wwgc -plsd: rbpf * hnzp -nscp: 13 -mllg: cvpv * dhjb -pmtg: 2 -lcvn: 9 -rdlp: 2 -sssv: 3 -ptwb: fngh * cjwz -jmff: bwcv + qmqs -fbjp: fmbj * nnmz -tzsb: 2 -spvl: mmpl * hqnf -gbfq: 13 -lhlw: cgch + nhct -mdlm: vbhv + zwvf -lflz: fpmw * lgqg -vmnp: 7 -whbt: 2 -ttcm: cgdf + qpgs -bwph: hgzw * zlqq -qtjc: fdmj + nfqw -vfch: tntr / fgbc -ljmq: fdvg * ptwg -trjj: ngbp * jrrl -mrrq: 2 -zpfp: 17 -thfv: 4 -dwcd: 2 -zdbz: cmff + gdfq -fmnb: 5 -mmnc: 5 -srgj: 3 -hffw: cffd * qrsm -sggg: 2 -pzmz: 3 -frdt: 2 -qwnc: hrnz * fpbs -nrzl: 6 -vmdj: 3 -lgvh: 3 -tbqj: 8 -bmsf: ndvh * dsgw -lttl: qsjs * jjpt -lrtg: zpqf * njst -tlgw: bppz * qnhl -pgjn: 2 -nrjb: qjwl + sqsc -qshh: 11 -vrhp: 15 -ccmr: vrdw * ljgv -mqmg: 4 -tnqs: 3 -csnn: rnhg + jslc -rgjd: 5 -vvdh: pfhn + nzrw -wsvc: gccs * sjsh -bvzg: 2 -njpf: 2 -qfjl: humn + swzl -nmqv: rjtb * vrwt -dmfc: 4 -pdnb: vsnj * jrzv -wsmg: rnfm + lzvs -wgvq: plsf / bhmz -wrmt: 2 -mwtd: jnjb * sgtg -rcwl: mnbb * vdfb -lwlv: mbbl * rcpc -vplq: 2 -mmnm: llhj * jdml -tjdf: nsnw + rglr -nvjg: wtsn * fpwv -wvsb: 16 -zjvj: 3 -wzqt: 2 -vrqz: tfdj * lbjd -smsl: 2 -cppg: 3 -lsln: 7 -bwwl: 3 -rjhq: wbpv * bdbg -rqcz: jbpz * sqnw -lqfv: vvgd * sjbd -fgfl: 2 -wzjl: 5 -sjjr: mvvd * rcsv -qzzz: zsjb * mzvw -lrmt: 4 -jqsz: 7 -ljjv: vnps * tqjz -mvrq: dsmc * hlwn -mnrr: lcpt + tpvw -vsnv: tlvg * nvvl -rhpz: 3 -vqmz: nlzc * wthq -wwgc: 2 -vlcj: wbzt + lqcp -cqrs: hjhf + frng -rszq: 2 -nspf: pgtz * blqd -bsrm: 2 -pggd: 6 -rlqw: tpcv + vrhp -lzzz: vnzm * nlmd -pbms: tvbv + rghc -clph: 2 -dqnv: tjlq * jdjr -qjpg: 3 -wsmr: 11 -fjnv: tqtz + btmb -smcq: brmn + ccrh -ljrz: nmgn + mrfr -jpct: 1 -gwbv: clwz * gwbt -csfl: 7 -ntdv: dbrt + nzpc -zgwb: 9 -njgq: fzzj / lptp -fctt: 2 -tlqb: 1 -wzsd: vnrw + hptc -gvhm: bpnq * ncfw -wbmp: npzj - spph -dzbl: 2 -sjng: qlgv * dmqn -tjvl: qjhg - djlr -jclz: 15 -vlln: 2 -pwgq: tmpn + mlwm -zgpf: nsdd + ngrc -pslm: mczv * jlww -zvjn: 18 -wtjc: pwrr + rdgs -zcth: gwbv + mhfg -fwfb: vdzt + rvnc -blrc: gzwz * tbpv -clbr: 2 -rwfb: 5 -tmjs: bhns * lhjv -jqtf: 2 -wrjt: bngr - gpnz -rzbw: pjhl - tgvj -jdhn: 2 -hjhp: zhlm + cght -hcgb: mhlq - rdlm -dqbn: 6 -lqhg: 11 -mpmm: 3 -nhct: 15 -lslf: 3 -dtnh: 10 -wcnw: lrbt * qqhm -csbd: pswv * jvjd -tdpv: 3 -jwgw: 2 -lhgf: dwpc * pfnh -gwfl: 3 -srtm: 2 -jlww: lqtr + lclp -jbbj: nqcv * lvzh -fpmm: 3 -ccwv: 6 -vcfm: fdjg - ltvd -gclc: 4 -gwbt: 3 -zfwz: bsth + flvn -rmff: gjsq * ffnd -wmpg: 2 -zsmd: mfsb * mqnd -frts: clwp * wvsb -wzjp: jwnn * hlqj -rrss: pjpd * mwmp -hdlr: cvhl + gnqs -znrn: 3 -jsbv: pdjj + lzmr -qgmd: lnbg + bztq -jgct: 11 -vtvj: 6 -jppf: dczd * lsln -bmgw: 2 -gmgs: 3 -bngr: chhd * hlbf -dwpc: 3 -cbhz: vbwg * vvdh -cslb: 4 -nvbd: lqhg * zwnj -dwzz: 2 -dlqg: 4 -pjdr: ntct - zhjz -bwcd: zsfw * fbjp -lbrb: 16 -vqvd: 3 -frtb: 18 -lhwz: jdhn + wtpc -zvsz: 2 -qmvv: 3 -hfjc: sjnn * fftf -ltqv: ccrs + cjww -cssj: 2 -vjzd: pwbw * mgpz -ztgd: 2 -rzgh: wrjj + dbgm -trtq: qmfr * rmcc -mhfg: tgbc * rwfb -ptbd: dncr * mdlm -rjtb: 7 -rmdc: 2 -tflh: 5 -mzdh: 11 -dqlb: tnhr + mzlf -pfsj: 2 -glwr: ggzt + jqdh -cbqg: wjvj * qvjh -tmzh: 4 -fbmj: hpcw + bbtb -jrmj: 9 -cpgg: 1 -dwbw: 2 -dclg: pbbg * clrl -vfbd: 3 -vdzp: 5 -psnl: jmgj * cctd -bfbs: 10 -hdfc: 3 -szcb: 1 -zdvn: tmgl * vqvd -nhqt: 2 -zprj: 10 -cpjj: 8 -srwv: 3 -dfrl: qhfq * cjrr -snvn: cdvz * grvt -frrh: 5 -zsjb: wfhj + chsf -pgcg: wshn + hghq -pzwt: 3 -grgf: 12 -cnrz: 3 -pslw: 8 -pjpf: btrh * fhcz -frrt: zdcl * hwms -rfnb: mrfq + msfh -wbzc: zjbg * mldh -ntct: hlmj + wszs -pvjz: hvrd * wtgc -tbfb: cbzd + bhbc -sprh: bvqv + zrwh -bpnn: jjzv + cjnn -wfhq: zdtr + ggfp -hpwv: 13 -rcbn: 2 -jvwd: 1 -jddl: mmnl - mrws -qpbd: 2 -rcth: 5 -zjbg: wfql + hfvq -drfl: 2 -jzfv: tfmv + tbqw -blqd: zrwn * frth -wdgj: 3 -bwqd: jrmj + tzsb -bwgd: lwtp * nzvr -dlqr: fhbt * lvtl -wwph: 5 -wpmh: jwhr + rtfv -plsf: srjt * fltc -vnjt: 4 -jhgf: vclp * pzct -fdjg: ncst / mhms -cszl: rtrj + ncdc -tcvw: 2 -csqd: 17 -bvdc: wwph * bvgs -rnfm: nmjr / pzmf -rnsm: 2 -fzbl: 2 -cmbj: 3 -mcng: 3 -scrr: 2 -grzl: vfch * gnqz -qqhm: 3 -ptqr: 2 -llsc: 3 -hwvb: 4 -pfnh: 3 -pswc: ccfh + sfhq -bhwb: 2 -drnt: 2 -hggm: dswl - mqph -gqtz: 17 -vfjw: bpws * rfwz -zdnb: 1 -brvz: 2 -mjmh: 4 -bmwf: 2 -rwlj: 8 -sjbd: 2 -zwnj: 7 -jffc: 18 -qvsr: 5 -rqpj: 2 -vtbz: 15 -jhpz: 2 -wvjl: 3 -gwbs: nbmw + jltn -pgjv: tfpb * cnqj -wbfl: fqth + rfbz -tgbc: 3 -mmmr: 2 -nsbn: gnhz + jvss -gbtp: 2 -mcgt: 5 -cffd: 5 -bcjl: 5 -cvfh: 5 -lbjd: 5 -pzdr: 3 -wddp: sdhb * lvwp -nclm: vgsg + qpjj -qfbq: 19 -bffn: 3 -drvw: wpgv * pwwr -zhjz: ncsv * hcpd -lzpc: qlfv * rsjd -znpb: flgz * zcng -hzcj: fvhv * ptbd -mchh: 2 -wfsz: 10 -qzzg: mlzd + fjvs -hdts: 4 -htbt: 17 -rqtt: 2 -tbqw: 2 -rttm: bjlm - nbzt -ghlj: 14 -bgwn: htdv + cdvd -shpn: vrnn * dtwj -lgzw: 2 -drdb: 1 -btqb: 2 -ctrh: 5 -tsgq: 2 -lwvh: 5 -rbfj: 3 -bprd: wsmg * glst -tgfg: jsld * cdll -vnrw: tvcn + jqhf -wljm: 7 -gsfh: 3 -rmtf: nfsh + cszl -nsqq: 4 -ntfb: chcj * gthg -gpnz: pdbw + gmnz -dtnj: ftds * cqpq -gjwt: nqhz + jvwd -fjwp: 6 -qlcv: vmwj * zqqq -zhgt: mpfz * ghqm -qrhm: 2 -rnrd: 5 -nlzc: 2 -rfwb: 2 -zfcm: wpmh * vngg -mlwm: 4 -rpwh: 3 -ttwf: 2 -qtnv: hdts * fbdp -tnsm: hdtn + hpbf -mmpl: fcvw * lpng -gnhz: hpvj * blrc -hcbm: 4 -wqrg: 16 -lbvp: gtwd * zrsr -qjmw: 2 -bhht: wbtg / cvsr -rgzs: 6 -fjlh: wcdd + tlmn -pvgb: jrqz * jddl -zvhz: vnzn * gbfz -lhqd: zvwn * zwvp -rvdn: 2 -qvwh: drnr + stdf -zrsc: 4 -msqc: zwgq * qltf -hrch: stcj * csfl -ztms: 10 -fcps: 6 -szbv: ztgd * gvvd -prgz: bfbs * hhzn -pftb: crdv + bldb -nqhz: dgsc / czcv -cggf: dcbp - dtcj -dgnw: 14 -zpvl: 2 -dsmc: zgwb + vrvv -mzsp: wbqn + rsfd -bzbr: rfbg * wnnh -gqjr: 17 -dpml: gfst - wdsq -sdfw: 4 -qrjg: vbrm * tphj -frcq: 2 -nnlg: ltdc * tjdf -bzqj: jgct * frcq -fdmj: gvhm / wwbf -srzj: ngbn * hfvj -bwpl: 2 -vqgn: 2 -ngbp: 8 -gtrt: 7 -qttf: 4 -mgjw: nqrj * hvrh -vrfs: rfhv * ftpm -ptcl: 5 -pdbw: 2 -tnhr: lphp + mtgs -gdbs: 7 -bhns: 4 -gccs: wzld * mstz -wlwl: vctb + ndnt -cgch: wsdh * qpbf -vrnq: 2 -qzqr: qtzf * qwdp -jspp: 3 -rqlz: 2 -qfjq: wmpg * sffv -pvrt: 2 -vwpn: 4 -wqfw: 3 -pfdz: zlmz * vqph -snhd: 2 -jnhf: 6 -cvnm: 5 -fjvs: dgzl + mfvd -dwrv: 17 -hpcw: jhlv * zgzs -wcqc: 12 -wptz: 5 -mzjw: mprm / dcjc -fsjl: dhtn + mcpw -zwlq: 10 -vqph: 5 -fjlb: ltzh * wrnb -mwgh: pgjv + zbnl -mdnt: 3 -nwwv: rmtf + bwph -wsdh: dptj * csww -jhvp: 2 -ndmf: 8 -wbrg: fhwn + wnwm -jnmj: 5 -pmwv: bsdl / gslq -wvpq: 3 -vqcb: vlcq + gjwt -gsnt: 5 -tfwh: 9 -nqjr: wwhc + zzlm -dptj: 4 -qmfs: cjcn * gghm -qfns: 4 -ctnh: 3 -hrpt: 4 -zgqd: 6 -qzzw: 17 -bcsj: wfdq + bfqd -wpht: ptgg + ctcf -vphz: 2 -rsjd: 4 -mlct: 3 -vgfz: 5 -wvfw: 3 -twpv: lspq / hcbh -zqzh: 4 -gcwb: 4 -qvpp: 3 -qzzb: tzpd - gdbs -frth: 5 -hdng: sbcb * pnbl -cnmd: nlqq + hvcv -jztq: gjpj * dmdj -gfds: 3 -tthr: llqd / rvgq -tvcn: 6 -tlbs: 3 -gwbg: bzbr + jqpp -hczm: 3 -gqfc: qjtm * wdgj -mqrr: zdgp * vmlw -hnmj: tfrt + jzsj -pwzl: ccmr + cqpm -qvfh: sjtc + crjd -tgwg: qfjl + mvrq -gsdz: 2 -rljg: tpdc + hnmj -btpp: 2 -tfmv: qtbd - gclc -qpss: mtln * pftb -jbgs: njls + hltj -cjgl: cldt + tzcv -zlmz: zhtg + njbr -lsmc: dmgj - nwdq -nsrs: 7 -lvqt: dttg / sslf -hszt: 4 -scff: ngfw * zvsd -vmqj: zllh * cjhm -lmph: vfhz * sjtq -sfrm: 2 -vsdr: 3 -lfwz: 6 -plws: zhfw * rgjd -bsdl: zwpn * hrzj -lpng: mdnt * gffj -lrcm: 2 -crjd: 12 -bzcg: lwlv + dqnv -rswj: dttv + wbjp -zpvw: vdwm * rvdn -lgbd: pvqd + pcpv -frcl: dzfr * cnmd -hjhf: 1 -npjd: 16 -tdbw: 2 -fntw: bjlz * bjqv -qgwz: tcvw * zqzh -zvzh: 9 -blwv: 6 -rjtv: 3 -wglb: 2 -vrdw: 5 -hrnz: 3 -mbbc: 10 -zwvp: 4 -hfvq: 17 -gnnf: tqzz + fcwq -dtpj: 4 -srbg: tfqr + pcqd -ctsh: 3 -lphp: tflp * vvfh -pnrm: fwjm + nspf -nbwv: qmfs * znpb -pnzn: 11 -pgmm: 4 -mdbt: 3 -hdtn: 5 -gtqf: mwlj * sjnt -ncpl: bbzf / rbgc -vqtm: hwdd + lrfg -ghvl: 3 -jghn: zblf / vhhc -vclp: 19 -nfqh: 2 -mszt: 2 -njtn: wqfg + hngl -tbnc: 7 -nzvr: 2 -gvmw: 2 -sztv: dgfm + ftmn -hbfn: pjpf * brvf -qzqn: bvnl * fpgw -djcs: 4 -lznf: 10 -wbdm: 2 -ngpn: tlmw * btws -llwg: 4 -cqpm: glwr * dsdd -sfth: sfsr + bhqn -lrbt: 2 -qtbd: twpn * rjtv -mnbb: 7 -pglh: 19 -fzzj: zglq * wmnn -lbpv: zllr + zfwz -pmqj: pmtq + wnmb -mwmp: 2 -vwdn: 4 -zprr: slmc * jjtp -jjlh: 2 -smlg: 9 -ncst: nsqf + gmjf -sqcr: 6 -tqtz: 20 -rzjm: 2 -bfcq: 7 -hzfq: 3 -hdlv: 3 -zzfb: qrvl + gccc -tzvm: 5 -fvnv: vtmt + ttth -lzmr: plmc * jfzr -pbmv: lgzd + nrvs -trlm: srml + bwdp -wtsn: cjpr + lpzp -jbbv: 2 -smzp: 4 -ngrc: 6 -prgv: ccrv + bmzt -hqnf: mfpz * nhnv -pmtq: 9 -wnpb: 3 -pcpv: 3 -sswl: qtpm + ndhq -fzps: 2 -qlgj: 12 -vsns: frrh * sggg -pvwr: pcvb * pnmg -jhgm: gsvd * cgmt -wmmj: 5 -wzld: 11 -qmqs: tjfw + phmh -bgdf: 3 -nglw: 19 -lndh: 11 -lbqr: 1 -ffzr: 5 -hcbh: tdbw * prpt -qhrd: nnlg * jrtl -nvdn: 5 -jvss: qrsv * pdnb -stdf: 19 -dsvw: 2 -fthn: 13 -ppcf: wpdr * rgrf -zrdl: wcpl + ddlc -zdjh: nfqh * phbh -qrcd: 9 -fcnf: 2 -mczp: qzzb + vwrm -ssvn: tbzc * mszt -nfnp: ccbv + vplq -tnvf: sqlb * sllz -cdsp: 5 -clnb: jfvg + zcth -pggt: qtfr + twzq -blgw: 14 -zzcl: 3 -qlgv: zjpq * cmbj -snnw: 5 -ndnt: jzfv - nncd -bbzf: pvgb * ldwn -mfhs: mlhv + srtq -zwff: lvqt + dtnj -tcmj: 3 -dbws: 5 -vdcv: 4 -thtb: 3 -whmw: srrq * wvmw -qpjj: mqmg * qbgh -pmrt: 5 -jqjb: 3 -fljz: 2 -vzsd: 3 -hppj: 3 -gcrz: 2 -bhbc: gcwb * nzjz -jjzv: 15 -fqhj: nfdn * gfds -ndbd: 14 -qgdb: 2 -ffnh: 14 -llhj: 4 -blpf: 17 -jjpz: ttbj + ddcc -blmd: lgms * fcps -tvcv: lqpq * bptb -hlmj: bhpn * lbdz -svmp: nqdr * nszp -prqs: 2 -bltl: hgsd * wfsz -drss: wjwm * zlwt -nbzt: vphz * dnrb -rmms: mfcg * rslc -gtwd: 3 -mjgz: 11 -jltn: 2 -pqfg: tnvf * bvml -qzcf: psrp * wcll -cvqz: 3 -lhsv: plbh * gwbs -llzh: 7 -dwrr: nlvw * vvgc -lctp: 3 -hbpm: drnb + bvhg -hzbv: pgdf + vwvj -ggsh: zfpb + jldh -bwcv: nhzb + vzbn -dgvt: pbjd * hcdd -dqdl: 5 -jslc: qzzd + sgzg -gzql: 9 -wgzn: tqff * qdnj -rhtl: nnbz * lftn -pbwh: pzfl + zrdq -qqvd: jpsz + hspz -zprz: nwwz + gtqg -rpqn: lrcm * zvfq -hvcv: zprr + dzqc -cztp: 6 -mbpr: 12 -fszr: 4 -tsfg: 8 -rrvq: 2 -tpqm: 9 -tnmh: 1 -hmlq: tdcv - nrzl -vcpp: lzsz * lrdq -tddq: wczt * vntb -jsld: zjsv + lfvf -pwsn: rljg * bdbc -jhlv: dppv + smbp -rslc: 7 -glsd: qgll + psnl -sdpr: 4 -wnwm: hrdr + cdzw -cgqn: stpv + qbrh -mgpz: 5 -dhjb: 2 -sfgv: 2 -nspr: drmb * rgzs -ncfw: btpp + mdfb -dghd: 3 -tzmh: ssvn - ntdh -cmzj: gqrd * hggm -vplf: sssv * pvjz -bpwm: spdb + svmq -srjr: zqgt * hpgl -bhmz: 4 -jjbf: 17 -fzwf: nrbv + tdpv -cght: hlmb + wrcg -stcj: wgmd + pslw -bdpn: djfq * vnvh -cvpw: tlmr + sblt -ngbn: 2 -lfzf: 5 -nlvw: 8 -vlbs: 5 -fphp: 12 -ztvs: 4 -vnjh: 5 -ljhf: pzpt + drss -tzpz: 4 -qsvg: lplc + dnqq -jfzr: 2 -pzwm: ccwv * tzvm -grql: 3 -flgv: 6 -vzvb: hqnp / bsrm -sgjm: ghhd / fsrl -znwm: 2 -snhj: dqqj + bzqj -fcvv: ldsw + qjmn -pwph: 20 -ndsc: lfzl + mvjl -wvqc: bmqd / gcsv -bbbc: zgqd + blpf -grqm: 6 -zvfq: 3 -sjnq: dppg * csqb -mbbl: 4 -hcsv: mvwn + pvsf -szcs: 5 -vnzm: 3 -jgwc: snjs * fmvs -mlzd: dqlb + ztvr -dpqn: vmfp / zfws -lhbr: 4 -fnhq: fnqm / clph -smrf: dhlj + dzbl -cgpc: zjmn + ggsh -fpwv: 3 -fhcz: 4 -qgzr: cpjj * vcfm -nrtz: 4 -hjgf: 2 -dwmj: 2 -hfnd: fjnl * qjmw -pwwr: 13 -dgwj: 2 -qwsq: htqd * dfgw -gvls: 2 -dzzs: wcdb * jhvp -dwgt: gwdf / smrf -lrdq: 5 -hlmb: pmmc * nvwn -zgzs: 5 -jcwt: bmmh - tcrd -qpbf: 4 -dgsc: gtrg / qgmc -ncdc: 10 -nvvw: 3 -jwnn: vnjt * fclw -csww: 2 -nrvs: ptmz * pmqj -tcrd: 12 -fmrv: lqpg + mqwh -pzpt: 5 -vrgt: smcq - smlg -lblb: 1 -qhfq: wcsg * fgps -wbpv: ngjh + wnbt -jqdh: qbvr + frfr -nlmd: 2 -wgfw: vrbj - hqqp -wnrl: zhbc - bspd -zbcl: 4 -qrqr: 9 -cqpq: wzrd + rlqw -ssls: 3 -dcjc: 2 -tlrr: zpfp * jztz -gzwz: 2 -zjfz: ptcl + jwft -flcv: ssrg / wzrn -qbdt: 7 -hlwn: jbbv + mmnc -dmnf: 4 -nfsh: sldf + rnqh -hsrg: 2 -pvqd: 3 -qgll: pzvr * nsrs -hpph: 18 -bvsm: zbtl + sjlg -ghqm: fnsz / wngd -gbgt: 16 -ptgg: dclg + grtg -mfnd: bwcd / swtt -hjhb: 9 -zpdv: zvhz + wnwp -mwvw: 2 -tflp: 3 -lgzd: ppml + qgmd -crst: 2 -sblw: 6 -zblf: tthr - dbmv -vfcp: brvn + vhlc -vcvc: jgwc + pwmp -ndnc: 3 -hnsd: jwcm * hsjv -vgwr: 11 -rlhr: 18 -zhjd: hfjc - dhnt -bpwg: 2 -vcbf: jnhs * fbtg -ptmz: 2 -plmc: hfnd - twbs -dprv: hspj + hwnd -zrdq: sqnz * fphp -cdml: mcng * vlcj -rbgc: vcsj + lctp -wtcq: 5 -qwrh: 7 -vrtf: 3 -ftzm: bpwn + qqpf -npzj: vcmq * mfjr -dmtw: 2 -mngp: dmlz / thnn -gsnm: hbvs * nwdv -gccc: nrcw + gjfs -vhhc: 2 -zqgt: 2 -mvht: 4 -whhb: vqcr * zprv -ggzt: 2 -hscz: ztwc / bqcj -jdvh: 13 -mrfr: 19 -gbnv: 4 -vdwm: ttwf * lzhz -pfwm: 1 -vnzn: 13 -nbzn: vzmh * gszd -dzfr: zhpd * hnvv -dspf: 2 -nrtg: jmdb * pgwr -hzwd: wnmf * hdlv -lzft: bqqm + wrwj -dnpn: rmtd + nbwv -vbwg: 2 -root: rpjn + ghjl -pwbw: 4 -lrhq: nhjf * thjm -sldf: fctt * rgmp -wfdq: sggm * bbgg -bdqg: 2 -fwjm: dlpp * jdmw -tjlh: 3 -fbdp: bwqr + bmwr -jmsj: nsgc + cdwf -nfcf: 3 -nwsj: tcsq / bmgw -wqvw: vbzw + frrm -vlfr: cgqn * nwsn -lthp: 4 -zbnl: 2 -dsgw: 2 -btrh: 2 -vmfg: 2 -snjs: 19 -zfws: 2 -qltf: 5 -lvpg: zszd / wzqp -ghhd: nmjj + ftff -ffsv: 3 -scnw: swcw + rfnb -vpvs: brcb * hzmp -nhnv: jbgs + jvrm -qttb: 6 -vljf: mchh * hdzp -clrt: 5 -vctb: ssrw / dqhb -clqf: 3 -pjhl: pqnr * qlzl -bjqv: pbfn * jshv -grhf: 12 -fdgc: 4 -ngqn: 2 -fwlt: fdwp * vfjn -bvgs: bwpl * pfsf -dclz: dvlv * qjpg -wbrb: hmvv * zrmz -nqcv: qsqg + wvqc -rgmp: 3 -dwbm: lbsw * ffhs -qnsc: lzpc * rdbl -ttvf: cdml + tllv -cntl: ftjn - bwtt -lvtz: rqlz * bjjd -bwtt: lfzf * tnjn -cwvj: 2 -rdhm: 2 -dshs: rzgh * cvzp -tbvz: 7 -rfrt: 5 -ssrw: msqc * jrgv -cmjs: gdpj * ntrr -jzsj: jzms * mvlw -pfdh: bjrq + twwr -plbh: 4 -pznd: ssvv + srbg -tqqn: 6 -nnjh: fvwg * fpqw -ctcf: ptgj + wcbv -jgzg: 3 -zvjd: wqvw * hlfh -hpvj: 2 -sbcb: 9 -gqrd: mhgs - ggfc -qpzd: vmrr * grsv -ssqq: 2 -mzcs: nnjh + fsmn -jbpz: 2 -ccrv: sncs / bmsf -cjfz: 3 -hbhl: 2 -lzsz: 3 -jjhr: 12 -hgfj: wglb + lwvh -lpjj: 2 -gwdf: lfsh + vdbf -mcmc: wnrl + spdm -fnzp: 2 -twwz: 6 -fgbc: 2 -pgwr: 3 -gjpj: 9 -dwqd: 4 -zdbs: 13 -ztwc: qncl + nscp -nmjj: zzfb + qgzr -dmdj: zbcl * zprs -lmdh: 7 -zglp: 3 -mjvn: 3 -pgsc: csbs - pggt -wjql: 4 -mmnl: lnfz * cdft -mzfw: 4 -rrlp: srtm * fdvm -ngfw: hdzr - hmlq -cscq: 2 -ppng: fpds + fljz -blgn: jbpt * bhmt -nqfr: 2 -tjzv: rswj + cvmm -jbjl: zjrv * mzjw -pcvb: 3 -qnvb: gmcp + nqjr -jnnn: 3 -dvdb: bzdd + sjnq -dhlc: fqmv / slsd -wnmf: pcnm + npjd -nnlt: vhrf + mmhs -gshn: 2 -lhbv: 15 -zzhj: 2 -cbch: nlgz + zwth -gwbh: plvl * wmmn -gnqz: 2 -lhjv: cslb + vmnp -hzmp: 4 -lbpj: dbcg * hcgr -bdql: 2 -tcsq: fmdt * ndrq -jnjb: mdzq / fltp -wgrc: pgch + tddq -hjvs: 6 -dqqj: hbdm + hcbm -srjt: flcv * mfnd -tnqz: dzfc * lrmt -spbc: zrsc * nfvm -slsd: qhds + jnmj -wqqm: 3 -ntdh: npnn * jngd -dnct: 5 -fngw: zfvv / njpf -lvmp: 12 -fbzw: svpm + hwjp -zqpr: 1 -svpm: 19 -fsbf: 3 -zgvp: zsjq + wmzb -pcld: fpzr + hdng -jdml: wldb + qzcf -jwft: 1 -nvls: vlhr + mnzv -gbfz: 2 -gbrz: 12 -mqbv: 5 -clwz: 5 -wsrl: 4 -jvjd: wqwd * fwgp -ncss: 2 -gvvd: vlln + fdpw -dpbb: 3 -fpjm: zdhn * mjwq -fpds: 5 -vzmh: 3 -qbrh: blmd + tjzv -vngg: 2 -ddnh: jnnn * vwdn -qjhg: 19 -tghq: 3 -bzth: 10 -wbjp: bppg * ztzn -fvhv: nbjt * svwf -nwww: 4 -mfzc: 3 -zmrf: 5 -sjnn: wfhq + cbpv -gmjf: lrjt * nctr -mscs: 3 -tsqn: 4 -vdsb: 3 -zcng: qgwz + fgvh -vzqp: 2 -tbpv: 3 -nwdq: cbgb + dbqp -ldrz: jjcz + gnqp -qzvf: tstg * sztv -mcpw: 3 -fbdb: 3 -bjrq: jtgf * fbdb -qsrb: 8 -gjsq: 3 -tlmw: 5 -mhrm: 3 -mqwh: 3 -jscg: hscz * srwv -hshs: 5 -htqd: 7 -zrfc: 3 -dtpl: hfmp + fcqs -zjsv: 1 -hbvs: vtcq + vdts -vtcd: pdnp + sdfp -bmdd: 13 -fjpp: mcgt + pbms -hjfq: 9 -psrq: hzjq * sbhv -fqpt: cqtz + gpsr -zhhp: wsrl + phvd -fgzf: 4 -qpwv: 14 -hvrd: 3 -rstq: 2 -srwd: pbln * czdd -sfmt: mscs * prcl -sqnw: 5 -bvml: 2 -hbtp: 5 -qbrj: 3 -hcwf: lzft + jdbr -qfbp: 3 -dhlj: btqb + gmjl -sbhv: 2 -stfd: qhvc * tfcs -zzjs: ptgp * zfdp -sjgv: zhcj * ldln -mczv: jqsz * ffmh -hsjv: lqfv * plmt -ptfl: fthn - lhjm -wfql: 3 -jrjf: 7 -ljdj: 8 -qqsq: vtbz + tbbf -fzlm: 5 -vmwj: fnzp * pqzh -bztq: pbcs * qjtn -gtvj: ttjq * blgn -gnqs: 2 -nfdn: pwvr * mllt -gpms: gzql * llfp -tfrt: mzrm + rzbw -svnj: fjwp + dbbh -mfcg: 3 -lqpg: 20 -frng: fbnp * vrsh -dfgw: 2 -qjtm: ffnh / bzbn -flgc: 16 -tlmr: 1 -dtcj: 3 -dtlh: vlfr + rjhq -gvcj: 4 -wslv: 4 -ldwn: jrjf * rqmc -hwfc: zhhp * qtjc -fnsz: llqm * nclm -sdfp: vqtm * zmwq -fqmv: dntn + cszm -pgtz: vvss * gtrt -ftht: 4 -qdrh: pqdn + hbnb -vcpg: vngf * ffhr -nfrr: 2 -nbmt: 2 -vzbn: jbhn + nmgg -fpqj: snbw + ztms -djmp: 3 -qsqg: qrch + fcjm -qjfg: 3 -gdcb: fqfm * pbhs -ltcz: qqwb * zgsb -bdgf: 9 -lbbn: 2 -rcpc: 8 -whjn: 10 -bcdr: zlbj + fbmp -cggj: 14 -zzzh: sjlj + dsvw -phvd: 3 -nztj: pwsn / hppj -mvjl: 17 -mczl: sgjm - bcpq -hlwd: ftht * rhpz -dstq: 7 -njbr: 1 -tzsg: 10 -zbmq: dwqr + gbhb -bspr: 5 -fjjv: bhsq - csbd -fmzq: 3 -zlhn: 14 -cbpv: nnlt * dghd -sqlb: 2 -bhpn: 2 -tpvw: 8 -nqsw: 2 -qncl: 1 -zhqj: 5 -fmvq: 5 -hngl: gsnt + wmwt -sjtc: 17 -fmtn: 2 -llqd: vlbs * bhjj -qvmb: 1 -jtvm: 1 -qfpj: jbjl * pggd -brpl: 4 -ppsg: ncpl + tbnw -bbqp: btcp + wnvw -vwvj: wlmg * vzzv -qsjs: 3 -qvjs: 8 -zvgd: sclg + nftn -vmmd: 1 -lvwp: nzbj * thfv -rsvd: 2 -mllt: 2 -nnmz: sqgq * mwvw -lhmw: 3 -mtgs: rttm * btqh -thnn: 2 -pzrd: 17 -rbpf: 3 -zzls: 6 -hbjw: swlt + nmvz -sggm: 3 -dbrt: dlfj * wwgg -wpdn: bcjc * lrhb -ntbw: lnrm * jghn -vjdt: pmrt * tqsq -vnhz: zvsz * bwwl -fjtf: 19 -dfdt: lpdt / srph -vhpl: zrdl * czmr -bpwn: 5 -wldb: 1 -pbzl: 3 -bjlz: 2 -gmcp: qwwf * lbpv -zwth: brdz * zwff -crdv: 5 -dchm: qpwv / ppvm -dnrb: 3 -bmwr: vdzp * hwsd -zdtr: 4 -sslf: 2 -cqvn: qpzd + tlmv -jhdz: grgf + wzjl -ltvd: rvzg + vqmz -fchr: bnzn / pgjn -mhbw: 5 -wwgg: 2 -flvn: cznc * rptd -rrtv: rnrd * qwrh -njff: hzcj + mbrb -nsds: 8 -zszd: gzjl - lflz -swds: 5 -mmwf: mdbt * prgv -wqwd: 2 -wszs: tcpp + fprb -lfsh: qpfz * ttzl -bqcj: 2 -mbpf: 2 -lfpb: hjzt - rcth -pnjd: 3 -swqf: dspf * dvtv -bhsq: rstc / djpm -mpsj: 1 -nnpb: njth * tlff -vvgc: 12 -wdbj: hpbq - hqvr -lzhq: ncsz * bdlr -sgmc: 2 -zsmf: gsll / hsrg -hvrh: 2 -wmnn: 2 -bplp: 1 -vrnn: qdzv * sfgv -jgjl: hvgr * ctrh -pbmb: bnpt + qfqh -dvqs: tjcg * dzvm -stjr: ldrz + cggj -smnn: 19 -gbqc: 6 -djlr: 2 -jvrm: pswc + dfmd -lrhb: mnnt + fsqn -cdft: fsbt * pbwh -bhgp: snjm / gqtp -hrdm: lbqr + hdvq -wzll: jbrn + mbbc -rpgz: 9 -grtw: nvpr - fdgc -vqjj: 3 -vhlc: fjlh + lznf -zprv: 3 -nlmb: 2 -cdzw: 6 -nncm: 1 -tzpd: dwwm - vrzl -mbqj: 5 -mdzq: rrvq * wqfv -lrfg: 15 -hrlr: 5 -qbjv: mzsp * hrlr -sjtq: rqvr - prqs -jwrm: 2 -dgsq: fccq * btrf -trwh: zdjh / fgzf -cgrr: fnnv * wnpb -rqqz: vrsl + szcb -fprb: 3 -wmqs: 4 -wtpc: pstj * tjvl -rhhd: fghq * bfbd -hpjq: 2 -tvwq: hdlr + vfjw -pgdf: 12 -jrrl: 2 -rwpz: vpvs / rnsm -dgzl: lgph / dlqg -hwjp: pwwj - zdls -dzrc: 1 -fmvs: wcqc + zqpr -wbrf: 17 -ldhv: vpdn * lpth -zjmn: tqnb * zhgt -zrwh: rszq * gcnd diff --git a/ipynb/AOC/2022/input22.txt b/ipynb/AOC/2022/input22.txt deleted file mode 100644 index 9414ca4..0000000 --- a/ipynb/AOC/2022/input22.txt +++ /dev/null @@ -1,202 +0,0 @@ - .....................#.....#.............................#..............#............##.....#....... - .....#..................#........#.....................#.#....#.......#.#.......#........#...###.... - ........#..................#..........#.......................#.........#...............#.##..#..... - .#...................#......#........#..#..#...........#.......................#..................## - ..###................#...........#.......#...........#........................#..#....#.#........... - ...#............#..........#..............#..#...#...........#.#..........#...#..................... - ..##.#............#...#.#.....#..##...............#.....##.#.#.............#.#.....##........#...... - ...............##..#............#.#.............#..##........#..#...............#.....#............. - ....#........#.........###..........#........#.........................#.............#..#........... - ..#...#.................#..............#......#..............#...##......#.....................#.... - ...........#...#......###.....#..#...#...............#......#.....................#......#.......... - .....#.........................#.#.....#...........##.....#..............#.#.........#...........#.. - ...#....#...#.......##..........#.............#...........#...........##............................ - ..##........#............#........#......#....#...........#..#..#...........#.#..................... - ...#..#.......#................#......#.#.................#......................................... - #....#..#.......#............#....##.................#..............#....#.......#.#.#.............. - ...............#......................#..#...................................#.#.##..#.............. - ...#..........................#...#................#.....#.........................#...............# - ...#...............................#.....#........#....#.......#......##.......................##... - .........#..................#............#..................#.....#..........#...#...........#....#. - #........#...#............#..#.........................#.........#...##....#.............#........#. - ..................#.#...#......#.....................................#...........#.......#....#..... - ..............#......................................##.....#..........................##..#........ - #...........#....................#.......#..................................#....#........#......... - #..#..................................#.#............................#.##...#...#....#.........#..#. - ......................#....#.....#................##...............#...#............................ - ....#............#..#........#......#.#.............#.#...#.........#.#.###......................... - ..............#...........................#.....................#................................... - .#................#..#..........#..........#..........#.........#....#.....#..##....####.#.......... - ..#........##...............#........#........#..#............................#........##...#....... - .........#.......#....#..............#.............#.#..................................#........... - .#.....#...#............#.......##......#..........#.........#..#........................#......#... - .......#.#...#.........................#...............#.#.......................................... - .......#....#.......#................................#.................................#......#..... - .#..#................................................#.....#......#..........................#.....# - #......#...............#.......#...##......#.#.#.............#.............##..#.............##..... - ......#.......................#...#..#.#......#.......##...#...................#..............#..... - ...#.......#..................#....#.....#...#......#.................................#.......#..... - ..#......#........#...#..#....#..#..#..............................##..#....................#..#.... - .#.#.......#.#.......................#..#.......#..#...#..............#..........#.................. - #...........#.............#...#...........##....#...................................##.............. - ..................................#...........#...................................#..............#.. - ......................#....#...................#..##...............#...................#...#...#.#.. - ....#............#....................#.......................................#..#...#.......##..... - ...#.......#..........##.#........#.....................#....#............#.................#..#.... - ......#.........................#........##.........#................##.........#............##.###. - #...................#............#..................#.................##..#......................#.. - .#......#................#..............#.................#.....#...............................#.## - ..........#........#...........#................#....##.#............##................#.#.......... - .....#........................................#.......#...................#........#................ - ...................................#.............. - ........#.....................#.........##.##..... - ..............##................................#. - ......#....#...................................... - ..#............#...............#.................. - .#.......#.............#.......................... - ..##................#......#..#................... - ##.....#.......#..........#...........##.........# - ..#...........#..................#......#..#...... - ..........................#.#...........#......... - .....#.....#.......#.........#.......##........... - ......................#.......#......#.#.......... - ..#...#......#.................#........#......... - ......#.......#..............#......#.........#... - ................#..#...#.#.....#.................# - .#........................#.....#.............#... - ......#...#.#......#......#................#...... - #.......#..#......................#............... - ..................#.#................##........... - ...##.#.....##...............#..........#......... - .....#....#..#...........#.#..........#........... - #........#.......#..............#.#...#........... - .#......................#..................#...... - ..........#.#...#...........#..................##. - ......#.......#.....#............................. - ........#.#.#.#.............................#..... - ............#...#......#.................#........ - .................................................. - .........#...............................#...###.. - ..#...........#.#.#............................... - ..........#.........#....##....#.................. - ......#........#...#....#...........#.......#..... - .#..#.........#.......#....................#...... - #.#.....#..............................#.....#...# - ..#....#...#......#..........#.................#.. - ........#..#........#......#.......#......##...... - ..#............................#..........##...... - ...........#..............#...............#..#.... - ......##.........#............#..........#....#... - .....#..........................#....#............ - ............#.#..#......#..#...................... - ..........#...#...........#...........#.......#..# - .......#.#......#.#.......#..#.......####....#.... - ....#........#......##............................ - ..............#....#.............................. - ................#..#.........#.#.................. - .....#....#........#......#...#.........#.....#.#. - .......##...........................#.........#... - #.......#............##.#..........#.............. - .................#..............#......#.#..#..... -.......#....#..............#...#........#......#............................#........#.........#.#.# -.........#.......#........#...........#...........#..#......#....................................... -..#......#...#........#.##..#.................#...##......#................#...#........#........#.. -..#...................#...#..#.......#....#.#......#.................#...#...#...................... -....................#...............#..........#................#............................#...... -..#........................#...........#...#............#..........................#................ -.#..........#............................#..................#...#......................#.......#.... -...#.............#...#.......#...........#...................#...........#.........#.....##....#.##. -.#....................................#.#...........#..#...#.........#....#...#.......#....#........ -#...#..............#.............................#.........#...........#......................#..... -..#.....#......#.............#........#...........#...............##.....#........#.#...........#... -....#...........#.......#............#............##...#.......................................##... -...#..........................#...........#...#....#.........#.....#.#.............................. -............................#...............#.......#.........#......#.......#.....#................ -.#..........#..........#................#...........#...........................#............#...... -............##............................................##....................#.....#.#........... -......##........................#....#..........#.......................................#........... -.#....#...................#.................##........................#...#...#...#...#...#......... -....#.......#..................#.....#.....#..............#............#......#.#....#.............. -#..............#..................#..#.#.......#...........##.....................#..#....#....#...# -.....#....#..........#...#...#..#............#.............#......#........#......#................. -.........................#.....#.....#.....................................#.....#........#...#...#. -.....................................#.#.#...........#............#.#...................#.#...#..... -....#.#..#....#.......#..#...........#....#...#..............#...........#...............#.........# -#.............#.............#..#.......................##........#............#...........#...#..... -....##.#...#..............#...#...................................##.#..#...#.....#....#....#....... -...........#.#..##...............#...#..........#..#......#................#...............#........ -.#...#..........#.#....##...............................#............#.....#......#................. -..........#.......#.#......##...........#..............#..#.........................#....#..#..##... -#.........#....#.......#.......#.....#..........###....#..........................#...#...#.......#. -............#..##.........#..........##..........#....................#...............#.....#......# -.#...........#.....#...........#...#....#......#.#..............#...................#....#.......... -....#..........#..............................#.......#..........#.........#........................ -.#...............##........#.................#...#..............#............................#....#. -....#.......#............#.#...................#..#.#.........##.......#....#...........#......#.... -..........#........................#............##..#.#.#......................#......#........#.... -#.............#.....................#.....#.......................#....#......#.#.##...#............ -.........#............#......#.................................................................##..# -....#.....#......#...................#.........................#.................................... -..............................##.............#.......#.....#..........#........#........#........... -.....#...#..........##....#.#................#.....#...........#..............##......##......##.#.. -........#.............#...........................#.............##....#.#..#.....#.#...........#..#. -.............#...............#....#.#.............#...##.......#.#......................#..#..#..... -..........#...........#......#......#.............#...........#..#....##..........#................. -.......................#..##...........#..............#.......................#..................... -......#..#...................#.....................................#......##.............#.#....##.. -.....##....#......#..................#.........#..#...............#.................#......#.#....#. -..#.......#.#.##......#.#........#..#.###...#...#....#...#.............................#............ -#........#....#....#.#..#..#....#.........#..................#.#................................#... -..#.....................##.............#.#........#................#.....#...........#.#...#........ -.......#......#........#....#..........#.......... -#..................##...#.................#..#.... -...#..............#............................... -#.......#......#.......................#....#.#... -..........................#........#..........#... -.........#.......#......................#........# -....#...............#....................#........ -....#..................#...##..................... -.........#.................#...................... -...........#.............#...#.................... -.......#.....#......#..................#...#...... -..........#............#.......................... -..........#...#............................#...... -.........#.....#......#..........#..........#..... -.#..................................#..##......... -.....#......#............##.....#..........#...... -.....#......#........#.#.........#................ -.............##.#..........#....................## -.........#..........#..........##..#..#..#.#...... -..........#........#...#.#..#................#..#. -...#.#........#.......#...........##.............# -.................#...#.....#...................... -...#..#.#.......................##....#........... -......#.........#...................#............. -..#.........#.........#...........#........##..... -................#...............#..........##...#. -............................................#..... -..#................................#....#......... -.....#........#...................#.##.......#.... -........#.......................................#. -.............#...#......#.........#.......#....... -#...........#.....#...........#............#...... -.............#.............#.....#................ -.....#.......#....##.................#..##....#... -#....#..#.....#......#.......................#...# -.#..........................#................#..#. -....#........#...................................# -#...#......#..................#.........#.......#. -.................#..##............................ -.#................#..................#.....#....#. -............#.................#.#.....#........... -.##...............#............#...............#.# -.....#...............#..#....#.....#..........##.. -#............#.......#...#.#.#.................... -..................##........................#..... -.#........#.#..............#.........##.....#..... -..##............#................................. -..........#...#......#.#....#.#.#..#.........#.... -.............#......#...#......#.............#.... -.......#..#..#.................................... - -47L2R45L20L16L2R33L27R32L12R50L13R23R27L32L27R2R16R36L22L13R17L41R5L11R28R4R9R28R44L31L49R31L29R10L4L30L46L20R26R37R32L10L39R38L17R5L44R22L36L23L31R38R13L36R8R35L33R44R46R13R12L3L19L18L16L16L36L11R20R11R7L15R39R46L49L14R32L45R6R13L31L20R40L27L16R7R9R41L13L18R47R29L14L10L14L44R35R1R43R37L33L3R45R8L48L16L49R33L14R9L15L26L24R1L48L11L18L40L4L27R43R10L5L35L41L49R36L24R47L25L9L5R31R48L11L11R5R41R21R8R28L37R39L19L5L25L15R4L41L41L14R15R3R47L21L15R2L23L9L28L13R24L39L34L34L4R32R36R45R38R43L6L46R30L26R43L49R48R33R7R25R37R7L13L3R38R31L16L9L27R3L36R16R35L33R24L30L46R24L37L18R23R15L38L49L39R43R42R39L8L10R23L35R44L32L4R4R33R37L41L38R43L26L41L36L28L30L26R37L40L31R43L23R22R6R13R38L15L13L25R6L8R14L36R22R48R16R29L16L39R11L5R46L46R21L20R2R5R5R31L22L27L29L14L5R45R7R45R8R23L27R35L28R25L32L4R3R45R23R3L48L5L6L4L1R25L31L20R49R8R37L13R37L22L40L47R18L26R49L32L37R24R10L47L47L22R42L11L1R48R32L25R30L14R26R49R29L17R22L3R32L41L36L45R13L27L15L50R48L24L31R48R35L5R3L13L44R28R45L35R46L2L12L11L37R37R14L10L13L1L22R7L16L6L30R18R22R3R21L34R45L29L17L36L3L39R11L32L27R29R11L26L43L18R28L39L33R7L5R24L19R9L23L11R15L47R20R26L47R4R46R8L27R46R37L28L15L44L4L27L32L19L36L47R50L9R47L1R26R44L31R10L21L40R43L25L4R14L41L16L15R31R17L40L33R25R9L18L46R12L40R31L38L18L15R30L13R49R11L26R34L6L49L9R49L49R49R34L36R29R44L45L47L35L25R36L5R17R12L1L30R47L45L43R44R50R24R40R27R39R20L4L16L38L26R20L41L40R1R5R24L26R29R6L11R50R17L23L15R31L38R22R16L17L7R43L4L32L16L7L43R38R34L35R10L45R38L13L15L24R44R11L41R44R3R12L2L21L3L47R21R13R39L43R46L17R36R17L31R27R30L12L3R4L27L31L41R24L31R48L46L38L28L12R20L39R41L43R17L6R17R41L19R34L49L16L41R49R29L49L11R13L9R49R25L48R14R33L38L4L48R4L14R32R31L3L30R4R16L7R7R36L49L41R26R34R12L22L2R6R2L22L29L8L37L34L9L2R33R48L10R8R9R26R4R8L45R23L6R4L33L11R38R40R35L30L6L44L28R22R19L30L38L33L6R11R32R37R50R50R44L34L41R14L17R31L33L34R32L22R43L24R37L49R4R29R11R32R24L3R3R19R49R19L40L22R2L8L7L25R16L19L36L10L43R44R12R30R20R11R29L1L7R27L24R49R22L47R27L28R6R48L20R38R3L9L1R11R29R32R36R13L43L32L5L23L22R3R4R5R38R5L30L3R2L27R21L30R18L28L30R27L11L17L21L7L42R10L36L5L28R48R42R32L29L30R32L29R10L38L49L10R19R48R21R24L1L23R20L30L44R24L50R5R14L8L43R17L44R11L29R9L6R39R42L9L7R47R35R36R5R3L7R22R16L38L31R34R45R45L38L37R46L38L7L1L11L5R31L28L25R40R33L3L39R9R2R5L21R4L26R7R23L47L47R16R42R14L46R10R50L14L23R37R48R23R25R34R23L14R50R46R27L44R45R35L35R4R11R24R12R14R38R32R22R50L26L43R7L40L32R33R22L17R37L29R49R44L12R23R21R19R16L17R21R24R36R20R11R32L13L24L26R1R2R7L22L35L21L26R30L46R24L46L47L36R43R39L33R2L50L25L13R36L42L19L12L43L45L10R28R11L5L49L27R24R2L25L6L33R28R18L2L39L30R24R28R48L8L15R39R16R1R34R43R45R40L32L23L34L35L13L50L18L39R21L27L27R30L34L16R18L29L19R19R25L37R11L1L34R18L17R46R26R19L45L47R25L38R13R22L30L14L43R49R7L1L44L20R36R10R5L27R48L9L12R25R36L42R12L46R1R1L30R19L3R32R23R29R1R14R30R31L1L15L13R36L34R39L16L44R34R34R11L21R23R45L3R19R30L37R4L27R17R23L40L19R21L32L47R49R14L33R18R32L8R40R7R50R2R9L15R37L33R7R21L32L1L8L34L24R50R13L9R32R7R34L12R21L42L26L3R17L37L7R39R43L15L19R3L7R10L35R34R24R21L8L4R49R33R18R46R15L38L18R23L35L12L36R45R5L20L8L49L5R21R12L11R8R17R27L16L16L22R29L41L48L18L11L50R34R4L25R14R14R26R36L15L10R12L10L28R45L6L32L38L21L39R16R43L43R29R15L47L2L43L24R39L30L38R24R47R49L43R37L44L46R25R23L37L20L10L4L11L24R23L4R6R42L50L22R36L49L37R8R2R49L10L21R50R31L23R30R29R1L35R29L26L9R35R10R41L6L30L34R48L50R4L40L20R18R28R23L49L39R10L7L15L48L48R45R3R30L35L2L24R43R9L46R5R1R17L13R17R49R22R3L35R46L39L25L40R25L42L24R23R22R32L13L41R11R30L17R44R16L6R22R30L45L30L29L16L18L24L10R36R37L42L21R28L41R37R47R44R42R15L14R20L4L37R3R7L48L10L38L42L37L13L20L40R18L2R5L24L5L45R28R10R2L29R4R10L33R47R37L15R38L27R17R24L1R11L30L29L8R13R35R28R19L1R16L37L11R42L31R32R28R17R46R13R6R4R15R30R8L46L21R38L17L50R41R2R13L7L25R36R25L35L16R32R44R30R32L50L13R7R9L5R6L43L4R16L9L31R38R49R27L39L37R14L31R26R49L32L10L23L19L12R35L14L44R37R36L25L18L22R17L40L8R45R49R22R30R28R33R40R50L2L18R16R14L35R1L24R36L44R34L36L25L47L3L2R19L45L19R48R29R38R7R26R50R43R20R1R32R13R44L6R10R17L39L29L11L16L4L1R27R14R9L11L28L5L11R11R25R9R28R24L30L21R42L10R10R30R48L25R41L4R49L1R15L5R49R25R25R2R22L22L27R33L17R9L48L49L6R13R36L20R40R37L1R37R13R29R27R49L15L15R29L39R5R1R11L2R40R49R1L22R49R7L39R30L34L15L5L28R18L7L39L15L13R29R13R11L14R6R29L39R41R47L34R9R36L11R20L36L36L48L16R18R18L23L48L14R32L30R50R38R36L47R16R41L37R24R9R11R13L6L18L26L50R44L47R13R14L45R33R44R48L2L18R30L35L48L10R18R36R19R12L27R44R33L40R34R2R3L2L38L1R4R17R32R30L42L11R32L10R25L8R10R1L5L27R47R27R50R8L19L7L27L5R28L23L11L34R13R25L48R39L33L45R18R36R44R19R3L37L11L46L40R36L12L15L16L7L16R3R20R21L12R20L7L43R49R16L46L38L30R41L47L17L42L2L1R42L48L45R3R28R8L18R21R18R32R1L18R37L19R25L26R2L46L20R4R26R22L5L40L49L41R3R9R24L3R50R49R48L20R34L22L17L49R26L20L6R28R22L44L10L6R48L21L22L27L33R13L32R23R45L33R11R29L50R49L31R34L30R19L10R37L29L8L16R1L21R11R2R23L12R8L30L1R15R22L26R31L37L39L25L44R23L50R27L2L33R23L5L36L2L9L40R43L19R43L32R4L12R49L25R48L13R13L31R5L16L46L46R29L5R23R22R36L13R15R26R43L8L37R30R20L7L4R26L33L32R27L40L20L36R39L36L3L19R49R8L28R16R10R40R27R50R36L28R10R8R37R49L28L36L16R44R29L2L31R25L48L44L24L21R40R40R24L31L32R37R30R1R22R36L44L23R14R38R25R27L5L7R43L45L2R48R30R32R35R48L30L6L31R45R20L14R5R25L30R39R9L6L18R6R30L3L15R33R30R14L31R39L11R18L35L27R25R26R36R40R43L17R30L14R48R20L40L28R40R6L26L36L30R34L31L38L48L12R15R42L36L41R12L44L10L19L4L44R23R41R37L45L10R7R48L43R16L43L38R17L49R31L45R29L29L43R47R8L3R46R13R39L7R44L37R6L32R33R9R16L5L6R45L42L26L19L45R25R4R34R34L19L26L12R21L36L48R27L32L16R34R13L15R20L31L27R34R23L15L23R19L27R43R39L13L37L6R7L41L23R36R23R28L6R26L22R32L46R24L27L25R5R43L47R39L46R21R45L3L31R36R36L13R33L13R47R27R13L45L22R49R50L10R37R18L46L43R50L13R27R33L11L34R26L11R12R5R10L45R43L47L25R49L23R50R36R45R11L9L47L36R37R21R36L31L40R33R29L15L25R25L9L5R22L50R16L17L32L32L16L8R5R7R38L37 diff --git a/ipynb/AOC/2022/input23.txt b/ipynb/AOC/2022/input23.txt deleted file mode 100644 index 977cbce..0000000 --- a/ipynb/AOC/2022/input23.txt +++ /dev/null @@ -1,71 +0,0 @@ -##...####.#.####.#...##...#####.##.##.#..#.#..#....#....#..#.##....#.#. -##########.##.#.###.####..######..#.###.#.....##.##..####....###..#..## -.......#..##....##..##.#...###.#.#..###.#.###.######....##..##...##...# -..##.#..#.#.###.###..####.#.####..#...##....#..#.#..##.#####.......###. -######..#..#...##.##.#..#####..#..#.#.#.#.#####.#.##..#.#.....##....### -..##.#.##.#####.###...#...#.##..#..####......#####.#.##..#.#...##.#.#.. -#.##....####.#..##..##....###.######...#.#####..#.####.##.#....#.#####. -.####....####.........#.##.#..#.#.#.#.#.#####..###.####..###..#.#...#.# -#####.#.##..#..#.....###..#####.####.#.#######.#.#...###.##.....##.##.# -.#..#..##..###..#.####..####....#...##.#...#.#....#..##.###..#.#.###### -#.#.####..#..#....#..#.#.#####...#######.####.#.##..#####.####....###.. -.######...###..#####.#####.#.#..#....####.####..##.#.#..###...#.#..#.#. -##.#.#######.#.........####.##.##.#.###.#..#.####.##....##.#.###.#.#..# -.###.##.####.#.#..#...###.##.##....#.###..#...##.......####..###.##..## -.##..##..##.#.#..#..##.##.#.##.###.#####.....#####.##.####..#.##..##... -..#......###..#....##..####...#....#.######.....#..##.##...#..#####..#. -.###..##..#.#..#.###..##..##......###.#....#.##...#...##.#.###.#.##.##. -#......##..##...##.###.##.........###..#..##..##..#.###....#.##.#....#. -..#...#.#..#.##..#...##....##....#.##....###..##.#.....###.###..#...##. -..#....####.##.#..###...#..#.#######...###..##.###.##..#.....#..##..##. -..##.####...###.#.###.#..#####...#..#..#...#....###...#.#..#.#.###..... -.#.#####....##.#........#.##..#.#.#####..#.#.##.#....##.#..#....####... -####....#..#.#.#.....#.###.#.##.##.##..#..........#....#.###.#..#####.# -##..#.#....####.###..###.####..#..###......#...#.#.#.##..#..#...#..#### -##..##..#######..##.......#....###..##.###..#...###..#.#####.##..#.##.# -..#.##..#..#.###.###.####.#......#..##.##......#.##.#..#..#.#...#....## -.....#.#.##.#####..##.###.###..#..#.##..#.##..##..##..###.#.###.##..### -.##.###..#..###.###.#.##...####..###...#.#.#.##..##.###....#.#...#.##.# -...#..#.###..#.#.#########.#..#.###.#...#..#.#.#..##.#.##..#.##........ -##.######..#.#.##.#..##......#.###..##.....#..###.##...#..#.#####.##.#. -#####..#..##.##.#....##.###...####.#..###.##....#.#..#...#.#....#.##.## -.##...##..#.#....#...##...#...##..#.#.....#.####.#..#########...#####.# -#..##.#...##.....#..#.#.#...#...##.######.#.###...##.#.......#.#...#... -.##.#####..####.####..#.....#.######.#.#.##.####...##.....###..#.###... -#.#..##.###..#....#.....##.#..####..#..#.#.#.....####...##..#.###..#.## -#..##...##.#...#.########....#.........###..#..######.##..#..####.###.# -##.#.#....#.##.#.##..##.##.#....#.##.#.##.#..####.#.#..##..####.#.#..## -#..##..####.......##.###.#..##...#.##..#.#..#..#..####.#.##...###.#..## -.#..##.##.#######..########.#.#....#.#...###..#...##.##.#.##.###.#..... -#.#.###..#....#..##.###.#####.#.#..##.#####..#....##.##.#..##.##.####.. -###.#..#....#.......##.#.#.###.##.#.#.#.#.#.#.####....#...##..#..###... -..##......###.#...###.....##...#.###.##.##..###.##.#..#..###......##... -..#...#.....##....###.#.##.#.#..##.#....#...#.####.....###..##.#.#.#... -###.........##...##.#...##..##.##....##.#.##........#.##########...#... -..##.##.####.###..........#.##.#.##..##.####....##.#...####.#..##..#.#. -...#.###.###..#.##...##..#.#..#.##.##.###.#....#.#.#..###.##.##...#...# -..#..#.####.####...#.##.####.#####.....##..#.###...##.....####.#..##.#. -#..##.###..###....###...##.#.#.#.##.#.##.######..#...#.#..#.#..##.#.... -##..#####.#..#...##.###.##.##.##.#.#.#..##...#.#####.###.#.#....###.#.. -..#.##.#..##.#..#..#.#.##..###.#.###.#..##.#.#.##.#.#..##.####...###.#. -..####.#.#####.#.##.#######.###.##.#..#..##..#.##..#####.####...#...### -...#...#.#.....#.....##..###.##..#..#.#....#.#.#.#....#......#.#...#..# -......#.##..#...###.#.#..##..#........#.#..#.#...#.####.#.#..##.#.##.## -#..##.#.##..#.##....#....##.##.#.#.##..####...#....#.##.##.##.##...#... -.###...##....####.#...#.#....#####.#.####.....#..##.#....##.#.#..#####. -.##.##..#...#..#.###.#...#..#######....##.###.#...####....##.#.#.##.#.# -##.#....#######.###...#.###...#.##...#.#.#.....#.#....#..#..###.#.####. -#..##.##.##...##.......###..#...###..#.......##.#.#####..##..#...#..##. -##.##...#.#..#...########.#.#..##.#.#.#..#####.##...#.####.##..###.###. -#.##..#.##..###.#..###.....######.##...##.##..###..####.#.####....##... -#...#......##..##...#.#.#...##..#..####..###.#.#..###..#.##...####.#.#. -#..###..##..####.##...#.###..####...#..#...##.#....###.....##..#.#.###. -..##.#..#.##.##..#..#.#.....#..#...#...##.##.#.#..###..#...#####.###... -###.##...##..####...##..##...#####..##.###..####....#.#.#.#.#..#..###.# -#...###..#..#.#........##.#..#..#####..##...##...#..#.##.#.#.#######... -.#..#.##.....#.##....##.##..#.##.#.#.#.##.#..##..#...#...#####...###.## -##..#.##..#.##.#.#....####.###..##.#.....##..###.#.###.....#..#.##..... -##.#.#.#.#.#.##...#.#.####..#...#..###..#..####...#.##......#.#.###.... -###.##..###.....#.###.#......##.#.###.######....##.#.#####.#####...##.# -.##.#.#.###.######...####..##.#...#..#..#..###.########...#..#..#..###. -.#.####.#.#..##.####.##......###.......##.#.#....####.#......#..##.###. diff --git a/ipynb/AOC/2022/input24.txt b/ipynb/AOC/2022/input24.txt deleted file mode 100644 index d99d58c..0000000 --- a/ipynb/AOC/2022/input24.txt +++ /dev/null @@ -1,27 +0,0 @@ -#.######################################################################################################################## -#.><<<^v<>^<^vv.^<^^^<^v><>vvv.^><..vv>>>>>>^<^>^>vv<^>>^v^.<.<<>^<<>^>>^>.><>.^>.v^<<><<^vvv<# -#>.v<>v>vv^.<>^^v.><<^>^v^<>v^>>>><<^<^vv>v>><^>v.^v<<^v<.<>v>>^><>>^>^<>v<><<>.v.^<.<<>vvv<^v.<>v>^^vv^^^<>^^<<<^># -#><.<.vvv<><^<>v<.v>v.<>^>^v>^<<>><^^^v^>^..<<^<.>^^v.<vv><<>^v><>><>^<^^^^v^<>><.vvvv.<># -#>v>^v>>vvv<>.><>.>>v>vvv^>>><<>>><.vvv.<>.<>^<>v><v>.>^^v^.^><^<^<<<^^^>v><>^v^.<<>v># -#<^>v>vvv>v.>v^<..^.^<..^>>^vv^<>><^v><>>vv.v<^.v^<>v.>^<.^v>><<>v>vv>><<^>>># -#<^v<>vv^>><<^<^>^^<.<<^^.v<^<>>v^<^^>v>v>>v^<<.^<<^>>><^v<>^^<>v>><>.v>v.^>><>.^<># -#<.<.>vvv^^.^.^<<<.<>>>v^><.v>v.>^^<^>^>>>^>v.v<>.^^^^.^^>v.<^>>^vv^^vv>>v><^^.><>>.># -#><>v<<^v^v^^>>v^>>.v<>>>>.><^>>>.vv^>>vv>.v>v^v>>><<<>v.vv.^vvv^vv>^v..<^^^^^v^>v<<.^^<>.vv.^^>><# -#>.v^^.vv^<>.<><^^.v.^^>^>v<^<.<<>.v^.>v<>>^>vvv<^^^v<<<^>>v^vvv^vvv>v>^<>># -#><^<^<^v.>>^<>^>><<<<<^..^^<<^>v>.vvv^vv^>>v^v^^v<.<.v^<>v^<<><^vv><>>^v.v.^>>^>^><>v<<<^<><<><.<<>>>>>^v^>^..v>^<>.<<.>v>v<>.<<>.v<.v>^<>><<>>v<>>^><.vvv.><^<><^v>v<^v>^v<>>^.v.<># -#<>><^.^^v^v><^^<.>v<>^><>v^.v>vv^>>>><^vvv>>.>.<>vv>^>v<.^>^v>^v>^v>v^^vv.<<>^<..^v<>v<>vv<<<^v<^v>^^v>># -#><.<^v><>v>>vvvv^vvv.^.v>v^^.>vvv^^<>vvv>vv>>>>^>v.>.>^><>^^.>>.^.vv^><>><^>^<<<.<<.>.v<^># -#><vvvv<^>^.>^.<<..^^>.v<>^v>^^>^vvv<<>.^v^v<<>v^..v^^<>><<>v^vv<^.^.><# -#<.v><.>v^vv..<><.v>^>^^^^^>v^v><^>v<v<^v>^.v.>>>^^>.^^<>v>>^^.v>vv^<^>v^>>^<# -#<^<^><>>v<.>^>v>v<>^^<>v>v<>v>><^><>>v.v^v^^^v^^vv<^>><<<>^^^>^<<<>.^<>>>.>v.v^..^<^>>>>.^>^^.>>^>^<^<.^<># -#>><^v><>v><.^^>.^v>^v^v.vv<^.><^^.^<>vv>>>.>v^.<^<^v>^v.<<vv>.^v^v>^<.<<.^v^>^^<>>.^^v<># -#>.^v^>v<..v^.<>^.>^<^v.^><>^>^><^>>^<.>.^.<>>^.v.^v>v<>v>v>v>>^^v>v<>^^^v<<# -#v><<>>v<^>v^v>.>v>><^v>v^>....v<<^^^^vv<>><^<^^v^>>^<<^^>^<.^^<>vv^<^<<>v^vv^^.^>^.^>>.<>^>.v^<>^.<.<^^.<# -#>vv<^^>^^v^v<<^^v<><^v.<><.>^.^^^..v<>>^>..><<<.v<^<>^<>>^^<^.^>^<>>v<.>^<<<<>v^^.^<..<># -#<^^vvv^<.^<>.^^.<^<<>.>^vv^.v<>.<.>.><<^>.v<>.vv>vv<<<<>.>^v>>^<>.^>>^>v>.v^<# -#<<^>^^>v>>v><>>>>>v>v><^^^vv<>.v<<<><.v.<><><><^.^v<<^>.v^vv><^>^^>v>>v<^.<.<^^<>^^v<><<># -#<^>>^<.>><>>v.^.>^^>>^<<>v<>>^v<>^>.^v<^^^>.<>v><>^<^vv<><<^^<.^^v<^^<<^<^<<^^>^^^<^^v<<>>>v^.vv<.v^><># -#>.>>>.<>^.v^^<<^^>vv^>>>>>v^v>vv^>.vv<.vv.<.^.>.><<^<.vv.vv>.^^>vv>><<<.><>v..><^<<>.v<.>><><.^<<<<^>>v^.^>>.<.<<^vvv^.^vv^<>^^<.^<^<.^<<>^<^># -########################################################################################################################.# diff --git a/ipynb/AOC/2022/input25.txt b/ipynb/AOC/2022/input25.txt deleted file mode 100644 index ba52ef9..0000000 --- a/ipynb/AOC/2022/input25.txt +++ /dev/null @@ -1,102 +0,0 @@ -2=1121==100=22 -22-0==122-1- -10-10-2=012=2=1==1 -1--000-=12- -1=2= -1==--2--22-= -11-=20==-1-211=1-21 -1=2-0200=-012= -10=2--211 -2= -1-= -1==2 -21==-=202=2 -2==1=0==12=11= -1=-00=201=2-== -1-0=0=2=-2-0=-1= -1=2== -2=1202211- -2-=11= -122=01- -20=000=12-210-00-0- -1020=-212002 -110==21100=- -1-=1=11-2-1= -22-=00011=-01-1- -20-2=22 -1=02=01002---=0 -12-==-2==020 -1-22 -10 -2 -20121 -1001--102=- -1=20==011=-= -2100=--1112 -102= -1--=2-20100---1=2- -100=02-2=00010 -2=212-01-1-200--=- -1001121 -1222 -1==-1- -1=1=1---112---2=22 -2--02020--010 -2=02-2-20====12 -2-1=21-2=202=2=2 -1-20=120120-102= -22=-110 -1=0 -212-2=00220102 -1-012--1= -112==0=- -202 -1=22-- -1212=2--20 -2020==0=00=00=- -1==010 -1=-0-201=- -1===0 -10= -122-0-=02 -1=-=12-110--02=1 -1==000=11=1-1121 -12020020-2=0--1220 -12=-2=102=--2-=0- -2==211111=2-=02=0 -121021 -22=-1=2 -1-0-01=-1220==1 -20=122 -1110-0 -2-210==== -2---0=2= -101=1-1- -200=1-00 -1-10--2==1-10 -10=-00=2=0=010-2- -2=00-100=0=1-2- -21==- -101=-0202 -21020-=2102 -2=0-- -1-0-0-0--1= -21220211- -1=01-221=22 -1--=-11= -2212 -1-00022--122=2001 -111 -1=-1-2- -2=21-212122=21=1 -10---0120-220 -11-000=0 -1=220=2-200=20 -1=2=-==0=102-0=-0212 -100- -1--2=11= -20 -1=--0-=20--2=--=- -1==12-10 -1001-=11=-2=11-0 -12--2 diff --git a/ipynb/AOC/2022/input3.txt b/ipynb/AOC/2022/input3.txt deleted file mode 100644 index 61d9ae0..0000000 --- a/ipynb/AOC/2022/input3.txt +++ /dev/null @@ -1,300 +0,0 @@ -lflZfgnSnlmmlgGfjGthQPtLNsQhvbHLLpSS -zrCVDVFMJTCTcCJMwCThWbtbpbWpPbtbHPLQssLsHP -rBFcrwFzFwwVDcDrzTzJfnRGjllBdGZnnZfhqmdn -FjpnFRDmbRtnbJrFJmSTsGShWVhGqGVVsmqs -ZwPvNPdzNZwfzBNLdNNNNcLvhnQhqMTVsTGSWSqGqTdVWhMT -vgLZHfvLffNLPbggnrbFpJnCbC -hzJzGjGfqmGtDQtDSvVV -plpcMBNBcCTlTgCMbvtrsSVsVJDJlrwDQr -McHBMMcTTHgJnWqnRqjzZnnRzR -ppvsGZhDGprrSjSllwfZ -TTFMMFJMgMHmHmdqdSvNqlSSSNJv -mgBPHTRWFRVcpvsVttppbv -ZZDssfMDMtqqppZLLJzmzSTwNJplTSgpgm -BdCRRHFRbccWWBvBHCdcJVngNVSvTgVNzgNNVmnz -QHFFrBdcGtqPmmQh -qLvQFRgLSSNgqQvRrqLTQvLttwDBFWDwjwFttDdlBBwBwM -nbsmZnbmHbZVCGPVmHWtwlStBDtwBMtwWHMj -CnCbhGCPpPCSnZmrgRNRqNRrLNgrzh -vgLWWHRNLnWwLggWzwLFFzMmBMRMhMhTbhsmmsbbmQTm -rScpJJDDpjtSDPPPJDpjqPCHBBtlTdblmmlhBsMMmTsbmtsl -GHZHCPprSSwgvWNVwVZv -dMrCMJMqvtdFwcjczjQzThtm -gGbLblLpZlHvllQhlQwcjT -GHRWvPRbPHPRvNGbvdRBqdqBBfRqBqnrfF -VsHcljlbhmHbHHlcjVcVShJSCdJCfMrMMQDfRNFCfMRGfNrQ -tGtvLtpgBTGvDMMRdMMgdCNM -pnGnGqGtvtzTLjWqmSSjHhWhWs -NJTDntDNDVjNnjBfjjjcCZCZcVqCSCLqcSScCc -zvhgRgQvvdllgQbHghlvHrRHSScBCRqqwCLGqSMCZCGGGqMZ -pvvrHzdgvlgzQphQsDFmnsNTTtjfjJJmPB -ScnSZSZZlmjmHjjWHHWZftJVJpppwtVVnLJtnptnwt -CFFlQBbbPQqrBwJrJJrGJD -PgTqRddFzgdRPFFbFgqQFgsSjfHWfSHmSMWcjZlmZmjTZM -lzBRtctbnBRBRBBWnDnDWjlLVvwGMrvwrHHQHGmDvHQvHGrV -FsTgFCTSgsCNspzhCGMfTHQVwVMfMmMmrH -hSdSFgghhqpRbLqjntqnPz -DCDnNGFFDQdQmVDNdFVNFccpJLHWSvPLrvvvPtGGhSttLv -sBgTzzZqrBlfljslWBhvHSvPBhSBJSSL -lRlTgMzlzrwRrnmbCMCFnNVMnc -MJQJMJHBrsdrHwts -dbbSVGgbjVqGTVfqddCTpmWWcprgNgWmcWwWswpN -LPdGGdVGPCVdLBlBMlDRRRMD -vdcwZLTdTFFRDHVgmpppMmqZ -jGPzCnQPjlsDVqDpqDHbgP -BjWJrlGQQzrCzBzlzBCGBznzwNRNcwLJdwTJFTHRSTvtLcNN -ngrgqTjJJZnjFJpnqnnVTLzBbbHbLQdLHLHbrdHdHG -lNcltCCtvftfWssPbMQdMBzhbbcBDLdh -PRtWsQCmWsmSsCNCSvCSWlspwgqjqmqjTpnJZwnZVpFwgq -PjWjGDCjmrmWPNmvWDWFmgCNfVJRLfJRfLDLJQlfHplpRbfR -MtZMtcSbccZshTtQTVVTpzHlLRRQLV -cZhbwMnwqsqnhnqtMBnvNFrnGPNPPmgPGCgW -WBjWjWjqZwQJnJZCZZbf -StHSDRPHHcTrTrJpLCCMbrqnJn -RvTTvGqcqTFvSvSRDHvRjlhgWBWBdhjwjGgNjhlj -FSbCqcFsbCPtrcrqhCScbshMjHDGGWBLHBnjGLPBHGGBGnHj -flQdlsgQgGnQHBHjDn -vllgRZdmvsvpgdwZgzJdwRmprqccSFcSShJbTSttqMCrCCch -GwwgCtvHgwcHVVDqpWdfnqVv -sllBsSNBjSrLfqhLgjfqhL -ZbQbZQzgQQPSblBggNQRHGZHHCmwmHFGGcwtJm -CmGVGBTVTmmTWTNLLCVgCSFvDQppQQDDnDQDJpMggfnQft -RrtdqtldPbHzRbnjRfQZjJfMDnMj -wcwhccqrdrrlFmLGCwCtSwtL -pzZznZphZnpcNWSwGwVVPzrPrG -lgFllLLltgbDsrBCwrjWGmwmtw -MgJbDLlMQRJccchrhc -wbbjzZhdGDwLzZSBWqqHmZgssCWqFtMZ -VRJccfvPlTTlQlHQCWQhMMhCCHqQ -RlVfVJcPTVTfvvvJfNJVlcBjGjwhSLdBNGGnjLLBwzGb -bvpqHMVTTpZnqnWRQQQw -tfhFFdSFggfhbldhhZcnRscRcQmnRs -DPzgFJzFLfFbFSgPFgdPglMHpvBpHTCMGpjvMMpLvvNG -JggGLQgQpLpSPRJgGPSnGlFTDBjjRFvRjtBFjWvFjqRj -cmHhZcMHcWjrTBjrvm -dbHwdNNHhwTNThZHdlwQJJwngpgnJGnSPw -DbZjVfjVLhZDLpWPHpMZPmmGNp -lFcJJGcFqnBFqwJCHHMmNHPsdCNp -BlwccRQtBwBrwLGbGhGggzLgzR -RBhZPjlWqgbNbgGLBr -MzSmSzpFdHwpswzzHnzjnvLCbgtrtLGLbJLLJNtJtbwJ -MsSHdmMdpFfmFjpfcPWRhRVZfWQThZ -mqmssPCFhhsJccVg -FTttfwdjjHznJgfngpnc -dNFTjQNRtRNQldRNrRdHMRrlPZqCGlGBCqqZmmbPqDmDCmGW -ZJVRRZZJRcvmPhCJrvhm -PPWQDTfWbnnstlCGvjGrWMGMvr -TbbwddndsnsfDpwFqZFVHBVPqc -tFmpJmgJJgmFDWgRgFrrlGSltSQvZChMtCMM -TLcZHsjLVNBwGQCCGlsCShvh -nqNdwwccBwVLwjjDznZzppbgzFZfDF -qsTqCCCszjlqTssBShlQSSZFgZZhgB -LDPmVgDDJdLPrPgLgPZSFZQfhQGGBQJcSFJS -mvmVbVvtggVtvgdLVvtmptCsNTtjRnpRTTjpsqCp -BdNPLnmFvLFNgnmBmnFGnwSZZZWwqWgqjwWssTHWSS -bJhMzhbVMbDCcVpZtjHMqTMwtttSjH -hzclfCppVqQfbzQVbpzPQLNFBdrvdNGGBnmrmP -nLVLzBDJCCHqdLncqVJgSsDlGsbssmvvvbvbff -jMNHFWNTZZNwMPrPWrrPMMrrvSllbgsllfgbgvQsvGmglZbv -RjPjrjRPtNrwHhBtncCJtJtL -jbhhjhNjvqNbmjMjqhtCFdmPFdlzJzfFfJQJfR -GBBZWrZWgpSsnSngrrSgHzFzFFdClzfFQFlRZftQPR -TrGTrGWHpHWGHWVWsngprHpLbLLVvcqMcNbVNLhwVNbtNb -sQDvDmDLQFDRsdchzhBczLhhPhVz -MbGGMjjGZSjvfHvHSbfwBqcPnqqcPVhPNnqnzjcn -ZwMMHrWvSHbfJfTrbJwSMMfMsQDtsFRptlpdCRpWmptQDRmC -TwMHdcTznLqzTrHdzzzHTdgMRQWRhJhNjjvgQvQQWNjl -tbfsVbDCVSSDtSPQJWPvRNhQtghN -FVGBpGCVFCbfCbVbZCSHqmwqcqLcdHJGwHqqTd -lTlGfjLGwHNMggscsDRwsC -MrFtrzZZPZrtVQtnrrFdQhhDPDSphgDRhDcsCCgWpW -ZJmJVzVVJFHfGbqJGMLv -zsFZVjzlHPfTzGfLGt -mdrrmdMMcBcmNqNbPqfRDLPWPlqTWD -BNQhmmrBrQghgSmNBQQSmvwssjZZSJHljJFFHZJvZV -rLZCsZdMJfdNCsfZMrLdFmssnwgTRQgBBwgRwcngTNVRVQjV -StqDHlStDPgRTqcwjT -GlDGDhbpHhvSHWlzbWlhpzhJdrFLrCLmvdmFZsmJJjJfdv -pJHJMJsJjSMFdHhszFvMhlmmGNlSmmBGllWmVlwcTw -ZqZRDrZCZDtPDPDrCngrnnPQGVmGHVBWGWtGmWVwVlmTlGNl -ZQPgRqrrQPqLnrLMvLphHdvdjpJddb -NwbBjljFbcjtTcccqW -RHZrPHPpNgZTzTqc -sfrPdmPdpsmPPPrfQPVGlwGVBwbGVnFlNQCG -hQdNTlzhdTvrhdnTBqcWBLsBHgWQgBPg -zwzRDbDfqZBLHDLB -wFbFmjjRzfmjGGMGMfmJwwGCCnvNhpvSCNnrvJvCprnnSp -zshNNJbwGFJfGJzzzNRnHGnCnRHcRPgTmPmn -LMDVtZLStrrZClBrVDllLSBWRPTPPRRPmgWPVmPTPHTWgR -SDSqLMlrtLlLtrBqBdlMZjvffCNzwvhjvvzhdfNhvf -SLQmGBmhLSLQTBGBGwdwpJjwwQjwcVpJZJ -sNrWrWPNbHghrbgnNNzbWbFWdZpMpzVpdMZMzMMVZcwwJdwd -frrPNNWshWhhHDvDGDRSBSRvttqv -FJqpgvhJJRjFjZTqDsMHrzwjsSsSszMrMm -PPPQWGtnbbfBmPsFswwsMrcc -QfBtbldtWQfbWbnfGlFqZppvpFZZLhFlpq -ZqSMZHHCMpHTZTWmFTFZPZQJBgVGVJQvVVSDBvBtcBBG -RNsndwsNjsbsgGCgjQBttcBg -NRszRRNzLNNNwNfhCCrfdmTqFZllFFHFFpWhlTmWpq -llbbzDmSspGRpHpzsldzRRsVtFBBFJMMVVFLTTTMVtLTDM -cqgjqvNgvqCjQZqgGGnhMTnMJVLBLMtFhhVFWB -PfGGvQrPCjvjZgGCCCZZZbSmmmHlRpprlHrHwssSRr -mRmpFpWpfMMgLnmS -CdCsqzdRzqStLjSqfMnL -wQRHdTzCQbzCwsTrZBlFZGpVlpFGQD -qnMTnTVSTPTHTHcMZMvVpmppmFmVzFLLFLlFpG -gBjDsjRRwhDDghthwwWZwLmpmwWWLWLbGZ -NhZtZtBgPTNJJNTS -jLjjmpHvzvZrfzQjmfHHWrfbqblLsSlTsqsgqPJbPqVglb -FBcCwDwtwgcgnCwcGchtJSsRqVRVJPPqDlbSDRPq -MBhthFNtMGCwhcwnpQfWjNrQprpvzpgQ -RfCnWfnhCbwHgWjzBgzB -PsVqDsSTshsgszpsph -DPDvTVtTShhSZhmqSvLlQJFnQJJZnbCnlCCZ -pRRdJngltnwwvTNSWqWffqgBqD -HQGcsdrjzMDDBfGMGG -FLhsdbzCLLHjhntpVnRPRvZV -gZNwQHHNRlGvhvhGRvRb -dpSSBDrzdCfcSzfrzZrfCfMbthWWWPttDthvMFWvvvPj -ZdpBpZCrssBJZfSJBzBdCTcnmQwmnVVlmqTQTTQlHLwNnN -ssCpTttVVVpzZDVvRpCsRtDgWBWBBFBJvvJHMBghGghrMJ -lwLmNNLwSblbmSQLfhJHZgHrHhhJJhHHmW -QLSdbdPqndlNlLdSLNQncpRtRTcRVTPPZRCjVCcc -wzzJclzcTThvWSSCqRlQSsNN -rDpVjpVVDpsQSRDRfQmm -GLbjrLpFbgLVLLgdbjVpchcFZhvBwJvtvtJcZwRB -wPgZgLVMfWVTgmTZZZftJjtfjtJCcdpjdCqc -zGGbQQnQGvBBhGQvvvBBSBvQdhdqqCpdddDmJlCcDjCtJdmJ -HszzHBzQBSmGSwTWgswZPWTVgZ -GDFvzCFdrszSdNJrFfjjfqZjRfsjpqmcwZ -WbbVtVnBPWMgBLMBnQQnBQHcjfjpZRwqcwMfcNTZRqqNmT -WQQnVVPHtggLghWWhHnPVQbvlJhSlrvJDlFGJDdDCzGNFF -dVhTBjBHtTVqWRJZRqhJZQ -brSDTbDfcCwDzfCSbwMQnlqCRJnMgWWnZngM -DFwNSrwNwbDzbFTTFtjmBpVdGpHs -dPQfdfTzDrFDmFDBgBFj -RlJRclcswJRvnwPcpjbjbbCZjFjbBmsbFZ -pqncGlcRJpHGpllGHhvPhRTHrQrttVVfrdQzfrTdftfV -RCzTzRMTfCfRRDzRfhSmZZlCslBbZZBVtZBZsqBL -nvvJPpdcFnPcWnFnVZvBqVlZMbZBNVlV -FpWPMdjdPhSTmwfSjD -NDJjNHLLNWjcLLWCLJLZjLDtRqqtgtMqgtqnRqnSRgggtZ -BwrlfFwmQwhwfPBFhsBdFmbQggCgqQVtbRSqttqMngnp -llPPwsPlGshBJGWJLcHvCzNv -rBvTmwdTSbnrvVWsWVftGfJQGT -gNRLLjlPRWnFVRFDFW -lpCpPNZqZCdvdppnSnBr -ShRdCrJgHClZJtZDGMMz -LvqVVTTNbVPLQNFTnwwMtzFZGDDwmtnM -VLbNvpPvTNVqVbbNpbVPGNLPrRWrcRCWdSrCjWSHcHSdWpCh -tNmZnLSZPFLDnLTmhJMWczQdhmWhWH -bGqbgrpsCsWhcChNQfJz -vwlNbppsRGRRSSSDvjTjLZjZ -zgMZhgfBtftSZQQmLHpSWH -cdqcqnrJVGjjqPVjrPnfpJmsQHQQpsSsbsSDmm -NNnrNqNlrNcPTlBvBvgggfMv -llPrrLHBHCrRRBjrHCjBdrPmvJZzZgZbmgJlZmZhMhhmvh -pNDstVtNtGFNSDFScQtfwzzFJwmJhgqzbMwqZJmh -fpNsptGtQcTsSTccprddCWPrWdTRBMMCMd -TTtDVqTsTcJFgbCqmbCq -NWZQnllzfBFZPBGWQGzFPFRNNgHbHrrwbNrmCbggJRHR -nBZjGFjMQBMPZnjfWjstpcctttvVtcTttMpL -qphVCCwnHqhnRVznFwvLtBTLDTWZtwLWWS -JmdlsdlsjfJfrtjTcvtctDZSSB -rsmfPGbrPbPJfPmrsgMrdJdlFTHhFCqhNqVHnNHHCFznhphG -JsWFMJJzrhSSdFdldmmdmdQc -qLLgCVTgLbBvqsQPVdQGcRRmQmdc -bBCBgCCDbLDqTvqqjpShHfzrzMfjtHHSHsfz -nvFSBFlvvgQFFBzQnlQglmRRzqwsrrMJJMrsMqrfrwzf -CjZNCNhLDNbPZZLZZhwVjpcfrqRhsdJqdsshRTTdqJrJ -jNNDDppjpjDWNVLCVVDpGVVPBFtlSQFWvvQvSSQHSgwQnvtB -WhrQWBRWwhzgmpnSpH -LqMVsJVvFMJLJMsfNjsTJvCgFbSmzgpSHzmngHbGPCbm -jvMjjtqVjTRnwZQwBWwt -jfTWSGSTTWhgcngQfbtJfNzztBQBzz -pVVwsdppRVPLVmPsVVHsjPLPzQdzBzQFzFBNNrJZZQBzbbFF -VmsqHmjHmpvGDSWDvlclSl -PNZfTFSFfTFGCHqqmbFm -WjzRWrjVgnjzplrWWjJVppgGPGsgstmPCCtcmssQqGQt -pzjzJVvnzJjWvpPlnVRVrvnlTDLNNhwfdNZLfMZLwLhTNvTw -QFrQZMFVrVpVszzcNTdMRCCb -SvljGmlvLfwLhLLLHlHdNzsRthhbbRccRCRNbC -LfwlDmlvGBSjjlLLgpPpFJqgQndQgZBJ -RBjPRHdjPfqQcfhcdv -SngFcJZJlcnctSlhhsQvGsDGDsDnfs -pSmFgSWNJFNtStrmNtpCCjPVcbjjHbcWTBHBHL -vGjqCPqNPGFGNftLwmZwfQNTLp -hrdBCSHcCJJcCBShJswmLQpLbbQZTLLJmmZp -BdHHSzrBWdzchzzCcdzHddcDVWFnjPjllGggVlWljPFFFWPM -hBtZZnpbhbPZJbnhDtPnpBtpfjfNNzrrCzjFzFzFTjfjjWzJ -gHllMqRSmqcqMTdggMqHlcFzRrFQWNfvrRvzQrWjWvWf -gwqlgHmmdsgwlwMHZtpsbBbtDBThbBht -CsDLFFLFCvczsCsJrCrJJLRgbQQgmMmPbDDQbPnMgMmg -VlwNBNVhjNVNWBwWjtbRMRZzPmQnfQMPnlZP -VWWSSwGTwtwWWNVwwpqJJrcJGvzqCJCqJF -wLwSSbzwCvddlvvlSj -THnQnnHttcvpQzrZRllZ -sTntBHTnVbPbgzsbgL -FwHgrHvFQQwpHhNhTBLdpNNNLd -fCGqCVtszfSslCSzSGsfCssjNTqLTdmjNLBLdnTTTMTjTg -DccfslfgRSSVVzlcSVtzDRVHwQZFrwwvwFWbbbRRWwrFJb -CwwWwwFNRpFFpZQHtsmfqbQDTQTTqb -VcjzLjGjzGjGjVjLdzqmDqHrsmsqGRrHqGqH -RjdVlgdnljlBnSgPCpNwwMWwMM -tCCtqtbPGzsSQVzQTq -mzMmHMpRsRQTsFFV -DpzDwgdMzMLppNmNpDpfgrbhLcGtPrbtrbrbhnbBcC -BvsQBBBLvDQGjDvSQLTvrHprHlRpVlVllgRbRbHPqq -MMMMCpfJFZZMmCzwpVPCWRtHgqWgqClgtt -FwzmfzhFFdFcpvSDSBDThs -fQrGQbFFFrHHtlHPclzzPLvc -mTnwpNCCqMqjmCThpTpSvvtBczstlLznvsztsPPP -mCpTNhmmpCqCmjmpTjmLCpSJQZVfFVrDVfffFFgfgJQFdbgG -GmWjRBSfttcGfRcSclVVJqsTMllsgJVMVZwV -pPFNpfNCdNzCVMTTNqVssqJN -dzPfHCLLhdjjLGRnmnmr -GPhPfGWgggfslffPsVPGsqJMzLQJtBprwQJJGQwLpQrw -ZNdmvbDDbNvHbmZCcJQwMmzMwWWQrrwttp -bvdDNdnvNbnHDdnDHHRSbnqhqhWfjWFVTVhRVjfjFTfP -hTThfWNCDRfsVCDhpgzgbpPZZwbnZQns -GSjGGcCBGmdjdSlGBcmZwzJzpPpJzwPwQbzgPd -BGmcrcStcMMMmrSLmSMCvFVRFDhfFhhNDWWTqFqTvf -ZmjDTTbmqQCCQQSwvhsL -FGVJPmPmtRVRsCvvRLwwhC -JgdHJgmfbjzTpTMf -fTbsVCsssgLNrfNrgm -zQvzZlRvddvpNLpZrMNNLZ -HLvWFHHlFQvzHnnlnvQqhzWvstBwbGVtstjGqjjwqGGCcwGq -JNpNdzzdJhNnfNGBZLqZqlhvSZSG -QswtcmmwwmTmwwcwZSLlZLDSvSvlBZQD -FsVFBbFgFsPwtVBTwgTPcsmpzdNngfzfpCzJdzCJzNCndn -qcvrLBppgpWWWgLcpzPfhNDqdzqwDDzwhV -MZFjFnHFMHbMntMtnwStfddPhDffDfzDfS -QmnjMZnlHjmnMGFnFlMmjlZWzLgsGgcrspBBLCBcgvgBRC -sdfWHjZfrZrSPMCQ -zqtWRDDDRMbrQJPQ -zwhwzmqwzmFpWzvFqBmFvjNHlHfgVLBgdfVfNVjLsl -lRlBTlvlZfhtbGBWtFBz -cqCNjjqjrNrcNjwDqNPCVrSQStSWshFhtQhbQzGzmFCG -HjPPzMcdNqjcNHMqPjdpgpZflfdgnTfdlvlJ -VpwQJVRtHplnnwtppHhqWBCfVdNNPqPBPWsBDq -jzLZCrvvrZjZvqNffvDNDcWDWd -LTrZZLFZbgTzgjZZjFClJhTHTplQpmnQlpmpQR -JGJnSWLGSpWHVHwGGJHpZdwPdTTPMdTMDdlzccPMPv -gqrrmtbrbgggqgBtqmRSrFgNCzvMDvlMPDdddvzBcPMMMDBd -gjrmRgmtRggFtqjbhgbjrtnJJHWLHQWZZLhZsLLGHhSL -BtTDNggLRPdWQHqggg -wrVpVVlCJVGMMJVdHWSdPSqqRwSQSP -vCVrpvvGjlphBRmZBhmBhBND -lqDcZGcSSqSqbDnccSLJgHgLRfnvvJRLmvWJ -FVCFPChQzVhmsFBgddRgJBfdNfJdfv -FzCpmTQzjQCThppTSttqDccMTDGcDG -QCSGBGCrCsMBTCQwMGSfvvLNNnnVLDlNVNDdVdlr -ZHtPffjWbqgtmnNdvljFnFhdVv -JRWbmgmRJtmJMGGwSBBRRRfQ -LqNrCfCQQhtgnPnc -JWBrWrVlbWgbbtcb -VwvTBprdrVJVNLNMNNqfqpjN -bjVqdHrdqVHPsPNbqHbqNdjFGRwRGlttRtMtRtFFGMLHJw -cfSpZnBZWQBZJlGRJJcwGMGL -WWBhTMgDTZghVjgjssbrbddd diff --git a/ipynb/AOC/2022/input4.txt b/ipynb/AOC/2022/input4.txt deleted file mode 100644 index 7775d82..0000000 --- a/ipynb/AOC/2022/input4.txt +++ /dev/null @@ -1,1000 +0,0 @@ -18-20,19-21 -9-86,9-87 -7-8,8-18 -82-98,98-99 -17-17,17-77 -13-21,20-79 -46-52,45-46 -34-54,37-53 -4-91,3-5 -9-80,5-83 -66-83,67-83 -1-5,1-1 -24-27,23-23 -3-91,5-90 -20-81,19-20 -93-99,15-94 -1-86,1-87 -95-99,16-96 -5-94,93-94 -93-95,61-94 -2-87,2-86 -11-97,11-96 -2-49,50-78 -54-59,2-55 -7-96,8-97 -28-29,29-93 -8-86,8-55 -38-54,38-64 -97-97,44-96 -20-88,21-89 -57-80,58-80 -34-39,32-35 -7-73,8-73 -40-62,39-62 -50-52,51-51 -25-79,24-26 -13-84,12-85 -47-83,47-84 -49-77,76-77 -11-53,30-52 -85-86,86-86 -61-78,46-79 -19-52,20-92 -10-66,65-66 -90-92,13-91 -49-88,87-88 -44-79,45-80 -34-57,34-58 -68-70,52-69 -2-5,6-85 -19-74,18-75 -12-99,12-96 -95-95,45-96 -27-74,23-26 -86-90,88-88 -39-96,40-97 -42-49,43-55 -23-42,5-75 -3-86,1-93 -3-24,25-36 -76-80,8-76 -26-38,25-97 -27-39,16-38 -33-77,34-77 -64-81,13-63 -3-4,4-98 -52-80,42-51 -90-91,16-96 -16-56,45-47 -30-99,1-31 -51-96,10-51 -44-82,44-81 -3-53,2-64 -51-71,19-67 -5-80,80-96 -59-61,60-98 -84-84,77-85 -23-78,22-78 -43-84,14-82 -67-92,66-68 -10-98,23-96 -33-57,33-41 -20-72,19-71 -33-98,21-34 -32-55,55-97 -7-88,5-96 -28-76,3-28 -13-39,12-38 -19-26,30-71 -24-99,83-83 -90-96,66-76 -5-10,11-96 -10-92,15-90 -25-89,39-90 -13-97,12-97 -3-97,98-99 -4-6,5-97 -15-33,32-33 -4-42,10-71 -22-93,92-94 -22-84,7-16 -29-34,26-35 -11-66,11-85 -6-38,1-7 -47-93,5-92 -2-97,97-99 -6-55,54-86 -24-90,89-90 -10-79,10-57 -58-59,59-60 -44-55,45-56 -4-88,4-87 -99-99,2-96 -4-40,41-66 -86-92,15-85 -50-82,81-92 -4-77,5-78 -2-98,97-98 -4-34,35-35 -12-52,22-36 -46-47,46-47 -17-89,14-97 -52-66,65-66 -43-51,51-88 -26-68,27-68 -67-99,3-66 -38-92,93-95 -94-94,6-70 -7-93,29-95 -3-88,1-4 -82-83,68-83 -45-74,31-74 -2-95,37-94 -26-93,69-88 -81-82,74-82 -1-35,36-64 -3-70,4-70 -84-90,83-89 -48-65,23-48 -32-76,31-76 -30-86,31-85 -3-6,1-3 -49-80,49-79 -47-88,48-88 -2-13,3-14 -41-73,40-74 -67-92,67-88 -10-85,9-85 -14-87,13-87 -15-23,15-24 -35-56,57-73 -48-78,47-85 -13-99,6-13 -7-9,7-12 -3-85,13-51 -17-42,18-43 -24-68,23-47 -18-71,17-71 -5-33,4-4 -21-22,22-96 -16-83,82-97 -1-15,14-16 -2-2,2-2 -4-50,3-4 -73-97,73-98 -4-95,4-59 -18-62,18-99 -74-80,73-80 -2-62,3-43 -3-75,1-18 -72-74,21-73 -6-98,6-99 -3-98,1-3 -7-73,6-74 -7-77,6-77 -10-69,10-34 -21-92,20-93 -54-60,99-99 -9-83,1-3 -16-17,17-59 -5-81,3-96 -39-81,40-81 -57-87,3-86 -42-95,94-95 -53-60,51-61 -25-25,23-24 -12-66,11-67 -27-54,27-88 -14-30,30-92 -41-48,40-48 -27-58,42-59 -2-12,13-46 -53-54,18-53 -59-61,60-60 -21-80,2-84 -2-37,36-87 -14-85,13-86 -9-38,8-8 -83-97,99-99 -3-90,94-98 -17-97,16-16 -15-18,16-19 -13-90,13-89 -60-91,60-91 -47-85,86-91 -65-72,4-66 -4-44,45-82 -97-98,9-98 -18-97,18-47 -24-49,14-64 -38-85,37-97 -40-90,35-56 -23-91,6-99 -19-97,29-97 -9-90,8-89 -96-98,44-81 -48-59,37-59 -60-75,26-59 -30-99,30-79 -13-45,12-12 -9-24,25-94 -30-61,16-51 -56-97,56-80 -1-55,4-93 -3-99,12-94 -32-74,32-32 -31-35,20-34 -61-90,61-88 -20-57,56-91 -1-93,5-92 -1-94,1-95 -8-93,3-7 -10-12,13-55 -15-30,31-85 -81-84,82-85 -59-75,58-75 -6-78,77-79 -17-26,17-35 -34-67,66-67 -47-53,54-54 -22-98,23-98 -74-89,51-80 -47-59,45-47 -95-96,11-96 -1-47,1-37 -86-87,87-87 -32-32,32-33 -77-84,55-98 -85-85,12-85 -39-79,39-78 -61-88,11-61 -58-59,59-91 -82-90,5-90 -2-99,1-99 -17-96,64-96 -31-89,88-90 -81-83,6-82 -52-80,27-51 -59-68,60-67 -67-69,68-91 -17-87,18-87 -22-99,11-92 -3-98,4-98 -76-94,95-96 -63-99,64-72 -14-19,19-22 -67-68,67-69 -29-97,29-98 -2-51,1-3 -3-83,1-86 -3-64,4-39 -6-53,52-98 -67-69,22-69 -84-88,5-87 -23-28,28-82 -21-96,12-98 -24-91,90-95 -19-94,2-98 -29-91,30-86 -15-98,14-99 -12-47,20-66 -11-86,12-87 -66-90,39-66 -77-94,65-94 -63-81,64-81 -5-67,6-82 -47-49,44-48 -52-93,94-94 -53-86,25-87 -27-27,17-72 -26-94,40-77 -27-27,12-26 -17-90,18-91 -33-78,77-79 -79-97,96-99 -67-68,52-68 -5-63,1-6 -20-34,10-35 -54-81,82-82 -28-99,29-98 -9-89,91-94 -6-94,5-94 -37-40,19-41 -52-77,14-77 -35-45,48-99 -21-66,53-65 -30-33,29-29 -12-72,3-84 -62-84,19-58 -34-54,81-83 -20-98,21-93 -7-72,19-93 -88-90,12-89 -2-48,2-23 -4-94,3-93 -38-58,14-39 -85-86,53-86 -10-78,1-11 -30-30,31-60 -38-91,32-82 -83-85,82-84 -40-82,82-83 -24-29,19-74 -24-70,25-69 -56-69,56-71 -32-84,26-85 -3-98,97-99 -11-90,10-89 -48-75,49-75 -17-95,18-45 -31-79,72-74 -4-4,5-89 -76-91,57-77 -9-80,88-89 -61-91,60-91 -35-86,35-85 -56-66,57-67 -58-69,55-58 -65-90,43-66 -47-72,46-48 -7-14,5-6 -92-97,36-90 -11-49,11-64 -32-44,43-45 -18-74,19-75 -68-82,31-56 -62-90,59-91 -21-93,93-98 -13-18,17-61 -7-94,7-8 -7-10,10-71 -1-92,2-92 -9-12,15-70 -31-56,14-49 -14-93,15-90 -56-79,6-57 -7-96,6-28 -13-96,8-45 -24-44,43-44 -13-77,68-77 -28-96,28-97 -15-96,92-94 -7-43,7-42 -23-40,23-26 -58-96,59-96 -76-76,75-96 -30-56,29-31 -80-97,79-96 -21-49,21-48 -3-75,23-75 -4-6,7-96 -56-91,7-55 -2-14,15-70 -35-62,27-34 -64-93,63-63 -10-10,11-18 -1-69,1-70 -97-98,1-98 -50-92,31-91 -12-12,13-59 -89-92,14-90 -14-15,14-15 -81-85,4-99 -20-84,13-89 -19-32,32-72 -35-39,37-40 -32-64,33-64 -39-67,68-75 -47-55,46-48 -36-67,35-67 -4-20,3-19 -33-70,52-69 -1-98,3-96 -17-74,16-74 -83-98,84-97 -12-36,12-29 -68-84,1-17 -15-63,14-63 -55-56,13-63 -9-62,61-63 -11-36,5-12 -23-81,4-85 -18-78,77-78 -4-95,3-97 -42-75,42-64 -7-97,5-7 -17-90,16-16 -6-85,2-88 -13-14,14-96 -52-61,53-62 -38-42,34-43 -30-31,23-32 -7-95,6-94 -94-95,49-65 -18-97,17-96 -7-87,8-88 -33-33,34-54 -56-68,55-78 -11-46,10-46 -3-96,2-95 -69-69,63-70 -67-83,84-84 -45-74,37-75 -1-3,4-41 -7-98,8-99 -9-31,10-32 -64-65,65-79 -28-30,12-29 -2-70,69-71 -2-94,4-29 -84-89,16-83 -4-33,5-48 -52-91,52-95 -43-48,17-47 -56-58,57-60 -12-92,8-13 -68-97,39-69 -31-33,36-78 -1-95,96-96 -47-55,48-55 -98-98,2-99 -8-76,75-77 -9-43,5-25 -15-73,57-73 -28-42,28-40 -16-19,13-20 -15-28,29-29 -12-74,65-73 -55-93,3-93 -51-76,56-61 -37-77,61-76 -9-94,9-24 -24-49,49-76 -29-33,28-66 -43-53,33-54 -47-95,35-95 -60-73,61-74 -48-85,47-47 -48-68,18-48 -18-81,18-92 -4-97,3-5 -15-16,15-29 -5-9,8-91 -77-87,16-76 -23-99,22-98 -3-64,63-99 -5-86,91-93 -5-80,1-85 -6-54,6-46 -42-90,47-80 -43-45,44-79 -9-66,10-67 -88-89,6-89 -44-71,45-72 -21-86,85-86 -59-59,60-91 -17-95,18-99 -49-93,45-49 -36-86,37-81 -30-73,73-81 -42-46,38-56 -16-96,15-95 -3-30,4-35 -18-93,18-94 -14-23,13-45 -25-68,7-24 -36-55,28-90 -17-17,18-98 -3-91,3-91 -36-66,35-66 -1-77,2-77 -54-70,21-93 -26-73,26-64 -15-26,27-96 -31-48,48-82 -22-64,21-64 -74-99,54-73 -24-26,25-67 -24-24,25-88 -25-25,26-63 -24-81,80-87 -17-19,11-18 -19-88,87-88 -4-7,6-93 -54-71,72-72 -61-89,64-76 -96-98,36-97 -50-64,64-69 -66-93,97-99 -8-83,9-84 -5-96,6-96 -3-62,4-69 -74-94,52-95 -23-57,5-28 -9-93,10-93 -18-29,17-29 -67-85,16-31 -13-89,4-13 -36-75,15-36 -70-96,2-97 -20-29,28-93 -25-79,24-79 -25-92,17-93 -21-23,22-70 -33-74,34-75 -90-90,69-91 -39-95,38-95 -5-11,4-11 -35-36,36-94 -11-78,10-90 -56-85,57-86 -26-39,38-41 -2-99,3-99 -66-68,11-67 -39-85,81-81 -2-3,2-60 -20-32,20-31 -30-78,5-79 -14-74,7-82 -38-40,39-78 -53-55,54-67 -9-38,8-38 -3-99,2-99 -6-12,11-73 -96-96,91-95 -30-32,25-32 -80-81,4-81 -6-48,7-48 -11-54,2-12 -35-71,56-86 -41-65,40-66 -58-90,58-91 -53-87,25-87 -2-57,27-56 -5-65,4-66 -8-51,7-51 -84-98,18-28 -47-99,47-47 -64-71,70-78 -93-99,57-93 -70-72,1-71 -67-68,96-97 -31-61,51-52 -27-79,27-79 -50-77,51-78 -3-36,35-89 -90-91,18-91 -59-96,35-93 -14-58,13-13 -4-4,5-83 -10-33,10-21 -34-97,34-52 -13-99,98-99 -15-78,72-79 -7-51,4-35 -31-46,31-47 -41-59,41-60 -1-27,15-17 -50-83,63-97 -16-48,47-48 -8-70,69-99 -61-85,61-78 -3-87,2-3 -9-88,9-88 -19-21,8-29 -15-94,20-88 -1-83,1-84 -31-32,32-49 -2-5,4-27 -20-72,68-71 -63-64,50-63 -4-97,13-93 -3-68,88-96 -4-98,3-97 -20-20,21-34 -12-95,43-83 -32-33,33-71 -17-83,82-83 -31-36,25-32 -72-78,12-73 -70-81,69-69 -41-44,43-65 -82-82,18-81 -6-90,1-6 -6-11,6-11 -45-45,17-44 -10-87,9-9 -48-60,47-60 -28-73,28-73 -2-9,9-95 -41-98,97-99 -2-89,88-90 -1-93,2-93 -76-92,66-75 -1-70,26-70 -5-5,6-98 -24-82,49-61 -10-25,13-26 -13-22,17-21 -98-99,48-96 -1-83,3-99 -18-37,35-39 -4-99,15-99 -72-73,5-73 -7-99,8-99 -1-1,2-32 -39-89,39-88 -33-34,7-34 -76-79,74-79 -4-48,4-47 -6-96,16-93 -1-90,90-91 -2-99,54-86 -37-84,38-83 -5-5,6-99 -39-92,91-92 -71-73,19-72 -33-99,33-93 -10-16,15-88 -9-22,9-48 -11-38,18-37 -7-85,82-82 -7-33,6-33 -13-43,14-44 -16-43,15-15 -11-69,22-43 -10-94,10-93 -1-33,27-99 -25-44,32-42 -78-94,50-96 -23-85,27-87 -31-90,91-91 -50-52,51-52 -2-54,20-52 -64-82,65-82 -8-90,8-89 -34-88,35-89 -34-73,14-78 -22-25,26-76 -74-77,66-76 -85-89,25-85 -9-47,8-47 -29-93,28-92 -15-17,11-16 -82-85,2-81 -66-77,10-74 -3-46,6-25 -17-48,17-49 -93-98,94-99 -86-86,39-85 -15-97,33-98 -22-63,21-22 -36-81,37-82 -53-66,51-54 -87-94,10-88 -32-79,31-79 -15-67,66-67 -10-85,7-86 -25-37,25-93 -4-89,2-3 -35-76,35-86 -3-95,1-3 -6-99,5-57 -46-50,49-70 -19-56,19-89 -38-75,52-76 -13-48,12-47 -18-96,4-18 -2-95,1-96 -2-95,94-99 -32-41,31-42 -48-58,20-78 -57-86,16-70 -15-15,16-61 -98-99,6-97 -35-93,34-92 -57-57,58-87 -2-61,2-97 -7-96,59-96 -27-84,27-91 -30-98,29-97 -90-92,90-91 -3-70,3-71 -37-69,36-38 -35-51,45-52 -22-66,1-22 -4-90,2-3 -67-77,68-90 -11-70,7-11 -70-78,55-69 -96-97,4-97 -11-97,12-98 -48-55,47-54 -20-82,20-51 -44-45,45-57 -27-88,27-68 -98-99,13-99 -40-84,40-91 -3-69,1-73 -51-69,49-50 -4-53,2-2 -4-11,11-23 -2-99,4-97 -50-50,49-49 -64-94,53-95 -2-90,5-16 -14-96,53-97 -8-76,6-46 -35-84,12-36 -5-97,96-96 -58-65,3-89 -11-91,32-86 -27-89,26-26 -3-85,84-84 -37-52,51-91 -45-56,44-56 -21-22,22-84 -3-31,31-55 -52-89,88-90 -67-84,85-85 -31-75,76-76 -69-78,77-78 -22-84,71-95 -32-36,32-36 -4-92,91-93 -4-99,2-4 -87-88,59-88 -42-88,41-41 -43-54,20-54 -48-49,22-49 -30-63,29-44 -11-93,10-10 -61-87,14-61 -92-94,4-93 -94-98,32-94 -41-69,40-63 -77-78,32-78 -7-25,7-24 -94-95,2-93 -18-79,34-65 -47-88,89-94 -29-73,96-96 -22-58,58-98 -9-95,94-98 -43-66,66-89 -11-70,11-70 -9-79,10-80 -22-33,12-58 -42-73,42-74 -1-87,2-87 -2-20,3-75 -14-61,15-62 -17-18,9-18 -8-95,9-96 -94-95,7-95 -9-79,89-91 -2-98,48-55 -1-3,3-43 -25-73,25-90 -1-77,1-77 -13-97,12-96 -97-98,33-83 -55-80,24-80 -84-93,59-89 -8-56,7-55 -17-94,93-95 -54-90,54-89 -62-63,24-61 -66-67,66-67 -37-41,42-62 -13-94,12-94 -8-73,8-82 -14-53,39-53 -49-60,24-46 -24-91,13-23 -84-97,2-96 -19-85,20-86 -27-79,11-45 -17-48,18-49 -23-86,16-87 -61-61,40-60 -2-86,1-86 -24-73,38-72 -14-93,79-89 -81-99,62-82 -23-56,57-74 -42-89,54-90 -60-62,7-61 -4-80,8-79 -3-71,4-70 -3-3,4-72 -6-44,6-81 -26-97,97-98 -8-41,41-42 -1-99,1-98 -26-93,76-93 -90-91,16-90 -60-78,59-93 -57-59,87-97 -18-25,25-40 -19-97,21-82 -79-87,20-88 -41-89,40-89 -25-80,28-55 -4-81,3-92 -15-88,15-59 -46-79,51-83 -52-71,70-95 -6-97,6-98 -15-91,92-92 -22-96,96-97 -61-86,85-86 -75-94,74-97 -67-73,72-86 -5-88,6-89 -2-70,12-66 -13-15,14-30 -2-92,1-1 -75-97,75-97 -55-63,50-63 -39-81,76-78 -62-86,30-96 -44-99,61-86 -7-66,7-59 -31-47,13-30 -40-88,87-89 -6-95,96-96 -4-89,4-91 -8-99,7-99 -11-93,10-55 -56-58,57-73 -1-85,86-86 -52-60,52-87 -2-98,3-98 -1-92,3-26 -3-5,4-23 -1-99,2-99 -15-67,42-96 -65-65,62-67 -21-21,9-20 -54-64,28-53 -24-84,51-85 -32-95,3-96 -4-84,2-97 -1-87,1-87 -6-88,5-88 -48-79,47-62 -5-97,4-4 -22-46,21-23 -4-67,11-47 -28-29,29-68 -3-68,1-3 -6-94,4-4 -26-43,26-88 -3-46,4-53 -88-90,39-89 -77-96,50-78 -19-83,98-98 -4-26,1-82 -10-83,82-83 -1-2,3-82 -22-22,8-21 -35-51,34-85 -1-99,98-98 -20-45,14-21 -2-74,1-75 -1-5,5-21 -14-98,14-99 -7-91,9-92 -16-51,6-55 -27-63,13-63 -86-86,54-87 -31-96,16-96 -25-98,98-99 -4-92,4-93 -51-81,50-82 -18-86,40-85 -37-59,25-66 -80-97,59-81 -2-99,85-98 -54-86,55-85 -11-39,11-37 -11-13,12-62 -65-91,98-98 -22-38,37-45 -8-32,9-32 -61-84,83-85 -27-72,11-72 -90-94,12-90 -9-97,9-68 -3-95,4-95 -73-73,58-74 -13-16,12-14 -71-89,45-72 -44-72,44-73 -56-58,57-71 -47-53,43-52 -50-60,10-49 -6-19,20-67 -49-88,69-87 -48-60,21-70 -98-98,85-97 -18-18,19-30 -50-82,81-82 -7-63,8-63 -79-96,78-95 -4-96,1-1 -79-80,1-80 -20-78,19-81 -26-85,26-27 -15-24,15-24 -2-80,3-81 -5-74,4-4 -2-2,3-92 -1-87,7-84 -84-85,34-85 -18-96,18-19 -50-52,51-89 -82-82,48-82 -17-54,18-58 -82-96,3-97 -20-66,67-94 -7-83,8-83 -2-2,3-67 -2-97,96-99 -57-69,70-71 -70-83,69-83 -37-96,39-42 -51-99,50-99 -18-90,19-90 -76-99,75-88 -15-52,6-14 -3-94,62-95 -60-81,59-59 -11-26,11-51 -8-92,7-92 -31-80,79-81 -92-93,3-93 -14-35,2-13 -31-85,84-85 -32-91,32-90 -31-61,30-61 -18-20,19-48 -19-60,20-20 -73-97,26-85 -31-84,85-85 -13-80,12-80 -2-83,83-98 -13-58,14-57 -53-86,22-86 -8-76,7-9 -28-61,29-62 -5-99,4-5 -96-98,2-97 -4-95,94-94 -1-58,6-93 -33-62,4-63 -18-48,8-14 -11-85,86-99 -36-58,36-59 -48-75,49-96 -11-92,91-93 -67-77,66-67 -13-83,73-82 -43-61,60-77 -68-90,67-68 -89-90,90-90 -27-95,26-26 -31-31,11-36 -9-97,11-95 -75-86,76-86 -19-19,20-64 -99-99,7-97 -69-69,69-70 -9-99,8-99 -83-91,10-92 -22-22,21-21 -41-67,40-42 -2-8,7-61 -47-63,46-68 diff --git a/ipynb/AOC/2022/input5.txt b/ipynb/AOC/2022/input5.txt deleted file mode 100644 index 053f98d..0000000 --- a/ipynb/AOC/2022/input5.txt +++ /dev/null @@ -1,513 +0,0 @@ - [B] [L] [S] - [Q] [J] [C] [W] [F] - [F] [T] [B] [D] [P] [P] - [S] [J] [Z] [T] [B] [C] [H] - [L] [H] [H] [Z] [G] [Z] [G] [R] -[R] [H] [D] [R] [F] [C] [V] [Q] [T] -[C] [J] [M] [G] [P] [H] [N] [J] [D] -[H] [B] [R] [S] [R] [T] [S] [R] [L] - 1 2 3 4 5 6 7 8 9 - -move 8 from 7 to 1 -move 9 from 1 to 9 -move 4 from 5 to 4 -move 4 from 6 to 1 -move 3 from 8 to 5 -move 6 from 5 to 9 -move 1 from 5 to 1 -move 4 from 4 to 9 -move 7 from 3 to 7 -move 6 from 7 to 3 -move 1 from 8 to 7 -move 2 from 7 to 6 -move 1 from 8 to 9 -move 1 from 6 to 3 -move 4 from 3 to 5 -move 5 from 1 to 3 -move 1 from 1 to 8 -move 2 from 3 to 4 -move 1 from 4 to 1 -move 7 from 9 to 2 -move 1 from 6 to 3 -move 2 from 1 to 9 -move 20 from 9 to 7 -move 6 from 4 to 9 -move 1 from 2 to 9 -move 6 from 9 to 4 -move 1 from 4 to 6 -move 1 from 8 to 6 -move 1 from 4 to 7 -move 5 from 2 to 3 -move 2 from 6 to 4 -move 3 from 9 to 5 -move 5 from 3 to 5 -move 3 from 3 to 8 -move 3 from 5 to 6 -move 1 from 9 to 8 -move 5 from 4 to 5 -move 3 from 4 to 9 -move 1 from 8 to 2 -move 2 from 8 to 2 -move 11 from 5 to 6 -move 16 from 7 to 1 -move 2 from 1 to 7 -move 14 from 6 to 1 -move 11 from 1 to 6 -move 2 from 1 to 4 -move 4 from 3 to 4 -move 9 from 2 to 4 -move 2 from 4 to 8 -move 2 from 5 to 3 -move 9 from 4 to 7 -move 2 from 3 to 2 -move 1 from 2 to 7 -move 1 from 8 to 4 -move 4 from 1 to 4 -move 1 from 9 to 1 -move 7 from 4 to 7 -move 2 from 6 to 5 -move 1 from 8 to 6 -move 1 from 4 to 2 -move 10 from 1 to 6 -move 5 from 7 to 3 -move 1 from 4 to 7 -move 2 from 1 to 2 -move 2 from 2 to 4 -move 4 from 3 to 4 -move 18 from 7 to 6 -move 6 from 6 to 4 -move 1 from 7 to 4 -move 1 from 7 to 6 -move 11 from 4 to 5 -move 14 from 5 to 9 -move 1 from 8 to 7 -move 8 from 6 to 2 -move 2 from 4 to 5 -move 7 from 9 to 1 -move 6 from 9 to 7 -move 5 from 1 to 8 -move 1 from 3 to 6 -move 10 from 6 to 3 -move 1 from 9 to 6 -move 1 from 5 to 4 -move 4 from 3 to 8 -move 1 from 5 to 9 -move 9 from 2 to 3 -move 1 from 9 to 5 -move 4 from 8 to 4 -move 1 from 5 to 3 -move 5 from 8 to 7 -move 5 from 7 to 2 -move 3 from 4 to 1 -move 8 from 6 to 5 -move 1 from 7 to 9 -move 4 from 1 to 3 -move 2 from 4 to 6 -move 5 from 5 to 2 -move 4 from 6 to 9 -move 1 from 1 to 2 -move 1 from 5 to 6 -move 7 from 2 to 8 -move 5 from 6 to 8 -move 4 from 7 to 9 -move 15 from 3 to 9 -move 1 from 7 to 3 -move 1 from 5 to 3 -move 6 from 2 to 6 -move 1 from 5 to 2 -move 2 from 3 to 9 -move 1 from 6 to 8 -move 5 from 8 to 9 -move 2 from 3 to 8 -move 3 from 3 to 6 -move 11 from 9 to 4 -move 1 from 2 to 1 -move 2 from 8 to 4 -move 1 from 1 to 4 -move 7 from 4 to 7 -move 9 from 6 to 3 -move 4 from 7 to 8 -move 4 from 7 to 6 -move 19 from 9 to 4 -move 7 from 8 to 5 -move 5 from 3 to 6 -move 6 from 6 to 9 -move 3 from 3 to 5 -move 1 from 3 to 9 -move 8 from 4 to 5 -move 2 from 9 to 6 -move 3 from 8 to 2 -move 1 from 8 to 4 -move 1 from 2 to 5 -move 19 from 4 to 1 -move 2 from 5 to 7 -move 2 from 2 to 4 -move 13 from 5 to 2 -move 1 from 5 to 1 -move 2 from 6 to 9 -move 1 from 8 to 7 -move 9 from 9 to 3 -move 2 from 3 to 8 -move 1 from 4 to 2 -move 5 from 6 to 7 -move 1 from 4 to 6 -move 2 from 8 to 7 -move 7 from 1 to 5 -move 1 from 6 to 7 -move 10 from 1 to 8 -move 1 from 1 to 3 -move 1 from 1 to 2 -move 6 from 5 to 3 -move 4 from 5 to 3 -move 5 from 7 to 1 -move 3 from 1 to 2 -move 4 from 7 to 5 -move 8 from 3 to 6 -move 2 from 1 to 7 -move 4 from 5 to 8 -move 7 from 3 to 5 -move 3 from 7 to 2 -move 1 from 7 to 3 -move 12 from 2 to 8 -move 23 from 8 to 2 -move 16 from 2 to 6 -move 1 from 9 to 6 -move 7 from 5 to 7 -move 7 from 2 to 4 -move 2 from 3 to 8 -move 1 from 1 to 9 -move 5 from 8 to 1 -move 2 from 3 to 9 -move 2 from 7 to 1 -move 4 from 1 to 3 -move 4 from 7 to 2 -move 2 from 1 to 4 -move 11 from 2 to 9 -move 3 from 3 to 4 -move 1 from 9 to 1 -move 2 from 2 to 7 -move 4 from 4 to 8 -move 2 from 9 to 5 -move 2 from 5 to 7 -move 4 from 4 to 6 -move 1 from 3 to 8 -move 1 from 9 to 8 -move 4 from 4 to 2 -move 2 from 1 to 3 -move 1 from 8 to 4 -move 2 from 3 to 5 -move 3 from 9 to 7 -move 2 from 8 to 9 -move 1 from 9 to 6 -move 2 from 7 to 3 -move 2 from 8 to 1 -move 1 from 4 to 9 -move 18 from 6 to 2 -move 1 from 6 to 5 -move 1 from 5 to 9 -move 18 from 2 to 3 -move 1 from 8 to 7 -move 2 from 5 to 9 -move 1 from 1 to 4 -move 3 from 2 to 1 -move 9 from 9 to 4 -move 7 from 4 to 6 -move 2 from 7 to 3 -move 2 from 4 to 9 -move 7 from 6 to 7 -move 3 from 7 to 2 -move 7 from 6 to 3 -move 2 from 6 to 9 -move 24 from 3 to 9 -move 2 from 6 to 8 -move 1 from 4 to 2 -move 2 from 8 to 5 -move 31 from 9 to 3 -move 6 from 7 to 4 -move 35 from 3 to 7 -move 1 from 1 to 8 -move 1 from 5 to 7 -move 1 from 5 to 4 -move 1 from 3 to 9 -move 1 from 8 to 2 -move 3 from 1 to 7 -move 7 from 4 to 5 -move 1 from 9 to 8 -move 4 from 5 to 6 -move 2 from 5 to 2 -move 6 from 2 to 5 -move 2 from 5 to 7 -move 2 from 2 to 1 -move 2 from 5 to 4 -move 1 from 8 to 4 -move 3 from 4 to 6 -move 4 from 6 to 7 -move 1 from 5 to 2 -move 2 from 6 to 9 -move 1 from 6 to 4 -move 1 from 4 to 8 -move 2 from 9 to 6 -move 1 from 8 to 9 -move 34 from 7 to 9 -move 6 from 7 to 3 -move 1 from 7 to 2 -move 1 from 5 to 8 -move 1 from 8 to 6 -move 6 from 7 to 4 -move 1 from 7 to 3 -move 7 from 3 to 5 -move 6 from 4 to 6 -move 31 from 9 to 1 -move 3 from 5 to 7 -move 24 from 1 to 3 -move 1 from 2 to 4 -move 3 from 9 to 1 -move 14 from 3 to 5 -move 1 from 4 to 3 -move 1 from 9 to 7 -move 8 from 3 to 7 -move 1 from 2 to 9 -move 7 from 1 to 5 -move 3 from 6 to 8 -move 3 from 6 to 1 -move 1 from 1 to 3 -move 4 from 3 to 2 -move 4 from 2 to 3 -move 2 from 5 to 1 -move 9 from 7 to 4 -move 1 from 6 to 5 -move 1 from 1 to 7 -move 3 from 8 to 9 -move 5 from 4 to 2 -move 3 from 2 to 3 -move 1 from 2 to 3 -move 2 from 4 to 1 -move 2 from 9 to 4 -move 1 from 9 to 3 -move 1 from 6 to 1 -move 1 from 9 to 6 -move 25 from 5 to 4 -move 4 from 1 to 9 -move 2 from 3 to 7 -move 2 from 6 to 9 -move 2 from 9 to 5 -move 6 from 7 to 1 -move 5 from 3 to 6 -move 10 from 4 to 3 -move 10 from 4 to 8 -move 2 from 4 to 2 -move 5 from 1 to 9 -move 2 from 6 to 4 -move 6 from 9 to 6 -move 7 from 6 to 4 -move 3 from 9 to 4 -move 3 from 2 to 4 -move 4 from 3 to 8 -move 2 from 5 to 3 -move 10 from 4 to 9 -move 4 from 9 to 7 -move 5 from 9 to 5 -move 4 from 5 to 1 -move 9 from 4 to 6 -move 10 from 1 to 3 -move 1 from 5 to 4 -move 3 from 4 to 5 -move 2 from 5 to 7 -move 1 from 7 to 3 -move 1 from 6 to 9 -move 11 from 8 to 6 -move 14 from 6 to 5 -move 1 from 4 to 7 -move 7 from 5 to 3 -move 3 from 5 to 4 -move 2 from 9 to 5 -move 2 from 4 to 3 -move 2 from 7 to 4 -move 11 from 3 to 9 -move 2 from 8 to 2 -move 2 from 2 to 3 -move 1 from 8 to 2 -move 1 from 2 to 9 -move 3 from 4 to 5 -move 2 from 6 to 9 -move 1 from 1 to 8 -move 10 from 9 to 7 -move 2 from 9 to 3 -move 23 from 3 to 9 -move 4 from 6 to 4 -move 9 from 5 to 6 -move 1 from 5 to 3 -move 5 from 6 to 7 -move 1 from 1 to 7 -move 1 from 3 to 9 -move 4 from 6 to 7 -move 1 from 8 to 7 -move 1 from 7 to 5 -move 1 from 5 to 1 -move 12 from 7 to 6 -move 9 from 9 to 3 -move 6 from 6 to 4 -move 8 from 7 to 3 -move 3 from 7 to 4 -move 6 from 3 to 1 -move 10 from 4 to 8 -move 10 from 8 to 7 -move 2 from 3 to 7 -move 9 from 3 to 8 -move 2 from 6 to 3 -move 10 from 7 to 1 -move 3 from 4 to 6 -move 5 from 8 to 5 -move 3 from 5 to 7 -move 1 from 3 to 2 -move 1 from 2 to 6 -move 6 from 9 to 1 -move 12 from 1 to 3 -move 3 from 6 to 9 -move 3 from 1 to 7 -move 1 from 3 to 2 -move 7 from 1 to 7 -move 1 from 2 to 7 -move 2 from 6 to 4 -move 1 from 4 to 5 -move 3 from 8 to 7 -move 2 from 6 to 3 -move 2 from 6 to 1 -move 1 from 3 to 8 -move 5 from 3 to 4 -move 2 from 8 to 5 -move 14 from 7 to 4 -move 1 from 3 to 2 -move 1 from 3 to 7 -move 7 from 7 to 4 -move 2 from 5 to 3 -move 2 from 1 to 4 -move 9 from 4 to 6 -move 1 from 1 to 2 -move 4 from 9 to 4 -move 8 from 9 to 3 -move 2 from 2 to 7 -move 13 from 4 to 8 -move 4 from 4 to 1 -move 2 from 7 to 6 -move 12 from 3 to 2 -move 11 from 2 to 9 -move 6 from 4 to 9 -move 18 from 9 to 4 -move 2 from 1 to 6 -move 6 from 8 to 1 -move 13 from 6 to 5 -move 8 from 4 to 5 -move 1 from 2 to 9 -move 8 from 1 to 4 -move 7 from 4 to 8 -move 4 from 3 to 5 -move 10 from 8 to 5 -move 13 from 5 to 8 -move 12 from 4 to 5 -move 2 from 9 to 8 -move 29 from 5 to 9 -move 24 from 9 to 2 -move 23 from 2 to 4 -move 5 from 9 to 2 -move 7 from 5 to 7 -move 1 from 5 to 1 -move 7 from 4 to 8 -move 14 from 8 to 1 -move 5 from 2 to 6 -move 16 from 4 to 7 -move 8 from 1 to 6 -move 1 from 2 to 8 -move 20 from 7 to 6 -move 11 from 6 to 4 -move 3 from 1 to 5 -move 3 from 4 to 3 -move 8 from 4 to 9 -move 8 from 6 to 1 -move 2 from 1 to 4 -move 3 from 5 to 2 -move 12 from 8 to 2 -move 1 from 7 to 1 -move 1 from 3 to 5 -move 1 from 7 to 8 -move 1 from 7 to 3 -move 12 from 2 to 8 -move 13 from 6 to 4 -move 2 from 1 to 9 -move 3 from 2 to 6 -move 3 from 9 to 7 -move 5 from 9 to 1 -move 4 from 6 to 4 -move 2 from 3 to 6 -move 1 from 5 to 9 -move 1 from 6 to 7 -move 9 from 1 to 5 -move 11 from 8 to 3 -move 1 from 6 to 8 -move 3 from 7 to 1 -move 1 from 8 to 7 -move 2 from 8 to 9 -move 7 from 1 to 2 -move 17 from 4 to 7 -move 1 from 8 to 6 -move 4 from 7 to 2 -move 4 from 9 to 7 -move 4 from 2 to 3 -move 1 from 1 to 4 -move 2 from 4 to 3 -move 9 from 5 to 4 -move 1 from 6 to 8 -move 6 from 2 to 1 -move 5 from 1 to 9 -move 9 from 4 to 3 -move 1 from 4 to 6 -move 2 from 9 to 7 -move 1 from 1 to 5 -move 1 from 2 to 7 -move 1 from 8 to 9 -move 1 from 6 to 8 -move 1 from 5 to 4 -move 1 from 8 to 7 -move 23 from 3 to 7 -move 36 from 7 to 6 -move 33 from 6 to 1 -move 1 from 4 to 8 -move 7 from 1 to 5 -move 1 from 8 to 1 -move 3 from 7 to 2 -move 24 from 1 to 3 -move 7 from 7 to 3 -move 3 from 5 to 1 -move 4 from 5 to 3 -move 1 from 9 to 8 -move 2 from 9 to 6 -move 1 from 8 to 5 -move 3 from 2 to 5 -move 30 from 3 to 5 -move 1 from 6 to 7 -move 6 from 1 to 8 -move 7 from 3 to 2 -move 1 from 7 to 5 -move 2 from 3 to 2 -move 2 from 6 to 8 -move 1 from 6 to 1 -move 7 from 5 to 8 -move 8 from 8 to 7 -move 20 from 5 to 8 -move 2 from 9 to 7 -move 8 from 2 to 1 -move 7 from 7 to 3 -move 1 from 2 to 1 -move 3 from 7 to 9 -move 4 from 8 to 3 -move 5 from 5 to 6 -move 1 from 5 to 9 -move 4 from 9 to 4 -move 1 from 5 to 9 -move 2 from 3 to 6 -move 1 from 5 to 8 -move 7 from 6 to 3 -move 1 from 4 to 1 -move 7 from 3 to 2 -move 3 from 3 to 5 -move 2 from 4 to 7 diff --git a/ipynb/AOC/2022/input6.txt b/ipynb/AOC/2022/input6.txt deleted file mode 100644 index 842f18b..0000000 --- a/ipynb/AOC/2022/input6.txt +++ /dev/null @@ -1 +0,0 @@ -qzbzwwghwhwdhdqhhbhfbfsstggdsssgzgdzzdbbbzmbzzvlldppjnjlltwtsszwswgssjnsjnnfqfzqqjzjfjmfmwfmfhfnnmdnmnllbzzlbzlzflldzdbzbsbdddpgdppzhphhjjtccjgcgrgjgcjgjjsbjbffsgsqqrsqqgppgmgcmmrdrqdqbqmmctchcgcdgdwdwcdcjcfjccmpmlpllqqpmpllhfhchppwwdmdhdphpvprrhwhgwwlrwlwggwlwqqnmqnqrrbbzdzwddqzznllzwlljsscqqtlltppqspswsttlrttnvvvwllfslsjsfjssnqnbbbvgvlltjtltjljmljjfgfbggcbgbmbjjvwjvjgvgzvvzddrjdddrwrlrlgldlhlwwcddbsbbtwwcssrnndvvsbsnbsbmbnmngnpgpphfhzhshllltqtppnrrzpzrpzzrttmbmssbrbmbsmsnspnsncscwwmjwmwdmwmrmvmqvqvjqvvnrrtntwwwwsrwrnwnrwwwlslrlhrllvpvhppdpprrgzrgzggqmqgmgvghhsmhhjljfflrflfrlrzzbjjqmmmcncddvhhzjjqzzjfzzbssjqqtsqtqccmttdhttmwtmtffspplhlrhrdhhhpghgrhrchhmgmqgqlglssvnnwrrrrqqbmmpgmpmdmmljlflzzjttqntqqcnqccrvcczffclffmvfvwvmvnvsvnvffczzljzztdtztcztctbtppmrprqprpbbhlhphphhvppvdvmddvcctvvjbvvpmpbpnpllvclvlqlwqqpcpffdwdsdttzftfddbrrgsrgsgvgpgjpggfvgfvvtqtnnscssmnnfqnnblnnjlnlbbjrrmmpgmgnnqbbcjbcjbbmjjljsjrsjrsrwrgwgpgqgccqppfdpdssffgdgwddcvdvzzpttjlttmwwhnnlntncttfvfwvvwrvrwwlhlwlvwvzvpvfpvvsbslblrlssjddwhwfhwffqjfjzfjfmfrrvsrrlbrrdfdmdwmddpnpfnpfnfppczpprzprpvpjjtltptvvrgvvsttflfvfqqhnnbmnbmmpsptpdpttrbbhjbbdnntppbsbmssgccfdfflppbcpbblclrlhrhttffvqqvvnpnmpnnrbnnhqnqrrwvwrrbvbffcvctcjcwwmzmvvtdvtvbtblbvlbvlvdvdrdsrdrprllnzznzhhcjjsgglfglgrlrwwfcfzfjzfztfztzggffjftjffcbfbhhwfwnnbssrpsppmllszstztwwgbwgbgtbgggztgztzwtztbbrffznndhdmmqggssjfssrgssbnsndnqnvqvqvjqvqttlctltvlttrzrqrrdprddpqqvppvddgmdddpldllnvvjdjcjdjvvznzqqbgqbgbpbnbvvdjvvsnndsdjjjhnhggrnnrvrvlvqllqhhsbhssvvlhlssgqgmqqcscpsspsrpsrpspvvdmvdvwwcjwwvhwvvmzvzvfvccfzczjccscbcrcjrrrsgrsspnsntsnnrnwwhdwwzhzbbwgwcgglvlttqrttvrrgprrljlddnttqrqffgdfgdgzzhghthhmdmsmtsshhsfhhgzgvzgzwzffvlffzjjrttsdddbldljlvjvjttwdwzzrbblwbbgmbmgmbggbdbsbqqwzzgnzgzczpzfztftbtwbtbsttrwrfrssbrrdqdjqdqppdsswrwttmgmllqbqnnpspjjzjjmbbsddgjgbjggqqlgqgmgdmmwcmwcmwwsddvgvpphmhqmmlvlpvlpltllphhcshhrsrgsgzssspjspplgghvvwhwgwssbhshvvscshhbccbtcbcvvmnndsdwwbzbffhmmbppfjppbsblbtlltggzczdczdzjdjpjtppwdwlwqwnwjnnvttmcmzzqccvfcvvmrmzmwmhmttgdgmsrlddnbgqfbbmrpdglpbtdqpmctzjrffvvqnltcqlfddwqhvjpzhczzwhsmjtrpgsdtqlcqsljsjzqwhcfwttgghsjqhzqlgjzgrtgttwblpprbppcpzsbntrwwmvfvbmjjrjwjqcjhnstmvwzrbnjpzznnctrtllzhtwttntjqwjnfspzccqpjlzbncgbjjjztbgfmzflzsqflflcrfhtlsgbdfdbtwwqfdrqhzmmqdqthwzwqqqzddfvbwhnqwqtgwhtzlqqpwhcjhglcmmncvfcmqdwnzzmjbflwjrcjzwcblftzrpdcjzcmtzccjbsqmcnfmbsmrvlhswnmrqdczvvzzcnffgljdbtlvjgrqttcjhjmcdllnvhcdpztqghfgvjcqmqvmdwhcgrtwpjlmjfbqmnjnbvvjczcwfcrhcgzmsvmjlplcpghnqtpzddnwtmrwmqwbttsnlngszfbnslqvlbzbfzqnjpdvcdpmjpmmjhvzwwgzfjfqwbqwrznhsdpjgsvzlsrtlmhjrfnwrmljlqzwnfnsmqtzfsldwrgmbrrvcmmmdmwflwnvpwsrrstmffwbtwqmjzdnzbwmqfrfdgsmhzhprdsgsqtljqhtdqmvnzlwhrrqqftbvnhmjnzvmbdqpjhzjnszgcfptfcmthpfcvfvdmwdswzfgwjblglfbpfvvwrmnzlcvtgqbcrhfqlffrznnhbtbwdwdldthbhdsqvnghpqdlvpfmzhjbtdhfmrdzpghtppmvddnphcnnczvznwzrvtcwvpslhrhmhzbzqtjqjvdpwncjbqdnwwpnfblqtqdwwqncbvtsncfhgncrprvhvzppwjfpdmtdrmtfcqdmdhwzrhpnrvspfbzhsvlpwzgrrhnrllhmpcdfcqdhcnphlffpbfmbsznmvfdgshbsjcjjvhqqfpmjgpdpcrglbqdrnqmftqtnwcsgqzdwntfplsnlhdbdmcgwfldzzgmzjsdnldbnlnhjqhpmnsljsbhrglhjbbrmlhrmjnvzhnlvnfpdzfzwwdpzwhnqhlbqhrgfmvzpctdvscqbgznzdsvvvvcjnmbzlvsptslmqnggqjcmgvtgbnrzlmzqzmtdfvhjqqcpvbngmngjvrtcfvsmbvthvhmdcfhthmnjcvsvmsbwsjtmrwshspcsmnhvzqvglntngbmgtdngbvvcjrznpdmmsssljnnqjwwfzgwtlfqqpsqghjgrghldrcdmcqvqdjsfrfrnlnvltpfjhmcclwbsdcbmvmlnwltztfggzmrtnsczwvqgpqtwffmphprgrmjlnftlgqjvrngbcndlmrblmvcjsdhdcmtgsztjttpbgcznfcgdwfwdnqmrrjgdgrgshjfjqrbsjdhblvrqhlfphnbdslrjszcnpfhhwrfhhdvqbjpsmzznzbtbsgcggtctfbsrscvzlplfhlwjlrmzhbwjqhffdhrwcdctwvttwqzbdtrhdhdvtgvdbzjtqvdgbpwtzqqqnljztgpbjjcrgdgmrrsfvngcdbgzvcfpdppbgfrmmdnqdvtlwwglmghjwfjjrwjfnwgwdplbmlfljhsmshwvvvtdnvfcbbwplwnvzfcjwgsrrlctpsrhprttcjgcmfsjggfvbbljsbjtzplvjdwnwgsgvvntjwdwdqbwmtnnlgdcmfcccnwnrjlqtznjhdzwfpbzhjdmwwpcmffcwsnpfhmgqgwwnvpmqvrdfhlqtghrrbggdmtvpqgqsspmchnrqnrmqlddnspcdrwqpvclhrvjtzhpvthpltwqqbrdfjtnwncwrmdqszdpmmdzmjwjvqnfszvbchfdvwzhtrfgfhfmgwprdpqgmbfntsqztvqmtjvgbsjvzsbhfznbbzrstqbrrmqdjcztmfpnwbmvtccmvlhtvmgfdzcchbccrzznscbdwrdtnpslvcqmgrrvwhnjgjdpvbfgsdtdcmhpnwfwnnntqjqnwzfwnhsrjbhtqtlncvsnhgvtntfwldqfzztcdctsscfdmtnmdqgqgwmtqhlmswtqrvqbchdwtjsdlqjvfjdtmzlvrzwvfprzvjzrrfn diff --git a/ipynb/AOC/2022/input7.txt b/ipynb/AOC/2022/input7.txt deleted file mode 100644 index e8acc40..0000000 --- a/ipynb/AOC/2022/input7.txt +++ /dev/null @@ -1,1087 +0,0 @@ -$ cd / -$ ls -dir bfbjzfd -dir mbc -dir psqmv -dir qqpgw -59022 rrqzqwl.frp -dir sscj -dir vpfdwq -dir zzp -$ cd bfbjzfd -$ ls -125000 bmzjjgzc.dcr -dir brmgzjp -165351 hgm -dir rhrqttg -dir zfdc -$ cd brmgzjp -$ ls -298676 zzp.wrm -$ cd .. -$ cd rhrqttg -$ ls -dir hmz -dir hpcrbfq -$ cd hmz -$ ls -297949 lqcg -$ cd .. -$ cd hpcrbfq -$ ls -dir ghmfgn -dir pnhcpprn -dir wgvqhw -$ cd ghmfgn -$ ls -dir rrfg -dir tggwct -$ cd rrfg -$ ls -240584 svzjf -$ cd .. -$ cd tggwct -$ ls -dir lqmrbncv -$ cd lqmrbncv -$ ls -268356 zlw.tsd -$ cd .. -$ cd .. -$ cd .. -$ cd pnhcpprn -$ ls -138460 sjth.rhr -$ cd .. -$ cd wgvqhw -$ ls -144558 zphv.mwp -$ cd .. -$ cd .. -$ cd .. -$ cd zfdc -$ ls -173854 fgj.fhz -233205 vwrmp.rzc -$ cd .. -$ cd .. -$ cd mbc -$ ls -93070 jfl -95270 jpr.wlb -30324 rmrtw -243981 zphv.mwp -$ cd .. -$ cd psqmv -$ ls -dir cjzpb -169953 ctb.bmm -151614 gsmdbsp.sjz -245528 hmz.qqt -dir jdvsccc -46723 nfbbqvvs.fdn -dir tbcz -$ cd cjzpb -$ ls -156179 lqmrbncv.jpf -$ cd .. -$ cd jdvsccc -$ ls -240937 lqmrbncv -dir pnhcpprn -279509 qpjtdqfg.rwm -265236 vwrmp.rzc -dir zwjqnf -148420 zzp.smp -281537 zzp.zhh -$ cd pnhcpprn -$ ls -123983 zphv.mwp -$ cd .. -$ cd zwjqnf -$ ls -244132 gsmdbsp.sjz -dir stbgzg -$ cd stbgzg -$ ls -9605 cbzw -$ cd .. -$ cd .. -$ cd .. -$ cd tbcz -$ ls -dir dwpc -dir gdhpqjd -dir lwmjgnh -dir zlw -dir zps -dir zssntdj -dir zzp -$ cd dwpc -$ ls -225827 jmjtjrnt.zsb -30125 zphv.mwp -$ cd .. -$ cd gdhpqjd -$ ls -dir lqmrbncv -$ cd lqmrbncv -$ ls -167746 nwhbvps -$ cd .. -$ cd .. -$ cd lwmjgnh -$ ls -190409 bwdlz.sjf -dir jbrcnsm -dir pnhcpprn -dir zbprw -51030 zjvgm.tqb -$ cd jbrcnsm -$ ls -dir fhtzf -dir zzp -$ cd fhtzf -$ ls -dir hmz -$ cd hmz -$ ls -194260 fbbpbpdm.rrn -259497 pcqhzfh.gwv -$ cd .. -$ cd .. -$ cd zzp -$ ls -dir dmqjmgsp -dir hmz -222531 zzp.zvb -$ cd dmqjmgsp -$ ls -118387 mdgrqss -34746 zphv.mwp -$ cd .. -$ cd hmz -$ ls -dir ljg -dir tpnpp -250664 trzfnvc -dir vmj -$ cd ljg -$ ls -262125 bnwg.spg -dir nrqs -$ cd nrqs -$ ls -259010 gmvnbthn.shd -$ cd .. -$ cd .. -$ cd tpnpp -$ ls -292722 wqljsz.zzj -$ cd .. -$ cd vmj -$ ls -94772 thf.jhp -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd pnhcpprn -$ ls -dir bvdhw -145794 gsmdbsp.sjz -dir gtlvqfwv -dir mzwcp -30226 nqdjpgpm.zmd -dir pvmbp -dir qtc -dir snwrdp -dir tcmp -272593 wjzlh.mbz -dir zjhcdbg -dir zzp -$ cd bvdhw -$ ls -258434 zzp.jbp -$ cd .. -$ cd gtlvqfwv -$ ls -21710 fzg.tvc -25429 vwrmp.rzc -$ cd .. -$ cd mzwcp -$ ls -271460 lqmrbncv -256282 zphv.mwp -$ cd .. -$ cd pvmbp -$ ls -137453 jmbh.csg -9818 ppbgtcr.rrl -dir zlw -$ cd zlw -$ ls -232130 pgwdrp.lnd -dir rgvscq -dir zrns -$ cd rgvscq -$ ls -107168 gsmdbsp.sjz -261303 pnhcpprn.lrt -$ cd .. -$ cd zrns -$ ls -156386 jcsnz -dir schnzjrv -dir zhfqhlvh -106788 zphv.mwp -$ cd schnzjrv -$ ls -dir zfhmw -$ cd zfhmw -$ ls -dir dfd -$ cd dfd -$ ls -103262 rvqtmdb -$ cd .. -$ cd .. -$ cd .. -$ cd zhfqhlvh -$ ls -267785 pnhcpprn.vzc -297909 zlw -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd qtc -$ ls -dir cndr -dir lqmrbncv -201719 rrqzqwl.frp -$ cd cndr -$ ls -218298 hmz.rqz -104450 mzqtrz.jsb -$ cd .. -$ cd lqmrbncv -$ ls -dir bzlvtw -61437 gsmdbsp.sjz -dir hmz -129583 mqjzq.fvd -232347 rrqzqwl.frp -121479 tjd.hfr -247144 zphv.mwp -$ cd bzlvtw -$ ls -256488 gscrll.ttf -301325 gsmdbsp.sjz -$ cd .. -$ cd hmz -$ ls -118154 ggb.gmm -$ cd .. -$ cd .. -$ cd .. -$ cd snwrdp -$ ls -dir hmz -dir lqmrbncv -46060 rrqzqwl.frp -245119 vwrmp.rzc -171585 zlw -185512 zzp -$ cd hmz -$ ls -51192 lmhzqqw -$ cd .. -$ cd lqmrbncv -$ ls -dir cwz -$ cd cwz -$ ls -218678 lfsthrnb.vcm -$ cd .. -$ cd .. -$ cd .. -$ cd tcmp -$ ls -dir czm -dir ghnv -259550 zzp.sgm -$ cd czm -$ ls -dir jzbn -$ cd jzbn -$ ls -dir mzmf -$ cd mzmf -$ ls -244258 zzp -$ cd .. -$ cd .. -$ cd .. -$ cd ghnv -$ ls -42931 rrqzqwl.frp -168344 zzp -$ cd .. -$ cd .. -$ cd zjhcdbg -$ ls -301695 fwz.mjb -72201 nfhnb -33600 prpwjp -$ cd .. -$ cd zzp -$ ls -dir bgmrjcr -dir prdswch -$ cd bgmrjcr -$ ls -278740 gsmdbsp.sjz -$ cd .. -$ cd prdswch -$ ls -4297 pnhcpprn.bmn -$ cd .. -$ cd .. -$ cd .. -$ cd zbprw -$ ls -dir dnmrqs -dir fjq -251370 lqmrbncv.wrt -dir nrmzvg -dir pnhcpprn -67326 rrqzqwl.frp -dir tbnj -$ cd dnmrqs -$ ls -259873 pvhjcsrw.plw -149720 rjstdm.hjb -dir trblfgd -180904 zphv.mwp -$ cd trblfgd -$ ls -143069 dgjbwqw.jwh -264572 gsmdbsp.sjz -$ cd .. -$ cd .. -$ cd fjq -$ ls -dir rdjngdcz -243915 wcvdfwrq.wnp -$ cd rdjngdcz -$ ls -dir wdblhmf -$ cd wdblhmf -$ ls -54076 ctnqhqw.zmb -$ cd .. -$ cd .. -$ cd .. -$ cd nrmzvg -$ ls -294196 bmfjwnnp -101511 pcqhzfh.gwv -35978 zphv.mwp -129984 zzp.drz -$ cd .. -$ cd pnhcpprn -$ ls -dir hgvsvqtl -dir nvmstd -135796 rrqzqwl.frp -$ cd hgvsvqtl -$ ls -159657 mzrqwfl -dir pnhcpprn -102064 pnhcpprn.nwb -dir zlw -$ cd pnhcpprn -$ ls -65147 vwrmp.rzc -$ cd .. -$ cd zlw -$ ls -130115 smrwnbm.rrl -$ cd .. -$ cd .. -$ cd nvmstd -$ ls -dir bzjbbjr -234589 ldjvm.lbh -290105 pcqhzfh.gwv -dir pnhcpprn -181679 qblpgd.wwh -dir sjnqdjzd -45384 vwrmp.rzc -dir zzp -$ cd bzjbbjr -$ ls -290256 zlw.qfj -$ cd .. -$ cd pnhcpprn -$ ls -86162 pnhcpprn.rvr -$ cd .. -$ cd sjnqdjzd -$ ls -219465 hhpddvl -$ cd .. -$ cd zzp -$ ls -251390 dcg -dir hmz -163193 pcqhzfh.gwv -241952 tdd.gdm -dir zdwplgb -72331 zlw.zjw -128370 zzp.pdv -$ cd hmz -$ ls -196959 ndncntz.dpf -189089 zzp.pff -$ cd .. -$ cd zdwplgb -$ ls -42204 zlw -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd tbnj -$ ls -27280 svhfd -186526 vwrmp.rzc -$ cd .. -$ cd .. -$ cd .. -$ cd zlw -$ ls -282587 pcqhzfh.gwv -$ cd .. -$ cd zps -$ ls -178180 lqmrbncv.llw -202379 rpp.crf -208722 vvlgrl.wtd -257512 vwrmp.rzc -dir wgvhd -dir zlw -$ cd wgvhd -$ ls -222879 rwtmqzv.crt -$ cd .. -$ cd zlw -$ ls -211821 tgq.drp -$ cd .. -$ cd .. -$ cd zssntdj -$ ls -dir bgst -84503 hwtnd.cqr -dir mjj -dir nhgp -dir pnhcpprn -dir zlw -$ cd bgst -$ ls -184029 lqmrbncv -167501 tntvjzd.cjr -$ cd .. -$ cd mjj -$ ls -dir nnqhcjd -$ cd nnqhcjd -$ ls -291365 vwrmp.rzc -$ cd .. -$ cd .. -$ cd nhgp -$ ls -199554 hmz.ncq -$ cd .. -$ cd pnhcpprn -$ ls -dir hmz -dir lnz -$ cd hmz -$ ls -13943 vwrmp.rzc -$ cd .. -$ cd lnz -$ ls -131441 lqmrbncv.jlc -$ cd .. -$ cd .. -$ cd zlw -$ ls -dir cnssf -dir hdqb -dir ljplj -dir lqmrbncv -187051 pcqhzfh.gwv -$ cd cnssf -$ ls -191226 jbpvr.wpn -$ cd .. -$ cd hdqb -$ ls -dir rswtmqp -$ cd rswtmqp -$ ls -48087 zzp -$ cd .. -$ cd .. -$ cd ljplj -$ ls -dir czmjzd -dir pnhcpprn -$ cd czmjzd -$ ls -195882 vwrmp.rzc -289013 wst.mfl -$ cd .. -$ cd pnhcpprn -$ ls -108176 fmtbrzwj -$ cd .. -$ cd .. -$ cd lqmrbncv -$ ls -17821 bzlbgvd.rlq -40881 jbbrbp.wbg -66245 rrqzqwl.frp -$ cd .. -$ cd .. -$ cd .. -$ cd zzp -$ ls -dir brwc -dir cgptm -109548 lqmrbncv -dir pnhcpprn -126920 smmhjggp.hjg -262364 srbpw -197385 wqqffn.fhz -$ cd brwc -$ ls -87802 bffrfpqc -$ cd .. -$ cd cgptm -$ ls -dir lqmrbncv -$ cd lqmrbncv -$ ls -dir nspmbfq -dir nzrcvwzf -$ cd nspmbfq -$ ls -270004 szhbblh.frw -$ cd .. -$ cd nzrcvwzf -$ ls -69278 tjwt -150708 tzhq.zzq -$ cd .. -$ cd .. -$ cd .. -$ cd pnhcpprn -$ ls -dir nsjtn -158565 vwrmp.rzc -dir zlw -$ cd nsjtn -$ ls -78943 vvbp -$ cd .. -$ cd zlw -$ ls -dir bzm -dir mgpvzqlf -$ cd bzm -$ ls -142352 qqbvshtw.mnp -$ cd .. -$ cd mgpvzqlf -$ ls -248943 zphv.mwp -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd qqpgw -$ ls -21091 gsmdbsp.sjz -$ cd .. -$ cd sscj -$ ls -dir hmz -294941 prgdqt -139104 qrhrv.vjd -228958 rrqzqwl.frp -dir whhbsrs -11069 zphv.mwp -286845 zzp -$ cd hmz -$ ls -110085 fvjp.qzq -dir gzwfqd -104041 pnhcpprn.zlz -236776 tjvhzdrj -241516 vwrmp.rzc -dir zmvhp -106304 zphv.mwp -$ cd gzwfqd -$ ls -142395 bcjn -139565 gpgq -$ cd .. -$ cd zmvhp -$ ls -12354 glbcr.cnr -115791 hmz.vsw -53725 pnhcpprn.nnm -dir stdlstb -$ cd stdlstb -$ ls -14732 jltstzz -$ cd .. -$ cd .. -$ cd .. -$ cd whhbsrs -$ ls -dir lqmrbncv -75836 lvr -dir zjtpvt -263963 zphv.mwp -$ cd lqmrbncv -$ ls -272847 jslww -128309 pcqhzfh.gwv -58964 vwrmp.rzc -$ cd .. -$ cd zjtpvt -$ ls -245195 zphv.mwp -$ cd .. -$ cd .. -$ cd .. -$ cd vpfdwq -$ ls -166531 gsmdbsp.sjz -dir lqmrbncv -95329 nntncwh -27020 pcqhzfh.gwv -dir pnhcpprn -279032 ttpdwl.dgm -2499 vwrmp.rzc -dir zzp -$ cd lqmrbncv -$ ls -dir zzp -$ cd zzp -$ ls -dir lqm -290776 pnhcpprn.ljp -$ cd lqm -$ ls -221570 jhb -$ cd .. -$ cd .. -$ cd .. -$ cd pnhcpprn -$ ls -dir hhhbwl -dir hmz -dir hwj -55329 lqmrbncv.fgl -dir mtbcvdwq -106653 zlw -$ cd hhhbwl -$ ls -dir bswnjsc -232525 hmz -2087 pnhcpprn.mdm -246118 zzp -$ cd bswnjsc -$ ls -53676 pcqhzfh.gwv -$ cd .. -$ cd .. -$ cd hmz -$ ls -271083 pnhcpprn.brj -105660 zphv.mwp -$ cd .. -$ cd hwj -$ ls -dir hczspwn -222799 lqmrbncv -dir phrvq -$ cd hczspwn -$ ls -53018 lqmrbncv.mwm -$ cd .. -$ cd phrvq -$ ls -126253 crjbtfn.sqp -65577 pnhcpprn.rwg -dir rtvfnr -dir sqvqf -dir vfvrjm -3480 vjvq -dir zlm -$ cd rtvfnr -$ ls -dir fdqdt -dir zzp -$ cd fdqdt -$ ls -265656 zzp -$ cd .. -$ cd zzp -$ ls -238729 zphv.mwp -$ cd .. -$ cd .. -$ cd sqvqf -$ ls -dir dwpfrjcm -dir hmz -$ cd dwpfrjcm -$ ls -133324 vwrmp.rzc -$ cd .. -$ cd hmz -$ ls -104746 wcgnq.ggd -209360 zphv.mwp -$ cd .. -$ cd .. -$ cd vfvrjm -$ ls -dir hmz -221983 rvwffc -230779 zlw.dhn -232043 zpfmr -$ cd hmz -$ ls -38064 rrq.sdn -$ cd .. -$ cd .. -$ cd zlm -$ ls -dir jgzwp -$ cd jgzwp -$ ls -287272 lqmrbncv -30088 qvcmwpg -266066 znf.jbq -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd mtbcvdwq -$ ls -234145 gsmdbsp.sjz -dir zqhm -$ cd zqhm -$ ls -270079 dnqdjh.fjd -$ cd .. -$ cd .. -$ cd .. -$ cd zzp -$ ls -284975 pnhcpprn.vzq -150735 rcm.ntz -dir wlqqd -dir zbdpt -$ cd wlqqd -$ ls -163718 jms -289870 ltfsb.bbc -261093 zvf -288629 zzp -$ cd .. -$ cd zbdpt -$ ls -271137 gsmdbsp.sjz -dir jjmfpmnn -dir lqmrbncv -115632 mfpvr.vbg -dir mqg -dir nmg -157663 plgqqf -dir tgqrcfmt -dir zzp -$ cd jjmfpmnn -$ ls -dir djtsbb -119203 hmz.wlh -dir htzzs -151275 pcqhzfh.gwv -dir tmr -dir tpdrmpz -dir wqzq -dir zlw -275792 zzp.tpm -$ cd djtsbb -$ ls -dir cfbnc -dir gsnsdc -dir jtcc -dir mmjv -39430 zfbqs.lfp -$ cd cfbnc -$ ls -91862 hmz.gzt -36788 rrqzqwl.frp -$ cd .. -$ cd gsnsdc -$ ls -dir pnhcpprn -$ cd pnhcpprn -$ ls -99325 bfs.hhj -$ cd .. -$ cd .. -$ cd jtcc -$ ls -4288 ldpvgl.wsc -199095 lqmrbncv.dnh -18988 lqmrbncv.rsp -dir tdhsnr -$ cd tdhsnr -$ ls -dir mtwrwgd -dir ndnmj -$ cd mtwrwgd -$ ls -dir vpb -$ cd vpb -$ ls -96743 bnnglntn.czw -29316 zlw -$ cd .. -$ cd .. -$ cd ndnmj -$ ls -224172 hmz.dbh -$ cd .. -$ cd .. -$ cd .. -$ cd mmjv -$ ls -92219 gfv -dir hqqqlfpt -dir lqmrbncv -dir mhzbbgzq -83949 rrqzqwl.frp -100668 vwrmp.rzc -17966 zphv.mwp -$ cd hqqqlfpt -$ ls -dir hmz -$ cd hmz -$ ls -dir hmz -dir pmpndws -164308 sbrvvpvf -$ cd hmz -$ ls -20375 pnhcpprn -140460 twc.tmq -$ cd .. -$ cd pmpndws -$ ls -dir zlw -$ cd zlw -$ ls -267730 dwmbrd -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd lqmrbncv -$ ls -dir fjjts -277257 gsmdbsp.sjz -dir smhc -$ cd fjjts -$ ls -219095 bhdpb -dir nlgqmc -dir vtcfh -$ cd nlgqmc -$ ls -dir hzzrtpwm -$ cd hzzrtpwm -$ ls -151067 hfvdw -$ cd .. -$ cd .. -$ cd vtcfh -$ ls -57426 cczlmj.dsb -$ cd .. -$ cd .. -$ cd smhc -$ ls -6007 pnhcpprn -$ cd .. -$ cd .. -$ cd mhzbbgzq -$ ls -dir zlw -274198 zzp.qrv -$ cd zlw -$ ls -189860 cshrcj -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd htzzs -$ ls -249670 hmz.tfw -$ cd .. -$ cd tmr -$ ls -293208 lqmrbncv.svw -$ cd .. -$ cd tpdrmpz -$ ls -106737 gsmdbsp.sjz -dir zzp -$ cd zzp -$ ls -48813 gsmdbsp.sjz -dir wrsj -$ cd wrsj -$ ls -dir ffjtv -dir hmz -dir qstdzsh -$ cd ffjtv -$ ls -4111 zlw.rts -$ cd .. -$ cd hmz -$ ls -dir sjt -$ cd sjt -$ ls -269004 pvfbz -297312 rrqzqwl.frp -270486 zphv.mwp -$ cd .. -$ cd .. -$ cd qstdzsh -$ ls -dir glb -dir nzljfz -73551 qdstwvw -77703 sgnbngld.cfj -16097 vwrmp.rzc -$ cd glb -$ ls -154850 pcqhzfh.gwv -$ cd .. -$ cd nzljfz -$ ls -158622 tfwwj.wsf -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd wqzq -$ ls -dir fjjrcs -dir gtrsmwmm -119618 lqmrbncv.dng -263259 pnhcpprn -dir wdlpr -195318 zphv.mwp -34727 zzp.jpm -$ cd fjjrcs -$ ls -dir mhg -$ cd mhg -$ ls -27680 nns.nnr -29177 zhwpw -74154 zphv.mwp -$ cd .. -$ cd .. -$ cd gtrsmwmm -$ ls -181463 pnhcpprn.jnf -$ cd .. -$ cd wdlpr -$ ls -65151 dznclb.frm -267043 gsmdbsp.sjz -1114 lqmrbncv.vnd -$ cd .. -$ cd .. -$ cd zlw -$ ls -222177 hfvmfrtr.gqt -207956 vlzvst.zps -111131 whnvbpm.jdr -$ cd .. -$ cd .. -$ cd lqmrbncv -$ ls -dir lqmrbncv -231082 lqmrbncv.glf -220876 pcqhzfh.gwv -122980 qvrcq.rwt -197294 wcll -$ cd lqmrbncv -$ ls -203618 rrqzqwl.frp -66116 vwrmp.rzc -109306 zlw.fbt -73751 zlw.qvz -$ cd .. -$ cd .. -$ cd mqg -$ ls -213353 gsmdbsp.sjz -240884 lqmrbncv.cqd -249290 lqmrbncv.rrw -229731 rrqzqwl.frp -$ cd .. -$ cd nmg -$ ls -dir zlw -$ cd zlw -$ ls -214686 grhstbr -$ cd .. -$ cd .. -$ cd tgqrcfmt -$ ls -102076 zlw.jzl -$ cd .. -$ cd zzp -$ ls -231301 lqmrbncv.frd -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd zzp -$ ls -197095 vwrmp.rzc diff --git a/ipynb/AOC/2022/input8.txt b/ipynb/AOC/2022/input8.txt deleted file mode 100644 index d9a736a..0000000 --- a/ipynb/AOC/2022/input8.txt +++ /dev/null @@ -1,99 +0,0 @@ -102200120221123133322123221134224301040024344534431245323303212210030001244234132301200020310012011 -210101220131232022104432220132221131234351145114524135253112332342312410211104233102330122201111010 -002220112233222031400442434031011023425412431121343221233533224144034042201244323431032200232101012 -200202231012120110032413231132224255311432523511252253221451514335154032332342133133133321000002220 -021023013300203310410132030422351131224513211322513324212421215535543510221102312443303330132321201 -001000330003220124130413311435314333354422521213321212242324211253514231442434324114124112323213001 -100102012222213131014440444431424445231224532554231331431314545111552115245032312032141101232330001 -112030330123430022102413341315541514452151222122465233323221252533543352235542444442034423330030001 -212220032321414402242244545523153553234542346353663246322653331223132222122541241230343040131203330 -223102313102121144404243154422531311366656226224656422433224222614245141545331252010213304333030112 -100313021142341022443315312525141153654243246335365444433433242564631411555354514413134142003013020 -122100230243123431213132113351516264232625236426434255344356324456666353241325433254422420014331213 -011210132432422344542335312531565433356653464522633446652252525265444443411223445354243041444410112 -012133444121412434113141455535326243636244246332533653666555655543624564414533423445222430103212001 -113304142301420414252411342353422662436622352326554363565223456253643362524444125221430220323313003 -001122120140431312155253523546562455546532337333734675677655555353242655326323332554242403211400130 -220142433201434435251233346626262436553645465666436354364343766652325424552325555415524344132040133 -320312104024221552154216633626342464343336367474637464363774565432432226533664243124324341232022302 -021242423424424124554553554665252264547377663445576756547536647776752524253664541521223254440241211 -224110204241522415245443625466664753754755446565575545765564376455744544623665244525325432143401021 -123432321343113542235654656235537756354436347355473343434764344347577566652236626435125155304243232 -111402302541335421642222546635377463553444734465334736537344446664655457236454264531411125250241041 -404243032431142122562535544633766456373766657455756567565566363544655474453243534523435114313430121 -324421025342212256655666646657743477746456644785547574464646443645543543772542656432522353312430232 -001414034352355125223334566537547773645784645548858657864456755667733554477463225644645134533303241 -120200313513214346523222343534564536445747674784578474688866757844677344466452533232643351552212344 -140004115211334466633442746534576475745584467454447866848876885674465363455562246436243422245134202 -240311554155422565345224744376657664864784867858785584464568776546846456646764446265456535141322412 -120433124512123235464464474374555586847475678876745784486754865847644364763436544532466611335224012 -203035433353423566534634356646374787666466647567896557758654565578474554555573556364424245252252414 -303212242114562363256553377464644876787465779966759998978596466765544677666544346655666361143511511 -321435212244453243635446333355488787767685799988798856567786944567778876663776374463333531123254443 -321335455154254226677665466555765485559588886969685888679596565587486648633737637533532565154423142 -212254414122253423565743374454588455585686588899875787766987689775655787747564557655455342253355324 -421422342453446266357576668665558765689955566967658699885985767778745455574334765743326436551224544 -322421225225343446747576654567854856855589798985878786666568869665488456645344737545652626331455433 -222122521256633657563766766555546555855966796578977676986675868875545864778446455474333436233525114 -023254314555364655763674546647685985696665859897979798699895787776754674648744636743425352264545211 -225135212533322677553356845558877878985878796877869899696786965865955448755574744366722233654152541 -351532143355433244443675556588657988776586966876989779969768796786657855888885536646664425523132442 -124515553625366556335768876868569859658686789999979886979876785986595667566478737355543355336355531 -014314156442535433773675645776556955878889968787696997666987675979557987658877644756564444225521113 -242252525623363454375455757457997976769999667777997788867869896685899586858856533746453433352234235 -023124456566552443376536887866777785856779768999879768967669699896775996557775364533554542434243532 -223212425265546436677586688558777558698896789789999779996888676857756888467864635543336466465124415 -515252333623442437447768566445979556986878966888877987877868886887578986858454675534554625552123132 -412113362546222337753387655589789688778666867977779997787677869678997869748548765747344532346625545 -352443343534562353437684565877667578896989969879787778999697976996568955766447746674356435354542353 -244532256342454775576468664478555979788879687779998799789879799769756679848467875743746256555435243 -252415145222625746477544486589996556968998687777998898799777866997997988457845575665744522252455434 -121252366666324777366354648567898987766689978889888798878866677775798597554668636346634424246241143 -542231223323635647757665768465587586899676779988899797877986698665695688447754433537676242553421153 -315225522426633565736564558659658677797979699989788878799876868665785765575768537473673552525343311 -341442555252446433735587744487688988999678768989777798879679969679999999468485664567446334355524445 -211522352343562564765585578469688867869667998977797998798888877686996875745458474656532245544211451 -443143434636652677635354556867668988666786999778788779898699967757566589857774775447532524634131213 -354152534456625467746446747678795956888788886888778789977879678658675695565654557453375652556521414 -332344344563334636745465546446885667986686979788897779997969896886588854565468765446733444424331344 -431135355245345747455456787578659995678989886897697777968798896878886857486556576564733534432142551 -433233316556526255633378546755489975567978866786699677769889695967977758448667443757622555435434414 -314545435553452545376335754568779985959566976978878677678777868796558868674848566345422265562252423 -145542533645544657663644857446856777777978979788686887887779999586699644786474643375746262664243444 -241353431554264566677765464654485867995877868699696987786976958699567574887566645746345422454143441 -423135115666355654375646368544778695956967666977986977697899789689766567785666675773435325262524551 -121242511146354267445534487686788465757658866587778978657999996978874566576767474455232556422235215 -123455555234455453537357738876787679765895779577559859577987565678475674467346366664333243354411434 -113111232245536443357354765765648848855685798699976566767695895956674785776437653532662646355133522 -034245121152464645264454454458567747667859589888698959868659799684876674563464553323545665335113414 -321542511513646356466656747484676777865877857765878865985699957645675457654757775562546453441355233 -001025225344365554343664374675774455757659659777596798967769555466788558746776567242245663132335222 -240224423154453466635367766446776854675446678578756687675776756657745777743437435645463423354213440 -143321412151126564642553643433487476454478865659797785666686467645568676646646473662544534334515212 -300115342534164343654435573634646548844886487647548855785866576457458436355575564454635251454435213 -331024513222536555236525434736356587874465687545468546688486445577473343474477264254545135125421102 -243234315251353456432325545375553348757866746774448555444556677858854465433745435663355535522444302 -222242353531424355464446643456665437556444758477468585685746584584647636633743354324232532231543430 -232321431115224556244223336543364633735554888856857755655758564767754545375346544656511252413530322 -443102445423141155626432534467654356676376855848756755575858656334754446333542345522445552422021421 -122144244122552411433244654557543734547646557548877564645335454433576334464425263323112222114003403 -241010140424452455226655236255746455563753554474656337467375374536454766656446525662141142521030310 -003123001114142554125526633642767765437644573343536573563636666365667652335363363321131215341024444 -122433034123242324526252334224465375535435776677656444337356333564364442536426546535413351434442403 -012032130443313512142334334232632463533753446736437357543755653745644654244446442551351434201043201 -123432104214215425255545532345225366546356457753453435764534444432222425353255324435341532212441100 -122231022230433534232123222566354453436645454476533354465573437634666223324445223122344241413403220 -112110012033231221323443134255336365322364443757433347343746254333526424644325111313532214100130002 -000013103142014413122533343334343335263464325254335443366245355455625252566552214225151144323332120 -313300010430420353244125522132426466255355444624632264532642466635524442242431233341320143344442332 -232120313033343242144144352243623263245464423245465622443446436362336321555545313154201324441110203 -103011001110214411345544335425116266333555324456646522333423435432424344435555224341402040022203300 -222303333302140132001312342553322343232445543335233323222554662464411343213214525220341304342100233 -231113123213311002102322233322235413333535624634455543444366422633445212132343132400040434221232230 -103320010113214231110254523114243444121544236632534455264632443421454553331443122123000343120020102 -213132131011312123433303212223431254241531411266432544214153545355412323324230143343304101121201113 -110210203103022203344123142431553332324551324112424531442554431321223224324223004404030411100120120 -120111302211224404102444220332233212524433322312343524235355245433352212141024210012324123323312101 -212220310221122231114014131431245134434533152114425513144445231545452244244103411331010011212031200 -211120022231100333330313111120423213143252332533514251453113433321354142442041432101120010313310122 -111210213300233203233222413444104203323252533215253431341253534525013210232012413312211122123302112 diff --git a/ipynb/AOC/2022/input9.txt b/ipynb/AOC/2022/input9.txt deleted file mode 100644 index a32621b..0000000 --- a/ipynb/AOC/2022/input9.txt +++ /dev/null @@ -1,2000 +0,0 @@ -L 1 -R 1 -U 1 -R 1 -L 1 -U 2 -L 2 -R 1 -U 2 -D 2 -R 2 -D 2 -R 1 -U 1 -R 2 -L 1 -D 1 -L 2 -R 1 -D 1 -R 1 -U 1 -D 1 -R 1 -D 1 -R 1 -D 2 -L 2 -D 1 -R 2 -L 1 -R 2 -U 2 -R 1 -U 1 -D 2 -U 1 -R 1 -D 1 -R 2 -D 1 -L 2 -R 1 -U 1 -L 1 -U 1 -D 1 -U 1 -D 1 -L 1 -D 1 -R 1 -D 2 -L 1 -D 1 -L 1 -D 1 -R 1 -U 1 -D 2 -R 1 -D 1 -L 2 -D 2 -U 1 -L 1 -U 1 -L 1 -R 2 -U 1 -L 1 -D 1 -R 2 -L 2 -U 1 -D 2 -R 1 -U 1 -R 2 -L 2 -U 1 -L 2 -R 2 -D 1 -L 1 -R 1 -D 2 -L 2 -U 1 -L 2 -R 1 -U 2 -D 1 -U 2 -D 2 -L 2 -D 1 -R 1 -L 2 -R 2 -L 2 -R 2 -L 2 -R 2 -L 1 -U 1 -R 2 -U 1 -D 1 -R 2 -D 2 -R 2 -D 2 -L 2 -R 2 -U 3 -R 1 -U 3 -D 3 -U 1 -L 2 -D 2 -R 3 -D 1 -R 3 -U 1 -L 3 -R 3 -L 1 -U 3 -R 3 -U 3 -R 3 -U 2 -L 2 -D 2 -R 3 -U 2 -L 2 -U 3 -L 2 -R 1 -U 3 -R 2 -U 3 -L 2 -R 2 -U 1 -L 3 -R 3 -L 3 -R 2 -L 3 -D 3 -L 2 -D 1 -R 1 -D 3 -U 3 -R 3 -D 2 -L 2 -D 2 -R 1 -D 1 -U 3 -R 1 -U 2 -L 3 -U 3 -L 2 -D 1 -L 3 -R 2 -D 2 -L 2 -D 3 -L 3 -U 1 -D 3 -U 3 -L 3 -R 2 -D 2 -R 3 -D 2 -R 3 -U 2 -R 1 -L 2 -R 2 -L 1 -D 3 -U 2 -L 2 -U 3 -L 1 -D 1 -L 2 -R 3 -L 1 -D 2 -U 1 -D 3 -U 1 -D 3 -L 1 -U 1 -R 3 -L 2 -U 3 -L 3 -U 1 -L 2 -D 1 -R 2 -L 1 -R 2 -L 2 -D 3 -U 2 -D 2 -U 3 -L 4 -D 4 -R 3 -D 4 -R 1 -L 2 -U 2 -R 1 -U 4 -D 4 -U 4 -D 4 -R 4 -L 2 -U 3 -D 1 -R 4 -D 2 -L 2 -D 1 -L 4 -R 3 -U 2 -D 4 -U 3 -R 3 -L 1 -R 1 -L 2 -D 4 -U 2 -R 1 -L 3 -D 3 -R 4 -U 2 -L 1 -D 3 -R 4 -D 2 -U 3 -D 1 -L 2 -D 2 -R 2 -D 3 -R 2 -U 2 -R 1 -L 1 -U 2 -D 2 -U 3 -D 1 -U 3 -D 1 -R 4 -D 2 -U 1 -L 3 -D 4 -R 3 -D 4 -U 2 -D 1 -R 2 -U 3 -L 3 -D 1 -U 2 -L 3 -D 1 -L 3 -D 1 -U 1 -D 4 -R 1 -D 4 -L 2 -R 3 -D 4 -R 2 -L 3 -D 4 -U 3 -L 4 -U 1 -L 3 -R 1 -L 1 -D 2 -L 1 -U 2 -D 3 -L 1 -R 4 -L 1 -D 2 -U 2 -L 3 -U 3 -L 1 -R 4 -U 3 -D 3 -R 1 -L 2 -R 4 -U 2 -L 3 -U 4 -L 2 -R 4 -D 5 -U 1 -R 2 -D 5 -L 5 -R 1 -D 3 -U 3 -L 3 -U 5 -R 1 -D 1 -R 3 -U 3 -D 1 -R 1 -L 4 -R 1 -L 3 -U 4 -L 3 -R 5 -D 3 -R 2 -U 1 -R 2 -D 2 -L 4 -R 2 -U 1 -L 3 -D 4 -R 4 -L 1 -R 3 -U 3 -D 2 -R 3 -D 3 -U 1 -L 5 -U 1 -L 5 -R 5 -D 1 -U 1 -R 5 -D 4 -L 1 -R 4 -L 5 -D 5 -L 2 -D 1 -L 3 -D 5 -L 4 -R 4 -D 1 -U 1 -D 4 -U 1 -R 4 -L 2 -D 4 -U 1 -L 3 -R 3 -L 3 -R 3 -D 2 -R 3 -L 5 -R 1 -L 1 -R 3 -D 5 -U 5 -L 3 -U 3 -L 5 -D 3 -L 2 -U 5 -D 5 -U 5 -D 4 -U 4 -R 5 -U 3 -D 5 -R 1 -L 4 -U 1 -L 4 -R 2 -D 1 -U 4 -L 5 -D 2 -R 1 -U 1 -R 3 -U 1 -R 4 -U 4 -L 1 -R 2 -U 5 -D 2 -L 5 -U 4 -D 2 -R 1 -D 1 -U 6 -D 5 -L 4 -U 5 -R 1 -L 3 -D 2 -R 3 -U 6 -L 2 -R 6 -D 1 -R 5 -D 1 -L 1 -R 2 -L 4 -R 3 -L 4 -D 6 -R 5 -U 1 -L 4 -D 2 -L 2 -D 3 -L 2 -D 5 -R 4 -D 3 -L 2 -D 4 -R 1 -U 5 -L 5 -U 5 -D 2 -L 3 -D 4 -L 3 -U 4 -L 4 -U 6 -D 6 -U 4 -R 2 -D 3 -U 1 -R 4 -D 3 -R 1 -D 2 -R 3 -L 2 -D 2 -L 4 -D 5 -L 5 -R 2 -L 1 -R 2 -D 2 -R 4 -U 4 -R 5 -L 4 -D 1 -L 6 -R 4 -D 2 -R 6 -L 6 -D 3 -R 2 -D 2 -U 4 -R 2 -U 2 -L 2 -R 5 -D 5 -U 6 -D 6 -L 5 -R 1 -U 3 -L 1 -D 1 -U 2 -R 5 -L 2 -D 2 -U 4 -R 2 -D 2 -U 1 -D 2 -R 3 -L 6 -U 1 -D 6 -R 3 -D 6 -R 1 -D 7 -R 7 -L 4 -R 4 -D 5 -U 6 -R 2 -L 3 -R 5 -L 5 -U 6 -D 3 -U 5 -D 3 -U 5 -R 7 -L 5 -U 7 -L 6 -U 5 -D 1 -L 7 -U 6 -L 3 -D 1 -L 6 -U 4 -D 1 -U 1 -R 1 -L 3 -D 6 -L 6 -R 3 -D 3 -U 2 -R 1 -D 6 -U 7 -R 6 -L 4 -R 4 -D 7 -R 1 -D 5 -U 6 -D 4 -R 6 -L 2 -U 4 -D 7 -R 5 -D 6 -U 7 -R 6 -D 6 -U 1 -D 4 -L 2 -U 2 -R 7 -U 1 -L 1 -U 1 -L 7 -D 3 -U 5 -D 5 -L 1 -D 4 -L 3 -U 7 -L 6 -R 7 -U 6 -R 1 -L 3 -R 1 -D 3 -L 7 -R 4 -L 3 -D 2 -L 7 -D 2 -R 5 -L 7 -D 6 -L 6 -D 3 -L 3 -D 5 -U 3 -L 5 -R 6 -L 1 -U 5 -R 4 -U 2 -D 3 -R 5 -L 4 -U 5 -D 7 -R 1 -L 3 -U 5 -D 3 -L 6 -R 2 -L 2 -U 6 -R 3 -U 7 -R 3 -D 1 -L 2 -U 7 -L 6 -D 3 -L 8 -R 6 -D 3 -L 5 -R 5 -U 5 -R 8 -D 7 -R 7 -U 8 -L 5 -D 6 -R 6 -L 6 -D 8 -U 1 -R 4 -L 3 -R 6 -L 6 -D 5 -R 4 -D 8 -L 4 -R 4 -D 3 -L 2 -U 6 -L 8 -R 1 -U 5 -L 4 -D 8 -R 6 -D 5 -U 6 -L 5 -R 1 -L 8 -U 7 -R 6 -D 4 -U 2 -D 8 -U 3 -D 7 -R 6 -D 8 -R 8 -U 8 -D 7 -L 3 -D 4 -L 1 -U 4 -R 4 -U 2 -D 6 -R 1 -D 8 -R 2 -D 4 -R 5 -L 1 -R 7 -L 3 -D 1 -U 1 -R 7 -U 5 -D 1 -L 2 -R 8 -D 8 -L 5 -U 8 -D 4 -L 5 -D 3 -U 2 -L 7 -R 2 -L 5 -U 3 -R 3 -U 6 -R 6 -D 4 -R 3 -U 4 -D 5 -U 6 -R 3 -L 4 -R 5 -L 4 -R 8 -U 6 -L 6 -U 1 -L 5 -R 3 -U 1 -D 5 -U 8 -R 1 -L 2 -R 3 -L 8 -U 6 -L 4 -R 3 -L 3 -R 7 -L 9 -D 5 -R 8 -L 5 -U 7 -D 7 -R 6 -L 8 -U 4 -D 5 -R 8 -L 4 -R 8 -U 9 -R 9 -L 8 -D 9 -L 9 -D 6 -R 1 -L 8 -U 4 -L 6 -U 5 -R 9 -L 5 -D 6 -R 9 -D 9 -U 6 -L 1 -U 8 -L 7 -R 9 -U 4 -R 6 -U 1 -R 5 -U 5 -L 4 -R 4 -D 7 -L 6 -U 3 -R 9 -U 1 -L 6 -U 5 -L 5 -U 2 -L 3 -U 2 -D 6 -R 8 -L 5 -U 4 -D 4 -R 4 -D 6 -L 8 -U 9 -R 4 -L 3 -D 1 -U 2 -D 5 -U 3 -D 3 -L 2 -D 3 -L 4 -D 5 -L 9 -D 9 -U 2 -D 8 -R 4 -L 8 -R 9 -D 7 -L 3 -D 2 -R 2 -L 4 -D 7 -R 6 -D 8 -R 9 -L 3 -D 5 -U 1 -L 8 -D 6 -R 9 -U 6 -R 9 -D 6 -L 9 -U 5 -D 10 -L 4 -U 10 -R 3 -U 7 -D 4 -L 3 -R 8 -L 4 -U 10 -R 8 -L 10 -U 8 -R 5 -L 8 -U 6 -L 5 -D 7 -L 6 -U 6 -L 9 -R 8 -U 6 -D 7 -L 10 -R 2 -D 7 -L 8 -U 5 -L 2 -D 2 -U 7 -D 6 -R 7 -D 2 -U 3 -R 10 -D 2 -U 6 -D 6 -L 8 -D 2 -L 2 -D 10 -L 2 -D 1 -L 10 -D 6 -R 6 -L 7 -D 9 -R 2 -D 5 -U 2 -R 4 -L 4 -D 1 -L 3 -R 10 -U 9 -L 4 -D 10 -L 10 -D 4 -U 2 -R 1 -L 4 -D 6 -U 2 -L 6 -R 4 -U 1 -L 9 -R 7 -L 8 -U 5 -R 1 -D 6 -L 4 -U 9 -D 1 -L 5 -R 10 -D 4 -L 6 -U 8 -R 4 -L 5 -D 10 -R 8 -D 8 -R 4 -D 5 -R 7 -L 10 -D 3 -R 1 -L 4 -R 8 -L 10 -D 2 -L 3 -D 6 -L 8 -R 10 -L 2 -D 8 -R 5 -L 8 -D 1 -U 6 -D 11 -U 7 -L 1 -U 6 -R 9 -L 8 -R 5 -U 9 -D 5 -L 10 -U 6 -L 3 -D 4 -U 6 -D 10 -L 2 -D 9 -L 5 -R 8 -D 1 -R 1 -U 1 -D 4 -R 4 -U 6 -L 9 -U 7 -R 11 -L 8 -D 3 -R 9 -L 11 -U 9 -L 4 -D 10 -U 9 -L 7 -R 9 -U 1 -R 8 -U 4 -L 3 -U 2 -D 7 -R 6 -U 1 -D 10 -U 9 -R 6 -L 6 -D 4 -U 3 -L 10 -R 10 -U 6 -R 8 -L 9 -R 2 -D 7 -R 4 -U 6 -R 2 -L 4 -D 1 -L 10 -U 9 -R 11 -U 11 -R 1 -D 5 -L 8 -U 3 -R 1 -U 4 -D 10 -U 6 -L 8 -R 4 -L 7 -R 8 -D 3 -L 9 -U 4 -L 6 -R 2 -D 2 -U 9 -D 6 -R 8 -L 2 -U 7 -L 2 -R 8 -L 7 -D 5 -R 10 -U 5 -L 10 -U 6 -R 8 -U 9 -L 7 -D 11 -U 10 -L 4 -D 5 -R 4 -L 7 -U 5 -D 8 -R 6 -D 9 -L 4 -U 9 -R 6 -D 1 -U 6 -R 8 -U 10 -D 6 -U 10 -L 3 -D 1 -L 1 -R 9 -D 10 -L 10 -U 12 -D 3 -L 2 -U 6 -L 9 -U 2 -R 6 -D 8 -R 11 -L 1 -U 3 -R 1 -U 9 -R 12 -U 3 -D 11 -U 3 -D 10 -U 12 -L 11 -R 9 -U 9 -D 11 -L 8 -D 4 -R 4 -U 4 -D 1 -L 7 -R 10 -L 4 -R 4 -U 11 -D 3 -L 6 -R 10 -L 9 -R 11 -U 6 -D 2 -U 2 -L 3 -D 11 -U 6 -D 12 -L 5 -R 5 -D 6 -R 5 -U 2 -R 8 -L 7 -D 7 -R 3 -D 8 -U 6 -D 1 -U 1 -D 4 -L 3 -D 12 -L 8 -D 8 -U 7 -R 1 -D 10 -L 5 -D 7 -L 1 -U 4 -R 12 -L 8 -U 2 -L 2 -U 1 -L 8 -U 3 -L 12 -R 3 -D 11 -R 1 -U 4 -D 12 -L 3 -U 2 -R 5 -U 2 -R 7 -U 8 -L 5 -R 1 -D 5 -R 12 -D 8 -R 9 -D 7 -L 2 -R 2 -U 9 -D 6 -U 6 -R 2 -D 2 -R 9 -D 4 -R 12 -D 13 -R 9 -L 3 -D 8 -L 13 -U 2 -R 10 -U 12 -D 12 -U 3 -L 6 -D 8 -U 1 -L 12 -D 9 -L 7 -R 2 -D 4 -R 5 -L 7 -R 12 -U 4 -L 7 -D 4 -U 10 -L 2 -D 1 -U 5 -R 5 -U 2 -L 9 -D 10 -L 1 -R 7 -L 6 -D 1 -L 12 -R 6 -U 10 -R 2 -D 10 -R 5 -L 3 -R 8 -D 1 -R 12 -L 7 -U 5 -L 11 -D 4 -U 11 -D 1 -U 11 -L 1 -D 11 -U 11 -D 4 -U 8 -R 5 -D 6 -L 12 -R 5 -D 10 -L 2 -D 5 -R 10 -U 6 -D 6 -R 4 -D 7 -L 2 -D 5 -U 2 -R 9 -L 11 -U 13 -D 9 -L 11 -D 8 -L 2 -D 4 -R 13 -L 5 -U 12 -R 11 -U 5 -L 8 -U 5 -D 7 -U 1 -R 9 -D 4 -U 3 -R 9 -L 3 -D 7 -R 8 -D 7 -L 2 -U 4 -L 12 -U 13 -L 12 -R 8 -L 3 -R 12 -L 4 -U 12 -R 13 -D 10 -L 8 -U 12 -R 5 -L 1 -U 2 -L 3 -U 2 -D 12 -L 12 -U 11 -L 2 -R 6 -U 3 -L 2 -R 7 -U 7 -L 3 -R 8 -L 11 -D 2 -U 1 -R 12 -D 1 -R 4 -L 13 -U 14 -R 14 -D 12 -R 12 -D 11 -L 11 -U 2 -L 6 -D 8 -L 5 -D 7 -R 2 -L 14 -U 12 -R 13 -L 7 -D 2 -U 4 -D 5 -R 5 -L 7 -R 7 -U 1 -R 10 -D 11 -L 7 -U 2 -R 5 -L 11 -U 11 -R 9 -U 9 -R 12 -D 14 -R 5 -L 9 -U 2 -D 12 -L 6 -U 7 -R 5 -L 10 -D 10 -U 4 -D 13 -L 13 -D 3 -R 8 -D 10 -U 12 -L 14 -U 7 -D 6 -R 4 -U 11 -R 2 -L 5 -D 12 -R 4 -L 4 -D 5 -L 12 -U 3 -L 3 -U 7 -R 4 -L 2 -R 7 -L 5 -D 5 -R 9 -L 5 -D 12 -R 3 -U 1 -D 6 -U 2 -R 10 -L 4 -U 12 -R 15 -L 2 -R 3 -D 8 -L 13 -D 3 -R 5 -D 5 -L 5 -U 7 -L 4 -R 10 -D 11 -L 3 -R 1 -U 4 -D 15 -L 8 -U 10 -L 5 -D 1 -R 5 -D 15 -R 3 -U 9 -R 4 -D 3 -L 15 -U 6 -D 10 -U 2 -R 6 -U 10 -L 12 -R 8 -D 12 -R 14 -U 10 -D 1 -L 1 -D 8 -U 3 -R 11 -D 7 -L 5 -D 14 -R 1 -D 8 -R 6 -U 6 -D 1 -U 14 -R 12 -L 5 -U 5 -L 14 -U 1 -D 3 -R 6 -U 4 -R 9 -L 13 -R 2 -U 10 -R 11 -U 7 -D 8 -U 14 -L 4 -R 3 -U 6 -R 2 -D 14 -U 10 -D 13 -U 8 -R 12 -L 12 -U 6 -L 4 -U 5 -D 6 -U 8 -L 12 -D 1 -L 3 -R 4 -L 11 -R 5 -D 3 -U 6 -D 15 -R 14 -U 8 -R 10 -U 15 -R 13 -L 13 -U 4 -D 3 -U 4 -D 1 -U 5 -R 5 -D 4 -R 2 -D 13 -R 7 -D 10 -U 3 -R 15 -D 3 -U 13 -R 16 -U 2 -D 6 -L 13 -R 8 -L 5 -R 1 -U 7 -R 6 -U 6 -R 10 -U 5 -L 14 -R 12 -U 8 -R 13 -U 4 -L 10 -R 16 -L 15 -D 7 -R 14 -D 8 -U 8 -L 15 -R 2 -U 11 -L 6 -R 6 -D 2 -U 9 -D 12 -L 10 -U 7 -R 8 -L 4 -D 5 -R 13 -L 9 -U 15 -D 11 -R 11 -D 8 -L 10 -R 14 -D 3 -R 10 -U 1 -R 11 -L 16 -R 12 -D 15 -L 13 -U 2 -L 11 -U 15 -D 9 -R 1 -D 13 -L 16 -U 9 -D 2 -R 5 -U 9 -R 11 -L 16 -U 5 -R 11 -U 8 -L 15 -U 1 -L 11 -U 3 -L 4 -U 9 -L 5 -U 11 -D 9 -U 4 -L 14 -U 8 -L 16 -D 9 -U 5 -L 14 -R 13 -U 8 -L 4 -R 9 -L 4 -R 7 -D 15 -U 14 -D 8 -U 6 -R 11 -L 15 -D 10 -R 2 -L 12 -R 11 -D 7 -R 11 -L 4 -R 4 -D 4 -R 3 -U 15 -L 6 -R 8 -L 5 -U 13 -D 6 -R 1 -D 15 -L 9 -U 2 -L 13 -R 10 -U 8 -R 15 -D 16 -L 13 -U 13 -L 12 -R 10 -U 16 -L 10 -R 14 -D 17 -R 4 -D 16 -U 17 -R 8 -D 10 -R 11 -L 10 -U 17 -L 11 -U 3 -L 4 -U 2 -D 10 -R 15 -U 1 -R 5 -L 12 -D 4 -R 1 -U 15 -R 13 -L 17 -R 15 -D 4 -L 14 -R 3 -D 1 -U 14 -R 11 -D 12 -L 7 -D 11 -R 12 -U 1 -R 5 -L 11 -D 9 -U 8 -R 1 -U 4 -L 15 -R 12 -U 17 -R 4 -U 14 -L 4 -D 16 -R 9 -U 9 -D 11 -L 7 -D 16 -R 10 -L 10 -R 15 -U 10 -R 6 -L 4 -R 6 -L 12 -U 9 -R 15 -D 12 -L 14 -U 14 -D 6 -U 4 -R 17 -U 2 -L 5 -R 13 -D 15 -U 13 -L 5 -D 3 -L 7 -U 12 -R 13 -D 15 -U 15 -L 17 -U 17 -L 6 -R 2 -U 17 -R 7 -L 15 -U 17 -R 11 -L 2 -U 1 -D 4 -U 2 -R 10 -L 9 -D 18 -U 5 -D 7 -R 18 -L 11 -D 2 -U 13 -D 12 -R 10 -D 2 -R 9 -L 3 -D 9 -R 9 -L 17 -R 4 -L 7 -D 16 -L 5 -R 3 -L 8 -U 7 -R 8 -L 1 -D 12 -U 13 -R 8 -D 18 -U 7 -R 6 -D 7 -L 7 -D 8 -R 16 -L 13 -R 6 -U 1 -L 9 -U 9 -L 12 -D 13 -R 18 -L 7 -D 18 -U 17 -R 18 -D 11 -R 1 -D 4 -U 3 -L 7 -D 17 -R 8 -U 11 -D 7 -L 4 -R 12 -U 10 -L 15 -R 14 -U 16 -D 4 -L 10 -U 6 -D 18 -R 7 -U 13 -R 11 -D 14 -L 5 -U 5 -L 7 -R 15 -L 16 -U 6 -D 9 -L 17 -R 4 -L 16 -D 10 -U 16 -D 17 -R 7 -L 16 -U 6 -L 15 -R 13 -U 8 -L 14 -R 12 -U 5 -D 17 -R 13 -D 12 -U 12 -L 16 -R 8 -U 4 -D 6 -U 10 -D 14 -R 18 -L 17 -U 15 -L 5 -U 7 -D 15 -U 10 -R 18 -L 11 -D 10 -R 12 -U 15 -D 11 -U 7 -D 3 -R 2 -U 5 -R 12 -U 15 -R 12 -U 19 -L 6 -U 18 -D 8 -L 7 -D 2 -R 1 -L 16 -D 5 -L 9 -U 11 -L 6 -U 7 -L 2 -D 18 -L 1 -U 19 -D 15 -U 8 -R 5 -U 13 -L 7 -R 14 -U 2 -D 10 -U 16 -D 3 -R 8 -L 10 -D 17 -U 16 -D 6 -R 18 -D 5 -L 5 -D 4 -L 6 -U 17 -D 7 -R 15 -D 5 -R 18 -L 6 -U 15 -L 3 -U 13 -L 15 -R 5 -D 9 -R 11 -U 15 -L 19 -D 11 -L 8 -D 14 -R 7 -L 16 -D 5 -R 13 -D 5 -L 9 -D 3 -L 3 -R 12 -U 17 -R 8 -L 11 -U 2 -R 9 -L 3 -D 6 -L 9 -U 11 -R 6 -U 19 -R 6 -L 12 -U 5 -R 4 -U 4 -L 16 -R 17 -D 12 -U 11 -R 4 -D 11 -U 4 -R 8 -U 9 -R 12 -U 13 -L 2 -D 9 -L 2