commit 6b6fc8d4860438830f61d85062233cf8dbe42c87 Author: Tim Nope Date: Sun Dec 11 18:06:33 2022 +0100 init diff --git a/d01/Cargo.lock b/d01/Cargo.lock new file mode 100644 index 0000000..8579592 --- /dev/null +++ b/d01/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d01" +version = "0.1.0" diff --git a/d01/Cargo.toml b/d01/Cargo.toml new file mode 100644 index 0000000..9cd05dc --- /dev/null +++ b/d01/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d01" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d01/input.txt b/d01/input.txt new file mode 100644 index 0000000..98e0ab4 --- /dev/null +++ b/d01/input.txt @@ -0,0 +1,2255 @@ +3344 +8938 +7923 +3979 +2753 +5730 +4225 + +24216 +7432 +18284 + +3475 +9177 +6769 +11335 +8061 +9302 +8132 + +25796 + +20937 + +2039 +4989 +5932 +5434 +5088 +7185 +1271 +8359 +5489 +8646 + +7796 +1233 +3529 +4118 +7093 +7090 +8757 +2283 +5562 +3789 + +2296 +2105 +1978 +2981 +5682 +1627 +2285 +5654 +5596 +2022 +2733 +3078 +3176 +4158 + +6294 +3789 +1863 +5121 +6122 +7309 +7063 +4233 +1717 +6755 +5505 +2713 + +4988 +5133 +4933 +6407 +2897 +2682 +5328 +4268 +1518 +4631 +2736 +1432 +3812 +1031 + +4553 +1109 +7214 +2744 +8389 +3180 +7464 +5584 +7689 +6452 + +5645 +6207 +2497 +1114 +5747 +2620 +2621 +1866 +2334 +1324 +5879 +6322 +4954 + +8723 +24316 +4375 + +4051 +6866 +7417 +4650 +6035 +6580 +3881 +3041 +1443 +6659 +2951 +2387 + +5606 +1862 +3300 +6106 +5944 +2306 +1935 +5717 +6204 +1882 +2455 +4790 +4534 +4144 + +3278 +5536 +4686 +4331 +1750 +1742 +2103 +6754 +5417 +2242 +2374 +5133 +2315 + +34403 + +5574 +2129 +2846 +5790 +1428 +1220 +1523 +5768 +2226 +1442 +1139 +3295 +3831 + +3231 +3998 +5904 +6878 +3082 +2159 +2806 +2388 +1878 +1393 +6929 +6812 + +18094 + +4972 +4575 +5522 +5582 +2776 +3971 +3595 +1959 +4161 +4550 +1987 +4519 +4551 +3546 +3562 + +4913 +5328 +2726 +5349 +6670 +7650 +7799 +3818 +5536 +2765 + +1674 +3454 +5921 +6170 +3474 +1401 +5993 +5098 +3269 +5671 +5385 +5418 + +4381 +35451 + +1970 +6227 +6781 +3622 +2921 +2360 +5673 +2344 +5503 +5006 +6866 +1804 +2559 + +12473 +1374 +23850 + +7943 +1442 +3091 +2907 +1538 +6027 +1389 +4851 +3301 +1324 +6017 + +13712 +11949 +4399 +1093 +2546 +6876 + +5429 +1453 +7989 +9605 +2344 +10505 +4563 +3537 + +6061 +1428 +3435 +5752 +1097 +3313 +2318 +1656 +2206 +6922 +6612 +2805 +3123 + +2613 +6493 +3283 +5206 +4118 +3058 +1377 +4453 +6195 +3371 +5520 +6197 +5121 +1622 + +8199 +5761 +6985 +6058 +8277 +9247 +8937 +4739 +5107 + +11764 +13344 +5462 + +4453 +10616 +8770 +6014 +6991 +7898 + +5873 +12987 +16138 + +9294 +8381 +3175 +1945 +8195 +2851 +1780 +6140 + +3655 +3450 +6771 +4950 +3491 +6883 +4408 +4505 +2513 +6768 +4868 +3883 +4458 + +39217 + +15599 +1459 +19930 +6992 + +9392 +6380 +4470 +5228 +8009 +7680 +1815 +4365 +5529 + +8677 +6381 +10150 +2299 +2071 +9364 +5633 + +1778 +5304 +1883 +2215 +4288 +4214 +7602 +2987 +7011 +1652 +5977 + +2093 +20240 +18383 + +4600 +2704 +3915 +3853 +5659 +2905 +3480 +3546 +4647 +6062 +3613 +6095 +4079 + +6352 +4362 +5767 +7708 +2318 +10738 +1956 + +5581 +6478 +5624 +3850 +5025 +3754 +2559 +4730 +1299 +1187 +3771 +1432 +1590 +5108 + +3412 +10022 +1478 +3654 +4938 +3611 + +3455 +5118 +6647 +7160 +7244 +2902 +6305 +1204 +2124 +5595 +7040 +5145 + +1502 +8426 +6808 +9175 +3902 +5516 +5310 +4122 +7357 + +8679 +14080 + +23992 +17036 + +1880 + +2799 +3910 +3661 +3680 +4159 +5746 +6249 +2614 +2012 +7433 +5092 +3067 + +35016 +24321 + +9575 +2970 +17157 + +3129 +2954 +2520 +5998 +2854 +5823 +2469 +3786 +2683 +3300 +3360 +5413 +3959 + +28905 +4100 + +24304 +7180 +23566 + +5990 +1740 +1955 +5498 +1754 +3458 +4856 +4499 +3560 +3275 +1443 +1815 +1511 +1106 + +1466 + +10351 +8066 +5699 + +4995 +7451 +7189 +2348 +3600 +3320 +3351 +5857 +6388 +3787 +1923 +6228 + +6125 +1302 +6779 +3279 +13428 +7624 + +41865 + +2353 +11924 +6498 +10636 +1592 +3990 +2269 + +7281 +4294 +3083 +10444 +4489 +4468 +1400 +4482 + +63998 + +2373 +2091 +6067 +3372 +1996 +6542 +1423 +5041 +6251 +4682 +5574 +2506 +6784 + +1243 +1014 +1653 +2960 +1459 +4820 +4623 +5541 +3455 +3260 +1161 +1395 +3963 + +3299 +1686 +4068 +7455 +3737 +6857 +7771 +7383 +7769 +4641 +3105 + +8109 +1367 +5553 +8315 +8042 +4244 +6974 +1062 + +50228 + +6657 +22682 + +4093 +5296 +8752 +9532 +11488 +3792 +11225 + +2753 +16207 +10646 +11950 + +1505 +4569 +6688 +4674 +7154 +7342 +4675 +8434 +5637 +3789 + +5625 +3177 +2820 +1075 +3657 +4862 +3879 +1954 +3185 +4563 +1413 +5323 +6048 +3166 + +4933 +1874 +5953 +6528 +6915 +3449 +6867 +6892 +6105 +3012 +2055 +5516 +3026 + +14676 +25751 +4615 + +3163 +5888 +4144 +3845 +6817 +6989 +6211 +1620 +7624 +1390 +5321 + +8348 +2441 +12492 +12656 +13889 + +6433 +1032 +2005 +5844 +3864 +2370 +6664 +5540 +2943 +5135 +3375 +2236 +4305 + +6269 +3979 +1844 +3799 +3947 +5858 +1338 +2761 +2285 +5192 +1358 +1810 +5009 +1346 + +4183 +3118 +4232 +5655 +4391 +4210 +5644 +3865 +4049 +1951 +2839 +5212 +1862 +5991 +4452 + +4299 +1037 +3491 +3002 +6062 +2026 +1007 +7398 +1697 +5797 +5922 +5352 + +53946 + +7483 +3663 +1134 +4279 +5315 +2756 +1280 +5807 +1892 +3701 +2848 + +21603 +4098 +21937 + +1914 +1812 +6990 +2754 +2459 +5984 +3895 +7411 +5240 +1022 +4323 +4382 + +3803 +1698 +5774 +1680 +2122 +2865 +6470 +2921 +7619 +4584 +1788 + +28678 +10385 + +12207 +12265 +3932 +13284 +12672 + +5559 +5610 +1230 +5547 +3945 +1566 +2589 +1948 +2313 +4243 +2472 +1343 +1317 +5152 +1953 + +1082 +6063 +1974 +2054 +2931 +5433 +4410 +4584 +4896 +2825 +3945 +5849 +3615 +2464 +1560 + +6494 +7717 +4697 +3012 +4515 +3802 +8621 +6041 +6939 +3059 + +1747 +8291 +4058 +2884 +1775 +8465 +5889 +4807 + +6263 +7346 +8014 +8081 +5361 +4950 +2721 +5656 +3858 +7486 + +11877 +5145 +10149 +2148 + +8389 +4492 +5074 +9457 +5132 +4355 +3254 +9607 +4059 + +5858 +7062 +9260 +6672 +2291 +1448 +7436 + +8943 +6577 +8042 +2056 +9801 +9060 +10243 +10758 + +11606 + +6340 +4468 +4225 +6861 +5648 +2951 +2556 +5794 +2657 +1450 +5888 +4363 + +1294 +3826 +3132 +2798 +5133 +2118 +4319 +1681 +5402 +4255 +4831 +1300 + +4233 +6221 +6336 +5287 +5566 +2796 +3047 +5486 +1849 +3572 +3709 +7014 + +2418 +7218 +1153 +8036 +2015 +1385 +5385 +2775 + +5788 +17132 +1734 +6843 + +17843 +2755 +4097 +1314 + +7448 +3025 +3255 +6379 +1817 +7363 +4086 +3106 +7192 +3632 +2748 +6634 + +11495 +6431 +6756 +7335 + +3090 +2890 +6300 +5939 +4045 +1781 +5080 +6123 +2589 +5990 +4438 +2903 +2789 +4761 + +2633 +5069 +6129 +1870 +2148 +2688 +4932 +5756 +5281 +3209 +2040 +5708 +2292 +2027 + +68293 + +4087 +4630 +5781 +5165 +3022 +1847 +4922 +2792 +4629 +6178 +3427 +4536 +4802 +1733 + +11367 +12689 +13239 + +7698 +7879 +2401 +7045 +9018 +2767 +8286 +5754 +7154 + +43194 + +4845 +3694 +1107 +3687 +7597 +7787 +8056 +8010 + +3598 +4505 +3676 +5174 +4271 +1290 +1116 +5257 +1343 +2660 +6227 +1303 +1217 + +31264 +17846 + +3026 +3533 +4579 +4017 +3465 +5489 +3720 +3146 +1755 +6197 +2181 +6449 +4893 +1766 + +1225 +2725 +5173 +3401 +4172 +2673 +6005 +8950 +8838 + +7416 +1467 +4741 +2043 +3032 +2290 +4182 +4493 +4860 +4543 +6791 + +9989 +23051 +12756 + +2995 +1859 +2029 +1520 +1287 +5281 +2299 +2794 +6913 +1477 +3639 +5475 +1198 + +4513 +5732 +6462 +1327 +1149 +6276 +5925 +5654 +5283 +1177 +1802 +2093 +4928 +1355 + +8874 +2550 +10268 +8362 +9158 +6929 +10674 + +5052 +2678 +6754 +6411 +1197 +7463 +3835 +5308 +8160 + +9428 +1308 +1957 +6146 +7962 +9350 +3699 +6982 +7111 + +5388 +3451 +3865 +4881 +5709 +6812 +3177 +2124 +3329 +8718 + +16156 +14022 +16031 +7972 +2381 + +3696 +12103 +9136 +9793 +11491 +6030 + +10542 +9283 + +1040 +3593 +1510 +2450 +5138 +5137 +1935 +3159 +2562 +1604 +5280 +1282 +1059 +3784 +2287 + +2464 +4363 +6262 +1136 +7072 +2328 +1517 +7229 +5730 +2456 +1681 +7213 + +4983 +4935 +6580 +1118 +5291 +4664 +4778 +6818 +5331 +6254 +5525 +1214 +1659 + +4535 +4602 +1741 +2803 +2795 +1195 +2041 +1147 +5091 +4244 +6115 +4765 +2074 +4711 +2985 + +1487 +5322 +2729 +5893 +4743 +5788 +5701 +5954 +1570 +2214 +7415 +2549 + +7483 +12474 +7468 +5340 + +1699 +1294 +4841 +3882 +1746 +5642 +5753 +4051 +2750 +4079 +5881 +4307 +2535 + +36712 +25729 + +1493 +9804 +6491 +3737 +5900 +8810 +2677 + +32912 +35589 + +15457 +17689 +15413 + +9642 +12851 +7416 +5456 + +10946 +9357 + +34589 + +11079 +18789 + +1029 +13280 +1556 +6080 +14840 + +2352 +7024 +1303 + +6432 +4312 +3800 +1713 +4580 +2574 +6955 +6129 +1054 +4104 +4150 +3146 +1777 + +8253 +6799 +1492 +8292 +6260 +4014 +7500 +3738 +1349 +7391 + +9308 +8918 +4943 +1408 +6212 +7375 +8604 +6907 + +3994 +10181 +7867 +4339 +8321 +3496 +6332 +8291 + +5058 +6311 +8770 +10517 +8510 +1807 +10295 +2060 + +11864 +12981 +10287 +10881 + +17316 +9524 +16372 + +4423 +5322 +4954 +11336 +8543 +8031 + +1576 +9103 +8531 +11398 +4900 +1621 + +5162 +1057 +12960 +16173 +8403 + +2436 +4121 +5143 +3486 +5542 +2598 +6157 +5536 +6005 +1953 +2645 +1790 + +1211 +5673 +7658 +6331 +6354 +5775 +2821 +5983 +5338 +6135 +7436 + +3891 +4230 +6457 +5382 +8435 +8484 +6872 +1750 +6127 + +8997 +7290 +6789 +13725 +3285 +13318 + +7602 +6264 +6286 +5290 +4403 +3829 +5456 +2632 +2556 +5225 +1189 + +9054 +11332 +1990 +6952 +3916 +10222 +1268 + +3599 +4346 +2535 +2775 +1140 +5020 +1050 +1119 +1373 +6191 +6996 +7381 + +15115 +5092 + +5201 +4358 +6447 +3800 +5425 +2062 +6314 +3184 +5203 +5626 +6024 +1408 +2543 +5400 + +4602 +8699 +3729 +3608 +3425 +6182 +1210 +4268 +8660 + +5167 +3056 +2162 +5024 +5586 +7900 +4688 +2166 +7268 +2577 + +2871 +4288 +3167 +7065 +7042 +6419 +2788 +6489 +1584 +3162 +5541 + +8083 +9590 +8100 +2032 +6749 +4610 +4924 +2628 +2110 + +2103 +5752 +2489 +2898 +5077 +4422 +1491 +5660 +2916 +6302 +5032 +1998 +5007 +3953 + +7090 +2458 +15291 +7943 +4677 + +3938 +6524 +3715 +1700 +3637 +3124 +6519 +5349 +1768 +5571 +1725 +1038 +4694 + +19691 + +6409 +2963 +4723 +3601 +6292 +1298 +4875 +4930 +5750 +6376 +4620 +5066 +6434 +5973 + +7194 +10283 +4302 +6346 +6744 +4990 +9302 +3257 + +5500 +4929 +4011 +3026 +1247 +5017 +2477 +2815 +3206 +3386 +5563 +3704 +2510 +5969 + +3588 +4251 +1214 +4568 +4747 +4950 +4670 +3810 +4616 +1599 +5738 +2651 +5971 + +7252 +4958 +7736 +7267 +1115 +1936 +3503 +8340 +3581 + +19911 +9923 +5937 +11827 + +16111 +1929 +1567 +2584 + +4411 +6070 +5904 +5425 +1684 +2343 +1569 +4476 +3774 +5901 +2230 +4560 +4894 +3532 +3679 + +19875 +3275 +1303 + +1111 +2927 +1812 +2341 +5611 +1602 +1876 +2430 +2810 +5400 +1909 +1341 +2605 +1860 + +1387 +4755 +1827 +3107 +5734 +3912 +7449 +5100 + +12046 +4731 +10977 +8509 +15801 + +9891 +19111 +15136 +6515 + +5839 +2497 +4195 +2027 +5340 +6432 +7256 +2774 +4934 +6521 +4715 + +5351 +6545 +5531 +10516 +10280 +10482 +6863 + +54895 + +3515 +3873 +1035 +9079 +10474 +8983 +6396 + +1564 +5340 +2239 +2539 +2464 +1083 +3777 +2981 +4247 +4471 +1687 +1693 +3053 +5160 +3384 + +4827 +3949 +3489 +5192 +3342 +4695 +4461 +6165 +1891 +5060 +5961 +1543 +2959 +6262 + +18480 +2939 +10591 + +3496 +14216 +4695 + +2178 +5400 +5298 +6806 +2108 +3793 +5762 +4787 +3032 +3819 +1834 +2905 +5070 + +8889 +1553 +11822 +11140 +1604 +11187 +3094 + +3950 +3808 +6643 +1323 +4637 +1465 +5416 +6504 +5400 +6691 +6056 +4358 +5209 + +5821 +4259 +2389 +7085 +6813 +2094 +2901 +7089 +6160 +6301 +4980 +4239 + +5431 +5016 +9948 +1158 +3133 +4783 + +2650 +6541 +6230 +6789 +6499 +2613 +2358 +3241 +3777 +5018 +4522 +4057 +5587 + +3428 +5879 +2228 +2436 +5905 +4346 +6072 +3843 +2432 +1342 +1339 +4727 +6823 + +15873 +19800 +13068 + +1866 +12061 +11047 +15922 + +19221 +9883 +5634 + +1072 +13511 +18294 + +64548 + +5313 +13972 +2829 +16260 + +2945 +2469 +1966 +2968 +4563 +3434 +3095 +5102 +5678 +2491 +3625 +5366 +2994 + +4920 +3123 +4726 +5313 +3148 +3510 +5397 +2081 +5252 +1949 +4929 +6472 +5292 + +6040 +3246 +6110 +4395 +2589 +6227 +4105 +3881 +5992 +4294 + +6363 +3364 +7225 +7105 +1912 +7460 +1929 +2680 +6231 +3061 +7856 + +5043 +1059 +4183 +4697 +3634 +3572 +1636 +2635 +2733 +5600 +4000 +6300 +1367 + +2560 +1074 +1473 +6555 +6887 +5044 +6544 +5101 +3041 +3100 +2924 +5388 +6025 + +8736 + +2235 +19236 +12524 + +3968 +2552 +11328 +10347 +5092 +4822 + +3051 +6914 +7082 +4322 +4701 +5313 +1889 +5562 +7529 +7673 +3085 + +1518 +10390 +1706 +5313 +7800 +8948 + +6670 +6555 +1881 +6658 +5687 +1338 +1547 +6876 +4657 +2061 +3742 +2958 +6836 + +9112 +2305 +9461 +10472 +8796 +8858 +5303 +3259 + +4281 +1131 +2165 +10304 +9662 +9627 +10574 + +8949 +12010 +13033 +5232 +3433 +8212 + +8478 +9908 +9043 +4869 +11600 +12466 + +2444 +8308 +9337 +3539 +6796 +7175 +4099 +9456 +6075 + +2503 +1993 +3162 +9282 +3378 + +4406 +1417 +10195 +6361 +3735 +10131 +4131 +2617 + +28770 + +11378 +13601 +14324 + +9222 +1090 +2246 +3436 +4692 +2317 +6684 +5515 +3608 + +8442 +8781 +6388 +6511 +5283 +3505 +7294 +3703 +2752 +2541 + +2160 +5683 +8706 +7818 +1283 +3659 +1465 +7255 +2556 +7496 + +4351 +2585 +3091 +6105 +2960 +6796 +6028 +1223 +3791 +2543 +2221 +1342 +1228 + +2678 +5749 +8275 +6535 +4567 +2629 +5222 +8406 +3528 +7274 + +11561 +8495 +11196 +6072 +4726 +6342 +4271 + +3035 +4638 +6716 +4871 +5516 +2387 +1828 +3695 +5199 +4602 +2372 +5376 +6229 + +5904 +7241 +1735 +4137 +5267 +7228 +6840 +2122 +5707 +3875 +5913 +6192 + +3372 +6579 +6596 +4463 +2498 +3147 +1505 +1879 +5437 +6317 +2129 +3425 +1569 + +7582 +4017 +9553 +5929 + +2721 +1439 +5723 +1790 +10437 +10251 +6175 + +3037 +2342 + +4409 +7389 +6107 +1920 +5975 +3859 +5681 +7411 +2409 +5083 +2678 +3001 + +6304 +6453 +8158 +1532 +2956 +1314 +4902 +5140 + +1964 +6243 +8353 +3374 +7134 +1951 +2425 +6063 +2765 + +7148 +12369 +7870 +3802 +10446 +10955 + +1377 +2579 +4886 +4537 +5929 +2946 +3894 +5212 +3825 +1003 +1884 +5017 +4114 +1895 diff --git a/d01/src/a1.rs b/d01/src/a1.rs new file mode 100644 index 0000000..8df03cb --- /dev/null +++ b/d01/src/a1.rs @@ -0,0 +1,30 @@ + + +pub fn run(inp :Vec) { + + let mut max = 0; + let mut curr_max = 0; + + inp.iter().for_each(|elem| { + + let number = elem.parse::(); + + match number { + Ok(n) => { + curr_max += n; + } + + + Err(_) => { + curr_max = 0; + } + } + + if curr_max > max { + max = curr_max; + } + }); + + println!("a1: {}", max); + +} \ No newline at end of file diff --git a/d01/src/a2.rs b/d01/src/a2.rs new file mode 100644 index 0000000..e8ff9d0 --- /dev/null +++ b/d01/src/a2.rs @@ -0,0 +1,36 @@ + + +pub fn run(inp :Vec) { + + let mut curr_max = 0; + + let mut elves :Vec = vec![]; + + inp.iter().for_each(|elem| { + + let number = elem.parse::(); + + match number { + Ok(n) => { + curr_max += n; + } + + Err(_) => { + elves.push(curr_max); + curr_max = 0; + } + } + + }); + + let mut sum = 0; + + for _ in 0..3 { + let e = elves.iter_mut().max().unwrap(); + sum += *e; + *e = 0; + } + + println!("a2: {}", sum); + +} \ No newline at end of file diff --git a/d01/src/a2v2.rs b/d01/src/a2v2.rs new file mode 100644 index 0000000..d5b2214 --- /dev/null +++ b/d01/src/a2v2.rs @@ -0,0 +1,20 @@ + + +pub fn run(inp :Vec) { + + let mut v :Vec = vec![]; + inp.split(|line| line.is_empty()).for_each(|vector|{ + v.push(vector.iter().map(|s| s.parse::().unwrap()).sum()); + }); + + let mut sum = 0; + + for _ in 0..3 { + let e = v.iter_mut().max().unwrap(); + sum += *e; + *e = 0; + } + + println!("a2v2: {}", sum); + +} \ No newline at end of file diff --git a/d01/src/main.rs b/d01/src/main.rs new file mode 100644 index 0000000..d20bc89 --- /dev/null +++ b/d01/src/main.rs @@ -0,0 +1,44 @@ +use std::io::BufRead; + +mod a1; +mod a2; +mod a2v2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp.clone()); + + a2v2::run(inp); + +} diff --git a/d01/target/.rustc_info.json b/d01/target/.rustc_info.json new file mode 100644 index 0000000..e7713c1 --- /dev/null +++ b/d01/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d01/target/CACHEDIR.TAG b/d01/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d01/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d01/target/debug/.cargo-lock b/d01/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d01/target/debug/.fingerprint/d01-127e69ad57c09331/dep-test-bin-d01 b/d01/target/debug/.fingerprint/d01-127e69ad57c09331/dep-test-bin-d01 new file mode 100644 index 0000000..505990c Binary files /dev/null and b/d01/target/debug/.fingerprint/d01-127e69ad57c09331/dep-test-bin-d01 differ diff --git a/d01/target/debug/.fingerprint/d01-127e69ad57c09331/invoked.timestamp b/d01/target/debug/.fingerprint/d01-127e69ad57c09331/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d01/target/debug/.fingerprint/d01-127e69ad57c09331/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d01/target/debug/.fingerprint/d01-127e69ad57c09331/test-bin-d01 b/d01/target/debug/.fingerprint/d01-127e69ad57c09331/test-bin-d01 new file mode 100644 index 0000000..8750126 --- /dev/null +++ b/d01/target/debug/.fingerprint/d01-127e69ad57c09331/test-bin-d01 @@ -0,0 +1 @@ +f4fed016c8cb9bb8 \ No newline at end of file diff --git a/d01/target/debug/.fingerprint/d01-127e69ad57c09331/test-bin-d01.json b/d01/target/debug/.fingerprint/d01-127e69ad57c09331/test-bin-d01.json new file mode 100644 index 0000000..c4dc02d --- /dev/null +++ b/d01/target/debug/.fingerprint/d01-127e69ad57c09331/test-bin-d01.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":5942172765485062484,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d01-127e69ad57c09331\\dep-test-bin-d01"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d01/target/debug/.fingerprint/d01-272616afaffa365b/bin-d01 b/d01/target/debug/.fingerprint/d01-272616afaffa365b/bin-d01 new file mode 100644 index 0000000..8e55014 --- /dev/null +++ b/d01/target/debug/.fingerprint/d01-272616afaffa365b/bin-d01 @@ -0,0 +1 @@ +94b9f606d749aa3d \ No newline at end of file diff --git a/d01/target/debug/.fingerprint/d01-272616afaffa365b/bin-d01.json b/d01/target/debug/.fingerprint/d01-272616afaffa365b/bin-d01.json new file mode 100644 index 0000000..ed83d93 --- /dev/null +++ b/d01/target/debug/.fingerprint/d01-272616afaffa365b/bin-d01.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":5942172765485062484,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d01-272616afaffa365b\\dep-bin-d01"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d01/target/debug/.fingerprint/d01-272616afaffa365b/dep-bin-d01 b/d01/target/debug/.fingerprint/d01-272616afaffa365b/dep-bin-d01 new file mode 100644 index 0000000..505990c Binary files /dev/null and b/d01/target/debug/.fingerprint/d01-272616afaffa365b/dep-bin-d01 differ diff --git a/d01/target/debug/.fingerprint/d01-272616afaffa365b/invoked.timestamp b/d01/target/debug/.fingerprint/d01-272616afaffa365b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d01/target/debug/.fingerprint/d01-272616afaffa365b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d01/target/debug/.fingerprint/d01-357b075baeb11298/bin-d01 b/d01/target/debug/.fingerprint/d01-357b075baeb11298/bin-d01 new file mode 100644 index 0000000..3b4aaec --- /dev/null +++ b/d01/target/debug/.fingerprint/d01-357b075baeb11298/bin-d01 @@ -0,0 +1 @@ +255bedb9966dc8f6 \ No newline at end of file diff --git a/d01/target/debug/.fingerprint/d01-357b075baeb11298/bin-d01.json b/d01/target/debug/.fingerprint/d01-357b075baeb11298/bin-d01.json new file mode 100644 index 0000000..4715e35 --- /dev/null +++ b/d01/target/debug/.fingerprint/d01-357b075baeb11298/bin-d01.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":5942172765485062484,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d01-357b075baeb11298\\dep-bin-d01"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d01/target/debug/.fingerprint/d01-357b075baeb11298/dep-bin-d01 b/d01/target/debug/.fingerprint/d01-357b075baeb11298/dep-bin-d01 new file mode 100644 index 0000000..505990c Binary files /dev/null and b/d01/target/debug/.fingerprint/d01-357b075baeb11298/dep-bin-d01 differ diff --git a/d01/target/debug/.fingerprint/d01-357b075baeb11298/invoked.timestamp b/d01/target/debug/.fingerprint/d01-357b075baeb11298/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d01/target/debug/.fingerprint/d01-357b075baeb11298/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d01/target/debug/d01.d b/d01/target/debug/d01.d new file mode 100644 index 0000000..778922b --- /dev/null +++ b/d01/target/debug/d01.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\target\debug\d01.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\src\a2v2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\src\main.rs diff --git a/d01/target/debug/d01.exe b/d01/target/debug/d01.exe new file mode 100644 index 0000000..35ca646 Binary files /dev/null and b/d01/target/debug/d01.exe differ diff --git a/d01/target/debug/d01.pdb b/d01/target/debug/d01.pdb new file mode 100644 index 0000000..60bae64 Binary files /dev/null and b/d01/target/debug/d01.pdb differ diff --git a/d01/target/debug/deps/d01-127e69ad57c09331.d b/d01/target/debug/deps/d01-127e69ad57c09331.d new file mode 100644 index 0000000..37f6ccc --- /dev/null +++ b/d01/target/debug/deps/d01-127e69ad57c09331.d @@ -0,0 +1,8 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\target\debug\deps\d01-127e69ad57c09331.rmeta: src\main.rs src\a1.rs src\a2.rs src\a2v2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\target\debug\deps\d01-127e69ad57c09331.d: src\main.rs src\a1.rs src\a2.rs src\a2v2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: +src\a2v2.rs: diff --git a/d01/target/debug/deps/d01-357b075baeb11298.d b/d01/target/debug/deps/d01-357b075baeb11298.d new file mode 100644 index 0000000..24570cd --- /dev/null +++ b/d01/target/debug/deps/d01-357b075baeb11298.d @@ -0,0 +1,8 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\target\debug\deps\d01-357b075baeb11298.rmeta: src\main.rs src\a1.rs src\a2.rs src\a2v2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\target\debug\deps\d01-357b075baeb11298.d: src\main.rs src\a1.rs src\a2.rs src\a2v2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: +src\a2v2.rs: diff --git a/d01/target/debug/deps/d01.d b/d01/target/debug/deps/d01.d new file mode 100644 index 0000000..65b7bb6 --- /dev/null +++ b/d01/target/debug/deps/d01.d @@ -0,0 +1,8 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\target\debug\deps\d01.exe: src\main.rs src\a1.rs src\a2.rs src\a2v2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d01\target\debug\deps\d01.d: src\main.rs src\a1.rs src\a2.rs src\a2v2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: +src\a2v2.rs: diff --git a/d01/target/debug/deps/d01.exe b/d01/target/debug/deps/d01.exe new file mode 100644 index 0000000..35ca646 Binary files /dev/null and b/d01/target/debug/deps/d01.exe differ diff --git a/d01/target/debug/deps/d01.pdb b/d01/target/debug/deps/d01.pdb new file mode 100644 index 0000000..60bae64 Binary files /dev/null and b/d01/target/debug/deps/d01.pdb differ diff --git a/d01/target/debug/deps/libd01-127e69ad57c09331.rmeta b/d01/target/debug/deps/libd01-127e69ad57c09331.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d01/target/debug/deps/libd01-357b075baeb11298.rmeta b/d01/target/debug/deps/libd01-357b075baeb11298.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk-90meqc4cvcxc/dep-graph.bin b/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk-90meqc4cvcxc/dep-graph.bin new file mode 100644 index 0000000..bd0b38d Binary files /dev/null and b/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk-90meqc4cvcxc/dep-graph.bin differ diff --git a/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk-90meqc4cvcxc/query-cache.bin b/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk-90meqc4cvcxc/query-cache.bin new file mode 100644 index 0000000..1cd76ed Binary files /dev/null and b/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk-90meqc4cvcxc/query-cache.bin differ diff --git a/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk-90meqc4cvcxc/work-products.bin b/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk-90meqc4cvcxc/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk-90meqc4cvcxc/work-products.bin differ diff --git a/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk.lock b/d01/target/debug/incremental/d01-1gw97aef88sm3/s-gfxaxysmr1-c58gbk.lock new file mode 100644 index 0000000..e69de29 diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/118ht2qpxsw89o2u.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/118ht2qpxsw89o2u.o new file mode 100644 index 0000000..c8a57f7 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/118ht2qpxsw89o2u.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/12kz9n2foimgph88.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/12kz9n2foimgph88.o new file mode 100644 index 0000000..215c556 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/12kz9n2foimgph88.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/14tos27gcleyblnd.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/14tos27gcleyblnd.o new file mode 100644 index 0000000..c1da33f Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/14tos27gcleyblnd.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/16c6eahtb1hyh2mg.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/16c6eahtb1hyh2mg.o new file mode 100644 index 0000000..4833a68 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/16c6eahtb1hyh2mg.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/188ygew1fo7itz9n.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/188ygew1fo7itz9n.o new file mode 100644 index 0000000..a1bbe20 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/188ygew1fo7itz9n.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1961zrey4s0jhh6g.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1961zrey4s0jhh6g.o new file mode 100644 index 0000000..47c3d0b Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1961zrey4s0jhh6g.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1njy3mkoudslt7w3.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1njy3mkoudslt7w3.o new file mode 100644 index 0000000..d77cd5d Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1njy3mkoudslt7w3.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1o4xq0txj3564t7k.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1o4xq0txj3564t7k.o new file mode 100644 index 0000000..7ced87d Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1o4xq0txj3564t7k.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1q8aa3cyjwnmfs2d.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1q8aa3cyjwnmfs2d.o new file mode 100644 index 0000000..279f129 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1q8aa3cyjwnmfs2d.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1shf0pwiw1l16gmy.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1shf0pwiw1l16gmy.o new file mode 100644 index 0000000..247a0a3 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1shf0pwiw1l16gmy.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1v36rom3nd204dzz.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1v36rom3nd204dzz.o new file mode 100644 index 0000000..3b854eb Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/1v36rom3nd204dzz.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/22bxszsee9zsmkgg.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/22bxszsee9zsmkgg.o new file mode 100644 index 0000000..debdfe1 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/22bxszsee9zsmkgg.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2ei2vl61hyrbv7k3.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2ei2vl61hyrbv7k3.o new file mode 100644 index 0000000..5cc4671 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2ei2vl61hyrbv7k3.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2foglheuw2kyoeaw.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2foglheuw2kyoeaw.o new file mode 100644 index 0000000..f6733fc Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2foglheuw2kyoeaw.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2fx3cg9k3k1h3kb.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2fx3cg9k3k1h3kb.o new file mode 100644 index 0000000..c1ab0b3 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2fx3cg9k3k1h3kb.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2io4kzz0mrusspv.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2io4kzz0mrusspv.o new file mode 100644 index 0000000..612fff2 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2io4kzz0mrusspv.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2ldu2zezp79flvv6.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2ldu2zezp79flvv6.o new file mode 100644 index 0000000..af7eba8 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2ldu2zezp79flvv6.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2m7lng1kjizofxgr.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2m7lng1kjizofxgr.o new file mode 100644 index 0000000..409adcf Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2m7lng1kjizofxgr.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2n8xf5alf49uccod.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2n8xf5alf49uccod.o new file mode 100644 index 0000000..b5c224e Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2n8xf5alf49uccod.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2nby59pqt0wfa1bk.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2nby59pqt0wfa1bk.o new file mode 100644 index 0000000..4bc476a Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2nby59pqt0wfa1bk.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2oaaeqhps5lo4f6j.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2oaaeqhps5lo4f6j.o new file mode 100644 index 0000000..5dfd74a Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2oaaeqhps5lo4f6j.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2qfxnmhsx3yb38p0.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2qfxnmhsx3yb38p0.o new file mode 100644 index 0000000..d70fadc Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2qfxnmhsx3yb38p0.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2rt105yg23ih74t0.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2rt105yg23ih74t0.o new file mode 100644 index 0000000..997ac26 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2rt105yg23ih74t0.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2w69gfdecdflriqc.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2w69gfdecdflriqc.o new file mode 100644 index 0000000..8e0822d Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2w69gfdecdflriqc.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2xhbcusq3smsphy8.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2xhbcusq3smsphy8.o new file mode 100644 index 0000000..08ec841 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2xhbcusq3smsphy8.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2ynwcrbodaoxx9t0.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2ynwcrbodaoxx9t0.o new file mode 100644 index 0000000..33a003c Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/2ynwcrbodaoxx9t0.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/346z07ms79kmjrqe.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/346z07ms79kmjrqe.o new file mode 100644 index 0000000..1982e8c Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/346z07ms79kmjrqe.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/36tvej2zwkht3t8y.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/36tvej2zwkht3t8y.o new file mode 100644 index 0000000..3639bb4 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/36tvej2zwkht3t8y.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3800q9fd1b4prly8.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3800q9fd1b4prly8.o new file mode 100644 index 0000000..2a4ba80 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3800q9fd1b4prly8.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/38sa67vvwx7jv7d1.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/38sa67vvwx7jv7d1.o new file mode 100644 index 0000000..b9b063a Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/38sa67vvwx7jv7d1.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3cjl6gk296mjy3pb.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3cjl6gk296mjy3pb.o new file mode 100644 index 0000000..b83c15a Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3cjl6gk296mjy3pb.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3dlo0duh3sygql9p.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3dlo0duh3sygql9p.o new file mode 100644 index 0000000..2965353 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3dlo0duh3sygql9p.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3dvgrs1qqrr66ctu.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3dvgrs1qqrr66ctu.o new file mode 100644 index 0000000..44130ba Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3dvgrs1qqrr66ctu.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3enmdimf0b9utgza.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3enmdimf0b9utgza.o new file mode 100644 index 0000000..6a55c82 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3enmdimf0b9utgza.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3jyhpe44prst9qnc.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3jyhpe44prst9qnc.o new file mode 100644 index 0000000..8b53db4 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3jyhpe44prst9qnc.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3k300q45omznhyjj.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3k300q45omznhyjj.o new file mode 100644 index 0000000..f8430ef Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3k300q45omznhyjj.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3ocyy047xjbacdlj.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3ocyy047xjbacdlj.o new file mode 100644 index 0000000..b52373a Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3ocyy047xjbacdlj.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3pxgqr3h6z7q3q5r.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3pxgqr3h6z7q3q5r.o new file mode 100644 index 0000000..e331488 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3pxgqr3h6z7q3q5r.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3s5pcwplvelg12ao.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3s5pcwplvelg12ao.o new file mode 100644 index 0000000..2d838fe Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3s5pcwplvelg12ao.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3vgxyyejfmvnfvht.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3vgxyyejfmvnfvht.o new file mode 100644 index 0000000..efcd87e Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/3vgxyyejfmvnfvht.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/40u7dto8bnsfbo3d.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/40u7dto8bnsfbo3d.o new file mode 100644 index 0000000..c326921 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/40u7dto8bnsfbo3d.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/41ufp0171p6eya5.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/41ufp0171p6eya5.o new file mode 100644 index 0000000..3cfce41 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/41ufp0171p6eya5.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/42oqwxco2tozlu23.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/42oqwxco2tozlu23.o new file mode 100644 index 0000000..0f43a44 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/42oqwxco2tozlu23.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/43pxzim7mdvxvah5.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/43pxzim7mdvxvah5.o new file mode 100644 index 0000000..f518149 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/43pxzim7mdvxvah5.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/45lyktywg6n2vru8.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/45lyktywg6n2vru8.o new file mode 100644 index 0000000..6928824 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/45lyktywg6n2vru8.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/479kbbooi18cq44n.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/479kbbooi18cq44n.o new file mode 100644 index 0000000..3cf6ad9 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/479kbbooi18cq44n.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/49sr5ce3dapcg7ol.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/49sr5ce3dapcg7ol.o new file mode 100644 index 0000000..1027807 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/49sr5ce3dapcg7ol.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4d5tzrohh6fqj6a.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4d5tzrohh6fqj6a.o new file mode 100644 index 0000000..fc21f99 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4d5tzrohh6fqj6a.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4d6r194mq96razj.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4d6r194mq96razj.o new file mode 100644 index 0000000..1edcca7 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4d6r194mq96razj.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4iopot29i0pyhdqe.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4iopot29i0pyhdqe.o new file mode 100644 index 0000000..0e77401 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4iopot29i0pyhdqe.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4kpuoisxcy9w1qbc.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4kpuoisxcy9w1qbc.o new file mode 100644 index 0000000..931785d Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4kpuoisxcy9w1qbc.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4onln3v9amma9cgu.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4onln3v9amma9cgu.o new file mode 100644 index 0000000..ca558c6 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4onln3v9amma9cgu.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4r06d6ltwosuc8wp.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4r06d6ltwosuc8wp.o new file mode 100644 index 0000000..3caa95b Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4r06d6ltwosuc8wp.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4ubbdo4exsw0smi5.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4ubbdo4exsw0smi5.o new file mode 100644 index 0000000..20baa5f Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4ubbdo4exsw0smi5.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4wmrpfnjauunbpyg.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4wmrpfnjauunbpyg.o new file mode 100644 index 0000000..b088fc0 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/4wmrpfnjauunbpyg.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/53r1n5ty1ra4ybvr.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/53r1n5ty1ra4ybvr.o new file mode 100644 index 0000000..1933360 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/53r1n5ty1ra4ybvr.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/5b0ubfca4izxunjg.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/5b0ubfca4izxunjg.o new file mode 100644 index 0000000..b753965 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/5b0ubfca4izxunjg.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/5f7k30f3j2mjtm38.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/5f7k30f3j2mjtm38.o new file mode 100644 index 0000000..1c3ca56 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/5f7k30f3j2mjtm38.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/acc2m97nau8lqmh.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/acc2m97nau8lqmh.o new file mode 100644 index 0000000..45eef1f Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/acc2m97nau8lqmh.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/akluow88vgmgu8y.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/akluow88vgmgu8y.o new file mode 100644 index 0000000..ecececd Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/akluow88vgmgu8y.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/b5fu6c7wtifdcps.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/b5fu6c7wtifdcps.o new file mode 100644 index 0000000..0324561 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/b5fu6c7wtifdcps.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/dep-graph.bin b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/dep-graph.bin new file mode 100644 index 0000000..e5d29bc Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/dep-graph.bin differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/mlx197t7db5pv0x.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/mlx197t7db5pv0x.o new file mode 100644 index 0000000..def43a3 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/mlx197t7db5pv0x.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/mqt5of05md4q98i.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/mqt5of05md4q98i.o new file mode 100644 index 0000000..9d90ead Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/mqt5of05md4q98i.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/qnmtupu2yw7408e.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/qnmtupu2yw7408e.o new file mode 100644 index 0000000..f72fa65 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/qnmtupu2yw7408e.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/query-cache.bin b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/query-cache.bin new file mode 100644 index 0000000..c5645de Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/query-cache.bin differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/vw04aw44uu9sqpi.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/vw04aw44uu9sqpi.o new file mode 100644 index 0000000..86538ac Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/vw04aw44uu9sqpi.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/vxwqjdgtu38au7i.o b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/vxwqjdgtu38au7i.o new file mode 100644 index 0000000..457cee6 Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/vxwqjdgtu38au7i.o differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/work-products.bin b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/work-products.bin new file mode 100644 index 0000000..8e3214b Binary files /dev/null and b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0-34w4beadncm7t/work-products.bin differ diff --git a/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0.lock b/d01/target/debug/incremental/d01-2thvhrbkvlzk0/s-gfxay0rn4o-4h34w0.lock new file mode 100644 index 0000000..e69de29 diff --git a/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh-z43yj6278cx7/dep-graph.bin b/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh-z43yj6278cx7/dep-graph.bin new file mode 100644 index 0000000..0025c2f Binary files /dev/null and b/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh-z43yj6278cx7/dep-graph.bin differ diff --git a/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh-z43yj6278cx7/query-cache.bin b/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh-z43yj6278cx7/query-cache.bin new file mode 100644 index 0000000..eaafbb8 Binary files /dev/null and b/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh-z43yj6278cx7/query-cache.bin differ diff --git a/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh-z43yj6278cx7/work-products.bin b/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh-z43yj6278cx7/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh-z43yj6278cx7/work-products.bin differ diff --git a/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh.lock b/d01/target/debug/incremental/d01-sq8n76ciiare/s-gfxaxysoby-r1zbdh.lock new file mode 100644 index 0000000..e69de29 diff --git a/d02/Cargo.lock b/d02/Cargo.lock new file mode 100644 index 0000000..dda390c --- /dev/null +++ b/d02/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d02" +version = "0.1.0" diff --git a/d02/Cargo.toml b/d02/Cargo.toml new file mode 100644 index 0000000..9935f1c --- /dev/null +++ b/d02/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d02" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d02/input.txt b/d02/input.txt new file mode 100644 index 0000000..0b2139a --- /dev/null +++ b/d02/input.txt @@ -0,0 +1,2500 @@ +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/d02/src/a1.rs b/d02/src/a1.rs new file mode 100644 index 0000000..17a04dd --- /dev/null +++ b/d02/src/a1.rs @@ -0,0 +1,70 @@ + +fn eval_score(enemy_move :&str, ally_move :&str) -> i32 { + + let diff = ally_move.chars().nth(0).unwrap() as i32 - (enemy_move.chars().nth(0).unwrap() as i32 + ('W' as i32 - 'A' as i32)); + + let bonus = ally_move.chars().nth(0).unwrap() as i32 - 'W' as i32; + + + let tmp = match diff { + 1 => 3, + 2 | -1 => 6, + _ => 0 + } + bonus; + + tmp +} + +pub fn run(inp :Vec) { + + let mut score = 0; + + inp.iter().for_each(|elem| { + let moves = elem.split(' ').collect::>(); + let a = eval_score(moves[0], moves[1]); + score += a; + + }); + + println!("a1: {}", score); +} + +/* + +win: 2, -1 +Draw: 1 +Lose: 3, 0 + +88 - 87 = 1 -> Draw +89 - 87 = 2 -> Win +90 - 87 = 3 -> Lose +X - (A + (W - A)) = 0 -> draw +A - Y + W = -1 -> Win +A - Z + W = -2 -> Lose + +88 - 88 = 0 -> Lose +89 - 88 = 1 -> Draw +90 - 88 = 2 -> Win +B - X + W = 1 -> Lose +B - Y + W = 0 -> draw +B - Z + W = -1 -> Win + +88 - 89 = -1 -> Win +89 - 89 = 0 -> Lose +90 - 89 = 1 -> Draw +C - X + W = 2 -> Win +Y - (C + (W - A)) = 1 -> Lose +C - Z + W = 0 -> draw + +A: Stein +B: Papier +C: Schere +X: Stein (1) +Y: Papier (2) +Z: Schere (3) + +win: 6 +tie: 3 +loose: 0 + +*/ \ No newline at end of file diff --git a/d02/src/a2.rs b/d02/src/a2.rs new file mode 100644 index 0000000..41f702a --- /dev/null +++ b/d02/src/a2.rs @@ -0,0 +1,74 @@ + + +fn eval_score(enemy_move :&str, ally_move :&str) -> i32 { + + let ally_char = ally_move.chars().nth(0).unwrap(); + let enemy_char = enemy_move.chars().nth(0).unwrap(); + + let diff = ally_char as i32 - (enemy_char as i32 + ('W' as i32 - 'A' as i32)); + + let move_score = match enemy_char { + 'A' => {if diff == 1 {diff + 2} else {(diff + 2) % 3}} + 'B' => {diff + 1} + 'C' => {if diff == 1 {diff} else {diff + 3}} + _ => {0} + }; + + let win_score = match ally_char { + 'X' => 0, + 'Y' => 3, + 'Z' => 6, + _ => 0 + }; + + move_score + win_score +} + +pub fn run(inp :Vec) { + + let mut score = 0; + + inp.iter().for_each(|elem| { + let moves = elem.split(' ').collect::>(); + let a = eval_score(moves[0], moves[1]); + score += a; + + }); + + println!("a2: {}", score); +} + +/* + +Stein: 0, 1, 2 +Schere: 0, 1, 2 +Papier: -1, 1, 3 + +X - (A + (W-A)) = 1 -> Schere (3) +Y - (A + (W-A)) = 2 -> Stein (1) +Z - (A + (W-A)) = 3 -> Papier (2) + +X - (B + (W-A)) = 0 -> Stein (1) +Y - (B + (W-A)) = 1 -> Papier (2) +Z - (B + (W-A)) = 2 -> Schere (3) + +X - (C + (W-A)) = -1 -> Papier (2) +Y - (C + (W-A)) = 0 -> Schere (3) +Z - (C + (W-A)) = 1 -> Stein (1) + +A: Stein +B: Papier +C: Schere +X: loose +Y: draw +Z: win + +scere: 1 +stein: 2 +paier: 3 + +win: 6 +tie: 3 +loose: 0 + +*/ \ No newline at end of file diff --git a/d02/src/main.rs b/d02/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d02/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d02/target/.rustc_info.json b/d02/target/.rustc_info.json new file mode 100644 index 0000000..e2ad39a --- /dev/null +++ b/d02/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d02/target/CACHEDIR.TAG b/d02/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d02/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d02/target/debug/.cargo-lock b/d02/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/bin-d02 b/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/bin-d02 new file mode 100644 index 0000000..59a0d2e --- /dev/null +++ b/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/bin-d02 @@ -0,0 +1 @@ +da14129948edda72 \ No newline at end of file diff --git a/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/bin-d02.json b/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/bin-d02.json new file mode 100644 index 0000000..5d3d862 --- /dev/null +++ b/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/bin-d02.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":18394517894148844104,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d02-63a7fbbe15ec47a4\\dep-bin-d02"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/dep-bin-d02 b/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/dep-bin-d02 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/dep-bin-d02 differ diff --git a/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/invoked.timestamp b/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d02/target/debug/.fingerprint/d02-63a7fbbe15ec47a4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d02/target/debug/.fingerprint/d02-843723054dca7a09/dep-test-bin-d02 b/d02/target/debug/.fingerprint/d02-843723054dca7a09/dep-test-bin-d02 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d02/target/debug/.fingerprint/d02-843723054dca7a09/dep-test-bin-d02 differ diff --git a/d02/target/debug/.fingerprint/d02-843723054dca7a09/invoked.timestamp b/d02/target/debug/.fingerprint/d02-843723054dca7a09/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d02/target/debug/.fingerprint/d02-843723054dca7a09/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d02/target/debug/.fingerprint/d02-843723054dca7a09/test-bin-d02 b/d02/target/debug/.fingerprint/d02-843723054dca7a09/test-bin-d02 new file mode 100644 index 0000000..942440d --- /dev/null +++ b/d02/target/debug/.fingerprint/d02-843723054dca7a09/test-bin-d02 @@ -0,0 +1 @@ +af0866ac3d27889c \ No newline at end of file diff --git a/d02/target/debug/.fingerprint/d02-843723054dca7a09/test-bin-d02.json b/d02/target/debug/.fingerprint/d02-843723054dca7a09/test-bin-d02.json new file mode 100644 index 0000000..a1d66f1 --- /dev/null +++ b/d02/target/debug/.fingerprint/d02-843723054dca7a09/test-bin-d02.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":18394517894148844104,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d02-843723054dca7a09\\dep-test-bin-d02"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/bin-d02 b/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/bin-d02 new file mode 100644 index 0000000..9a44170 --- /dev/null +++ b/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/bin-d02 @@ -0,0 +1 @@ +f6c0fec9cdeb5e02 \ No newline at end of file diff --git a/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/bin-d02.json b/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/bin-d02.json new file mode 100644 index 0000000..8224956 --- /dev/null +++ b/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/bin-d02.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":18394517894148844104,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d02-c8b2c2235a5e3702\\dep-bin-d02"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/dep-bin-d02 b/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/dep-bin-d02 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/dep-bin-d02 differ diff --git a/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/invoked.timestamp b/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d02/target/debug/.fingerprint/d02-c8b2c2235a5e3702/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d02/target/debug/d02.d b/d02/target/debug/d02.d new file mode 100644 index 0000000..9ddbb79 --- /dev/null +++ b/d02/target/debug/d02.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\target\debug\d02.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\src\main.rs diff --git a/d02/target/debug/d02.exe b/d02/target/debug/d02.exe new file mode 100644 index 0000000..6794b7b Binary files /dev/null and b/d02/target/debug/d02.exe differ diff --git a/d02/target/debug/d02.pdb b/d02/target/debug/d02.pdb new file mode 100644 index 0000000..bbd4dc7 Binary files /dev/null and b/d02/target/debug/d02.pdb differ diff --git a/d02/target/debug/deps/d02-63a7fbbe15ec47a4.d b/d02/target/debug/deps/d02-63a7fbbe15ec47a4.d new file mode 100644 index 0000000..527854c --- /dev/null +++ b/d02/target/debug/deps/d02-63a7fbbe15ec47a4.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\target\debug\deps\d02-63a7fbbe15ec47a4.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\target\debug\deps\d02-63a7fbbe15ec47a4.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d02/target/debug/deps/d02-843723054dca7a09.d b/d02/target/debug/deps/d02-843723054dca7a09.d new file mode 100644 index 0000000..a2a8288 --- /dev/null +++ b/d02/target/debug/deps/d02-843723054dca7a09.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\target\debug\deps\d02-843723054dca7a09.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\target\debug\deps\d02-843723054dca7a09.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d02/target/debug/deps/d02.d b/d02/target/debug/deps/d02.d new file mode 100644 index 0000000..cb80cd2 --- /dev/null +++ b/d02/target/debug/deps/d02.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\target\debug\deps\d02.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d02\target\debug\deps\d02.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d02/target/debug/deps/d02.exe b/d02/target/debug/deps/d02.exe new file mode 100644 index 0000000..6794b7b Binary files /dev/null and b/d02/target/debug/deps/d02.exe differ diff --git a/d02/target/debug/deps/d02.pdb b/d02/target/debug/deps/d02.pdb new file mode 100644 index 0000000..bbd4dc7 Binary files /dev/null and b/d02/target/debug/deps/d02.pdb differ diff --git a/d02/target/debug/deps/libd02-63a7fbbe15ec47a4.rmeta b/d02/target/debug/deps/libd02-63a7fbbe15ec47a4.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d02/target/debug/deps/libd02-843723054dca7a09.rmeta b/d02/target/debug/deps/libd02-843723054dca7a09.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/13s64vejne671pta.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/13s64vejne671pta.o new file mode 100644 index 0000000..6a5e5e0 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/13s64vejne671pta.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/158waba2v1d7obph.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/158waba2v1d7obph.o new file mode 100644 index 0000000..251aa33 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/158waba2v1d7obph.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/15pulc8noxoxtz6g.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/15pulc8noxoxtz6g.o new file mode 100644 index 0000000..2344261 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/15pulc8noxoxtz6g.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/15sfn2wy3egln716.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/15sfn2wy3egln716.o new file mode 100644 index 0000000..ad43162 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/15sfn2wy3egln716.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1703nv3qmepwugmj.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1703nv3qmepwugmj.o new file mode 100644 index 0000000..dc4c4c3 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1703nv3qmepwugmj.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1b1clh3umf9m4jyt.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1b1clh3umf9m4jyt.o new file mode 100644 index 0000000..ca7b485 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1b1clh3umf9m4jyt.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1f6u73ud85dsut7h.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1f6u73ud85dsut7h.o new file mode 100644 index 0000000..e617978 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1f6u73ud85dsut7h.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1hdk2woi5ktk1a20.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1hdk2woi5ktk1a20.o new file mode 100644 index 0000000..78ba8b5 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1hdk2woi5ktk1a20.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1hlcyg49i2qy58ac.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1hlcyg49i2qy58ac.o new file mode 100644 index 0000000..475db4a Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1hlcyg49i2qy58ac.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1s59oz9llnifbii0.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1s59oz9llnifbii0.o new file mode 100644 index 0000000..4d3b2f5 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1s59oz9llnifbii0.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1spxwnn8ztpqmknw.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1spxwnn8ztpqmknw.o new file mode 100644 index 0000000..0bb20eb Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1spxwnn8ztpqmknw.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1tuu6gzya0h95uj0.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1tuu6gzya0h95uj0.o new file mode 100644 index 0000000..23aa684 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1tuu6gzya0h95uj0.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1vd9ep090sfv7hly.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1vd9ep090sfv7hly.o new file mode 100644 index 0000000..f90ef65 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/1vd9ep090sfv7hly.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/21e1kyrumtqxfn2q.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/21e1kyrumtqxfn2q.o new file mode 100644 index 0000000..0a96416 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/21e1kyrumtqxfn2q.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/23c9eossn450bfpw.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/23c9eossn450bfpw.o new file mode 100644 index 0000000..1d36fd8 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/23c9eossn450bfpw.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/24ftz2ubj0uwdyrm.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/24ftz2ubj0uwdyrm.o new file mode 100644 index 0000000..107a749 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/24ftz2ubj0uwdyrm.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/25splj2svmcr8cjl.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/25splj2svmcr8cjl.o new file mode 100644 index 0000000..1746b18 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/25splj2svmcr8cjl.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/27r4zumg0jr71s4s.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/27r4zumg0jr71s4s.o new file mode 100644 index 0000000..ce282cb Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/27r4zumg0jr71s4s.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2dwqw2q7uwh6dofc.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2dwqw2q7uwh6dofc.o new file mode 100644 index 0000000..35baf97 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2dwqw2q7uwh6dofc.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2elrz7gqqdra8ykg.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2elrz7gqqdra8ykg.o new file mode 100644 index 0000000..5a50cae Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2elrz7gqqdra8ykg.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2ewx1p3f6xb0qe3c.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2ewx1p3f6xb0qe3c.o new file mode 100644 index 0000000..815bee0 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2ewx1p3f6xb0qe3c.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2lj0zerbb3wyzoyu.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2lj0zerbb3wyzoyu.o new file mode 100644 index 0000000..4ca5bd1 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2lj0zerbb3wyzoyu.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2pws6qjsq05otuf3.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2pws6qjsq05otuf3.o new file mode 100644 index 0000000..b251bc4 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2pws6qjsq05otuf3.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2xsldktnbqbhqkno.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2xsldktnbqbhqkno.o new file mode 100644 index 0000000..5bfafe8 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2xsldktnbqbhqkno.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2y8jp29yai90vtoc.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2y8jp29yai90vtoc.o new file mode 100644 index 0000000..7267e63 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/2y8jp29yai90vtoc.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/34q839v2s2q6u7fb.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/34q839v2s2q6u7fb.o new file mode 100644 index 0000000..e6f077c Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/34q839v2s2q6u7fb.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/36klm02lziun8kql.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/36klm02lziun8kql.o new file mode 100644 index 0000000..7d2a524 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/36klm02lziun8kql.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3aow6jcni9bpnipe.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3aow6jcni9bpnipe.o new file mode 100644 index 0000000..cdb8ca9 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3aow6jcni9bpnipe.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3b9i3n0uudze7i55.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3b9i3n0uudze7i55.o new file mode 100644 index 0000000..11db21d Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3b9i3n0uudze7i55.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3g4xexp2w4bm9uvk.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3g4xexp2w4bm9uvk.o new file mode 100644 index 0000000..cb48e68 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3g4xexp2w4bm9uvk.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3lr52388h37k31e5.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3lr52388h37k31e5.o new file mode 100644 index 0000000..63f88d4 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3lr52388h37k31e5.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3mm3knim5h9ff0f.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3mm3knim5h9ff0f.o new file mode 100644 index 0000000..675971e Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3mm3knim5h9ff0f.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3r6fef3fcxagbs94.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3r6fef3fcxagbs94.o new file mode 100644 index 0000000..a10d4be Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3r6fef3fcxagbs94.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3rcampma5vyi6tx4.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3rcampma5vyi6tx4.o new file mode 100644 index 0000000..abfd34c Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3rcampma5vyi6tx4.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3ya9dr65ewzbhh6d.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3ya9dr65ewzbhh6d.o new file mode 100644 index 0000000..c07c5e6 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/3ya9dr65ewzbhh6d.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/47av697nnpx7jsun.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/47av697nnpx7jsun.o new file mode 100644 index 0000000..738f1a4 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/47av697nnpx7jsun.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/49j2gl17llkisz8w.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/49j2gl17llkisz8w.o new file mode 100644 index 0000000..ad09592 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/49j2gl17llkisz8w.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4b1ii8zlbya3etjh.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4b1ii8zlbya3etjh.o new file mode 100644 index 0000000..05ffa2f Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4b1ii8zlbya3etjh.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4dkxkbdg1f6v0znw.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4dkxkbdg1f6v0znw.o new file mode 100644 index 0000000..71c4841 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4dkxkbdg1f6v0znw.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4eo9p8y79ny135en.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4eo9p8y79ny135en.o new file mode 100644 index 0000000..d3a8841 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4eo9p8y79ny135en.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4ivmj8guinbotbsh.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4ivmj8guinbotbsh.o new file mode 100644 index 0000000..f45271f Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4ivmj8guinbotbsh.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4m2v5l2w6le1yj2f.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4m2v5l2w6le1yj2f.o new file mode 100644 index 0000000..e626750 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4m2v5l2w6le1yj2f.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4mn6nkv2lo8n0php.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4mn6nkv2lo8n0php.o new file mode 100644 index 0000000..9e3e24e Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4mn6nkv2lo8n0php.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4o61dkwgrs67x263.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4o61dkwgrs67x263.o new file mode 100644 index 0000000..68930b2 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4o61dkwgrs67x263.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4oncqzo086063brb.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4oncqzo086063brb.o new file mode 100644 index 0000000..05fc3ce Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4oncqzo086063brb.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4qorihaclef3uc0x.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4qorihaclef3uc0x.o new file mode 100644 index 0000000..ebbbbf8 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4qorihaclef3uc0x.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4rvms7uqv1zwcro8.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4rvms7uqv1zwcro8.o new file mode 100644 index 0000000..ecd6f61 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4rvms7uqv1zwcro8.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4z4u1wuwjseux4qi.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4z4u1wuwjseux4qi.o new file mode 100644 index 0000000..5c69c7f Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/4z4u1wuwjseux4qi.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/517bkapwp5o6mwi4.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/517bkapwp5o6mwi4.o new file mode 100644 index 0000000..0a778f7 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/517bkapwp5o6mwi4.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/532z14hs6na34bxi.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/532z14hs6na34bxi.o new file mode 100644 index 0000000..87d794e Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/532z14hs6na34bxi.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/57jj46l1p9dlg5ka.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/57jj46l1p9dlg5ka.o new file mode 100644 index 0000000..e10a808 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/57jj46l1p9dlg5ka.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/59ripetquyzqvs35.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/59ripetquyzqvs35.o new file mode 100644 index 0000000..a847792 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/59ripetquyzqvs35.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5ecya8payu3gj3bx.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5ecya8payu3gj3bx.o new file mode 100644 index 0000000..cc65612 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5ecya8payu3gj3bx.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5fckoqyheqgiu22a.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5fckoqyheqgiu22a.o new file mode 100644 index 0000000..e3929df Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5fckoqyheqgiu22a.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5fn1elp2e5u6uqnc.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5fn1elp2e5u6uqnc.o new file mode 100644 index 0000000..5d7442e Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5fn1elp2e5u6uqnc.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5gq8grlnlte3tar1.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5gq8grlnlte3tar1.o new file mode 100644 index 0000000..dc1a66e Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/5gq8grlnlte3tar1.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/889uw1rthpx7qa4.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/889uw1rthpx7qa4.o new file mode 100644 index 0000000..e9b86a8 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/889uw1rthpx7qa4.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/brkvmozlng6za6k.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/brkvmozlng6za6k.o new file mode 100644 index 0000000..af40aac Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/brkvmozlng6za6k.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/dep-graph.bin b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/dep-graph.bin new file mode 100644 index 0000000..6d9f462 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/dep-graph.bin differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/f0wq0cwm6b8106j.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/f0wq0cwm6b8106j.o new file mode 100644 index 0000000..5f2ef8a Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/f0wq0cwm6b8106j.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/gu1e8ayxotjqsf5.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/gu1e8ayxotjqsf5.o new file mode 100644 index 0000000..6cba3fd Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/gu1e8ayxotjqsf5.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/hhftoup6zhtj7es.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/hhftoup6zhtj7es.o new file mode 100644 index 0000000..25bc642 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/hhftoup6zhtj7es.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/krsddsl8183vbe9.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/krsddsl8183vbe9.o new file mode 100644 index 0000000..5464089 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/krsddsl8183vbe9.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/qlmq2jwgnouxttj.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/qlmq2jwgnouxttj.o new file mode 100644 index 0000000..1d4dfc9 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/qlmq2jwgnouxttj.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/query-cache.bin b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/query-cache.bin new file mode 100644 index 0000000..02e2e69 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/query-cache.bin differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/uw2bztu2pnmu5bp.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/uw2bztu2pnmu5bp.o new file mode 100644 index 0000000..bd0e8be Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/uw2bztu2pnmu5bp.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/verrgzg6fzvepyv.o b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/verrgzg6fzvepyv.o new file mode 100644 index 0000000..ebb75f2 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/verrgzg6fzvepyv.o differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/work-products.bin b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/work-products.bin new file mode 100644 index 0000000..01a34e4 Binary files /dev/null and b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249-1vpnynnrc7j9g/work-products.bin differ diff --git a/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249.lock b/d02/target/debug/incremental/d02-13qvdkp1o8a15/s-gfylekr1dy-5vw249.lock new file mode 100644 index 0000000..e69de29 diff --git a/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp-sc4wop6mdkz5/dep-graph.bin b/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp-sc4wop6mdkz5/dep-graph.bin new file mode 100644 index 0000000..b95978d Binary files /dev/null and b/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp-sc4wop6mdkz5/dep-graph.bin differ diff --git a/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp-sc4wop6mdkz5/query-cache.bin b/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp-sc4wop6mdkz5/query-cache.bin new file mode 100644 index 0000000..0b3e373 Binary files /dev/null and b/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp-sc4wop6mdkz5/query-cache.bin differ diff --git a/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp-sc4wop6mdkz5/work-products.bin b/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp-sc4wop6mdkz5/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp-sc4wop6mdkz5/work-products.bin differ diff --git a/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp.lock b/d02/target/debug/incremental/d02-1kqzxol8om7ct/s-gfylj7cb5v-yk7sxp.lock new file mode 100644 index 0000000..e69de29 diff --git a/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8-3jbeunrhukws9/dep-graph.bin b/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8-3jbeunrhukws9/dep-graph.bin new file mode 100644 index 0000000..b432cbf Binary files /dev/null and b/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8-3jbeunrhukws9/dep-graph.bin differ diff --git a/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8-3jbeunrhukws9/query-cache.bin b/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8-3jbeunrhukws9/query-cache.bin new file mode 100644 index 0000000..a80f86f Binary files /dev/null and b/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8-3jbeunrhukws9/query-cache.bin differ diff --git a/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8-3jbeunrhukws9/work-products.bin b/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8-3jbeunrhukws9/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8-3jbeunrhukws9/work-products.bin differ diff --git a/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8.lock b/d02/target/debug/incremental/d02-2e2b3u1o7f0jz/s-gfylj7cahy-5bsjh8.lock new file mode 100644 index 0000000..e69de29 diff --git a/d02/test_input.txt b/d02/test_input.txt new file mode 100644 index 0000000..25097e8 --- /dev/null +++ b/d02/test_input.txt @@ -0,0 +1,3 @@ +A Y +B X +C Z \ No newline at end of file diff --git a/d03/Cargo.lock b/d03/Cargo.lock new file mode 100644 index 0000000..e1b708a --- /dev/null +++ b/d03/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d03" +version = "0.1.0" diff --git a/d03/Cargo.toml b/d03/Cargo.toml new file mode 100644 index 0000000..f6cadf3 --- /dev/null +++ b/d03/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d03" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d03/input.txt b/d03/input.txt new file mode 100644 index 0000000..fa87bf9 --- /dev/null +++ b/d03/input.txt @@ -0,0 +1,300 @@ +wgqJtbJMqZVTwWPZZT +LHcTGHQhzrTzBsZFPHFZWFFs +RnLRClzGzRGLGLGCNRjTMjJfgmffSffMqNgp +WPLgsfLmLgqZvZgSRR +RbwHdbDdQFFFMvvMjbhqhZZS +lzTdldBDszfGcRsr +ZjnhJjMjnbdnbHdFLmmfFLmnCCWFFl +PpNwtRsNsZSsRwCfzQQBfQszCBsC +PpwcqqVZRtbggggjcgJJ +ntczBcVcgnHzgBHnVntcBBFhgsmmmssqWNWNWqLvNhsqTN +bSSGdSDZbGSGdDmLmGTvTGmLFFhm +PlFbDpJDPbPdPbZQZDZlSCDBfMVRwBzBtBQzfzRHVMVRtH +fDVrmmrvcmCcVpfcfGlswpPwsttMpjJMPPjjtP +RgSTdndFLbJqqPssWWjPWjPjHS +FqgzQnTqJRRQqLLhTCDhDCDmcmlvvlhcVm +nnqVtHbfVHZVmtlvmHtZtrFSFTRRFhRccTbrLsLSGr +cCNJQJPJQgjjMQdDrGGsRhTFGFRFSpMS +gzdCwWdjNPgzcJgjwdZtVlHHmvvmZlvffHnz +FFgsgwNwWvggQsMWDwvQQvQcccdcJZDtJGBtVGGGtcVlzt +rjfTrbjpjRSRTbTpzldjjHBtJGBdltJG +RbrPTfpCfmbpmnfRRCvMvQWNBwFFgMsgBL +zzLHgjjjdFHWbGBjjzcbgQRmSvqsSpmRsRSQSmRMWv +ZfJVrwPhZhZlhQQqBSQSNSqM +tnCfrDCltfPzHFFLBgngHz +DCpwrrMhwCrCMVCpGFqpVDnWWTWBtnTWvWfvbbTdFWRv +lmhhcsQPmTtTnnPBTB +QmcjNJsJzHNljZsNqDCGGhwqCqhgDDZV +hLfRnSLfhcndCCPfJJjzJfzt +pHNWwDpGGNJBZjjNNj +gmgwwHpWTpmGDmDTggqHmmDSsnnhvcqScdVVSVcjLrRcnq +CdlTJgnQJVCllNVWTPZBmPPGhGRmghPRGs +wHDrSwtHbmhRvHVZ +DzzwrtVFjLNnMTCTLCWW +SppdsnGpNVnZZZLPMlMPGq +mdcfvTTbBddLJgZJLlcFqJ +fzTvfwjjfzzCbvvjvQjWvNHVNNVWrRtdnVNppNprDp +lmlCGTmNbZlbSFlbNGfnzWfWzCdWWfVdwRCf +jDHtHHvLjQtqrsqpjBBLprRzwfwJfzzhRnczhWQVwzVR +rqpPtpPjDqpqDLtLrPGGFSFgPlNZZSGMPnMZ +pSHShqgSMzVpphFnJMFMBtssdjRJ +PZDbZfmCDgDfDNQPwCflCQNJsjRBRBFsdBWBsJRjsbsFJF +DQvCwwZrPPlffDmQCDwZQPmPhqVTcGhSHSLTpSGhLHzpGghr +gPqgqqmmmPgsqvGmsMCCnfZZfvBpWZhVrrZdHBvH +TSlcttTjRTDlDDTRhZVdrHHpWVnfVrtd +SFJzFzcJjcRJwGGqJMMCwW +gzWNLSjRLzlNqqQMLhvQccGGmcQm +fFrttPdTFTrpVwGpbdVQQp +HnTBGfHTGzWWqCqngn +SddrLdVpjjVSgRBszFswzwlV +mtPMbMqPMvqHHHDTTglBvsFshFFg +bmBHbtPctMtbMNMtbPtPqHmMjpdZdcJGrjSWWZGjJZnjndWj +nljWJHRHGrDcMBbDLZHV +wdvwmhghhbtBMcLtwZ +gvQvvghTfPSmpmQljGFRjQbFGCsJbC +BmphBWmDBBQfpVgQZpjg +rqqGrrrqlnqqHqjNnVDSSSgQQffj +FqLrbsLFsbLbLqHlMrmwwPDcCmMMmJBwDJcC +wZccfslqZPFFjrFbFfQQ +vvTvVWCJJZVBWCSvnVJJrhjQVMjVjzbgMQbjpphh +BBmNWBvZRvSqwsGwssPcmc +LGpnfcnzfzQdNFNHqHJptq +RBNNvZSBRbRCCDJqHrDZqHFZtw +SRNhRsNhWSNWsRRvgjngQnnMTnTgQjGMff +twtZmwqBHtmqnnmlGLfcfvQQ +dgMSPSMdQGclRRdF +pVMrDgThDDlPWPWbBZtZqqttBqjqjT +PPSWCGSzpCCQwNsNPFhTNVbB +vqcgJngqLLcZLvBhNTVlbsvdFF +DDmHgRjHZhHtGfWpQH +sBLbwWWBvsBsqLqStRjcGGRnggjGcntJDn +NCMQPMQPMQNzGGRRgRJRGzcG +dHQNfPCFTQfFfVVNvwwJvSWSqWqrSqdS +prDBnnDpFDprnDPBDQBvpBZttcSqSZSZcScFJSHcZJtz +VhMVdLsjdqVWJSWZZZcHst +hLVdGLfqjGjlfhCfCLjTTmrlpQBPBmvnrgDgpp +SSSTJmmgbGwtmRZHCCZRCH +FWcPQrrWqflzSWpRHZCZHRSt +PSQzzdcQTghdndDJ +cLlrNPvljRhRgTlM +VmDBGnVdmJDnDBndnnVwDRvMgRsTbTzMMsgZghzzsB +SpHvmGnSDJnwvDQqfrCPLpPLCfpF +PppbRCCgpzzQCgCSgZTlNNTWnNNDNlRnGl +hwMhLtBcBdjjNzWzlclcNGTs +FjJFHJwhfwLHMLJLwPmqfQPgVCmQgCmCzC +jTtMqFjMBqBmTntTztBTnTZBRZRLpLJgDgJNhghJrNNhhLJh +DCDdvdGsVDVsflVdQSsfSwhRJlgppgpRpbWLgJbJpgbR +wfSHSsdSVvQSwfwQPQPqHtFDcMzmtjBntqMTqn +HQhQWLCSHCSCjnjQdSJdCSQgTTmZPTVZmqnTpPtnpmRmpp +vDrzhvGzfchvlGvMFMrqVqPgZVVtZtVRgZgm +bcvMfwvDsDfbvfwDbbdhCShWCBLLJWjHsHjj +zLSsJNCjsjLCNLCgGcwBPPdwBwqwqz +WMFZprZDbrddWRVRRDvlPPBcPhhlBqqHPGPhhffg +VdbFvZWWWZZDFTLtCmNntjTnLSnn +JLVhhwRbhVwcLFJFhhJcccqwsvpRlllvpWvZSBSSSRsNWpzl +jgzfPffgZNspgZQS +fjCmDCGnfmTfFqrFnhqbFzqt +SfMRRNHSNNLfRfHcRRsqwdCCsssTqBCvgBLv +llDDWQnFGtQnmtGQDWQFsgdHVBddndHsgqTsCTsg +GzGjpWmWbmQmbpGGmGjHSrZcMfZSRPJPfcMRcb +PDdMdRTRrLDSwzJvfSvJ +FnjQnsqsFTnStvplhhzzFS +TBHHCsgVRRcMHbLR +GcLdGBJvBvLJHccJBvqHpGzDFfzwfzjwhDwrSFpfpDSn +mZZrTTQVmQmlsMPVblZQVZmfCwjzzjChzCCbDSzhFjfnSb +gZlRlZNPlmlgTTPmNRvJWcqrNLdvHWLBcHtH +jWWbBwgwWwwtvvSCtHvgWsMFmscHzTGMmcssGFTTGz +ZrLtpLnlfQJqnfJtpLnZlrqdNNGqcDNNFFTNDzzMMTMsMNMs +LJQrnZnfLZnlrZflJJRVRQbbwBgCtCVjWgjBjjgbPjBB +fqQVfRqSqmpnlLnm +jFcjMJTjhwwggjFtgzCHmCzCmGzGlzpn +wstMFFjWDfQRvmDPSB +PgTFGPgcBZPcHPFBZRjGPgwCnmwCsmSdQdThmMMMQCQS +JbpvWtvfHblWDHJDzmndSdMQnSwCdhMdQD +rfvWlLlbtfJvvLJpqWbbqZRRGPVFNHVFgZNVFBgH +TRMrrGBLMLPtbssTGtBHwZmdQQbdNzzZZNZZdwjd +CVlVhCnclvhWSFFfQrWNrjmpNfwmjZ +rlqFlclChhCvnlDvgVvRRtPtqTGJHRMBRTPPqM +gZzCrQGQdrQvZHPTHWDbTgWPJM +nSpLlcnnVjsSVLLnLSnhLSsJPTTWFsqfbPMFMqJDbfqM +VwwnpwLnlPdQCwPPCC +lRlrnlrsrMlhVsRnVhGPvCFNcPBDBvccrCGr +RZQTzWTRdDNvBDdNcC +TqjZbWRHmlMJgnmsng +scQmLfQBQQvvZfLsmmvDJwpgSNSDDdcJSSwTGD +PHlMbtzCCnlbztMRzlPNNdNwGpDpwgwptNLGpw +rRHnLbhCzbbCHnHjMbzzjzFZmfQqWZQqvmhmfVZmqFBW +fLTQWTMQtjcCGCJCbf +gGsmsVSzmjCFHJCJgg +SPRsSwSvBsPRPsqzwSVqzmhVWtLWhTDNLlTDtLTWGpNMtDLt +mbzRbchRRQzzssLdhLggLddJ +DCqDNNNWvDvjcPLsJcLLdv +cpFCVNnVBHtbfFRtMRFf +PFRcCCPtsDDDtjVspgwmgTNpTgTpspsw +BqqqdJdHdMgSfMmZpZND +vDHJGdLbLzBJdGnDdrBqVtCzWPPhthtPFzzPCFtV +HvhvHdFdvJDfHdZdpfhrmGPljPRrGPPVDGrWWC +NMMsRBMzcRRMMBSzcnbmNGrCVCWrCqPClmPqlG +zLBbwMzQnRSQMThtZFLvpdgHtJfF +DpcJcJPmMcLSHHZCfpnH +BsBFvvqTFlbhgdbBBblfZLCLzfHWfjnjLCnCrh +dTsNgqFvNgsGlZJRtVtMPmtDmG +LdGQqzPGCCjJTJdTLJQJtFcFRSctcrFNFltPFtcc +HphMMbbMdBMHbBhhgHMnhvwFFvtrlSNRNgcRllcvcc +spHMhBnHnnsmWdnsnMBMdVGGmzjzLmZLDQCCCCZjqjTD +DDZMzcTRgDMLzqCffhfWfcWnfj +NsHVVJmswwSSwNPPNjnhqhnCCnhNvjfTnv +rSSddrGSGrlMrpTpQT +bbbfCfrLHMMMWVWC +SqsvNZqQvvqcjNvqZsMMwgFgFplTHQVRFgWH +BSZWWqBZBjmPGJGLbBtf +RNCNfzfRHmzHwSdRdGfzRJPqFcFcDFGccZZqtLtGLtgl +pjhVMhvhbjvPcDJvcZqt +bsQMTsjppmSdTnHSJH +PtLwpSwdSJwQnGvvqtvMhZ +TlFcHlTjVjsDTQnCQhbZGCVVnb +cjljTslTrlzzHDNRfNgLSNBJfBwNfG +HvsZZqqqwWZswWHTmHsvvfhSfBfDffjchfBbhD +MCpnCVpQClRNnlNQVQClfDhScmjBfLhmLDGbBNbS +gmtpJpQQllJnWdZWwJWFwJJT +TzBvBwwdhgRPGHlRHh +NLWttJsrLWttppLpsGlsmVbVGRljGDRgjV +MlllnNFnnQqCdzqq +vptzrJhMMGGMptJPhJGJPvdFTFcSsTBVsczBScTSFFfn +gbRjWgRjCqjZnfHCHnTSVBHF +mRwqNbmqlbbjqRNlLbNrDJntNDGtDhNpGMrpvJ +GPWZLgWqLHHGbgbbGPPmqHqfcjjRHJJBDRBRjBBjMHjwvwQc +dhpFSpzVSSMSlDBvMQ +TndsVNztVTspnsdpshtmZLPCGGNPfgqbWWfDGb +CbqDjjCdClqgrfJvrv +NGNPtGGzzHztPWWnlgJvfBnWBFgp +hGzNHhsmGccwHPHZHcwdCCdbTVRTvSmTCjbLCb +sqnqsHGpJbqnrbshpshHmmmCWZZmWwfTjTjHmfLZ +dPggRgSDDttMFgctgdDtDcDcRWJBmjTWwmRLBLfmwBBjZWTB +PFcVPlJPglbqhhrnnlNz +wZdDNDdPPfhqwWqbsF +VTngRzpnzMLvzTCLlhvDfltqqDttqFqs +mggTVpCDDSNjBmPZrd +cSdqJSTTTJcSJpCdQbqTCPPdjdDtGzwzjDwjwwwwzD +rVvsBBVgsVBhHhfljtgbPgGtWjPtwt +fvHsVZHVnRHpSJJRmbbSLT +lDDPRRjwLGlvVRDRPlwwwPvmpSfhVWSzhqfzqpHpVpVHfqSH +qBnqBNsBBChhCSfZ +nTQbQnNNQJTLvlmTPLqqmG +TTCJhDrmDpRVhvhHfffwzwfz +dmmdmglWcqvHvWsHzB +gdQMZbtlgQlZcMSttCNmVVrLSTTJ +PLZLqhZZzZLBjjjGrrPjMH +CcQcCcfRlWDjdrMrBrHC +WlWFMcFpcRFmsWFcmflqSJzTqzwLvshggsZJwz +LgqRDDDHHGTpgpJrQrQhhhCqrwPw +ZSBWjjFshCFlQDrJ +SjWnnbWtWnsztgGDDbDTGgHHGp +llfvMlvzjzGzGRfvMSGRfSdStrCtQNCZrrFdJJLnNtLZ +shhhshPHsTTqsBHTVTwTwZZnCtQrQnJtQCCJBCCZdZ +TPHTPTHmDnljplfpGfGm +qcNTmvvSvTNrWhRrTdthzW +bDVJphpMMJwJpMHtrrttWsgwtzRW +bFpGJbllPfplVQmnhvvcSmCFqq +GTPJGMQTPQMqZjHTBmnndBVddHrrzNrz +bbcRFgDpptRbffwmzmrvLmcZvmLmLv +WCwgWbpgwtgfpfMlQGPhSPZWTZPl +DsPCswsMPBMwPDCVJPnTPPWFGJNJmbJW +RvvddfvftdtvNzghGSbFnWTntJSttGbG +LNgRddgRlgzcgCDjjjHjcBCwcM +gnVtgBnpwBgShBgcwhJJhjCMMMDmLRjDRMjrDMMMDMqMRF +slsblHPNHlbTNbsPvszHQWbzqrZLMRmFMFmdFmrtDFdMLNZD +bPzfvbfsvvlHtlzPHllHGTlTppCJpgcngcpwnwCGGJnnShwV +cgQRgtzDbHPcgHzQWpTjTLdjjNNpNLsDss +nwccZBmwcJqmJnjsTvmlTSsdlTNs +CCGFCBVrBwwGBhqVnZBrqWMMQzHfQcHzzzPtfztGfg +lhnwnhlbgbngbcfDgJLJQqDdVd +FSrvtMFZVJJJVtcq +jZNNNNjmjSPjFTJmGGzswwzHwHpBsbPblhhW +tnDWHntzDtzQBZLMLzNLDDcRFFjhJBmcFRCTjRchcRvT +sqwsPlbGfSbPGSVbJfpjjhcTFmCRjjvmTTvRdw +lJqSqPVbgGSGrVSqJqflbWZQNDMLHnrQQWNDMtQMQz +lpltwwJqsWVLPtVt +DGHsDdZQzHLSLZcFRrFS +BGsGCnHmMlMwCfwT +nrRNzRMPrrPnNwNzTSFSTNtqZdtMttvQqQmjdjvZpgjZ +GWVhGcGhHhGcffbZGDmmtttQvpdtbpppdj +HGlHBhHGJfJJhCfZzLTTNnNrTnCNwT +jBpCZStjBwWrQCMrhw +TvcHBzHdPPzdvFTzzJlvzdQfThrhhrhfQTWMQfWMqfwf +bzGJJBJcJvdvBPFzddGgjZSbZZngRZNNnnsjRs +dqPqbpPFJfsFfMcNQNNtNmzrNQJn +VVBDWvwZWDLwGlDhLGWWVcmQtSNmLmtSdSSTmrcQQm +lZlhwDCdhhHllvWvjMHbgMpgffMggpPb +SWSFLLFWDSWDNFzmmLMfGlfsdfnJMBfwMGVnBf +vPtgZcctcTQQZRRcgCtZwRfqBVGqnVTBGVnqlsdBJnqV +RcjgwbbgNSbFbhDb +JrRZLrHvjQFPLnnBPQ +DhwbtHbzpcpFTgtQ +zlDwlHlzWSwDqhMMbSJVZVvrCrCZJZNZdJ +fgNCZSDtDfDZTrTfqWghQGzGQshgpGGFQg +RFvLnvFjnVjmLQGPQWLmWh +MdwwVMFbMdRHFbccbCZJtbDJrqqJZNJZCZ +fdZVBMMdfdfBCzhTzMdMCgCrGGrpQJmSmGJGmpJQVpLmqV +RbFnhNsvlDsFHttllGmqGpPLvJpmPJSqLL +tjNsDnNwbNjttNNZTzhMWzcZcMTwMd +DjSSMShjRjPCbDFCdCSDbpBBswfNWZBZZrBVBPNfVmVf +zltLjLqqGlzQntqqGztqcgncZrVrmNfNwWBVrVmrgwrfswsW +qcTqHLlnJzGznLJtHGhMbhjFhMMpFbpbThpp +ZVFZcctFQzsCtbZFnPPHqmqpwmvPmp +NrjGfMgcLLcfdLqpmRwRRqJJmdPw +LMNDgMBGlgGDLMNDGljctVbVWZTTCWChhTttsl +RMGRRhhgzgZMtHdGTtvDwDJFCDvvwdvwqFFv +rfrrjLNmmSnSjVSmNNPPbJVbqvqsqvhvFqCq +flrpnSlrSNfjrNjSphNSWlHRGzTgtQGHQtttBTRBRQHW +tplDDprhbvprvrJDprCpbsvHRfzSzTtzmRqSTznRRBRnSfFF +MVwWjVNVQGfcMnTmRnBm +VQwGLNLjWNWPGjZbsDBppBZhhDvBlZ +RVVrGVVchRZsnzRzBWZb +FQHWWCHwQmWmlqfCHSwJnsbNJnNsvttntBtb +QQSFgqgqLMLPPdWdMVhWDT +cZrMjncTdfJpPJbr +WHNqnQwwCwvlqHtCtHNslNlvLLPDfSVdVPVDVSfVSbftffVf +NCwwwQwllwnvgsvZzgzFZzBzjGGGMM +MvHpfzcTcZzpphhbsDSTStsltqSDtS +PRmnwCrWnWQrmNMRNnlNGbqlbDltdlbDtNtD +CRJnmRVWJfgMLvcz +HPFbHrrwLdVdgbDZqcphCqSZBhLZ +tQRfRRGtvTNNSGTMjjmDCRhmqpBChqhsRDZh +vjSfMzGQNQQnMtNTTWNNjgblFdFHwgdJJHHPwddgnr +BggPRVBPPgfCBmJTjTTqpTNpZBwMbr +lclLLllsQLFlsbMqNrMwTpwpcM +SvbDzSDbWFJfWPPgdnfR +GbpSSbGDNbSSJbDZNZbDppGtMntHLHvHCTLCJMHnRCMLTT +cdwddjBfPsmPPQqQqscnHgRMtngvtjjgCCTMzM +WvwPvWvflBwdQPlNVVhbDGpFhNGhbl +WZRGmRvpCRFTZMQQQMCdddDDcD +lqgqsgvjVtbMDzzbtcDQ +NsNNgjNNjsNhnSvRmnpGRmSTSG +nTgFtDTDDLrFBStdGdcHcbvGSc +QPzfPCMzWCjfMPJhWGlRbRWRWrRRdVVH +zhCrCQCjPrpNNBsNspNnwq +zTJpqFzbTzsWsVbbfLGfSSCDNSBCHfMLHG +rZcvtmhctrvmlPPmmmrhhmBLCHDCCLLDlqMlGMNDMwDC +rRhRhnnQPZhtZcZtdttZgqFWWVjssqQpppWpFpJW +NWPhdWJPWVzVqQrqmSsPbrPP +cZDRjGsffGsCDfffgjGgRQSrTcTmSlTrbnqmSSrlln +fFGCjGCjLDLFRgfDHZvzLVWtvsWWBtzJNWMB +qMVbtnmMMTpCppsR +NffHGrWzWWgDBfTRhChCnSCWcnjT +QrlQBPBrlPHrrQlrHFLqPnLvVvbVmVVJtq +MVMpHMZLVCpMrfWjvWnfrJ +hlblzDDzwlSlGtRhRlSdrfGGWnWWfFPjJjnfqWGF +lmlhBRlDhhhDRRhwDmBpHJmsNCHmCgNHJCJLsc +jvsLgmqLgHvbPPVbNjSCjC +pwTcRpRWLRMLJJFwBBGWcFWNVlDDCSTVttNPblZZCVVDlP +GcdhccpcpRpGRhGmfsHHzLQQHrmsnh +FMmSRgtMltMnVgnmNvlrsJrsZWjspvsZJp +QbdhqwqbNqdHbTdcbcpsrpvjfWfLJLfwJrWp +DQBBQqQGccdTPGqqBNtFGRSMRSFGtnVSnnmM +fPjGrfFrrprprdrbQPZwlcZwZmlJwH +qvNnvWnvWDvSvqNtWSLWStqbcJBQwQJwQZHLBZbcmJbblb +DMtvqSvvDtntCRfwzGCgdzzFjG +TfdZgtmfDgqgvlLFFsFHvcvZ +pphWQMVjQVVBWWjRlHlHnlcLDDhcnF +JQwwWVPBwMJpJwpWwGBWNzrDzSSzfgTPqTSTTtSPgt diff --git a/d03/src/a1.rs b/d03/src/a1.rs new file mode 100644 index 0000000..109b6aa --- /dev/null +++ b/d03/src/a1.rs @@ -0,0 +1,20 @@ + +pub fn run(inp :Vec) { + + let result = inp.iter().map(|elem| { + let tmp = elem.split_at(elem.chars().count() / 2); + + for c in tmp.0.chars() { + if tmp.1.contains(c) { + + return c.to_ascii_lowercase() as i32 - 'a' as i32 + 1 + if c.is_uppercase() {26} else {0}; + } + } + + 0 + + }).sum::(); + + println!("a1: {}", result); + +} \ No newline at end of file diff --git a/d03/src/a2.rs b/d03/src/a2.rs new file mode 100644 index 0000000..d6140ed --- /dev/null +++ b/d03/src/a2.rs @@ -0,0 +1,19 @@ +pub fn run(inp: Vec) { + + let mut sum = 0; + + for w in inp.chunks(3) { + 'outer: for c in w[0].chars() { + if w[1].contains(c) && w[2].contains(c) { + let a = c.to_ascii_lowercase() as i32 - 'a' as i32 + + 1 + + if c.is_uppercase() { 26 } else { 0 }; + + sum += a; + break 'outer; + } + } + } + + println!("a2: {}", sum); +} diff --git a/d03/src/main.rs b/d03/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d03/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d03/target/.rustc_info.json b/d03/target/.rustc_info.json new file mode 100644 index 0000000..fa1e09a --- /dev/null +++ b/d03/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d03/target/CACHEDIR.TAG b/d03/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d03/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d03/target/debug/.cargo-lock b/d03/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/bin-d03 b/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/bin-d03 new file mode 100644 index 0000000..785fbee --- /dev/null +++ b/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/bin-d03 @@ -0,0 +1 @@ +e14d90179899b495 \ No newline at end of file diff --git a/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/bin-d03.json b/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/bin-d03.json new file mode 100644 index 0000000..0b466d9 --- /dev/null +++ b/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/bin-d03.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":7066522775008729835,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d03-0800f73a2a753ca4\\dep-bin-d03"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/dep-bin-d03 b/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/dep-bin-d03 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/dep-bin-d03 differ diff --git a/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/invoked.timestamp b/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d03/target/debug/.fingerprint/d03-0800f73a2a753ca4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/bin-d03 b/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/bin-d03 new file mode 100644 index 0000000..be24ac3 --- /dev/null +++ b/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/bin-d03 @@ -0,0 +1 @@ +0ab76dad6a549ca3 \ No newline at end of file diff --git a/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/bin-d03.json b/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/bin-d03.json new file mode 100644 index 0000000..a8172cb --- /dev/null +++ b/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/bin-d03.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":7066522775008729835,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d03-36381a3a39170fc5\\dep-bin-d03"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/dep-bin-d03 b/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/dep-bin-d03 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/dep-bin-d03 differ diff --git a/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/invoked.timestamp b/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d03/target/debug/.fingerprint/d03-36381a3a39170fc5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d03/target/debug/.fingerprint/d03-b6b5d82529138209/dep-test-bin-d03 b/d03/target/debug/.fingerprint/d03-b6b5d82529138209/dep-test-bin-d03 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d03/target/debug/.fingerprint/d03-b6b5d82529138209/dep-test-bin-d03 differ diff --git a/d03/target/debug/.fingerprint/d03-b6b5d82529138209/invoked.timestamp b/d03/target/debug/.fingerprint/d03-b6b5d82529138209/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d03/target/debug/.fingerprint/d03-b6b5d82529138209/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d03/target/debug/.fingerprint/d03-b6b5d82529138209/test-bin-d03 b/d03/target/debug/.fingerprint/d03-b6b5d82529138209/test-bin-d03 new file mode 100644 index 0000000..501c2e0 --- /dev/null +++ b/d03/target/debug/.fingerprint/d03-b6b5d82529138209/test-bin-d03 @@ -0,0 +1 @@ +1ee4b65cf4e52468 \ No newline at end of file diff --git a/d03/target/debug/.fingerprint/d03-b6b5d82529138209/test-bin-d03.json b/d03/target/debug/.fingerprint/d03-b6b5d82529138209/test-bin-d03.json new file mode 100644 index 0000000..156817d --- /dev/null +++ b/d03/target/debug/.fingerprint/d03-b6b5d82529138209/test-bin-d03.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":7066522775008729835,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d03-b6b5d82529138209\\dep-test-bin-d03"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d03/target/debug/d03.d b/d03/target/debug/d03.d new file mode 100644 index 0000000..aa3012b --- /dev/null +++ b/d03/target/debug/d03.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\target\debug\d03.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\src\main.rs diff --git a/d03/target/debug/d03.exe b/d03/target/debug/d03.exe new file mode 100644 index 0000000..7fc1808 Binary files /dev/null and b/d03/target/debug/d03.exe differ diff --git a/d03/target/debug/d03.pdb b/d03/target/debug/d03.pdb new file mode 100644 index 0000000..8d69359 Binary files /dev/null and b/d03/target/debug/d03.pdb differ diff --git a/d03/target/debug/deps/d03-0800f73a2a753ca4.d b/d03/target/debug/deps/d03-0800f73a2a753ca4.d new file mode 100644 index 0000000..d2f8235 --- /dev/null +++ b/d03/target/debug/deps/d03-0800f73a2a753ca4.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\target\debug\deps\d03-0800f73a2a753ca4.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\target\debug\deps\d03-0800f73a2a753ca4.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d03/target/debug/deps/d03-b6b5d82529138209.d b/d03/target/debug/deps/d03-b6b5d82529138209.d new file mode 100644 index 0000000..a87fd22 --- /dev/null +++ b/d03/target/debug/deps/d03-b6b5d82529138209.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\target\debug\deps\d03-b6b5d82529138209.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\target\debug\deps\d03-b6b5d82529138209.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d03/target/debug/deps/d03.d b/d03/target/debug/deps/d03.d new file mode 100644 index 0000000..48f75cf --- /dev/null +++ b/d03/target/debug/deps/d03.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\target\debug\deps\d03.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d03\target\debug\deps\d03.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d03/target/debug/deps/d03.exe b/d03/target/debug/deps/d03.exe new file mode 100644 index 0000000..7fc1808 Binary files /dev/null and b/d03/target/debug/deps/d03.exe differ diff --git a/d03/target/debug/deps/d03.pdb b/d03/target/debug/deps/d03.pdb new file mode 100644 index 0000000..8d69359 Binary files /dev/null and b/d03/target/debug/deps/d03.pdb differ diff --git a/d03/target/debug/deps/libd03-0800f73a2a753ca4.rmeta b/d03/target/debug/deps/libd03-0800f73a2a753ca4.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d03/target/debug/deps/libd03-b6b5d82529138209.rmeta b/d03/target/debug/deps/libd03-b6b5d82529138209.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/13jaost19ldw7hlj.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/13jaost19ldw7hlj.o new file mode 100644 index 0000000..a7fe6ae Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/13jaost19ldw7hlj.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/14bghemo2o4dag8a.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/14bghemo2o4dag8a.o new file mode 100644 index 0000000..257af95 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/14bghemo2o4dag8a.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/15i7ftby4m9fs2kb.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/15i7ftby4m9fs2kb.o new file mode 100644 index 0000000..cabae1d Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/15i7ftby4m9fs2kb.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/16963xos1q2fusa5.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/16963xos1q2fusa5.o new file mode 100644 index 0000000..a64b5a4 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/16963xos1q2fusa5.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1bbzq86hsftrrb76.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1bbzq86hsftrrb76.o new file mode 100644 index 0000000..7de3499 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1bbzq86hsftrrb76.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1cm9kwps1eus88er.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1cm9kwps1eus88er.o new file mode 100644 index 0000000..ea8a2eb Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1cm9kwps1eus88er.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1ju2gpd29907ivgt.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1ju2gpd29907ivgt.o new file mode 100644 index 0000000..88edec1 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1ju2gpd29907ivgt.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1lzjt21xslaadnf3.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1lzjt21xslaadnf3.o new file mode 100644 index 0000000..dde48d6 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1lzjt21xslaadnf3.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1npmbk5xz3q3wtkv.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1npmbk5xz3q3wtkv.o new file mode 100644 index 0000000..ccb8222 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1npmbk5xz3q3wtkv.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1p4p9sjqv1wsck0z.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1p4p9sjqv1wsck0z.o new file mode 100644 index 0000000..0bbf845 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1p4p9sjqv1wsck0z.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1rvyoy6fqenqu7rc.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1rvyoy6fqenqu7rc.o new file mode 100644 index 0000000..94694c8 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1rvyoy6fqenqu7rc.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1wcoi1ws05dwmyb4.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1wcoi1ws05dwmyb4.o new file mode 100644 index 0000000..6795ea6 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1wcoi1ws05dwmyb4.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1y4ae9pu4kq53p6y.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1y4ae9pu4kq53p6y.o new file mode 100644 index 0000000..34774f1 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1y4ae9pu4kq53p6y.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1ybe45wg6z8lyt9h.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1ybe45wg6z8lyt9h.o new file mode 100644 index 0000000..b7a1e24 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1ybe45wg6z8lyt9h.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1ypyxepyyqil0sa7.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1ypyxepyyqil0sa7.o new file mode 100644 index 0000000..7170712 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/1ypyxepyyqil0sa7.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/20s4y9c9qy0v9ufz.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/20s4y9c9qy0v9ufz.o new file mode 100644 index 0000000..1111b92 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/20s4y9c9qy0v9ufz.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/23iuowc0h7jkk1f6.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/23iuowc0h7jkk1f6.o new file mode 100644 index 0000000..4dff42d Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/23iuowc0h7jkk1f6.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/259gmil0jwyg5lqa.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/259gmil0jwyg5lqa.o new file mode 100644 index 0000000..8977113 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/259gmil0jwyg5lqa.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/25spij7vpmjjg64d.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/25spij7vpmjjg64d.o new file mode 100644 index 0000000..4db7032 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/25spij7vpmjjg64d.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2bo6uw1bbf9ldn1f.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2bo6uw1bbf9ldn1f.o new file mode 100644 index 0000000..6ea2847 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2bo6uw1bbf9ldn1f.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2dp384cc9fufxvis.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2dp384cc9fufxvis.o new file mode 100644 index 0000000..f699cff Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2dp384cc9fufxvis.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2mvb97c9yeu7ixss.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2mvb97c9yeu7ixss.o new file mode 100644 index 0000000..47caf5d Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2mvb97c9yeu7ixss.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2pj7f1kukbesy7i0.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2pj7f1kukbesy7i0.o new file mode 100644 index 0000000..6a92350 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2pj7f1kukbesy7i0.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2pvv6u4nx9fwi45m.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2pvv6u4nx9fwi45m.o new file mode 100644 index 0000000..0c2f6c2 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2pvv6u4nx9fwi45m.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2rbd628ohg6gygc0.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2rbd628ohg6gygc0.o new file mode 100644 index 0000000..3c67acc Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2rbd628ohg6gygc0.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2xl8nu6qvmi27x7l.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2xl8nu6qvmi27x7l.o new file mode 100644 index 0000000..e1fe0de Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/2xl8nu6qvmi27x7l.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/30z9c148gvtdr1jb.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/30z9c148gvtdr1jb.o new file mode 100644 index 0000000..69eb3d6 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/30z9c148gvtdr1jb.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/318sgowxt154vlyj.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/318sgowxt154vlyj.o new file mode 100644 index 0000000..d7a0db0 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/318sgowxt154vlyj.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3516pcuqiyfan9zv.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3516pcuqiyfan9zv.o new file mode 100644 index 0000000..d4b4bb0 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3516pcuqiyfan9zv.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3e41bdi1mbhirawq.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3e41bdi1mbhirawq.o new file mode 100644 index 0000000..671da61 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3e41bdi1mbhirawq.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3fd2u2tmr85rbj6c.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3fd2u2tmr85rbj6c.o new file mode 100644 index 0000000..d193663 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3fd2u2tmr85rbj6c.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3fdofzdpx2tyvmlu.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3fdofzdpx2tyvmlu.o new file mode 100644 index 0000000..53b1545 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3fdofzdpx2tyvmlu.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3gzkzqv1dg58o7dt.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3gzkzqv1dg58o7dt.o new file mode 100644 index 0000000..e8dbb18 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3gzkzqv1dg58o7dt.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3p7cfbckudx5a3u1.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3p7cfbckudx5a3u1.o new file mode 100644 index 0000000..40b1d1e Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3p7cfbckudx5a3u1.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3sueh90tx0911jcv.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3sueh90tx0911jcv.o new file mode 100644 index 0000000..c6b2bef Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3sueh90tx0911jcv.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3u2efubxiend4c5p.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3u2efubxiend4c5p.o new file mode 100644 index 0000000..327005f Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3u2efubxiend4c5p.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3uc868al9wugcjw9.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3uc868al9wugcjw9.o new file mode 100644 index 0000000..a8c3fd6 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3uc868al9wugcjw9.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3vf2y8zv85qtas8p.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3vf2y8zv85qtas8p.o new file mode 100644 index 0000000..a43e0ee Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3vf2y8zv85qtas8p.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3ybxtulieck7s9eo.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3ybxtulieck7s9eo.o new file mode 100644 index 0000000..a880702 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/3ybxtulieck7s9eo.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/43goljbexyg6rfmn.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/43goljbexyg6rfmn.o new file mode 100644 index 0000000..ff01f69 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/43goljbexyg6rfmn.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/45oyguzjqffcuvnm.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/45oyguzjqffcuvnm.o new file mode 100644 index 0000000..acf3e3b Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/45oyguzjqffcuvnm.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/480cgtoidkjgs74h.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/480cgtoidkjgs74h.o new file mode 100644 index 0000000..e5f8e6e Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/480cgtoidkjgs74h.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/48y57xd3ncjmgtc8.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/48y57xd3ncjmgtc8.o new file mode 100644 index 0000000..d5fd53c Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/48y57xd3ncjmgtc8.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/49krr1kpizz98pg5.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/49krr1kpizz98pg5.o new file mode 100644 index 0000000..b5f79c0 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/49krr1kpizz98pg5.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4a1477rcnnv2yyhp.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4a1477rcnnv2yyhp.o new file mode 100644 index 0000000..b7d25bc Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4a1477rcnnv2yyhp.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4euhlc5reuuvqjxp.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4euhlc5reuuvqjxp.o new file mode 100644 index 0000000..367012e Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4euhlc5reuuvqjxp.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4hl7yszojeotlvin.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4hl7yszojeotlvin.o new file mode 100644 index 0000000..4532353 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4hl7yszojeotlvin.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4onnu8vj4qi5tq6q.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4onnu8vj4qi5tq6q.o new file mode 100644 index 0000000..912a81c Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4onnu8vj4qi5tq6q.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4r0ujjuz98txmxuq.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4r0ujjuz98txmxuq.o new file mode 100644 index 0000000..2fa2abc Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4r0ujjuz98txmxuq.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4vgtdoh8e72zo722.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4vgtdoh8e72zo722.o new file mode 100644 index 0000000..cfb9344 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4vgtdoh8e72zo722.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4vlvyuy3x9th69wx.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4vlvyuy3x9th69wx.o new file mode 100644 index 0000000..510091b Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4vlvyuy3x9th69wx.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4wv1rm3yx63lfhj3.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4wv1rm3yx63lfhj3.o new file mode 100644 index 0000000..474f627 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4wv1rm3yx63lfhj3.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4y2n41y68i1go1ov.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4y2n41y68i1go1ov.o new file mode 100644 index 0000000..246e251 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4y2n41y68i1go1ov.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4zbj4ck5x454tvxh.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4zbj4ck5x454tvxh.o new file mode 100644 index 0000000..0c5d3d6 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/4zbj4ck5x454tvxh.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/51ogxbr2c365uycs.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/51ogxbr2c365uycs.o new file mode 100644 index 0000000..ee4cf6c Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/51ogxbr2c365uycs.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/57ufgwdmwuk3j5zq.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/57ufgwdmwuk3j5zq.o new file mode 100644 index 0000000..7392c4d Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/57ufgwdmwuk3j5zq.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/5a49gzrtajeoptm8.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/5a49gzrtajeoptm8.o new file mode 100644 index 0000000..06e85c1 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/5a49gzrtajeoptm8.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/5bgl5upmho0dv7fm.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/5bgl5upmho0dv7fm.o new file mode 100644 index 0000000..1c8f7a3 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/5bgl5upmho0dv7fm.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/5gaz61jbpe1ykvc6.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/5gaz61jbpe1ykvc6.o new file mode 100644 index 0000000..e04d984 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/5gaz61jbpe1ykvc6.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/6dzaa3dyqzwofk8.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/6dzaa3dyqzwofk8.o new file mode 100644 index 0000000..60e071d Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/6dzaa3dyqzwofk8.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/7ht4vidqetmj3ba.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/7ht4vidqetmj3ba.o new file mode 100644 index 0000000..82efdd3 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/7ht4vidqetmj3ba.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/8zehui22lxp1u0m.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/8zehui22lxp1u0m.o new file mode 100644 index 0000000..aecbbdc Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/8zehui22lxp1u0m.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/dep-graph.bin b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/dep-graph.bin new file mode 100644 index 0000000..17cc854 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/dep-graph.bin differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/la08k029mq5jixg.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/la08k029mq5jixg.o new file mode 100644 index 0000000..8969f2b Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/la08k029mq5jixg.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/leesng1k0a985lq.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/leesng1k0a985lq.o new file mode 100644 index 0000000..e8fa73b Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/leesng1k0a985lq.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/ll7rtni26kdjpoi.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/ll7rtni26kdjpoi.o new file mode 100644 index 0000000..27167d6 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/ll7rtni26kdjpoi.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/query-cache.bin b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/query-cache.bin new file mode 100644 index 0000000..b209daf Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/query-cache.bin differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/r5uw52lon0v1wzx.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/r5uw52lon0v1wzx.o new file mode 100644 index 0000000..33ed97a Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/r5uw52lon0v1wzx.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/rnk3gwhrw7d3m2l.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/rnk3gwhrw7d3m2l.o new file mode 100644 index 0000000..f96052b Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/rnk3gwhrw7d3m2l.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/tv361kfwrsv7ms2.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/tv361kfwrsv7ms2.o new file mode 100644 index 0000000..7b2d66c Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/tv361kfwrsv7ms2.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/work-products.bin b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/work-products.bin new file mode 100644 index 0000000..ddfa427 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/work-products.bin differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/wp5ib5pmsasrggv.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/wp5ib5pmsasrggv.o new file mode 100644 index 0000000..e65a1a3 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/wp5ib5pmsasrggv.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/xu6nqpdoimwe5qs.o b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/xu6nqpdoimwe5qs.o new file mode 100644 index 0000000..f9340f7 Binary files /dev/null and b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq-2ghfrxn7gnfr0/xu6nqpdoimwe5qs.o differ diff --git a/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq.lock b/d03/target/debug/incremental/d03-1iz98aclbpf0q/s-gfzjplj5sk-1dx7zsq.lock new file mode 100644 index 0000000..e69de29 diff --git a/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43-3vfeb8l878a6w/dep-graph.bin b/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43-3vfeb8l878a6w/dep-graph.bin new file mode 100644 index 0000000..3e5260a Binary files /dev/null and b/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43-3vfeb8l878a6w/dep-graph.bin differ diff --git a/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43-3vfeb8l878a6w/query-cache.bin b/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43-3vfeb8l878a6w/query-cache.bin new file mode 100644 index 0000000..61a4cde Binary files /dev/null and b/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43-3vfeb8l878a6w/query-cache.bin differ diff --git a/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43-3vfeb8l878a6w/work-products.bin b/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43-3vfeb8l878a6w/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43-3vfeb8l878a6w/work-products.bin differ diff --git a/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43.lock b/d03/target/debug/incremental/d03-2ki6x6oncz4c3/s-gfzjpkofo6-16wqz43.lock new file mode 100644 index 0000000..e69de29 diff --git a/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup-icplcq0dckci/dep-graph.bin b/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup-icplcq0dckci/dep-graph.bin new file mode 100644 index 0000000..f14ef79 Binary files /dev/null and b/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup-icplcq0dckci/dep-graph.bin differ diff --git a/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup-icplcq0dckci/query-cache.bin b/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup-icplcq0dckci/query-cache.bin new file mode 100644 index 0000000..fa80bea Binary files /dev/null and b/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup-icplcq0dckci/query-cache.bin differ diff --git a/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup-icplcq0dckci/work-products.bin b/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup-icplcq0dckci/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup-icplcq0dckci/work-products.bin differ diff --git a/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup.lock b/d03/target/debug/incremental/d03-2zgzm5i06dxb9/s-gfzjpkoh9x-15j2kup.lock new file mode 100644 index 0000000..e69de29 diff --git a/d03/test_input.txt b/d03/test_input.txt new file mode 100644 index 0000000..9919ffa --- /dev/null +++ b/d03/test_input.txt @@ -0,0 +1,6 @@ +vJrwpWtwJgWrhcsFMMfFFhFp +jqHRNqRjqzjGDLGLrsFMfFZSrLrFZsSL +PmmdzqPrVvPwwTWBwg +wMqvLMZHhHMvwLHjbvcjnnSBnvTQFn +ttgJtRGJQctTZtZT +CrZsJsPPZsGzwwsLwLmpwMDw \ No newline at end of file diff --git a/d04/Cargo.lock b/d04/Cargo.lock new file mode 100644 index 0000000..58fc4f8 --- /dev/null +++ b/d04/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d04" +version = "0.1.0" diff --git a/d04/Cargo.toml b/d04/Cargo.toml new file mode 100644 index 0000000..314f0c1 --- /dev/null +++ b/d04/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d04" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d04/input.txt b/d04/input.txt new file mode 100644 index 0000000..bdaf92e --- /dev/null +++ b/d04/input.txt @@ -0,0 +1,1000 @@ +38-41,38-38 +18-65,18-65 +1-3,4-39 +41-42,40-40 +1-90,89-90 +30-84,31-85 +2-98,64-97 +75-75,15-76 +81-81,22-81 +29-92,30-30 +95-95,14-95 +12-71,70-70 +12-93,13-99 +31-74,5-32 +5-45,2-44 +17-85,17-20 +75-96,81-99 +67-72,73-85 +77-84,76-81 +6-67,68-68 +41-87,87-89 +55-56,19-56 +1-98,24-97 +13-82,14-82 +2-99,1-99 +4-58,5-57 +20-67,66-66 +22-85,22-86 +41-97,40-40 +84-88,84-85 +12-34,23-69 +35-60,39-61 +16-28,12-27 +89-93,93-94 +52-92,53-91 +63-73,7-64 +3-54,2-54 +76-76,1-76 +10-17,16-83 +84-88,35-85 +23-25,24-63 +3-70,2-38 +21-64,65-65 +1-97,2-97 +11-37,36-93 +43-60,14-44 +15-16,15-52 +53-79,11-78 +2-96,97-98 +19-97,20-99 +33-92,32-92 +19-26,26-64 +66-87,58-66 +58-79,43-78 +88-98,89-98 +3-91,3-38 +47-47,47-93 +27-85,28-85 +1-46,2-47 +1-3,4-78 +26-52,36-51 +41-54,42-54 +35-99,1-34 +55-95,94-96 +18-46,45-54 +93-98,2-86 +5-90,57-99 +2-85,5-86 +13-86,13-86 +91-93,55-92 +41-72,40-86 +68-70,38-69 +3-4,3-97 +57-88,19-87 +44-84,3-45 +3-87,2-87 +2-88,89-89 +9-75,8-10 +33-46,17-32 +14-81,81-82 +19-89,20-89 +38-82,39-81 +3-85,3-97 +16-43,43-43 +10-10,11-90 +2-79,2-96 +19-60,61-86 +2-97,1-98 +11-22,11-12 +2-25,24-25 +21-89,22-90 +10-35,11-35 +33-35,32-35 +41-41,8-42 +4-74,2-3 +1-2,3-90 +60-91,59-92 +5-90,90-97 +95-96,2-96 +49-81,49-81 +9-37,21-57 +41-76,40-77 +93-93,3-93 +9-96,1-6 +9-53,54-95 +66-93,80-92 +32-32,32-34 +73-95,27-72 +47-88,46-46 +57-91,51-92 +78-78,78-81 +8-57,58-81 +5-49,14-18 +87-87,22-88 +3-66,67-67 +94-96,15-94 +3-70,3-70 +9-94,10-65 +11-59,58-59 +32-82,12-83 +44-89,43-89 +55-95,7-54 +5-18,19-49 +88-89,34-89 +1-84,84-84 +62-92,31-63 +93-95,30-88 +10-36,10-36 +32-91,90-92 +72-86,73-92 +54-70,5-70 +20-77,19-78 +14-27,28-86 +19-52,19-70 +5-98,6-94 +74-97,74-75 +23-42,23-23 +13-19,13-19 +21-31,30-31 +22-67,68-69 +18-69,19-76 +6-7,6-97 +3-19,4-20 +2-66,44-67 +39-77,40-84 +15-72,2-9 +81-90,90-93 +45-86,44-72 +21-57,45-58 +23-72,20-22 +10-63,36-62 +15-78,78-79 +59-90,59-90 +55-61,60-82 +75-97,61-97 +71-76,71-76 +62-62,13-61 +5-5,4-54 +74-75,15-74 +83-84,56-84 +25-41,24-42 +4-4,7-87 +19-84,26-83 +1-98,9-97 +7-30,29-29 +11-93,2-12 +71-76,77-77 +44-88,44-89 +1-17,16-37 +62-62,27-61 +11-77,11-77 +80-80,80-82 +90-90,31-90 +6-77,77-85 +30-31,31-93 +36-62,35-36 +69-91,11-90 +4-17,16-16 +5-71,33-96 +1-99,1-99 +83-83,57-82 +12-75,55-76 +41-41,8-40 +1-99,4-92 +30-31,31-57 +25-54,26-26 +7-14,67-78 +17-97,97-97 +10-49,21-50 +12-95,1-96 +90-99,1-98 +92-93,31-92 +15-16,15-48 +33-97,55-98 +29-92,29-83 +58-58,5-59 +23-80,79-86 +7-70,45-71 +5-21,5-20 +34-40,33-39 +41-92,40-99 +13-96,12-77 +28-63,27-64 +10-94,10-93 +25-82,82-82 +32-91,11-32 +16-97,15-96 +27-49,37-50 +23-85,10-84 +2-55,35-56 +98-99,20-93 +2-86,2-87 +12-41,5-11 +59-84,58-84 +20-62,75-89 +8-45,7-45 +25-32,33-44 +27-28,29-77 +2-67,66-67 +41-88,42-96 +40-40,4-40 +1-96,97-98 +42-95,41-93 +8-79,9-78 +7-89,9-25 +99-99,9-99 +88-91,82-87 +21-90,90-90 +53-94,93-99 +26-59,54-78 +30-99,34-89 +51-69,51-69 +7-98,1-97 +30-81,82-82 +16-93,18-89 +10-91,90-91 +2-7,8-50 +35-76,35-35 +49-96,95-97 +45-57,86-91 +7-56,61-65 +12-87,74-83 +92-92,17-92 +4-18,3-19 +36-78,23-37 +5-92,4-93 +4-93,8-92 +59-82,81-81 +18-88,19-88 +24-64,24-65 +28-91,5-90 +74-86,73-87 +20-35,19-31 +99-99,10-97 +9-10,10-70 +94-94,21-94 +27-37,37-94 +3-82,81-84 +55-80,49-54 +77-78,40-77 +16-48,15-48 +3-96,97-99 +32-97,96-96 +14-84,9-60 +17-91,16-16 +94-94,16-95 +12-61,6-61 +14-95,98-99 +63-64,59-64 +64-82,82-84 +4-99,3-62 +4-98,2-97 +85-99,27-84 +19-73,19-73 +35-64,10-93 +5-13,9-20 +8-40,41-76 +90-95,29-89 +24-97,21-22 +53-56,52-56 +21-59,58-59 +41-93,40-94 +2-86,2-85 +42-95,95-95 +37-89,6-89 +52-63,45-51 +9-89,21-88 +32-84,33-83 +11-17,18-90 +13-16,13-16 +97-97,2-97 +68-72,68-69 +18-23,18-48 +28-68,29-70 +11-94,93-96 +11-94,94-94 +97-98,2-98 +19-73,74-74 +40-60,59-60 +38-53,37-54 +10-15,16-74 +46-55,45-67 +19-54,20-53 +32-32,33-97 +20-86,12-19 +23-79,78-90 +12-53,23-52 +20-93,21-95 +3-49,14-50 +67-76,51-66 +1-35,36-62 +36-68,35-35 +12-81,21-82 +33-41,34-42 +13-65,32-64 +37-85,36-86 +6-50,31-50 +13-16,12-12 +36-50,36-50 +16-76,17-66 +71-71,54-71 +6-57,15-58 +3-5,6-52 +3-91,1-92 +69-96,45-68 +36-44,36-46 +21-61,20-50 +71-73,11-72 +7-97,8-90 +7-73,1-6 +39-45,39-46 +16-90,3-91 +25-29,26-28 +49-73,28-89 +95-97,14-96 +26-75,50-74 +70-84,70-92 +27-43,14-77 +34-42,43-43 +38-62,37-63 +73-78,15-78 +83-83,3-82 +16-17,17-91 +4-68,3-69 +8-80,9-79 +4-87,1-86 +2-30,2-30 +66-82,55-81 +78-78,79-86 +45-86,49-86 +2-6,5-98 +12-29,11-30 +48-52,53-53 +45-72,46-54 +82-82,48-81 +93-94,42-94 +1-84,2-98 +14-75,13-28 +19-19,20-91 +63-63,39-64 +2-59,58-60 +63-63,16-63 +2-98,3-99 +52-69,51-52 +16-61,16-62 +29-73,70-76 +41-86,2-94 +84-85,1-85 +13-89,12-89 +7-21,23-93 +42-46,43-70 +27-82,27-82 +93-95,6-94 +52-55,54-54 +60-61,17-61 +66-66,17-67 +25-80,81-85 +35-92,11-36 +68-92,68-92 +98-99,44-72 +31-36,32-37 +5-94,6-95 +16-76,75-99 +23-76,23-76 +14-66,66-94 +7-37,5-58 +59-62,1-81 +31-60,31-93 +54-54,53-59 +15-17,16-16 +7-96,8-97 +66-71,67-72 +49-50,51-92 +3-32,13-31 +74-76,4-75 +4-87,86-87 +4-89,4-89 +37-69,37-70 +67-89,1-23 +89-89,37-89 +3-12,3-12 +4-84,5-83 +10-92,10-92 +18-92,92-92 +6-82,3-99 +6-7,6-90 +3-91,2-92 +68-69,9-69 +22-23,24-67 +60-93,61-94 +47-56,55-60 +8-75,1-2 +20-29,23-30 +39-43,43-51 +7-66,6-38 +43-64,44-63 +70-91,29-90 +55-56,7-56 +66-85,67-84 +56-58,54-57 +33-76,76-76 +6-8,9-70 +25-33,47-89 +24-38,39-92 +13-46,13-45 +45-46,45-54 +8-37,47-92 +8-66,12-67 +9-58,48-59 +94-97,41-95 +67-95,5-67 +8-80,17-78 +69-74,15-71 +27-54,55-58 +8-90,7-91 +9-96,6-97 +2-99,3-33 +1-2,5-85 +54-68,54-67 +46-91,81-92 +6-45,46-46 +7-78,3-58 +20-83,82-84 +26-82,10-27 +45-72,9-72 +2-80,3-77 +96-97,50-91 +46-62,46-62 +1-18,1-2 +1-99,1-97 +9-97,8-97 +43-45,43-47 +10-87,10-11 +30-31,31-54 +6-10,9-98 +46-95,35-96 +13-85,84-86 +10-85,10-85 +85-97,27-63 +1-95,98-99 +3-35,4-36 +21-84,98-98 +85-85,44-85 +42-84,38-82 +2-52,1-99 +14-86,38-95 +24-30,25-30 +76-93,25-75 +6-98,3-99 +10-66,9-66 +83-85,25-84 +8-9,8-11 +16-81,16-93 +5-66,3-66 +26-64,33-63 +32-42,33-65 +78-85,77-94 +99-99,96-99 +12-90,8-91 +34-35,35-84 +79-96,97-97 +18-93,17-94 +26-93,25-94 +12-67,12-12 +26-97,26-95 +3-41,2-42 +37-44,43-44 +17-64,11-78 +3-94,3-94 +5-53,1-1 +34-78,77-90 +29-66,65-66 +23-40,12-41 +8-19,19-79 +45-84,37-44 +2-87,86-88 +38-79,37-68 +19-30,20-75 +3-78,39-78 +9-84,84-84 +16-59,15-58 +37-83,42-84 +49-88,50-89 +32-97,33-99 +31-76,30-68 +10-66,5-67 +25-97,26-97 +40-84,39-85 +37-52,37-53 +11-13,12-91 +25-64,24-54 +4-69,69-70 +9-97,8-97 +7-43,7-43 +9-68,14-69 +17-90,17-90 +21-88,20-89 +10-57,20-56 +12-88,97-99 +32-98,31-98 +45-64,65-74 +59-60,58-62 +9-41,10-41 +3-9,7-10 +32-51,32-51 +48-97,48-73 +15-79,58-80 +4-9,12-76 +24-77,39-78 +6-82,5-6 +28-50,27-49 +40-72,39-72 +24-37,36-38 +14-96,5-95 +88-95,36-87 +22-85,22-27 +10-98,4-97 +46-89,46-89 +22-94,6-23 +3-43,3-97 +29-42,24-43 +2-92,92-92 +27-98,26-98 +2-87,2-94 +87-89,59-87 +29-29,29-83 +33-33,34-42 +7-85,8-86 +20-20,14-21 +22-22,22-34 +7-68,27-68 +5-54,6-53 +12-91,11-90 +54-81,54-81 +2-95,1-95 +6-55,6-54 +49-92,91-95 +5-90,4-91 +30-84,32-83 +13-61,12-60 +11-98,26-98 +7-76,77-77 +4-37,37-38 +71-81,81-81 +6-58,58-70 +31-83,30-31 +48-56,49-55 +4-98,8-97 +3-69,16-68 +40-41,13-40 +60-60,61-76 +38-38,13-38 +37-97,36-54 +65-65,1-65 +18-18,18-90 +87-87,8-87 +6-98,64-71 +79-90,8-80 +11-44,12-69 +12-90,64-91 +6-75,5-6 +18-90,58-91 +67-92,33-93 +95-96,1-96 +73-91,90-93 +84-94,17-94 +25-62,28-84 +26-27,27-71 +94-98,17-95 +33-96,95-95 +1-2,1-91 +25-28,26-26 +28-85,84-92 +91-96,48-87 +46-93,95-97 +4-98,97-99 +51-63,52-61 +56-89,6-55 +5-93,2-94 +9-93,6-8 +6-53,5-52 +70-92,91-91 +28-98,27-95 +3-45,45-55 +1-55,1-54 +75-82,74-81 +52-91,11-51 +29-82,25-81 +32-71,53-72 +31-72,32-71 +2-99,4-97 +54-79,54-80 +89-96,80-90 +4-4,5-93 +63-65,9-64 +9-58,10-25 +14-72,4-76 +23-58,24-59 +96-99,4-95 +17-17,18-80 +6-29,13-30 +97-99,9-98 +97-99,21-96 +44-46,43-53 +87-89,36-88 +42-89,19-90 +12-12,10-14 +22-77,23-77 +81-83,3-82 +47-47,3-47 +16-79,15-80 +25-30,12-24 +3-94,94-94 +34-64,33-63 +24-85,24-85 +52-54,40-53 +63-88,62-62 +12-75,12-12 +11-63,39-64 +95-95,12-95 +89-91,88-98 +59-83,9-60 +97-99,1-98 +22-98,28-82 +96-97,44-94 +5-88,3-91 +53-85,52-84 +50-88,48-71 +5-95,94-95 +71-72,29-71 +18-96,97-97 +39-41,49-59 +46-72,11-47 +34-49,34-49 +88-90,75-89 +2-94,1-92 +66-96,65-66 +29-82,3-81 +19-86,87-91 +65-68,5-30 +66-85,66-85 +6-87,87-90 +26-88,27-88 +6-19,18-19 +20-83,21-82 +32-56,25-32 +37-77,38-77 +1-36,1-36 +11-59,10-60 +81-92,30-91 +21-77,2-20 +80-82,14-81 +1-43,44-99 +1-2,3-79 +21-92,93-93 +1-77,69-97 +70-90,90-91 +10-44,6-9 +63-90,14-90 +64-75,63-76 +72-95,36-95 +1-2,4-90 +23-50,22-51 +12-81,18-82 +12-13,12-90 +29-83,29-30 +2-97,1-96 +7-96,95-97 +15-96,16-97 +1-1,1-83 +43-53,42-53 +14-26,15-64 +12-94,13-85 +40-40,40-46 +13-25,14-22 +90-94,90-94 +9-91,12-26 +4-96,97-97 +1-8,7-58 +27-92,74-91 +27-90,90-91 +19-99,16-18 +42-87,41-88 +51-85,36-52 +7-94,4-6 +2-43,2-3 +26-92,27-96 +7-87,8-88 +2-97,10-37 +2-90,1-2 +31-78,77-77 +1-97,99-99 +67-90,89-98 +45-51,44-85 +70-97,69-97 +71-94,95-96 +1-82,6-81 +3-77,46-77 +4-90,3-3 +57-71,56-70 +68-98,68-69 +50-70,51-70 +94-97,62-95 +13-94,94-96 +13-92,14-14 +67-99,68-98 +9-9,22-94 +21-91,91-94 +37-78,37-79 +21-84,22-22 +27-39,40-99 +26-86,25-74 +1-4,2-24 +5-50,51-94 +9-10,9-76 +70-73,73-73 +69-87,25-68 +34-85,34-86 +44-64,63-90 +58-59,58-58 +45-98,47-99 +4-6,10-44 +31-82,54-81 +20-58,19-58 +12-68,12-13 +64-64,54-64 +19-23,18-22 +60-67,59-67 +7-7,6-96 +14-37,37-38 +28-88,66-96 +72-90,45-57 +50-97,19-97 +6-29,6-29 +15-43,15-43 +14-82,82-82 +10-64,8-8 +70-82,80-83 +11-97,10-98 +23-77,24-77 +6-84,6-6 +98-99,5-98 +65-65,65-72 +48-73,13-88 +41-65,40-46 +50-81,12-82 +42-44,43-43 +55-89,63-90 +4-77,76-76 +37-92,38-75 +60-62,15-61 +12-95,96-98 +19-92,20-91 +4-56,1-57 +27-94,48-94 +85-88,77-84 +58-59,12-59 +1-65,51-66 +70-72,4-70 +86-86,15-85 +78-99,99-99 +7-8,7-94 +23-88,23-87 +69-77,77-83 +39-75,40-75 +1-94,2-95 +32-79,31-80 +31-43,32-43 +34-37,33-38 +68-92,67-93 +37-85,33-84 +26-59,25-60 +53-76,54-54 +25-94,94-95 +39-72,72-72 +16-17,17-17 +4-98,98-98 +1-48,1-2 +90-92,28-94 +77-77,65-78 +19-60,60-61 +15-98,16-99 +25-92,25-93 +13-85,12-86 +6-57,57-57 +88-94,56-87 +66-83,84-84 +88-90,57-89 +11-11,10-63 +20-46,21-47 +25-31,29-32 +7-94,6-95 +8-69,8-50 +32-86,33-86 +19-98,99-99 +38-58,37-59 +19-38,39-88 +7-88,2-6 +16-93,17-99 +41-95,42-94 +52-54,51-98 +10-89,89-90 +50-95,26-94 +87-88,13-88 +7-90,7-90 +78-96,86-98 +26-98,42-99 +7-75,6-76 +4-5,4-96 +10-62,10-63 +21-95,95-95 +39-98,26-40 +15-16,10-16 +59-60,17-60 +56-80,48-55 +6-22,7-9 +27-82,33-81 +77-87,38-86 +96-97,34-97 +6-60,6-6 +73-77,71-77 +9-88,9-89 +51-76,53-75 +12-89,13-83 +5-99,4-4 +7-96,5-96 +27-43,22-25 +6-24,4-4 +91-91,3-92 +97-98,22-98 +44-77,76-77 +27-49,18-28 +10-93,12-89 +7-72,8-8 +26-70,21-25 +96-97,15-96 +8-92,6-7 +7-62,32-63 +34-74,21-33 +9-94,10-94 +10-74,49-75 +20-20,21-41 +28-78,29-81 +75-85,76-84 +66-66,41-67 +66-66,10-65 +18-95,17-96 +18-94,18-94 +72-72,6-72 +18-77,17-76 +2-98,3-98 +23-87,24-29 +16-62,63-73 +13-88,9-12 +17-34,11-35 +29-82,28-78 +44-87,86-87 +40-60,39-39 +5-5,8-28 +4-86,47-87 +60-89,60-89 +48-87,49-87 +76-91,77-83 +30-57,29-56 +58-96,18-59 +15-63,14-91 +35-82,16-46 +14-14,15-75 +80-81,3-80 +21-22,20-93 +49-86,87-87 +2-2,4-76 +52-78,77-79 +13-57,65-68 +51-67,48-50 +3-85,5-84 +4-97,1-98 +21-31,32-32 +26-94,25-25 +6-37,6-37 +16-98,15-98 +5-86,85-85 +38-98,5-98 +16-18,31-68 +50-63,51-99 +43-58,42-58 +5-93,5-94 +15-76,64-76 +29-68,29-68 +6-30,30-30 +51-52,52-60 +31-55,56-83 +62-88,88-88 +36-75,74-74 +53-72,54-54 +67-86,68-87 +50-83,2-90 +14-94,14-15 +49-66,32-67 +3-81,16-60 +47-86,48-92 +3-99,4-99 +60-94,59-59 +24-49,6-50 +8-8,9-94 +90-93,1-88 +21-72,71-73 +95-95,12-86 +64-64,10-64 +1-99,1-99 +57-67,64-68 +17-18,17-57 +2-71,70-93 +3-86,4-86 +30-80,30-80 +3-77,76-77 +45-55,45-55 +46-77,65-81 +1-97,1-98 +53-68,52-67 +16-33,32-59 +93-95,70-94 +8-85,86-92 +19-90,89-91 +83-93,94-99 +45-45,46-90 +58-68,57-69 +27-34,28-30 +94-95,1-94 +33-79,30-78 +61-61,24-61 +82-83,59-82 +81-83,80-83 +22-68,96-97 +82-82,17-81 +43-53,43-43 +13-62,14-37 +68-85,67-88 +32-88,32-38 +63-70,52-62 +52-52,51-52 +2-57,57-86 +21-88,21-22 +28-29,28-67 +37-90,37-91 +4-94,3-3 +13-76,13-76 +9-23,22-86 +84-84,24-84 +50-85,49-49 +15-52,14-14 +24-53,30-49 +25-65,25-65 +1-87,3-88 +14-41,14-41 +34-97,35-98 +10-80,10-75 +2-67,19-68 +16-94,15-82 +17-54,25-55 +17-66,66-77 +10-92,91-93 +10-90,10-11 +64-66,18-65 +16-37,15-38 +4-83,6-84 +4-82,3-60 +62-74,63-85 +10-62,9-63 +54-93,53-92 +48-59,60-77 +9-73,72-74 +17-24,25-82 +32-73,31-40 +13-43,13-44 +37-38,71-80 +96-99,84-97 +8-58,32-58 +11-57,5-58 +63-98,62-92 diff --git a/d04/src/a1.rs b/d04/src/a1.rs new file mode 100644 index 0000000..402c9cc --- /dev/null +++ b/d04/src/a1.rs @@ -0,0 +1,19 @@ + +fn contains(v1 :&Vec, v2 :&Vec) -> bool { + if v1.len() < 2 || v1.len() < 2 { return false; } + return v1[0] <= v2[0] && v2[1] <= v1[1]; +} + +pub fn run(inp :Vec) { + + let sum = inp.iter().map(|pair| { + let sec :Vec<&str> = pair.split(',').collect(); + let first :Vec = sec[0].split('-').map(|p| p.parse::().unwrap()).collect(); + let second :Vec = sec[1].split('-').map(|p| p.parse::().unwrap()).collect(); + if contains(&first, &second) || contains(&second, &first) {1} else {0} + + }).sum::(); + + println!("a1: {}", sum); + +} \ No newline at end of file diff --git a/d04/src/a2.rs b/d04/src/a2.rs new file mode 100644 index 0000000..4939802 --- /dev/null +++ b/d04/src/a2.rs @@ -0,0 +1,21 @@ + +fn contains(v1 :&Vec, v2 :&Vec) -> bool { + if v1.len() < 2 || v1.len() < 2 { return false; } + + return (v1[0]..=v1[1]).contains(&v2[0]) || + (v1[0]..=v1[1]).contains(&v2[1]); +} + +pub fn run(inp :Vec) { + + let sum = inp.iter().map(|pair| { + let sec :Vec<&str> = pair.split(',').collect(); + let first :Vec = sec[0].split('-').map(|p| p.parse::().unwrap()).collect(); + let second :Vec = sec[1].split('-').map(|p| p.parse::().unwrap()).collect(); + if contains(&first, &second) || contains(&second, &first) {1} else {0} + + }).sum::(); + + println!("a1: {}", sum); + +} diff --git a/d04/src/main.rs b/d04/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d04/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d04/target/.rustc_info.json b/d04/target/.rustc_info.json new file mode 100644 index 0000000..fcfe63c --- /dev/null +++ b/d04/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d04/target/CACHEDIR.TAG b/d04/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d04/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d04/target/debug/.cargo-lock b/d04/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/bin-d04 b/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/bin-d04 new file mode 100644 index 0000000..c02b7ce --- /dev/null +++ b/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/bin-d04 @@ -0,0 +1 @@ +984f0b71ab833e18 \ No newline at end of file diff --git a/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/bin-d04.json b/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/bin-d04.json new file mode 100644 index 0000000..7ea26c8 --- /dev/null +++ b/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/bin-d04.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":876604886230669304,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d04-31c1a78a3caf39e5\\dep-bin-d04"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/dep-bin-d04 b/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/dep-bin-d04 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/dep-bin-d04 differ diff --git a/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/invoked.timestamp b/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d04/target/debug/.fingerprint/d04-31c1a78a3caf39e5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/dep-test-bin-d04 b/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/dep-test-bin-d04 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/dep-test-bin-d04 differ diff --git a/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/invoked.timestamp b/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/test-bin-d04 b/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/test-bin-d04 new file mode 100644 index 0000000..9d066ec --- /dev/null +++ b/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/test-bin-d04 @@ -0,0 +1 @@ +cdd78aba1aea4a35 \ No newline at end of file diff --git a/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/test-bin-d04.json b/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/test-bin-d04.json new file mode 100644 index 0000000..179820c --- /dev/null +++ b/d04/target/debug/.fingerprint/d04-5a5efc536cfed05a/test-bin-d04.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":876604886230669304,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d04-5a5efc536cfed05a\\dep-test-bin-d04"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/bin-d04 b/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/bin-d04 new file mode 100644 index 0000000..e42d35c --- /dev/null +++ b/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/bin-d04 @@ -0,0 +1 @@ +1005ac3eec46870b \ No newline at end of file diff --git a/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/bin-d04.json b/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/bin-d04.json new file mode 100644 index 0000000..6ca1de5 --- /dev/null +++ b/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/bin-d04.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":876604886230669304,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d04-a4a54c211b8e5deb\\dep-bin-d04"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/dep-bin-d04 b/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/dep-bin-d04 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/dep-bin-d04 differ diff --git a/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/invoked.timestamp b/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d04/target/debug/.fingerprint/d04-a4a54c211b8e5deb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d04/target/debug/d04.d b/d04/target/debug/d04.d new file mode 100644 index 0000000..0641403 --- /dev/null +++ b/d04/target/debug/d04.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\target\debug\d04.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\src\main.rs diff --git a/d04/target/debug/d04.exe b/d04/target/debug/d04.exe new file mode 100644 index 0000000..1f4cb4f Binary files /dev/null and b/d04/target/debug/d04.exe differ diff --git a/d04/target/debug/d04.pdb b/d04/target/debug/d04.pdb new file mode 100644 index 0000000..077d666 Binary files /dev/null and b/d04/target/debug/d04.pdb differ diff --git a/d04/target/debug/deps/d04-5a5efc536cfed05a.d b/d04/target/debug/deps/d04-5a5efc536cfed05a.d new file mode 100644 index 0000000..4142491 --- /dev/null +++ b/d04/target/debug/deps/d04-5a5efc536cfed05a.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\target\debug\deps\d04-5a5efc536cfed05a.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\target\debug\deps\d04-5a5efc536cfed05a.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d04/target/debug/deps/d04-a4a54c211b8e5deb.d b/d04/target/debug/deps/d04-a4a54c211b8e5deb.d new file mode 100644 index 0000000..0e41a01 --- /dev/null +++ b/d04/target/debug/deps/d04-a4a54c211b8e5deb.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\target\debug\deps\d04-a4a54c211b8e5deb.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\target\debug\deps\d04-a4a54c211b8e5deb.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d04/target/debug/deps/d04.d b/d04/target/debug/deps/d04.d new file mode 100644 index 0000000..129e0cb --- /dev/null +++ b/d04/target/debug/deps/d04.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\target\debug\deps\d04.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d04\target\debug\deps\d04.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d04/target/debug/deps/d04.exe b/d04/target/debug/deps/d04.exe new file mode 100644 index 0000000..1f4cb4f Binary files /dev/null and b/d04/target/debug/deps/d04.exe differ diff --git a/d04/target/debug/deps/d04.pdb b/d04/target/debug/deps/d04.pdb new file mode 100644 index 0000000..077d666 Binary files /dev/null and b/d04/target/debug/deps/d04.pdb differ diff --git a/d04/target/debug/deps/libd04-5a5efc536cfed05a.rmeta b/d04/target/debug/deps/libd04-5a5efc536cfed05a.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d04/target/debug/deps/libd04-a4a54c211b8e5deb.rmeta b/d04/target/debug/deps/libd04-a4a54c211b8e5deb.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/dep-graph.bin b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/dep-graph.bin new file mode 100644 index 0000000..e52fae9 Binary files /dev/null and b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/dep-graph.bin differ diff --git a/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/dep-graph.part.bin b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/dep-graph.part.bin new file mode 100644 index 0000000..eaf868d Binary files /dev/null and b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/dep-graph.part.bin differ diff --git a/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/query-cache.bin b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/query-cache.bin new file mode 100644 index 0000000..5a8e666 Binary files /dev/null and b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/query-cache.bin differ diff --git a/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/work-products.bin b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav-working/work-products.bin differ diff --git a/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav.lock b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0ooaxugy-1apozav.lock new file mode 100644 index 0000000..e69de29 diff --git a/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy-3fddqm7po1oj6/dep-graph.bin b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy-3fddqm7po1oj6/dep-graph.bin new file mode 100644 index 0000000..d7623cb Binary files /dev/null and b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy-3fddqm7po1oj6/dep-graph.bin differ diff --git a/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy-3fddqm7po1oj6/query-cache.bin b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy-3fddqm7po1oj6/query-cache.bin new file mode 100644 index 0000000..723004f Binary files /dev/null and b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy-3fddqm7po1oj6/query-cache.bin differ diff --git a/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy-3fddqm7po1oj6/work-products.bin b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy-3fddqm7po1oj6/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy-3fddqm7po1oj6/work-products.bin differ diff --git a/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy.lock b/d04/target/debug/incremental/d04-1227ogvboa8uu/s-gg0oodpoh8-14ea6iy.lock new file mode 100644 index 0000000..e69de29 diff --git a/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/dep-graph.bin b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/dep-graph.bin new file mode 100644 index 0000000..ee4dc7f Binary files /dev/null and b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/dep-graph.bin differ diff --git a/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/dep-graph.part.bin b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/dep-graph.part.bin new file mode 100644 index 0000000..66797cf Binary files /dev/null and b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/dep-graph.part.bin differ diff --git a/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/query-cache.bin b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/query-cache.bin new file mode 100644 index 0000000..121755e Binary files /dev/null and b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/query-cache.bin differ diff --git a/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/work-products.bin b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f-working/work-products.bin differ diff --git a/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f.lock b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0ooaxx6g-726m4f.lock new file mode 100644 index 0000000..e69de29 diff --git a/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v-1ibwg6y7ygvlj/dep-graph.bin b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v-1ibwg6y7ygvlj/dep-graph.bin new file mode 100644 index 0000000..d33c617 Binary files /dev/null and b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v-1ibwg6y7ygvlj/dep-graph.bin differ diff --git a/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v-1ibwg6y7ygvlj/query-cache.bin b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v-1ibwg6y7ygvlj/query-cache.bin new file mode 100644 index 0000000..5953f08 Binary files /dev/null and b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v-1ibwg6y7ygvlj/query-cache.bin differ diff --git a/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v-1ibwg6y7ygvlj/work-products.bin b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v-1ibwg6y7ygvlj/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v-1ibwg6y7ygvlj/work-products.bin differ diff --git a/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v.lock b/d04/target/debug/incremental/d04-28zf3qp1ixl1d/s-gg0oodpolb-1ehjk0v.lock new file mode 100644 index 0000000..e69de29 diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/151c61xj6nx9tva6.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/151c61xj6nx9tva6.o new file mode 100644 index 0000000..9ddf012 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/151c61xj6nx9tva6.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/15mtawtlsxxljfdy.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/15mtawtlsxxljfdy.o new file mode 100644 index 0000000..d814647 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/15mtawtlsxxljfdy.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1ajonp1rxxusy4sp.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1ajonp1rxxusy4sp.o new file mode 100644 index 0000000..eb68870 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1ajonp1rxxusy4sp.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1b36e44y5bpkfagp.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1b36e44y5bpkfagp.o new file mode 100644 index 0000000..b0cb5dc Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1b36e44y5bpkfagp.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1bshyie2v1qigxan.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1bshyie2v1qigxan.o new file mode 100644 index 0000000..ae7b73b Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1bshyie2v1qigxan.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1f0mzsn6le3hq545.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1f0mzsn6le3hq545.o new file mode 100644 index 0000000..99cf8f2 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1f0mzsn6le3hq545.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1fgn9tkoe7ank3uw.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1fgn9tkoe7ank3uw.o new file mode 100644 index 0000000..41ea03e Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1fgn9tkoe7ank3uw.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1jqyg64vs4e62fen.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1jqyg64vs4e62fen.o new file mode 100644 index 0000000..eab4dc1 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1jqyg64vs4e62fen.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1q74798o8sdej4tt.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1q74798o8sdej4tt.o new file mode 100644 index 0000000..2914264 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1q74798o8sdej4tt.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1tll1ju1056311cr.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1tll1ju1056311cr.o new file mode 100644 index 0000000..fa72ceb Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1tll1ju1056311cr.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1vcgkdsqq3hq8u4h.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1vcgkdsqq3hq8u4h.o new file mode 100644 index 0000000..6872e2f Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/1vcgkdsqq3hq8u4h.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/23kox41jezhcg02t.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/23kox41jezhcg02t.o new file mode 100644 index 0000000..948dfaa Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/23kox41jezhcg02t.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/26bsd0gxiioxd8e5.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/26bsd0gxiioxd8e5.o new file mode 100644 index 0000000..9c7e902 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/26bsd0gxiioxd8e5.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2aion221aguzt59w.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2aion221aguzt59w.o new file mode 100644 index 0000000..9b667b6 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2aion221aguzt59w.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2ddw1w64butmqjey.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2ddw1w64butmqjey.o new file mode 100644 index 0000000..538e1bd Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2ddw1w64butmqjey.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2imyb3rqzmluf6n1.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2imyb3rqzmluf6n1.o new file mode 100644 index 0000000..b4af415 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2imyb3rqzmluf6n1.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2jhowi1nyhf39lpp.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2jhowi1nyhf39lpp.o new file mode 100644 index 0000000..77ba95b Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2jhowi1nyhf39lpp.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2jxuix7ngf7f3piu.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2jxuix7ngf7f3piu.o new file mode 100644 index 0000000..08c61e1 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2jxuix7ngf7f3piu.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2ni04dqsc1m96ml7.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2ni04dqsc1m96ml7.o new file mode 100644 index 0000000..4a164e2 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2ni04dqsc1m96ml7.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2o27e8cbc8213h23.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2o27e8cbc8213h23.o new file mode 100644 index 0000000..633db1b Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2o27e8cbc8213h23.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2p55rcmqohb5gd99.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2p55rcmqohb5gd99.o new file mode 100644 index 0000000..9462abb Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2p55rcmqohb5gd99.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2qo0dp2k4rl7kxa1.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2qo0dp2k4rl7kxa1.o new file mode 100644 index 0000000..54cfc01 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2qo0dp2k4rl7kxa1.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2r4m73f8t95825m1.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2r4m73f8t95825m1.o new file mode 100644 index 0000000..b6b67a0 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2r4m73f8t95825m1.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2v6zuepjnuo8qeud.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2v6zuepjnuo8qeud.o new file mode 100644 index 0000000..15d9ba6 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2v6zuepjnuo8qeud.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2w0xaqc6b53sa2pp.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2w0xaqc6b53sa2pp.o new file mode 100644 index 0000000..c58c288 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/2w0xaqc6b53sa2pp.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3085baxb51uo5nf3.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3085baxb51uo5nf3.o new file mode 100644 index 0000000..1c14814 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3085baxb51uo5nf3.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/31m4v9pp488b5gid.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/31m4v9pp488b5gid.o new file mode 100644 index 0000000..b7b17d7 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/31m4v9pp488b5gid.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/34szo22u29figbe4.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/34szo22u29figbe4.o new file mode 100644 index 0000000..7c7324e Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/34szo22u29figbe4.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/36pbj8lmfqqtwbb5.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/36pbj8lmfqqtwbb5.o new file mode 100644 index 0000000..2f27291 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/36pbj8lmfqqtwbb5.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3b8fd74jqzqx82i2.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3b8fd74jqzqx82i2.o new file mode 100644 index 0000000..3ef0fa6 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3b8fd74jqzqx82i2.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3c6127r70ufpwi8z.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3c6127r70ufpwi8z.o new file mode 100644 index 0000000..7f8d4c8 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3c6127r70ufpwi8z.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3f87avzdgqru3zar.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3f87avzdgqru3zar.o new file mode 100644 index 0000000..c8a0d18 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3f87avzdgqru3zar.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3j09apz1gqbk3e8n.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3j09apz1gqbk3e8n.o new file mode 100644 index 0000000..10aaf29 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3j09apz1gqbk3e8n.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3ou736z05elt2e2w.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3ou736z05elt2e2w.o new file mode 100644 index 0000000..c75c96b Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/3ou736z05elt2e2w.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/40i6zltdgq5szbox.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/40i6zltdgq5szbox.o new file mode 100644 index 0000000..c064e3c Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/40i6zltdgq5szbox.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/46xs5ptlsqm9ltd5.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/46xs5ptlsqm9ltd5.o new file mode 100644 index 0000000..70607b7 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/46xs5ptlsqm9ltd5.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4c2jgn5e5p088g6t.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4c2jgn5e5p088g6t.o new file mode 100644 index 0000000..ca122fd Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4c2jgn5e5p088g6t.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4dr1dgl1x3ncqhe6.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4dr1dgl1x3ncqhe6.o new file mode 100644 index 0000000..1159f3f Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4dr1dgl1x3ncqhe6.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4ktyv7qwtlow55gr.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4ktyv7qwtlow55gr.o new file mode 100644 index 0000000..53462ae Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4ktyv7qwtlow55gr.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4lnmttxekk8b58om.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4lnmttxekk8b58om.o new file mode 100644 index 0000000..600517a Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4lnmttxekk8b58om.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4rzwyi3mxnbvrzjt.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4rzwyi3mxnbvrzjt.o new file mode 100644 index 0000000..c113fe1 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4rzwyi3mxnbvrzjt.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4upd9o1qwtkplruq.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4upd9o1qwtkplruq.o new file mode 100644 index 0000000..230ab62 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4upd9o1qwtkplruq.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4whn7x1icisq85ew.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4whn7x1icisq85ew.o new file mode 100644 index 0000000..6c90777 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4whn7x1icisq85ew.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4xhf9mtamdmlr1s5.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4xhf9mtamdmlr1s5.o new file mode 100644 index 0000000..b6f7613 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/4xhf9mtamdmlr1s5.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/50jjqqd3lmtirrb3.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/50jjqqd3lmtirrb3.o new file mode 100644 index 0000000..3783cb6 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/50jjqqd3lmtirrb3.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/53sntyr2jk3sp0db.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/53sntyr2jk3sp0db.o new file mode 100644 index 0000000..9a78f11 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/53sntyr2jk3sp0db.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/54km7v45ljizeeuu.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/54km7v45ljizeeuu.o new file mode 100644 index 0000000..58eea99 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/54km7v45ljizeeuu.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/554bd6ppaopvudg7.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/554bd6ppaopvudg7.o new file mode 100644 index 0000000..4d2d2f3 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/554bd6ppaopvudg7.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/55ixpeedsd6gmamv.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/55ixpeedsd6gmamv.o new file mode 100644 index 0000000..cf12d1e Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/55ixpeedsd6gmamv.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/5dvl90m5xf3jh26k.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/5dvl90m5xf3jh26k.o new file mode 100644 index 0000000..3cc7ce8 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/5dvl90m5xf3jh26k.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/5gl9dn0xra9fe2ck.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/5gl9dn0xra9fe2ck.o new file mode 100644 index 0000000..afb75d6 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/5gl9dn0xra9fe2ck.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/8jpldv9hgztau3w.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/8jpldv9hgztau3w.o new file mode 100644 index 0000000..a74cbc3 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/8jpldv9hgztau3w.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/9cvzle62a6p8ogo.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/9cvzle62a6p8ogo.o new file mode 100644 index 0000000..de4e735 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/9cvzle62a6p8ogo.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/dep-graph.bin b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/dep-graph.bin new file mode 100644 index 0000000..f0734ef Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/dep-graph.bin differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/gitmpbjvv3gqpoa.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/gitmpbjvv3gqpoa.o new file mode 100644 index 0000000..0395978 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/gitmpbjvv3gqpoa.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/lngsat6wadpki75.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/lngsat6wadpki75.o new file mode 100644 index 0000000..98849e9 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/lngsat6wadpki75.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/qr1f8d8tijgv8xf.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/qr1f8d8tijgv8xf.o new file mode 100644 index 0000000..2d6ea86 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/qr1f8d8tijgv8xf.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/query-cache.bin b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/query-cache.bin new file mode 100644 index 0000000..574380c Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/query-cache.bin differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/qyxqrqgis76g9pg.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/qyxqrqgis76g9pg.o new file mode 100644 index 0000000..1ef6a12 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/qyxqrqgis76g9pg.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/tbh8hy4oha8t1xk.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/tbh8hy4oha8t1xk.o new file mode 100644 index 0000000..d231450 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/tbh8hy4oha8t1xk.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/vm7j27qbsy1dz61.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/vm7j27qbsy1dz61.o new file mode 100644 index 0000000..84c237c Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/vm7j27qbsy1dz61.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/work-products.bin b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/work-products.bin new file mode 100644 index 0000000..7a896fc Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/work-products.bin differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/xkw3781hig300zb.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/xkw3781hig300zb.o new file mode 100644 index 0000000..e66cd79 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/xkw3781hig300zb.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/xxqttz42lpk5dib.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/xxqttz42lpk5dib.o new file mode 100644 index 0000000..7d2686f Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/xxqttz42lpk5dib.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/zn06ty9wjjbwrwy.o b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/zn06ty9wjjbwrwy.o new file mode 100644 index 0000000..ffa1891 Binary files /dev/null and b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k-12sr86i5sp15h/zn06ty9wjjbwrwy.o differ diff --git a/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k.lock b/d04/target/debug/incremental/d04-ak3r64hnwbvs/s-gg0oofv2jj-1126n7k.lock new file mode 100644 index 0000000..e69de29 diff --git a/d04/test_input.txt b/d04/test_input.txt new file mode 100644 index 0000000..99a66c5 --- /dev/null +++ b/d04/test_input.txt @@ -0,0 +1,6 @@ +2-4,6-8 +2-3,4-5 +5-7,7-9 +2-8,3-7 +6-6,4-6 +2-6,4-8 \ No newline at end of file diff --git a/d05/Cargo.lock b/d05/Cargo.lock new file mode 100644 index 0000000..aa81b2a --- /dev/null +++ b/d05/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d05" +version = "0.1.0" diff --git a/d05/Cargo.toml b/d05/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d05/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d05/input.txt b/d05/input.txt new file mode 100644 index 0000000..2d1809f --- /dev/null +++ b/d05/input.txt @@ -0,0 +1,513 @@ + [H] [H] [V] + [V] [V] [J] [F] [F] + [S] [L] [M] [B] [L] [J] + [C] [N] [B] [W] [D] [D] [M] +[G] [L] [M] [S] [S] [C] [T] [V] +[P] [B] [B] [P] [Q] [S] [L] [H] [B] +[N] [J] [D] [V] [C] [Q] [Q] [M] [P] +[R] [T] [T] [R] [G] [W] [F] [W] [L] + 1 2 3 4 5 6 7 8 9 + +move 3 from 3 to 7 +move 4 from 1 to 9 +move 5 from 6 to 3 +move 6 from 9 to 8 +move 2 from 9 to 5 +move 4 from 3 to 7 +move 1 from 3 to 6 +move 3 from 5 to 7 +move 1 from 2 to 1 +move 4 from 7 to 8 +move 17 from 8 to 7 +move 1 from 6 to 2 +move 2 from 6 to 7 +move 1 from 8 to 3 +move 2 from 4 to 6 +move 3 from 9 to 6 +move 5 from 6 to 3 +move 5 from 2 to 1 +move 9 from 3 to 4 +move 20 from 7 to 3 +move 7 from 5 to 3 +move 6 from 3 to 5 +move 4 from 1 to 9 +move 4 from 5 to 6 +move 2 from 1 to 8 +move 2 from 7 to 3 +move 3 from 6 to 3 +move 2 from 5 to 8 +move 2 from 9 to 3 +move 1 from 9 to 6 +move 2 from 2 to 4 +move 26 from 3 to 4 +move 28 from 4 to 6 +move 8 from 6 to 1 +move 4 from 8 to 6 +move 1 from 9 to 3 +move 2 from 3 to 6 +move 1 from 3 to 9 +move 26 from 6 to 9 +move 2 from 7 to 3 +move 5 from 1 to 4 +move 1 from 1 to 4 +move 1 from 6 to 5 +move 1 from 2 to 5 +move 2 from 3 to 7 +move 2 from 5 to 8 +move 10 from 4 to 5 +move 1 from 6 to 1 +move 1 from 8 to 5 +move 2 from 7 to 2 +move 4 from 4 to 3 +move 4 from 7 to 2 +move 2 from 1 to 8 +move 12 from 9 to 2 +move 5 from 2 to 3 +move 3 from 3 to 1 +move 1 from 1 to 7 +move 6 from 3 to 8 +move 1 from 5 to 3 +move 10 from 9 to 1 +move 7 from 8 to 7 +move 1 from 3 to 9 +move 7 from 7 to 2 +move 3 from 2 to 9 +move 6 from 2 to 9 +move 5 from 9 to 1 +move 7 from 2 to 1 +move 21 from 1 to 7 +move 2 from 1 to 2 +move 5 from 2 to 3 +move 2 from 4 to 3 +move 10 from 5 to 4 +move 11 from 4 to 7 +move 5 from 3 to 1 +move 1 from 4 to 2 +move 2 from 8 to 3 +move 7 from 9 to 3 +move 3 from 9 to 1 +move 9 from 7 to 9 +move 1 from 3 to 4 +move 3 from 9 to 4 +move 5 from 9 to 3 +move 4 from 3 to 8 +move 22 from 7 to 8 +move 10 from 3 to 5 +move 1 from 9 to 4 +move 8 from 1 to 5 +move 3 from 4 to 9 +move 1 from 3 to 6 +move 2 from 1 to 7 +move 1 from 4 to 3 +move 1 from 4 to 7 +move 1 from 2 to 1 +move 1 from 6 to 9 +move 1 from 3 to 7 +move 1 from 1 to 7 +move 4 from 9 to 3 +move 22 from 8 to 5 +move 37 from 5 to 9 +move 37 from 9 to 6 +move 3 from 7 to 9 +move 2 from 8 to 6 +move 1 from 9 to 3 +move 2 from 5 to 1 +move 1 from 2 to 5 +move 7 from 6 to 4 +move 18 from 6 to 2 +move 1 from 3 to 7 +move 1 from 5 to 4 +move 1 from 8 to 5 +move 9 from 2 to 5 +move 3 from 4 to 6 +move 2 from 2 to 7 +move 5 from 2 to 3 +move 1 from 8 to 1 +move 1 from 9 to 4 +move 2 from 7 to 8 +move 7 from 3 to 7 +move 3 from 1 to 3 +move 1 from 9 to 5 +move 17 from 6 to 2 +move 12 from 7 to 9 +move 1 from 4 to 8 +move 1 from 8 to 4 +move 4 from 5 to 2 +move 2 from 8 to 9 +move 3 from 4 to 2 +move 3 from 3 to 7 +move 2 from 4 to 3 +move 8 from 9 to 1 +move 1 from 4 to 2 +move 24 from 2 to 1 +move 6 from 5 to 1 +move 1 from 7 to 4 +move 3 from 2 to 8 +move 3 from 3 to 7 +move 1 from 4 to 6 +move 2 from 8 to 5 +move 3 from 9 to 4 +move 1 from 5 to 3 +move 1 from 3 to 5 +move 3 from 9 to 8 +move 1 from 5 to 7 +move 5 from 7 to 9 +move 2 from 8 to 4 +move 1 from 3 to 2 +move 1 from 7 to 3 +move 1 from 8 to 5 +move 1 from 2 to 9 +move 1 from 6 to 2 +move 2 from 9 to 8 +move 1 from 3 to 7 +move 24 from 1 to 3 +move 1 from 7 to 6 +move 3 from 5 to 1 +move 1 from 4 to 3 +move 1 from 8 to 6 +move 1 from 6 to 4 +move 1 from 5 to 4 +move 1 from 8 to 5 +move 1 from 5 to 7 +move 1 from 2 to 5 +move 1 from 6 to 3 +move 1 from 4 to 9 +move 1 from 5 to 7 +move 2 from 9 to 2 +move 3 from 4 to 8 +move 2 from 4 to 3 +move 11 from 1 to 9 +move 7 from 9 to 1 +move 9 from 1 to 9 +move 1 from 3 to 7 +move 3 from 7 to 4 +move 2 from 2 to 6 +move 2 from 4 to 1 +move 1 from 6 to 7 +move 22 from 3 to 7 +move 1 from 3 to 5 +move 1 from 5 to 2 +move 1 from 6 to 7 +move 5 from 1 to 9 +move 1 from 8 to 5 +move 1 from 2 to 1 +move 15 from 9 to 4 +move 6 from 9 to 6 +move 14 from 4 to 1 +move 5 from 6 to 2 +move 1 from 5 to 1 +move 9 from 1 to 4 +move 5 from 1 to 3 +move 3 from 2 to 6 +move 2 from 8 to 1 +move 5 from 1 to 9 +move 10 from 7 to 8 +move 3 from 3 to 8 +move 2 from 8 to 7 +move 5 from 4 to 9 +move 3 from 3 to 5 +move 1 from 6 to 9 +move 1 from 3 to 9 +move 1 from 3 to 6 +move 1 from 3 to 7 +move 2 from 6 to 9 +move 2 from 4 to 1 +move 13 from 9 to 8 +move 2 from 1 to 4 +move 6 from 4 to 9 +move 1 from 6 to 2 +move 1 from 2 to 3 +move 3 from 5 to 3 +move 4 from 3 to 2 +move 7 from 9 to 2 +move 1 from 6 to 4 +move 4 from 2 to 5 +move 2 from 2 to 1 +move 4 from 5 to 8 +move 1 from 4 to 2 +move 6 from 2 to 1 +move 2 from 2 to 1 +move 22 from 8 to 2 +move 16 from 7 to 4 +move 14 from 2 to 7 +move 7 from 8 to 2 +move 4 from 7 to 1 +move 14 from 2 to 1 +move 10 from 7 to 1 +move 1 from 7 to 3 +move 1 from 3 to 4 +move 1 from 2 to 5 +move 25 from 1 to 5 +move 1 from 5 to 3 +move 4 from 4 to 2 +move 13 from 4 to 6 +move 4 from 2 to 1 +move 3 from 6 to 2 +move 9 from 1 to 2 +move 22 from 5 to 4 +move 1 from 2 to 7 +move 8 from 1 to 5 +move 1 from 4 to 5 +move 15 from 4 to 3 +move 11 from 2 to 1 +move 1 from 7 to 3 +move 2 from 5 to 1 +move 13 from 3 to 5 +move 10 from 6 to 7 +move 1 from 3 to 4 +move 1 from 3 to 6 +move 1 from 3 to 9 +move 1 from 9 to 5 +move 1 from 6 to 2 +move 6 from 4 to 9 +move 1 from 3 to 7 +move 1 from 5 to 1 +move 3 from 5 to 6 +move 1 from 4 to 3 +move 12 from 5 to 6 +move 1 from 2 to 8 +move 4 from 1 to 7 +move 1 from 3 to 2 +move 1 from 2 to 6 +move 9 from 6 to 4 +move 1 from 8 to 7 +move 3 from 1 to 2 +move 2 from 2 to 5 +move 5 from 4 to 6 +move 1 from 4 to 6 +move 6 from 7 to 3 +move 6 from 5 to 7 +move 12 from 7 to 4 +move 1 from 2 to 8 +move 6 from 9 to 5 +move 1 from 8 to 9 +move 1 from 3 to 6 +move 4 from 4 to 1 +move 1 from 7 to 9 +move 4 from 4 to 6 +move 2 from 9 to 7 +move 7 from 5 to 1 +move 3 from 1 to 4 +move 4 from 3 to 1 +move 10 from 6 to 9 +move 1 from 3 to 5 +move 8 from 4 to 6 +move 2 from 5 to 2 +move 4 from 7 to 4 +move 1 from 5 to 9 +move 5 from 4 to 7 +move 1 from 4 to 8 +move 2 from 2 to 6 +move 1 from 5 to 3 +move 4 from 9 to 6 +move 11 from 6 to 8 +move 1 from 1 to 4 +move 1 from 4 to 1 +move 1 from 3 to 1 +move 10 from 1 to 4 +move 3 from 9 to 5 +move 1 from 9 to 3 +move 2 from 7 to 4 +move 3 from 9 to 4 +move 3 from 5 to 8 +move 1 from 3 to 5 +move 15 from 8 to 2 +move 8 from 1 to 4 +move 2 from 1 to 2 +move 10 from 2 to 3 +move 1 from 5 to 7 +move 3 from 7 to 8 +move 10 from 3 to 5 +move 4 from 4 to 2 +move 7 from 4 to 1 +move 2 from 7 to 4 +move 1 from 8 to 9 +move 5 from 1 to 6 +move 13 from 6 to 2 +move 2 from 1 to 4 +move 15 from 4 to 5 +move 1 from 9 to 3 +move 1 from 3 to 4 +move 2 from 8 to 3 +move 20 from 2 to 6 +move 3 from 2 to 8 +move 2 from 3 to 8 +move 9 from 5 to 2 +move 6 from 5 to 9 +move 2 from 4 to 1 +move 8 from 5 to 4 +move 2 from 8 to 1 +move 5 from 9 to 5 +move 3 from 5 to 7 +move 1 from 8 to 2 +move 2 from 4 to 1 +move 14 from 6 to 4 +move 2 from 1 to 8 +move 5 from 6 to 3 +move 3 from 1 to 6 +move 5 from 3 to 2 +move 1 from 9 to 6 +move 8 from 6 to 2 +move 2 from 7 to 4 +move 1 from 1 to 3 +move 2 from 5 to 8 +move 5 from 4 to 3 +move 2 from 5 to 3 +move 1 from 7 to 5 +move 4 from 4 to 3 +move 2 from 4 to 2 +move 1 from 3 to 7 +move 5 from 3 to 7 +move 1 from 7 to 3 +move 3 from 3 to 2 +move 1 from 5 to 9 +move 2 from 7 to 9 +move 1 from 9 to 5 +move 1 from 5 to 3 +move 10 from 4 to 9 +move 3 from 3 to 9 +move 27 from 2 to 5 +move 3 from 8 to 3 +move 2 from 2 to 6 +move 4 from 9 to 7 +move 5 from 3 to 8 +move 5 from 7 to 3 +move 25 from 5 to 1 +move 3 from 9 to 8 +move 1 from 3 to 2 +move 1 from 5 to 3 +move 2 from 7 to 9 +move 10 from 8 to 7 +move 1 from 2 to 3 +move 13 from 1 to 7 +move 3 from 9 to 7 +move 3 from 3 to 1 +move 1 from 5 to 8 +move 2 from 8 to 6 +move 4 from 6 to 5 +move 4 from 5 to 6 +move 1 from 4 to 6 +move 23 from 7 to 9 +move 2 from 6 to 8 +move 28 from 9 to 1 +move 1 from 8 to 1 +move 3 from 7 to 3 +move 1 from 9 to 4 +move 3 from 3 to 6 +move 3 from 3 to 4 +move 6 from 6 to 8 +move 12 from 1 to 7 +move 9 from 1 to 6 +move 3 from 6 to 3 +move 2 from 4 to 7 +move 4 from 8 to 7 +move 1 from 8 to 5 +move 1 from 8 to 4 +move 8 from 1 to 7 +move 1 from 3 to 4 +move 1 from 8 to 3 +move 3 from 7 to 5 +move 9 from 1 to 3 +move 3 from 6 to 5 +move 3 from 1 to 7 +move 4 from 4 to 2 +move 3 from 1 to 4 +move 4 from 2 to 8 +move 1 from 6 to 2 +move 3 from 5 to 6 +move 4 from 8 to 5 +move 9 from 7 to 6 +move 12 from 7 to 1 +move 5 from 7 to 3 +move 1 from 9 to 7 +move 1 from 2 to 9 +move 1 from 9 to 4 +move 7 from 6 to 3 +move 5 from 6 to 2 +move 1 from 7 to 6 +move 3 from 6 to 1 +move 2 from 4 to 9 +move 7 from 5 to 8 +move 2 from 9 to 4 +move 1 from 5 to 8 +move 4 from 4 to 1 +move 11 from 1 to 7 +move 8 from 3 to 1 +move 8 from 8 to 6 +move 3 from 3 to 5 +move 5 from 6 to 1 +move 2 from 1 to 2 +move 6 from 2 to 3 +move 2 from 6 to 7 +move 3 from 5 to 4 +move 7 from 3 to 9 +move 5 from 9 to 5 +move 3 from 4 to 3 +move 4 from 5 to 2 +move 2 from 9 to 4 +move 6 from 1 to 9 +move 1 from 6 to 9 +move 7 from 7 to 1 +move 1 from 7 to 3 +move 2 from 4 to 5 +move 1 from 9 to 1 +move 4 from 2 to 3 +move 2 from 5 to 2 +move 9 from 3 to 1 +move 3 from 2 to 4 +move 28 from 1 to 6 +move 2 from 1 to 3 +move 17 from 6 to 3 +move 2 from 9 to 5 +move 2 from 6 to 7 +move 1 from 5 to 7 +move 1 from 9 to 4 +move 5 from 6 to 9 +move 14 from 3 to 5 +move 15 from 5 to 9 +move 1 from 4 to 9 +move 1 from 5 to 6 +move 1 from 4 to 1 +move 11 from 3 to 6 +move 1 from 1 to 6 +move 12 from 6 to 8 +move 4 from 9 to 7 +move 20 from 9 to 4 +move 18 from 4 to 5 +move 6 from 5 to 8 +move 12 from 8 to 2 +move 2 from 2 to 6 +move 1 from 5 to 2 +move 4 from 4 to 8 +move 5 from 5 to 9 +move 4 from 3 to 6 +move 1 from 3 to 8 +move 7 from 7 to 8 +move 10 from 2 to 8 +move 1 from 6 to 3 +move 10 from 6 to 5 +move 10 from 5 to 2 +move 2 from 7 to 5 +move 9 from 2 to 1 +move 27 from 8 to 9 +move 2 from 2 to 7 +move 9 from 1 to 2 +move 1 from 5 to 3 +move 9 from 2 to 1 +move 1 from 8 to 7 +move 2 from 1 to 3 +move 19 from 9 to 1 +move 5 from 5 to 1 +move 3 from 9 to 2 +move 2 from 3 to 9 +move 1 from 3 to 4 +move 5 from 7 to 4 +move 1 from 7 to 3 +move 17 from 1 to 2 +move 1 from 5 to 3 +move 9 from 9 to 5 +move 2 from 1 to 2 +move 1 from 4 to 9 +move 2 from 4 to 6 +move 1 from 4 to 7 +move 6 from 1 to 8 diff --git a/d05/src/a1.rs b/d05/src/a1.rs new file mode 100644 index 0000000..84e6095 --- /dev/null +++ b/d05/src/a1.rs @@ -0,0 +1,117 @@ + +struct CargoDock { + stacks : Vec>, +} + +impl CargoDock { + + fn new() -> Self { + CargoDock { stacks: vec![] } + } + + fn add_stacks(&mut self, s : Vec>) { + self.stacks = s; + } + + fn parse_move(inp : String) -> Vec { + let mut out_vec = vec![]; + inp.split(' ').for_each(|elem| { + match elem.parse::() { + Ok(r) => { + out_vec.push(r); + } + + Err(_) => {} + } + }); + + out_vec + } + + fn execute_move(&mut self, m : String) { + + let parsed_move = CargoDock::parse_move(m); + + let count = parsed_move[0]; + let origin : usize = (parsed_move[1] - 1) as usize; + let destination : usize = (parsed_move[2] - 1) as usize; + + for _ in 0..count { + let top = self.stacks[origin].pop().unwrap(); + self.stacks[destination].push(top); + } + + } + + fn get_top_layer(&self) -> String { + let mut s = String::new(); + + self.stacks.iter().for_each(|vec| { + s.push(*vec.last().unwrap()); + }); + + s + + } + +} + +fn parse_stack(inp : Vec) -> Vec> { + let mut vec : Vec> = vec![]; + vec.push(vec![]); + + inp.iter().for_each(|elem| { + if elem.contains('1') { + return; + } + + let res = elem.split(' ').collect::>(); + let mut space_count = 0; + let mut index = 0; + for s in &res { + if s.is_empty() { + space_count += 1; + + } else { + let found_char = s.chars().nth(1).unwrap(); + index += space_count / 4; + space_count = 0; + while vec.len() < index + 1 { + vec.push(vec![]); + } + vec[index].push(found_char); + index += 1; + } + + } + }); + + for v in &mut vec { + v.reverse(); + } + + vec +} + +pub fn run(inp :Vec) { + + let mut prev = 0; + + let mut cd = CargoDock::new(); + + for i in 0..inp.len() { + if inp[i].is_empty() { + let stacks = parse_stack(inp[0..i].to_vec()); + cd.add_stacks(stacks); + prev = i; + break; + } + } + + for i in (prev+1)..inp.len() { + cd.execute_move(inp[i].clone()); + } + + println!("a1: {:?}", cd.get_top_layer()); + +} \ No newline at end of file diff --git a/d05/src/a2.rs b/d05/src/a2.rs new file mode 100644 index 0000000..10e2d72 --- /dev/null +++ b/d05/src/a2.rs @@ -0,0 +1,116 @@ + +struct CargoDock { + stacks : Vec>, +} + +impl CargoDock { + + fn new() -> Self { + CargoDock { stacks: vec![] } + } + + fn add_stacks(&mut self, s : Vec>) { + self.stacks = s; + } + + fn parse_move(inp : String) -> Vec { + let mut out_vec = vec![]; + inp.split(' ').for_each(|elem| { + match elem.parse::() { + Ok(i) => { out_vec.push(i); } + + Err(_) => {} + } + }); + + out_vec + } + + fn execute_move(&mut self, m : String) { + + let parsed_move = CargoDock::parse_move(m); + + let count = parsed_move[0]; + let origin : usize = (parsed_move[1] - 1) as usize; + let destination : usize = (parsed_move[2] - 1) as usize; + let mut tmp_vec : Vec = vec![]; + for _ in 0..count { + let top = self.stacks[origin].pop().unwrap(); + tmp_vec.push(top); + } + tmp_vec.reverse(); + self.stacks[destination].append(&mut tmp_vec); + + } + + fn get_top_layer(&self) -> String { + let mut s = String::new(); + + self.stacks.iter().for_each(|vec| { + s.push(*vec.last().unwrap()); + }); + + s + + } + +} + +fn parse_stack(inp : Vec) -> Vec> { + let mut vec : Vec> = vec![vec![]]; + + inp.iter().for_each(|elem| { + if elem.contains('1') { + return; + } + + let res = elem.split(' ').collect::>(); + let mut space_count = 0; + let mut index = 0; + for s in &res { + if s.is_empty() { + space_count += 1; + + } else { + let found_char = s.chars().nth(1).unwrap(); + index += space_count / 4; + space_count = 0; + while vec.len() < index + 1 { + vec.push(vec![]); + } + vec[index].push(found_char); + index += 1; + } + + } + }); + + for v in &mut vec { + v.reverse(); + } + + vec +} + +pub fn run(inp :Vec) { + + let mut prev = 0; + + let mut cd = CargoDock::new(); + + for i in 0..inp.len() { + if inp[i].is_empty() { + let stacks = parse_stack(inp[0..i].to_vec()); + cd.add_stacks(stacks); + prev = i; + break; + } + } + + for i in (prev+1)..inp.len() { + cd.execute_move(inp[i].clone()); + } + + println!("a2: {:?}", cd.get_top_layer()); + +} \ No newline at end of file diff --git a/d05/src/main.rs b/d05/src/main.rs new file mode 100644 index 0000000..cf2b394 --- /dev/null +++ b/d05/src/main.rs @@ -0,0 +1,38 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + return match std::fs::File::open(path) { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d05/target/.rustc_info.json b/d05/target/.rustc_info.json new file mode 100644 index 0000000..3e81453 --- /dev/null +++ b/d05/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d05/target/CACHEDIR.TAG b/d05/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d05/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d05/target/debug/.cargo-lock b/d05/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d05/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 b/d05/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 new file mode 100644 index 0000000..d90fb30 --- /dev/null +++ b/d05/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 @@ -0,0 +1 @@ +a62220af2acc103e \ No newline at end of file diff --git a/d05/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json b/d05/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json new file mode 100644 index 0000000..72b334e --- /dev/null +++ b/d05/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-54bad1502471c435\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d05/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 b/d05/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d05/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 differ diff --git a/d05/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp b/d05/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d05/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..1ab1aa4 --- /dev/null +++ b/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +e737b342d3e62e08 \ No newline at end of file diff --git a/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..4294ab5 --- /dev/null +++ b/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d05/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 b/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 differ diff --git a/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp b/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 b/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 new file mode 100644 index 0000000..484ceaf --- /dev/null +++ b/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 @@ -0,0 +1 @@ +f0fa31a79957e157 \ No newline at end of file diff --git a/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json b/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json new file mode 100644 index 0000000..dee9391 --- /dev/null +++ b/d05/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-cd6375c08847f9de\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d05/target/debug/d05.d b/d05/target/debug/d05.d new file mode 100644 index 0000000..1332923 --- /dev/null +++ b/d05/target/debug/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\target\debug\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\src\main.rs diff --git a/d05/target/debug/d05.exe b/d05/target/debug/d05.exe new file mode 100644 index 0000000..e52227e Binary files /dev/null and b/d05/target/debug/d05.exe differ diff --git a/d05/target/debug/d05.pdb b/d05/target/debug/d05.pdb new file mode 100644 index 0000000..e959268 Binary files /dev/null and b/d05/target/debug/d05.pdb differ diff --git a/d05/target/debug/deps/d05-54bad1502471c435.d b/d05/target/debug/deps/d05-54bad1502471c435.d new file mode 100644 index 0000000..f2ea8bd --- /dev/null +++ b/d05/target/debug/deps/d05-54bad1502471c435.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\target\debug\deps\d05-54bad1502471c435.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\target\debug\deps\d05-54bad1502471c435.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d05/target/debug/deps/d05-cd6375c08847f9de.d b/d05/target/debug/deps/d05-cd6375c08847f9de.d new file mode 100644 index 0000000..cfc89d0 --- /dev/null +++ b/d05/target/debug/deps/d05-cd6375c08847f9de.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\target\debug\deps\d05-cd6375c08847f9de.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\target\debug\deps\d05-cd6375c08847f9de.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d05/target/debug/deps/d05.d b/d05/target/debug/deps/d05.d new file mode 100644 index 0000000..6b071f3 --- /dev/null +++ b/d05/target/debug/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\target\debug\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d05\target\debug\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d05/target/debug/deps/d05.exe b/d05/target/debug/deps/d05.exe new file mode 100644 index 0000000..e52227e Binary files /dev/null and b/d05/target/debug/deps/d05.exe differ diff --git a/d05/target/debug/deps/d05.pdb b/d05/target/debug/deps/d05.pdb new file mode 100644 index 0000000..e959268 Binary files /dev/null and b/d05/target/debug/deps/d05.pdb differ diff --git a/d05/target/debug/deps/libd05-54bad1502471c435.rmeta b/d05/target/debug/deps/libd05-54bad1502471c435.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d05/target/debug/deps/libd05-cd6375c08847f9de.rmeta b/d05/target/debug/deps/libd05-cd6375c08847f9de.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq-269ibhe8e2qut/dep-graph.bin b/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq-269ibhe8e2qut/dep-graph.bin new file mode 100644 index 0000000..0c7701b Binary files /dev/null and b/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq-269ibhe8e2qut/dep-graph.bin differ diff --git a/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq-269ibhe8e2qut/query-cache.bin b/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq-269ibhe8e2qut/query-cache.bin new file mode 100644 index 0000000..19c28e4 Binary files /dev/null and b/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq-269ibhe8e2qut/query-cache.bin differ diff --git a/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq-269ibhe8e2qut/work-products.bin b/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq-269ibhe8e2qut/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq-269ibhe8e2qut/work-products.bin differ diff --git a/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq.lock b/d05/target/debug/incremental/d05-36txvcyi2q9og/s-gg1tidt23s-111hgq.lock new file mode 100644 index 0000000..e69de29 diff --git a/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw-3hd58lwk00rh6/dep-graph.bin b/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw-3hd58lwk00rh6/dep-graph.bin new file mode 100644 index 0000000..a6cd34e Binary files /dev/null and b/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw-3hd58lwk00rh6/dep-graph.bin differ diff --git a/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw-3hd58lwk00rh6/query-cache.bin b/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw-3hd58lwk00rh6/query-cache.bin new file mode 100644 index 0000000..3555ba1 Binary files /dev/null and b/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw-3hd58lwk00rh6/query-cache.bin differ diff --git a/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw-3hd58lwk00rh6/work-products.bin b/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw-3hd58lwk00rh6/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw-3hd58lwk00rh6/work-products.bin differ diff --git a/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw.lock b/d05/target/debug/incremental/d05-3abqv8rsubace/s-gg1tidt45t-y1ixpw.lock new file mode 100644 index 0000000..e69de29 diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/10ro7oziskv0g9x3.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/10ro7oziskv0g9x3.o new file mode 100644 index 0000000..a051659 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/10ro7oziskv0g9x3.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/14alr79ptfqqfahy.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/14alr79ptfqqfahy.o new file mode 100644 index 0000000..bf69d7b Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/14alr79ptfqqfahy.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1a8ai66o6x1m2jwu.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1a8ai66o6x1m2jwu.o new file mode 100644 index 0000000..866844d Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1a8ai66o6x1m2jwu.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1ajbtxplqztq0px9.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1ajbtxplqztq0px9.o new file mode 100644 index 0000000..886f04e Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1ajbtxplqztq0px9.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1biqdu3ax9z5c4vb.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1biqdu3ax9z5c4vb.o new file mode 100644 index 0000000..6323609 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1biqdu3ax9z5c4vb.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1c3rprg12ozhhqik.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1c3rprg12ozhhqik.o new file mode 100644 index 0000000..25f11f4 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1c3rprg12ozhhqik.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1dufs2di1qxz3kbs.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1dufs2di1qxz3kbs.o new file mode 100644 index 0000000..74f8396 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1dufs2di1qxz3kbs.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1fswgxh7nqlijjgy.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1fswgxh7nqlijjgy.o new file mode 100644 index 0000000..460a721 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1fswgxh7nqlijjgy.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1j2gdetsfsk58s3v.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1j2gdetsfsk58s3v.o new file mode 100644 index 0000000..9cf190f Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1j2gdetsfsk58s3v.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1jn0jewudfi89f5g.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1jn0jewudfi89f5g.o new file mode 100644 index 0000000..a2db399 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1jn0jewudfi89f5g.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1mqk0xv6bxymbqkr.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1mqk0xv6bxymbqkr.o new file mode 100644 index 0000000..991605b Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1mqk0xv6bxymbqkr.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1nqkpnk81lmbwj7x.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1nqkpnk81lmbwj7x.o new file mode 100644 index 0000000..dab9027 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1nqkpnk81lmbwj7x.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1qe95ihds5ek6x8m.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1qe95ihds5ek6x8m.o new file mode 100644 index 0000000..a3ae67d Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1qe95ihds5ek6x8m.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1ty1fzkcpwuibpch.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1ty1fzkcpwuibpch.o new file mode 100644 index 0000000..5130cef Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1ty1fzkcpwuibpch.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1vbowoflhnxgvuna.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1vbowoflhnxgvuna.o new file mode 100644 index 0000000..dc373a0 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1vbowoflhnxgvuna.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1wy9fcagy0bbqix0.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1wy9fcagy0bbqix0.o new file mode 100644 index 0000000..84e8be3 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1wy9fcagy0bbqix0.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1ya3b4rimd8l5s4n.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1ya3b4rimd8l5s4n.o new file mode 100644 index 0000000..2058654 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/1ya3b4rimd8l5s4n.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/238xsmxcdmi5zrgh.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/238xsmxcdmi5zrgh.o new file mode 100644 index 0000000..cf87203 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/238xsmxcdmi5zrgh.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/28pzxq5mub7kw3h0.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/28pzxq5mub7kw3h0.o new file mode 100644 index 0000000..4da360e Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/28pzxq5mub7kw3h0.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/29x5fnwoe53lkjhp.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/29x5fnwoe53lkjhp.o new file mode 100644 index 0000000..83d6752 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/29x5fnwoe53lkjhp.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2cz2ilxemr1vzlan.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2cz2ilxemr1vzlan.o new file mode 100644 index 0000000..abdcb25 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2cz2ilxemr1vzlan.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2exxky3ik2ukvl85.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2exxky3ik2ukvl85.o new file mode 100644 index 0000000..46f3794 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2exxky3ik2ukvl85.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2qf75bfr7mxj0ip8.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2qf75bfr7mxj0ip8.o new file mode 100644 index 0000000..63e6890 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2qf75bfr7mxj0ip8.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2v1cuws1uqh4wg43.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2v1cuws1uqh4wg43.o new file mode 100644 index 0000000..48089bb Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2v1cuws1uqh4wg43.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2xcnmmy2ybck2388.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2xcnmmy2ybck2388.o new file mode 100644 index 0000000..29cc439 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2xcnmmy2ybck2388.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2y73so3y5z7vk407.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2y73so3y5z7vk407.o new file mode 100644 index 0000000..3a55859 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2y73so3y5z7vk407.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2yldtjbzqhi0sb16.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2yldtjbzqhi0sb16.o new file mode 100644 index 0000000..d0c1477 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2yldtjbzqhi0sb16.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2zlno731na4nxwa0.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2zlno731na4nxwa0.o new file mode 100644 index 0000000..e6b3700 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/2zlno731na4nxwa0.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/33dtijach08qd1uy.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/33dtijach08qd1uy.o new file mode 100644 index 0000000..6a68cbe Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/33dtijach08qd1uy.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/33nq48dkflnrmkas.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/33nq48dkflnrmkas.o new file mode 100644 index 0000000..b6fc388 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/33nq48dkflnrmkas.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/36xbkqkqfk976iyh.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/36xbkqkqfk976iyh.o new file mode 100644 index 0000000..8e56fac Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/36xbkqkqfk976iyh.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/397cu74b8v0e7h6u.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/397cu74b8v0e7h6u.o new file mode 100644 index 0000000..e76fe60 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/397cu74b8v0e7h6u.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3ftigb5t7poo2dym.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3ftigb5t7poo2dym.o new file mode 100644 index 0000000..eb72a40 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3ftigb5t7poo2dym.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3heqfcur9o7yg3ap.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3heqfcur9o7yg3ap.o new file mode 100644 index 0000000..af5ffe0 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3heqfcur9o7yg3ap.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3i7i4jgz206hlq09.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3i7i4jgz206hlq09.o new file mode 100644 index 0000000..481b1be Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3i7i4jgz206hlq09.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3nanm3mm7cuc0qqy.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3nanm3mm7cuc0qqy.o new file mode 100644 index 0000000..4cc661e Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3nanm3mm7cuc0qqy.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3pbe541k5l4919gl.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3pbe541k5l4919gl.o new file mode 100644 index 0000000..f81cb81 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3pbe541k5l4919gl.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3t1fqjc94a3gzzb7.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3t1fqjc94a3gzzb7.o new file mode 100644 index 0000000..ff8b7a2 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3t1fqjc94a3gzzb7.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3ty7tgijqab67cj.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3ty7tgijqab67cj.o new file mode 100644 index 0000000..4a0256a Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3ty7tgijqab67cj.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3xn3lqklrfkrq5li.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3xn3lqklrfkrq5li.o new file mode 100644 index 0000000..3d92be6 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3xn3lqklrfkrq5li.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3z7ql93fa5sz7s88.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3z7ql93fa5sz7s88.o new file mode 100644 index 0000000..b6a4bca Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/3z7ql93fa5sz7s88.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/40hl233j5uqcuyar.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/40hl233j5uqcuyar.o new file mode 100644 index 0000000..bc05590 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/40hl233j5uqcuyar.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/40l0v0fzp0rufvqp.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/40l0v0fzp0rufvqp.o new file mode 100644 index 0000000..c4cc4d7 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/40l0v0fzp0rufvqp.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/41dyp7gzugbnhs41.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/41dyp7gzugbnhs41.o new file mode 100644 index 0000000..cee4202 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/41dyp7gzugbnhs41.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/41fvwiyzb81f7yyd.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/41fvwiyzb81f7yyd.o new file mode 100644 index 0000000..18f0800 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/41fvwiyzb81f7yyd.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/42s5wr4jusu4yuix.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/42s5wr4jusu4yuix.o new file mode 100644 index 0000000..142b223 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/42s5wr4jusu4yuix.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/47j5ryr0xgly2xyr.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/47j5ryr0xgly2xyr.o new file mode 100644 index 0000000..d35f14d Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/47j5ryr0xgly2xyr.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4bo2ucf4pj6195ho.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4bo2ucf4pj6195ho.o new file mode 100644 index 0000000..ddb9049 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4bo2ucf4pj6195ho.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4f2k4b1jsstonbun.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4f2k4b1jsstonbun.o new file mode 100644 index 0000000..88f53c8 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4f2k4b1jsstonbun.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4j5illlws2fprdnl.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4j5illlws2fprdnl.o new file mode 100644 index 0000000..756de15 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4j5illlws2fprdnl.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4l64qai0tru4f3d6.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4l64qai0tru4f3d6.o new file mode 100644 index 0000000..10534f3 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4l64qai0tru4f3d6.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4lonaime9258qymv.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4lonaime9258qymv.o new file mode 100644 index 0000000..fd3d0fb Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4lonaime9258qymv.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4ol4x3emcoh2emgv.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4ol4x3emcoh2emgv.o new file mode 100644 index 0000000..0ff4406 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4ol4x3emcoh2emgv.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4pbza3inve5hn0bx.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4pbza3inve5hn0bx.o new file mode 100644 index 0000000..d9fc014 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4pbza3inve5hn0bx.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4qdntyosjgvj5xjr.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4qdntyosjgvj5xjr.o new file mode 100644 index 0000000..272705f Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/4qdntyosjgvj5xjr.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/5329fg8gc6sa5hx3.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/5329fg8gc6sa5hx3.o new file mode 100644 index 0000000..27b1cda Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/5329fg8gc6sa5hx3.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/56l7459wrrrk0g3.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/56l7459wrrrk0g3.o new file mode 100644 index 0000000..3b67e43 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/56l7459wrrrk0g3.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/58g6ggejgo2z8xq2.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/58g6ggejgo2z8xq2.o new file mode 100644 index 0000000..62ba27b Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/58g6ggejgo2z8xq2.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/5dq77blug0imwe9.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/5dq77blug0imwe9.o new file mode 100644 index 0000000..1aacee3 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/5dq77blug0imwe9.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/c4aq2cng9lwi9zk.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/c4aq2cng9lwi9zk.o new file mode 100644 index 0000000..97bd5f8 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/c4aq2cng9lwi9zk.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/cmqgavbc6g56din.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/cmqgavbc6g56din.o new file mode 100644 index 0000000..c5a96ef Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/cmqgavbc6g56din.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/dep-graph.bin b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/dep-graph.bin new file mode 100644 index 0000000..c2ff573 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/dep-graph.bin differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/fa8jebpn0akw7fo.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/fa8jebpn0akw7fo.o new file mode 100644 index 0000000..1fc06aa Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/fa8jebpn0akw7fo.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/hc0ha7yud8r04tm.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/hc0ha7yud8r04tm.o new file mode 100644 index 0000000..ee08f55 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/hc0ha7yud8r04tm.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/hhmbxluiiwko0yp.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/hhmbxluiiwko0yp.o new file mode 100644 index 0000000..ac61320 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/hhmbxluiiwko0yp.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/i4zz9w4d37isroc.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/i4zz9w4d37isroc.o new file mode 100644 index 0000000..98cbe24 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/i4zz9w4d37isroc.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/it0dyoppxg8b10c.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/it0dyoppxg8b10c.o new file mode 100644 index 0000000..868bfb4 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/it0dyoppxg8b10c.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/k7d48swwz90d4n7.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/k7d48swwz90d4n7.o new file mode 100644 index 0000000..e9d8696 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/k7d48swwz90d4n7.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/query-cache.bin b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/query-cache.bin new file mode 100644 index 0000000..d98d8a9 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/query-cache.bin differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/u71ny29ea3l5z1y.o b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/u71ny29ea3l5z1y.o new file mode 100644 index 0000000..a780a58 Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/u71ny29ea3l5z1y.o differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/work-products.bin b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/work-products.bin new file mode 100644 index 0000000..82e594e Binary files /dev/null and b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa-s86737gdow5g/work-products.bin differ diff --git a/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa.lock b/d05/target/debug/incremental/d05-b453i9l708mh/s-gg1thwjjwv-ul8lpa.lock new file mode 100644 index 0000000..e69de29 diff --git a/d05/test_input.txt b/d05/test_input.txt new file mode 100644 index 0000000..e98aba4 --- /dev/null +++ b/d05/test_input.txt @@ -0,0 +1,9 @@ + [D] +[N] [C] +[Z] [M] [P] + 1 2 3 + +move 1 from 2 to 1 +move 3 from 1 to 3 +move 2 from 2 to 1 +move 1 from 1 to 2 \ No newline at end of file diff --git a/d06/Cargo.lock b/d06/Cargo.lock new file mode 100644 index 0000000..aa81b2a --- /dev/null +++ b/d06/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d05" +version = "0.1.0" diff --git a/d06/Cargo.toml b/d06/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d06/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d06/input.txt b/d06/input.txt new file mode 100644 index 0000000..f86c568 --- /dev/null +++ b/d06/input.txt @@ -0,0 +1 @@ +hrbbjllllspssblslvvrdrbbpbbmcccfppvbbwvbbmrmjrjrfrgfgbffgfqfqlltlwttscsncscchssrppffvwwvvpnnwwwpvwvhhnvhhbttvzzdlzdlzzwmmjhhznnjdnnnqddbtdbdbsdsmdsdrrdpdwpdppgcgqgcctftsfszslljbljbjwbwbnwnqqrnnztntmtrmmzwzdwzwgwwwjhjsjgjtjjhpjhhppqzqdqffrvrtvvsmmgwmgwgbbclltctptzpzhpzptzppcfpcfftflfzftztddzgzmmfsmsrmmsstttvbvmbvvsmsqmqlldjdtthwtwbwggrzzjrzrcctffsshqshhpthhlnhlhqhdqqrwrmmcttpfttzfzgzdgdzzwrrtsrrsnrnccrbbsssbpbjjvzzwlwtwjwsjwjggzqgzzrsszzjnzjzwjzzcrzczncnqqztzfzhfhvvtjvjdvjjmrjrppvzppczpczcggshghvhnhhsrsnsdszzdpzpzlpzzhwwmnwmwmcwwfnwfwjjcbcncllcsllqdqzzhqhmqmbbjvjjwwcjjpnpllzfzddtmtccqrcrtrwrpphpmpplslmltthnnvhhvrvbblhhrrdqqmbqqgtqggdgcdcvvsbsswvvpggbbtftlflglzlmlbbfhhrshswhshffhhdnnrfrvrmrnrprrmfmpmnpnfnggvvcncdcrczrzccpmmssrbbdjdtdrdwrrwhrrvrtvvszvvwvzzmhhjhhwlhlqlvlttzftztdtstftrfrdddmtmzzsqzqvvpdpdcpcncnrrtntznzrzgznztnznhhsqqnrqrhhlzhzthhfddrzdrrqmqggcmmllnjjvwwjccfjfqfcfzccwvcwvcvjcjtjtnnqsqmqrmrzrszrszzfwfggnmmcdmdjmmhwwgfwfnwnlwwcffsrffvnvbvnvwnwgnwnmmbzbmbpplmplpspzpmzpzdzgzrzrtrjrbbppwvwgwmggqwgghqqshhcwcqwcqcfcbbnsnrrtztzrtrvtvhthzhmmrqqrwqqsjqjcctgtwthhqmmnffmgmdgdlgljjhwjwggrqqfrqqjvqvhqqgsqsgsttmrrbprbppmjppslpsllvlfvlvrvhvtqmrjcdzwsbzfmgmwmwqwhztqrsdzhqjqvbjbntnbndflthljcczdmmhszfgsplrtlqnfzbrlqngwdqtfwcmrdjrsmdpmjmqwrbwfjzwnvqhfmlqtvvnlfzbfccwslqpbzzjccbvrzhghqwtvqgwrmsfzqnmnqqjsjtpcmngpqgllfsnpqtjjbqcdppnsmtwrslnrbqtwvnbctzvwfmgctscmzjbqqgqdwbpzmrdwgfcjzftzgmfcjhchbnmnqnrgtqngwrmncjvptqqdtjtgtpzzdrfsdgmwlwrjnqldbwrqjrhwcczlzvlhpgrnwzhbwjnpthggczfgtrjnzvnlfdfbwcnzfbwlwlmgnnjnpvhbhqgnzhqsnmvbcftsmrcgpvnnnmgnrvpbzlpwnbwpzmwpgqvbfgjwfrjqnvvgmqwwcfddqmdznmfhpjcfgptqdqwmplrglbwlmsqzjshrlhflcjvptgrcfhjfgqmlfzrtphpbvcqzwpcnwljjdlmqzhcctqshdngrgtlfsrfccdtlvmqcdgnpcvphdsrpzfzwclvsqcpzqlfvvqzggdhpfzdvhshglvfzfmcllrdfjfsjtngjgddcpqnlmrnplwtlvwdvzftltnsnspcdztgqhlhvvbnwvnmhscfnqbngpvprzfrjcmfpfzfftrlnwgllhnjndpjdrwcgqpcgcqngnbfzlvzvhnqdjthflmwvppmbdssddmgsbgrqnpjzrjpzdddqgsdlmwnhhpjbthclvqhgrsnrbqgtnsjhncnzbhrdgftvbptrqssvsqfpqnddhmgwcrfqndqjsqgffmhdvqhjrdlmrlcqctqccprwlbqgqrwmtfhwmfjfqzdqbsdsjbtsvfvgbsrvqwnqqqqthpsqgcfslsqtnjwtsrcdcctggdghrjwpbfccrtwgszwbrsjswmjmjbcqrsgbcfsdjzsbjnnssnddnnvwgftlrqvphnqcgjszscrlhhjnljlqcjqtqfwbmdmrgdlcqqwmbsmsdhpplvlfglqwspbfptlbzqjwhqmfvzvsvpjclcdzsbvntmhdqdvhghcmmflpjbglsghbswdshtsbdrgpsrsclrmfwwqbrgdjsqztgttqpwhnfhszlgbfpzhczsnwqflmshlgbrpmdzgpqwtsbssgfjbtrwbmztlwwfmsdgpgfgdjfdccwlfgztbcbqjvjtvslmddjplrswwcszspgplsrhrnwnmrrfbcgdmntcrlvnfqtwwcczsglrhtrfqnmhvgzjpmlplqvqhmnfgvzqcmzhqszgslvndqtqhvrbvbmclbcbjdswvcjrzgfdmdwnnlzlzqcffsrqdfmmpzfnmdsnqlpcrhzsdnsflblcjsfsgcnsspftjrlmdjsmfpqtmlgfvnlfnjscsgwzwvpjrvvclhsbqldlnmtglhbjfwlzmvrbvgtprfjbjhhnlqnbrswwlqtcgrjrltdrnfrjhrntllptlsbhqrwvdsfrlghtfcndznzjwcgmtdvffltgrdmljlqhdtmdvnfsfsrvdpmhlrrsttvqlwfptddwbpfrbclwwzmfpttmrmmqzjnbbnnfvzwmmcfshvrlbdbjzprftbqvdsghnnzwbjccpthdsvsdlgvphsgjdqjwsgmzqnqpqvgqjvwgjtzpmqqwnlwrwhqqjjclcbhjgpwhqdclwmqfmwbwmwwvcbhfznfhcfbprfcdqlbcttnvgnjwswcmpbrghtzgdbppbprffzjgvddzpwmdctrhnrfzdfhtmnfrsfdqvzcnrtncflhvldcndwqtvbggmwlzhchlcwtcbqcvlfhdwljgddwpvcfczvfqmphgtdsnsqwdpvvmwnwqjbrjwbdhhgtffphsdrvspsbgmfrmwmhnrgqdfppzgfpgmqjcsnglczgwhjthfhztzrlpgzjhcfrjpjvtjptptbvflftjtcfhmbwlhlbhvnjnbfmwjrgbvvhmdlncdgncgfjcnnpdljfcjsmsfscqpwsgcmlhhqmldsnjfrrqpghwncmgwgnjsdtvbhrbbnmpqjrrctqqnqzztmbqmdsgdvmmlwmbvprllzgntnmttrlzrttmjjlrwpwmtfznmwnsjmjhjdnsppfhcrjpzhjqzdtdbsjshfzzvrwvjbjbgtsfpgggbdztczwlhpmthfjdgsbrvlwmlrvgdrpjzccwmgpcnqqzmqdjqmwsrzwsmtmdjdhmjrwfwnzlmfnqtcgtslwtlnwhvmqntmglhntnsjlnmzfvfdztcfwmpchsrsdmqvqcwljzrmmssjvbmvvnmqlbsdwnrbmqctdtmfzlgfzpmjcnftgftvjpfbwwmzfdrrwjwcfwfcfmzbbnppgjrmbcvmvnjpdrzmvndvddtvshlnjjwgtsvnwtwnhcbfpnthpjlrhgrqccdgppjvdqjwqrfrrgnvhfwvjhnwhntnpmghphrtgqhwtbrqhqljfdjbgnlgmqqgfcqpqfhcpgspdbvlbfjvlrgmtjztwdzlrhqwwtcpdvsqgssjbjjgqlwbcctzzqvvmdzpfrmspmqhtzwgcfsslpnhpjfwqrrfbwbndrvhnnsjnlvlvqdsgwzjsrprhgtvsfbhbcpljdczbtdwzcnhzntrwcrjctmhtjfdlthznzmqblppzcqgpjhlzjrmcvpptfjjzltdhmvwphwlccscwrwfcqpqwwrzcmnltzdcfvtjrcvsqwtchrmdfzjmzjfhppjzbhglwqggzqqnspfmzrfwrqdqdrsdbsdhcgdqrrnjlwrqhfhpzjhrvjndqphndnnnbwhrjvqrrbvlhhbljjcwmfpvnhcszfshlsnczgtcfhjslbhzczdqdmdnvqdzhbmbpcnbntwgllfscrcwhfrgtfvftmwhbgfhjzjrbvvwc diff --git a/d06/src/a1.rs b/d06/src/a1.rs new file mode 100644 index 0000000..4f5977e --- /dev/null +++ b/d06/src/a1.rs @@ -0,0 +1,28 @@ + +pub fn run(inp :Vec) { + let code = inp.first().unwrap(); + + let mut i = 4; + + for w in code.chars().collect::>().windows(4) { + let mut is_unique = true; + + + + for i in 0..w.len() { + for i2 in i..w.len() { + if i == i2 { continue; } + if w[i] == w[i2] { is_unique = false; } + } + } + + + if is_unique { + println!("a1: {}", i); + return; + } + + i += 1; + + } +} \ No newline at end of file diff --git a/d06/src/a2.rs b/d06/src/a2.rs new file mode 100644 index 0000000..18a02ba --- /dev/null +++ b/d06/src/a2.rs @@ -0,0 +1,30 @@ + +pub fn run(inp :Vec) { + let code = inp.first().unwrap(); + + const SIZE : usize = 14; + + let mut i = SIZE; + + for w in code.chars().collect::>().windows(SIZE) { + let mut is_unique = true; + + + + for i in 0..w.len() { + for i2 in i..w.len() { + if i == i2 { continue; } + if w[i] == w[i2] { is_unique = false; } + } + } + + + if is_unique { + println!("a2: {}", i); + return; + } + + i += 1; + + } +} \ No newline at end of file diff --git a/d06/src/main.rs b/d06/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d06/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d06/target/.rustc_info.json b/d06/target/.rustc_info.json new file mode 100644 index 0000000..0b9a5cb --- /dev/null +++ b/d06/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d06/target/CACHEDIR.TAG b/d06/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d06/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d06/target/debug/.cargo-lock b/d06/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d06/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 b/d06/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 new file mode 100644 index 0000000..d90fb30 --- /dev/null +++ b/d06/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 @@ -0,0 +1 @@ +a62220af2acc103e \ No newline at end of file diff --git a/d06/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json b/d06/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json new file mode 100644 index 0000000..72b334e --- /dev/null +++ b/d06/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-54bad1502471c435\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d06/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 b/d06/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d06/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 differ diff --git a/d06/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp b/d06/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d06/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..1ab1aa4 --- /dev/null +++ b/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +e737b342d3e62e08 \ No newline at end of file diff --git a/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..4294ab5 --- /dev/null +++ b/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d06/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 b/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 differ diff --git a/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp b/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 b/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 new file mode 100644 index 0000000..484ceaf --- /dev/null +++ b/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 @@ -0,0 +1 @@ +f0fa31a79957e157 \ No newline at end of file diff --git a/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json b/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json new file mode 100644 index 0000000..dee9391 --- /dev/null +++ b/d06/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-cd6375c08847f9de\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d06/target/debug/d05.d b/d06/target/debug/d05.d new file mode 100644 index 0000000..6e871e0 --- /dev/null +++ b/d06/target/debug/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\target\debug\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\src\main.rs diff --git a/d06/target/debug/d05.exe b/d06/target/debug/d05.exe new file mode 100644 index 0000000..5b804bf Binary files /dev/null and b/d06/target/debug/d05.exe differ diff --git a/d06/target/debug/d05.pdb b/d06/target/debug/d05.pdb new file mode 100644 index 0000000..174060d Binary files /dev/null and b/d06/target/debug/d05.pdb differ diff --git a/d06/target/debug/deps/d05-54bad1502471c435.d b/d06/target/debug/deps/d05-54bad1502471c435.d new file mode 100644 index 0000000..2e593c4 --- /dev/null +++ b/d06/target/debug/deps/d05-54bad1502471c435.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\target\debug\deps\d05-54bad1502471c435.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\target\debug\deps\d05-54bad1502471c435.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d06/target/debug/deps/d05-cd6375c08847f9de.d b/d06/target/debug/deps/d05-cd6375c08847f9de.d new file mode 100644 index 0000000..fa7a7c9 --- /dev/null +++ b/d06/target/debug/deps/d05-cd6375c08847f9de.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\target\debug\deps\d05-cd6375c08847f9de.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\target\debug\deps\d05-cd6375c08847f9de.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d06/target/debug/deps/d05.d b/d06/target/debug/deps/d05.d new file mode 100644 index 0000000..154ba3a --- /dev/null +++ b/d06/target/debug/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\target\debug\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d06\target\debug\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d06/target/debug/deps/d05.exe b/d06/target/debug/deps/d05.exe new file mode 100644 index 0000000..5b804bf Binary files /dev/null and b/d06/target/debug/deps/d05.exe differ diff --git a/d06/target/debug/deps/d05.pdb b/d06/target/debug/deps/d05.pdb new file mode 100644 index 0000000..174060d Binary files /dev/null and b/d06/target/debug/deps/d05.pdb differ diff --git a/d06/target/debug/deps/libd05-54bad1502471c435.rmeta b/d06/target/debug/deps/libd05-54bad1502471c435.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d06/target/debug/deps/libd05-cd6375c08847f9de.rmeta b/d06/target/debug/deps/libd05-cd6375c08847f9de.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9-2rp96icog2pgs/dep-graph.bin b/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9-2rp96icog2pgs/dep-graph.bin new file mode 100644 index 0000000..8c31599 Binary files /dev/null and b/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9-2rp96icog2pgs/dep-graph.bin differ diff --git a/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9-2rp96icog2pgs/query-cache.bin b/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9-2rp96icog2pgs/query-cache.bin new file mode 100644 index 0000000..0c9282a Binary files /dev/null and b/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9-2rp96icog2pgs/query-cache.bin differ diff --git a/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9-2rp96icog2pgs/work-products.bin b/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9-2rp96icog2pgs/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9-2rp96icog2pgs/work-products.bin differ diff --git a/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9.lock b/d06/target/debug/incremental/d05-36txvcyi2q9og/s-gg2ucpcdb7-rx6kv9.lock new file mode 100644 index 0000000..e69de29 diff --git a/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o-1oxjqs19q34lt/dep-graph.bin b/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o-1oxjqs19q34lt/dep-graph.bin new file mode 100644 index 0000000..449f9d6 Binary files /dev/null and b/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o-1oxjqs19q34lt/dep-graph.bin differ diff --git a/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o-1oxjqs19q34lt/query-cache.bin b/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o-1oxjqs19q34lt/query-cache.bin new file mode 100644 index 0000000..9589505 Binary files /dev/null and b/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o-1oxjqs19q34lt/query-cache.bin differ diff --git a/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o-1oxjqs19q34lt/work-products.bin b/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o-1oxjqs19q34lt/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o-1oxjqs19q34lt/work-products.bin differ diff --git a/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o.lock b/d06/target/debug/incremental/d05-3abqv8rsubace/s-gg2ucpc9p2-1gyd62o.lock new file mode 100644 index 0000000..e69de29 diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/10ro7oziskv0g9x3.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/10ro7oziskv0g9x3.o new file mode 100644 index 0000000..5730a5f Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/10ro7oziskv0g9x3.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/14alr79ptfqqfahy.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/14alr79ptfqqfahy.o new file mode 100644 index 0000000..e591951 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/14alr79ptfqqfahy.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1a8ai66o6x1m2jwu.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1a8ai66o6x1m2jwu.o new file mode 100644 index 0000000..78c31ca Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1a8ai66o6x1m2jwu.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1ajbtxplqztq0px9.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1ajbtxplqztq0px9.o new file mode 100644 index 0000000..7c40eaa Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1ajbtxplqztq0px9.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1biqdu3ax9z5c4vb.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1biqdu3ax9z5c4vb.o new file mode 100644 index 0000000..3f57593 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1biqdu3ax9z5c4vb.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1c3rprg12ozhhqik.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1c3rprg12ozhhqik.o new file mode 100644 index 0000000..97ca584 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1c3rprg12ozhhqik.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1dufs2di1qxz3kbs.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1dufs2di1qxz3kbs.o new file mode 100644 index 0000000..0dd585f Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1dufs2di1qxz3kbs.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1fswgxh7nqlijjgy.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1fswgxh7nqlijjgy.o new file mode 100644 index 0000000..138a662 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1fswgxh7nqlijjgy.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1j2gdetsfsk58s3v.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1j2gdetsfsk58s3v.o new file mode 100644 index 0000000..b3f1d8f Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1j2gdetsfsk58s3v.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1jn0jewudfi89f5g.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1jn0jewudfi89f5g.o new file mode 100644 index 0000000..02d76d7 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1jn0jewudfi89f5g.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1mqk0xv6bxymbqkr.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1mqk0xv6bxymbqkr.o new file mode 100644 index 0000000..0e8f2e8 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1mqk0xv6bxymbqkr.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1nqkpnk81lmbwj7x.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1nqkpnk81lmbwj7x.o new file mode 100644 index 0000000..6e5b022 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1nqkpnk81lmbwj7x.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1ty1fzkcpwuibpch.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1ty1fzkcpwuibpch.o new file mode 100644 index 0000000..a466627 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1ty1fzkcpwuibpch.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1vbowoflhnxgvuna.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1vbowoflhnxgvuna.o new file mode 100644 index 0000000..95bee70 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1vbowoflhnxgvuna.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1wy9fcagy0bbqix0.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1wy9fcagy0bbqix0.o new file mode 100644 index 0000000..b2386f3 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/1wy9fcagy0bbqix0.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/238xsmxcdmi5zrgh.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/238xsmxcdmi5zrgh.o new file mode 100644 index 0000000..eb0e72a Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/238xsmxcdmi5zrgh.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/28pzxq5mub7kw3h0.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/28pzxq5mub7kw3h0.o new file mode 100644 index 0000000..b7cb40e Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/28pzxq5mub7kw3h0.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/29x5fnwoe53lkjhp.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/29x5fnwoe53lkjhp.o new file mode 100644 index 0000000..f5a3729 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/29x5fnwoe53lkjhp.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2cz2ilxemr1vzlan.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2cz2ilxemr1vzlan.o new file mode 100644 index 0000000..d7d2d8d Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2cz2ilxemr1vzlan.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2exxky3ik2ukvl85.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2exxky3ik2ukvl85.o new file mode 100644 index 0000000..e4853b5 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2exxky3ik2ukvl85.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2qf75bfr7mxj0ip8.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2qf75bfr7mxj0ip8.o new file mode 100644 index 0000000..dd05df9 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2qf75bfr7mxj0ip8.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2v1cuws1uqh4wg43.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2v1cuws1uqh4wg43.o new file mode 100644 index 0000000..fe36971 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2v1cuws1uqh4wg43.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2xcnmmy2ybck2388.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2xcnmmy2ybck2388.o new file mode 100644 index 0000000..e4c387b Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2xcnmmy2ybck2388.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2y73so3y5z7vk407.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2y73so3y5z7vk407.o new file mode 100644 index 0000000..583395f Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2y73so3y5z7vk407.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2yldtjbzqhi0sb16.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2yldtjbzqhi0sb16.o new file mode 100644 index 0000000..5811629 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/2yldtjbzqhi0sb16.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/33nq48dkflnrmkas.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/33nq48dkflnrmkas.o new file mode 100644 index 0000000..04f5480 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/33nq48dkflnrmkas.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/36xbkqkqfk976iyh.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/36xbkqkqfk976iyh.o new file mode 100644 index 0000000..8770946 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/36xbkqkqfk976iyh.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/397cu74b8v0e7h6u.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/397cu74b8v0e7h6u.o new file mode 100644 index 0000000..abb148a Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/397cu74b8v0e7h6u.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3ftigb5t7poo2dym.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3ftigb5t7poo2dym.o new file mode 100644 index 0000000..fde306d Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3ftigb5t7poo2dym.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3heqfcur9o7yg3ap.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3heqfcur9o7yg3ap.o new file mode 100644 index 0000000..5a61bab Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3heqfcur9o7yg3ap.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3i7i4jgz206hlq09.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3i7i4jgz206hlq09.o new file mode 100644 index 0000000..54dbca3 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3i7i4jgz206hlq09.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3nanm3mm7cuc0qqy.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3nanm3mm7cuc0qqy.o new file mode 100644 index 0000000..d00b057 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3nanm3mm7cuc0qqy.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3pbe541k5l4919gl.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3pbe541k5l4919gl.o new file mode 100644 index 0000000..18fde8c Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3pbe541k5l4919gl.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3ty7tgijqab67cj.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3ty7tgijqab67cj.o new file mode 100644 index 0000000..01d1ac8 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3ty7tgijqab67cj.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3xn3lqklrfkrq5li.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3xn3lqklrfkrq5li.o new file mode 100644 index 0000000..772d281 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3xn3lqklrfkrq5li.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3z7ql93fa5sz7s88.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3z7ql93fa5sz7s88.o new file mode 100644 index 0000000..124e316 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/3z7ql93fa5sz7s88.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/40hl233j5uqcuyar.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/40hl233j5uqcuyar.o new file mode 100644 index 0000000..75ab1dc Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/40hl233j5uqcuyar.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/40l0v0fzp0rufvqp.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/40l0v0fzp0rufvqp.o new file mode 100644 index 0000000..587c6f4 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/40l0v0fzp0rufvqp.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/41dyp7gzugbnhs41.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/41dyp7gzugbnhs41.o new file mode 100644 index 0000000..3a6b175 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/41dyp7gzugbnhs41.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/41fvwiyzb81f7yyd.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/41fvwiyzb81f7yyd.o new file mode 100644 index 0000000..7e204ce Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/41fvwiyzb81f7yyd.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/42s5wr4jusu4yuix.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/42s5wr4jusu4yuix.o new file mode 100644 index 0000000..1f85639 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/42s5wr4jusu4yuix.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4bo2ucf4pj6195ho.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4bo2ucf4pj6195ho.o new file mode 100644 index 0000000..080f3af Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4bo2ucf4pj6195ho.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4f2k4b1jsstonbun.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4f2k4b1jsstonbun.o new file mode 100644 index 0000000..190fe68 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4f2k4b1jsstonbun.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4j5illlws2fprdnl.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4j5illlws2fprdnl.o new file mode 100644 index 0000000..79d8ec3 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4j5illlws2fprdnl.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4l64qai0tru4f3d6.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4l64qai0tru4f3d6.o new file mode 100644 index 0000000..73a5ab9 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4l64qai0tru4f3d6.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4lonaime9258qymv.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4lonaime9258qymv.o new file mode 100644 index 0000000..13d5616 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4lonaime9258qymv.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4ol4x3emcoh2emgv.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4ol4x3emcoh2emgv.o new file mode 100644 index 0000000..e815306 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4ol4x3emcoh2emgv.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4pbza3inve5hn0bx.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4pbza3inve5hn0bx.o new file mode 100644 index 0000000..06a2140 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4pbza3inve5hn0bx.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4qdntyosjgvj5xjr.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4qdntyosjgvj5xjr.o new file mode 100644 index 0000000..6948295 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/4qdntyosjgvj5xjr.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/5329fg8gc6sa5hx3.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/5329fg8gc6sa5hx3.o new file mode 100644 index 0000000..ebfa4cf Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/5329fg8gc6sa5hx3.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/56l7459wrrrk0g3.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/56l7459wrrrk0g3.o new file mode 100644 index 0000000..ae2be99 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/56l7459wrrrk0g3.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/58g6ggejgo2z8xq2.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/58g6ggejgo2z8xq2.o new file mode 100644 index 0000000..e8d1419 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/58g6ggejgo2z8xq2.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/5dq77blug0imwe9.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/5dq77blug0imwe9.o new file mode 100644 index 0000000..5584db7 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/5dq77blug0imwe9.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/c4aq2cng9lwi9zk.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/c4aq2cng9lwi9zk.o new file mode 100644 index 0000000..fc2bade Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/c4aq2cng9lwi9zk.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/cmqgavbc6g56din.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/cmqgavbc6g56din.o new file mode 100644 index 0000000..5294377 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/cmqgavbc6g56din.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/dep-graph.bin b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/dep-graph.bin new file mode 100644 index 0000000..6de567d Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/dep-graph.bin differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/fa8jebpn0akw7fo.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/fa8jebpn0akw7fo.o new file mode 100644 index 0000000..8678f26 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/fa8jebpn0akw7fo.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/hc0ha7yud8r04tm.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/hc0ha7yud8r04tm.o new file mode 100644 index 0000000..7672082 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/hc0ha7yud8r04tm.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/i4zz9w4d37isroc.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/i4zz9w4d37isroc.o new file mode 100644 index 0000000..44df3ab Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/i4zz9w4d37isroc.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/it0dyoppxg8b10c.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/it0dyoppxg8b10c.o new file mode 100644 index 0000000..df712d0 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/it0dyoppxg8b10c.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/k7d48swwz90d4n7.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/k7d48swwz90d4n7.o new file mode 100644 index 0000000..943b9ee Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/k7d48swwz90d4n7.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/query-cache.bin b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/query-cache.bin new file mode 100644 index 0000000..aa7b551 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/query-cache.bin differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/u71ny29ea3l5z1y.o b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/u71ny29ea3l5z1y.o new file mode 100644 index 0000000..204e450 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/u71ny29ea3l5z1y.o differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/work-products.bin b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/work-products.bin new file mode 100644 index 0000000..941ed17 Binary files /dev/null and b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj-1bm4s8z17vjj8/work-products.bin differ diff --git a/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj.lock b/d06/target/debug/incremental/d05-b453i9l708mh/s-gg2ucqdp6d-1yuqnrj.lock new file mode 100644 index 0000000..e69de29 diff --git a/d06/test_input.txt b/d06/test_input.txt new file mode 100644 index 0000000..5a2b0a7 --- /dev/null +++ b/d06/test_input.txt @@ -0,0 +1 @@ +mjqjpqmgbljsphdztnvjfqwrcgsmlb \ No newline at end of file diff --git a/d07/Cargo.lock b/d07/Cargo.lock new file mode 100644 index 0000000..aa81b2a --- /dev/null +++ b/d07/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d05" +version = "0.1.0" diff --git a/d07/Cargo.toml b/d07/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d07/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d07/input.txt b/d07/input.txt new file mode 100644 index 0000000..e60b95e --- /dev/null +++ b/d07/input.txt @@ -0,0 +1,1087 @@ +$ cd / +$ ls +dir fwbjchs +dir hmnpr +dir jtrbrcjl +dir lcgv +dir ldqc +dir vrvl +$ cd fwbjchs +$ ls +154619 wqdlv.mdw +21648 wvbnz +$ cd .. +$ cd hmnpr +$ ls +178623 rftqqsrp.bfm +$ cd .. +$ cd jtrbrcjl +$ ls +dir nmbfwc +dir whqb +$ cd nmbfwc +$ ls +242645 lcgv +256365 wdzw.drg +$ cd .. +$ cd whqb +$ ls +161522 mrqgpv.gsm +48062 vpsgcl.gfh +$ cd .. +$ cd .. +$ cd lcgv +$ ls +dir cthtlwds +dir grldv +dir lnztfr +dir vwhf +dir znmzg +$ cd cthtlwds +$ ls +dir dghvw +dir tfwgg +$ cd dghvw +$ ls +107090 jmj.lzh +$ cd .. +$ cd tfwgg +$ ls +dir ddnfmsjc +252616 fvj +dir gng +dir lcgv +234528 mpb +181198 pzqgf.cjd +dir svvz +$ cd ddnfmsjc +$ ls +dir hwmcsdvt +dir lcgv +$ cd hwmcsdvt +$ ls +208912 wdzw.drg +$ cd .. +$ cd lcgv +$ ls +47252 tnd.ztd +$ cd .. +$ cd .. +$ cd gng +$ ls +44313 pzqgf.cjd +$ cd .. +$ cd lcgv +$ ls +182616 wdzw.drg +$ cd .. +$ cd svvz +$ ls +86968 sqtggfv +33927 vfmltgs +$ cd .. +$ cd .. +$ cd .. +$ cd grldv +$ ls +145761 mrqgpv.gsm +dir wqdlv +$ cd wqdlv +$ ls +96902 jhmsp +157064 mrqgpv.gsm +$ cd .. +$ cd .. +$ cd lnztfr +$ ls +137978 bpq +180941 fvpfmwn +148685 hsg.qgj +865 mrqgpv.gsm +$ cd .. +$ cd vwhf +$ ls +dir bgtgqzz +dir fcwzw +dir lcgv +dir mrlvtb +116134 mrqgpv.gsm +dir wszvqd +$ cd bgtgqzz +$ ls +dir dzpjg +283411 nmbfwc +dir smhhzq +240602 ttlbcssq +$ cd dzpjg +$ ls +75545 cmfw.gsj +189219 lcgv.chq +255580 lqndrsh.szf +175733 mrqgpv.gsm +$ cd .. +$ cd smhhzq +$ ls +137259 thjwcz.qhn +$ cd .. +$ cd .. +$ cd fcwzw +$ ls +59717 tpljg +$ cd .. +$ cd lcgv +$ ls +148881 mrzcdzd.gjt +68671 pzqgf.cjd +242866 slpftp +89945 vpsgcl.gfh +196497 wdzw.drg +$ cd .. +$ cd mrlvtb +$ ls +40003 rfzrwc.zjn +$ cd .. +$ cd wszvqd +$ ls +dir bhhtbv +dir lcpvwdq +$ cd bhhtbv +$ ls +dir fbh +248604 ldscpjmp +dir nmbfwc +$ cd fbh +$ ls +256295 vpsgcl.gfh +$ cd .. +$ cd nmbfwc +$ ls +83799 lcgv.vfc +$ cd .. +$ cd .. +$ cd lcpvwdq +$ ls +dir lwhq +212569 rfzrwc.clp +23957 wdzw.drg +$ cd lwhq +$ ls +240867 fzrwpl.hqd +68771 mzsqgswh +88777 pqtqv.qwz +$ cd .. +$ cd .. +$ cd .. +$ cd .. +$ cd znmzg +$ ls +30277 gltpwzg.gjd +211983 wdzw.drg +$ cd .. +$ cd .. +$ cd ldqc +$ ls +dir dnzfqzwv +dir dvshtm +97119 gdnlwmbf +dir gqb +dir jclb +dir jgbsw +115989 lcgv.hlf +255836 lchqqdh.wrn +dir qtdlb +dir rmljszcj +dir tqwpmw +dir vhdgcsw +$ cd dnzfqzwv +$ ls +dir tqv +$ cd tqv +$ ls +139984 dwhz.nhz +240411 pzqgf.cjd +129386 rnnr +190691 svgwt.mql +$ cd .. +$ cd .. +$ cd dvshtm +$ ls +dir lcgv +96767 mrqgpv.gsm +dir qdmmpq +$ cd lcgv +$ ls +82949 bldf.hwn +$ cd .. +$ cd qdmmpq +$ ls +dir lzgwflt +dir vgrdpbg +$ cd lzgwflt +$ ls +148651 tndbwbh +$ cd .. +$ cd vgrdpbg +$ ls +dir wqdlv +$ cd wqdlv +$ ls +130393 rqjc.dnr +$ cd .. +$ cd .. +$ cd .. +$ cd .. +$ cd gqb +$ ls +dir jtf +dir lvwpqs +212592 mrzcdzd.gjt +70051 tqpwdwm.nzz +dir vznbng +52226 wbsdrsfh.tfw +$ cd jtf +$ ls +232635 lvpccb.dmm +105086 wdzw.drg +$ cd .. +$ cd lvwpqs +$ ls +124821 dmhqlt +265915 mrqgpv.gsm +45481 pzqgf.cjd +$ cd .. +$ cd vznbng +$ ls +42179 nrzcpgvl.jft +17752 tld.ghn +174859 zvqglbw.ppl +$ cd .. +$ cd .. +$ cd jclb +$ ls +dir bnz +dir dtmtvbw +dir hnlrtpbz +dir pbb +dir vhjwtq +dir vpfggv +dir zmflq +$ cd bnz +$ ls +199447 mrzcdzd.gjt +$ cd .. +$ cd dtmtvbw +$ ls +dir bjthn +dir hzlhz +dir zmflq +$ cd bjthn +$ ls +272777 pgqfn.tdd +$ cd .. +$ cd hzlhz +$ ls +50958 lcgv.gvq +$ cd .. +$ cd zmflq +$ ls +207442 rrnwns.zpf +15759 wdzw.drg +$ cd .. +$ cd .. +$ cd hnlrtpbz +$ ls +69788 jhqjs.sdj +219666 jljzp.mhf +137518 jqnfg +108183 shfjz.vnr +130164 vpsgcl.gfh +$ cd .. +$ cd pbb +$ ls +dir wqdlv +dir zmflq +$ cd wqdlv +$ ls +dir fgggwt +dir hrghbhj +dir nmbfwc +dir tgmqnq +146479 vpsgcl.gfh +dir wqdlv +$ cd fgggwt +$ ls +264892 wqdlv.zsp +$ cd .. +$ cd hrghbhj +$ ls +116698 bfwtbg +dir lcgv +92758 pzqgf.cjd +dir tsdjgt +284427 vpsgcl.gfh +229621 wqdlv.pml +dir zfjjncvd +$ cd lcgv +$ ls +30459 mrzcdzd.gjt +dir wqdlv +$ cd wqdlv +$ ls +78475 wdzw.drg +$ cd .. +$ cd .. +$ cd tsdjgt +$ ls +166330 jpfms +16410 tjswm.bqv +$ cd .. +$ cd zfjjncvd +$ ls +59841 mrqgpv.gsm +$ cd .. +$ cd .. +$ cd nmbfwc +$ ls +dir jtn +151403 mmjm +240129 mmsb +206021 nmbfwc.sds +84439 vpsgcl.gfh +dir wqdlv +dir zvnrwfhn +$ cd jtn +$ ls +23555 hmmt.gbb +$ cd .. +$ cd wqdlv +$ ls +69742 jppj.vvg +$ cd .. +$ cd zvnrwfhn +$ ls +242009 lcgv.bds +$ cd .. +$ cd .. +$ cd tgmqnq +$ ls +259985 bzqjt +46410 flsm.szr +dir lcgv +89561 npfmc.vqs +17503 vpsgcl.gfh +73719 wqdlv.gjn +$ cd lcgv +$ ls +dir dzfglmz +177553 ffvzsgz +dir ljt +216443 mrzcdzd.gjt +255381 nmbfwc +dir rplqnt +84061 zmflq.vlw +$ cd dzfglmz +$ ls +220883 dqbcfgfd +$ cd .. +$ cd ljt +$ ls +11842 rfzrwc.hpn +$ cd .. +$ cd rplqnt +$ ls +119893 lszmvzst.zng +$ cd .. +$ cd .. +$ cd .. +$ cd wqdlv +$ ls +dir chnpddzn +272999 hbhwqt.fsl +144546 jvhjnsz +dir ppsm +102615 pzqgf.cjd +dir swdnss +$ cd chnpddzn +$ ls +256977 pzqgf.cjd +dir wqdlv +$ cd wqdlv +$ ls +6565 hlcqgmj +$ cd .. +$ cd .. +$ cd ppsm +$ ls +238358 fvw.bzw +dir ggjnl +265010 mrzcdzd.gjt +201818 rfzrwc +dir ssggblm +$ cd ggjnl +$ ls +45841 nlnrrqf.fwn +$ cd .. +$ cd ssggblm +$ ls +276584 djqb.ngq +18926 lcgv +$ cd .. +$ cd .. +$ cd swdnss +$ ls +dir bmrzhjs +$ cd bmrzhjs +$ ls +269825 mrqgpv.gsm +3162 rdmbdwq.bmv +$ cd .. +$ cd .. +$ cd .. +$ cd .. +$ cd zmflq +$ ls +dir hnrnldw +dir lcgv +dir mpmcghz +dir nbbv +dir qsnfzp +dir tntnjg +dir wqdlv +$ cd hnrnldw +$ ls +102631 wjbbjwtm.vvz +$ cd .. +$ cd lcgv +$ ls +dir dzz +dir hbzzf +dir jncrbhc +205204 lqnrp +dir mzzpfnr +dir nmbfwc +dir rfzrwc +dir rnrmhfz +dir zmflq +$ cd dzz +$ ls +dir cvvdv +226221 nggtqdzn +94641 npmpjnjm.bzg +dir rsdw +dir sjrb +41983 vfdz.ngz +271561 zmflq.zsc +$ cd cvvdv +$ ls +64260 hhqv.tsg +31245 pzqgf.cjd +280268 znjjp +$ cd .. +$ cd rsdw +$ ls +dir lcgv +$ cd lcgv +$ ls +37080 nmbfwc +$ cd .. +$ cd .. +$ cd sjrb +$ ls +233530 mrqgpv.gsm +$ cd .. +$ cd .. +$ cd hbzzf +$ ls +36018 mrqgpv.gsm +$ cd .. +$ cd jncrbhc +$ ls +205345 mrqgpv.gsm +244683 nqpcpt +$ cd .. +$ cd mzzpfnr +$ ls +dir hmjzlr +dir lcgv +dir mczs +dir wqdlv +90391 wqdlv.pdr +144119 zmflq +$ cd hmjzlr +$ ls +268342 svsd.jcd +$ cd .. +$ cd lcgv +$ ls +dir pwhl +dir rfzrwc +$ cd pwhl +$ ls +42795 gvmt +82576 wdzw.drg +$ cd .. +$ cd rfzrwc +$ ls +dir jjl +dir mqp +156985 mrqgpv.gsm +dir wptr +dir wqdlv +$ cd jjl +$ ls +dir jrjjr +104785 nmbfwc +20108 wdzw.drg +$ cd jrjjr +$ ls +243753 hgndlcrv.wbc +$ cd .. +$ cd .. +$ cd mqp +$ ls +142621 cljnbs +$ cd .. +$ cd wptr +$ ls +46279 vjqlvhrh.njr +$ cd .. +$ cd wqdlv +$ ls +104474 vpsgcl.gfh +$ cd .. +$ cd .. +$ cd .. +$ cd mczs +$ ls +186843 mrqgpv.gsm +dir pjm +dir thbwb +$ cd pjm +$ ls +dir wqdlv +$ cd wqdlv +$ ls +201647 sgtt +$ cd .. +$ cd .. +$ cd thbwb +$ ls +146494 mrqgpv.gsm +$ cd .. +$ cd .. +$ cd wqdlv +$ ls +103876 mrqgpv.gsm +$ cd .. +$ cd .. +$ cd nmbfwc +$ ls +dir fgctdds +dir rwgscjbv +$ cd fgctdds +$ ls +205015 bwvshdcz.dpp +$ cd .. +$ cd rwgscjbv +$ ls +242899 rbmtfdhp +$ cd .. +$ cd .. +$ cd rfzrwc +$ ls +dir bnsgzwhn +228624 ffj +dir lcgv +dir rcvwcbfd +268775 vbhsh.nnz +129373 vpsgcl.gfh +68919 wqdlv +dir wqmdw +dir zmflq +153277 zmflq.frv +$ cd bnsgzwhn +$ ls +9892 ltcrrzhb.njc +dir wpwmflr +dir zmflq +$ cd wpwmflr +$ ls +274142 bfj.fbw +dir rfzrwc +dir srnm +$ cd rfzrwc +$ ls +161517 mrqgpv.gsm +dir zbhgwsd +$ cd zbhgwsd +$ ls +43750 vbqmpbcr.zwz +$ cd .. +$ cd .. +$ cd srnm +$ ls +dir rvvtgr +$ cd rvvtgr +$ ls +164604 wzgbzbn +$ cd .. +$ cd .. +$ cd .. +$ cd zmflq +$ ls +184482 mrqgpv.gsm +80280 pzqgf.cjd +183303 zln.tbm +$ cd .. +$ cd .. +$ cd lcgv +$ ls +dir lcgv +dir pqttlp +$ cd lcgv +$ ls +dir bpjzg +$ cd bpjzg +$ ls +99853 wdzw.drg +$ cd .. +$ cd .. +$ cd pqttlp +$ ls +dir bgvhcgfn +45115 mrzcdzd.gjt +248058 qnvhgpw.ddw +112129 rfzrwc +$ cd bgvhcgfn +$ ls +228291 nmbfwc.gqj +$ cd .. +$ cd .. +$ cd .. +$ cd rcvwcbfd +$ ls +dir vtrtt +dir wgp +$ cd vtrtt +$ ls +138009 pzqgf.cjd +dir ztsvzpn +$ cd ztsvzpn +$ ls +51632 vpsgcl.gfh +$ cd .. +$ cd .. +$ cd wgp +$ ls +81030 lcgv.zhv +$ cd .. +$ cd .. +$ cd wqmdw +$ ls +dir zmrdf +$ cd zmrdf +$ ls +dir qqgw +$ cd qqgw +$ ls +58554 gqpqvplc.zvr +$ cd .. +$ cd .. +$ cd .. +$ cd zmflq +$ ls +224544 mrzcdzd.gjt +254976 pzqgf.cjd +$ cd .. +$ cd .. +$ cd rnrmhfz +$ ls +19759 lcgv.stz +$ cd .. +$ cd zmflq +$ ls +22390 nftzlqg.qmp +80148 wqdlv +$ cd .. +$ cd .. +$ cd mpmcghz +$ ls +169324 mrqgpv.gsm +65924 wdzw.drg +$ cd .. +$ cd nbbv +$ ls +115297 bqcrc.prw +58148 pvzv.qwf +dir wqdlv +$ cd wqdlv +$ ls +145268 mrzcdzd.gjt +35745 nmbfwc.hgv +112142 wqdlv +$ cd .. +$ cd .. +$ cd qsnfzp +$ ls +241308 nmbfwc.hmg +$ cd .. +$ cd tntnjg +$ ls +19543 mrqgpv.gsm +667 wqdlv +$ cd .. +$ cd wqdlv +$ ls +dir dqpgtmdl +dir jrqsqrv +189727 mrzcdzd.gjt +dir rfzrwc +208280 vpsgcl.gfh +281557 vwsljgn.mwd +119829 zmflq.hgd +$ cd dqpgtmdl +$ ls +268413 qcw.slb +$ cd .. +$ cd jrqsqrv +$ ls +238387 mvllmjc.wvm +213020 nqp.gdr +157257 nzdmplg.zqh +dir ppwcgc +24914 pzqgf.cjd +dir zjr +dir zmflq +$ cd ppwcgc +$ ls +249714 bsrnnhrr.spq +dir cvnd +$ cd cvnd +$ ls +248610 pzqgf.cjd +$ cd .. +$ cd .. +$ cd zjr +$ ls +224145 smwb.mmz +$ cd .. +$ cd zmflq +$ ls +250519 ftggp +147304 vpsgcl.gfh +238706 wdzw.drg +258323 wqdlv.bjp +dir wqgngf +$ cd wqgngf +$ ls +14302 bdz.jdw +dir jpgfsgd +dir ldwgr +22718 nwfh.nzf +$ cd jpgfsgd +$ ls +dir lcgv +dir qbrwz +$ cd lcgv +$ ls +284229 qhwc.zpq +dir wsjs +$ cd wsjs +$ ls +111635 lcgv +$ cd .. +$ cd .. +$ cd qbrwz +$ ls +199057 gpssftw.wdb +$ cd .. +$ cd .. +$ cd ldwgr +$ ls +260404 gdnpg.vjb +$ cd .. +$ cd .. +$ cd .. +$ cd .. +$ cd rfzrwc +$ ls +dir lmcg +$ cd lmcg +$ ls +32819 sjjztgr.rfj +$ cd .. +$ cd .. +$ cd .. +$ cd .. +$ cd .. +$ cd vhjwtq +$ ls +dir qgqbrv +$ cd qgqbrv +$ ls +176900 gwbnqtn.rnj +$ cd .. +$ cd .. +$ cd vpfggv +$ ls +144809 cmc.srv +117565 nhddq.bqn +dir scw +dir tpmnhdc +dir vvp +71774 wqdlv.gdm +61647 zmflq +174026 zmflq.wzn +$ cd scw +$ ls +2295 bqbsrj.gnc +243386 mfmdqhh.mzl +$ cd .. +$ cd tpmnhdc +$ ls +dir fjwr +dir lcllz +dir nmbfwc +$ cd fjwr +$ ls +133256 pwgtqz.dpm +159987 vpsgcl.gfh +$ cd .. +$ cd lcllz +$ ls +dir flwws +210654 qmbfw.bsv +dir zmflq +$ cd flwws +$ ls +222222 nmbfwc.vhj +$ cd .. +$ cd zmflq +$ ls +235011 jlzfbt.wlb +49525 rfzrwc.fnc +$ cd .. +$ cd .. +$ cd nmbfwc +$ ls +133730 dqdqhvm +dir lcgv +188291 nmbfwc.qhv +110039 wdzw.drg +249996 wqdlv +dir zmflq +dir zppcvq +$ cd lcgv +$ ls +dir wths +$ cd wths +$ ls +120313 jdbtlf.rrn +$ cd .. +$ cd .. +$ cd zmflq +$ ls +124906 dqdcpzh +$ cd .. +$ cd zppcvq +$ ls +112537 mrzcdzd.gjt +$ cd .. +$ cd .. +$ cd .. +$ cd vvp +$ ls +dir fsw +194927 hvlm.pbd +dir nmbfwc +230376 pgsq +$ cd fsw +$ ls +111889 nmbfwc.smt +dir rfzrwc +$ cd rfzrwc +$ ls +282718 gbvss +$ cd .. +$ cd .. +$ cd nmbfwc +$ ls +dir fvh +160971 ngqvztv.hfg +dir rfzrwc +$ cd fvh +$ ls +256956 mrqgpv.gsm +14363 vbvsncs.jjw +172959 wdzw.drg +$ cd .. +$ cd rfzrwc +$ ls +257264 vpsgcl.gfh +$ cd .. +$ cd .. +$ cd .. +$ cd .. +$ cd zmflq +$ ls +10486 lbdtpnps.jhq +118145 rlgjvn.nvf +176390 wdzw.drg +$ cd .. +$ cd .. +$ cd jgbsw +$ ls +dir cfdljgh +214846 dwqdqv.ftq +dir rfzrwc +147094 vpsgcl.gfh +$ cd cfdljgh +$ ls +261471 mrqgpv.gsm +$ cd .. +$ cd rfzrwc +$ ls +dir fcvfw +dir gvqrwgrs +57417 zfqrqv.fvp +$ cd fcvfw +$ ls +279614 wdzw.drg +$ cd .. +$ cd gvqrwgrs +$ ls +dir sgfltf +$ cd sgfltf +$ ls +204207 mstlc.wtj +$ cd .. +$ cd .. +$ cd .. +$ cd .. +$ cd qtdlb +$ ls +dir gjpmcvwp +dir nsjlcmfz +dir wqdlv +$ cd gjpmcvwp +$ ls +dir cjjdzcwm +$ cd cjjdzcwm +$ ls +233873 pdnsrz.vfp +$ cd .. +$ cd .. +$ cd nsjlcmfz +$ ls +53472 nmbfwc +dir qvpj +$ cd qvpj +$ ls +150929 mrzcdzd.gjt +$ cd .. +$ cd .. +$ cd wqdlv +$ ls +dir qccsnjd +$ cd qccsnjd +$ ls +65908 hsrqhn.hjr +267802 zmflq.jdt +$ cd .. +$ cd .. +$ cd .. +$ cd rmljszcj +$ ls +dir jnstrbj +172566 nbtszsgl +dir wqdlv +$ cd jnstrbj +$ ls +232158 fgccmchh.wqg +236339 mrqgpv.gsm +281875 rfzrwc.sfd +$ cd .. +$ cd wqdlv +$ ls +58492 wdzw.drg +213853 wqdlv.zlz +$ cd .. +$ cd .. +$ cd tqwpmw +$ ls +92747 pzqgf.cjd +$ cd .. +$ cd vhdgcsw +$ ls +125104 crfw.sfv +dir flhbhzlt +139949 mrqgpv.gsm +dir rfzrwc +dir rnz +97174 zmflq.vpn +$ cd flhbhzlt +$ ls +282258 mrzcdzd.gjt +$ cd .. +$ cd rfzrwc +$ ls +dir lcgv +$ cd lcgv +$ ls +dir dlpng +dir glqrj +178245 lcgv +106863 nmbfwc.fgr +$ cd dlpng +$ ls +195950 rfzrwc +$ cd .. +$ cd glqrj +$ ls +248909 pzqgf.cjd +34214 vpsgcl.gfh +$ cd .. +$ cd .. +$ cd .. +$ cd rnz +$ ls +dir chfccv +dir cmsccq +dir zmflq +$ cd chfccv +$ ls +13688 mrqgpv.gsm +162142 vpsgcl.gfh +$ cd .. +$ cd cmsccq +$ ls +94122 dzpsltth +190025 rfzrwc +dir twqt +12230 wgghbcz.tph +60111 wqdlv +$ cd twqt +$ ls +109250 wdzw.drg +$ cd .. +$ cd .. +$ cd zmflq +$ ls +174075 wdzw.drg +$ cd .. +$ cd .. +$ cd .. +$ cd .. +$ cd vrvl +$ ls +dir pnfv +210089 rfzrwc +dir stcfmz +$ cd pnfv +$ ls +183315 rhmztnnh +$ cd .. +$ cd stcfmz +$ ls +115637 lcgv \ No newline at end of file diff --git a/d07/src/a1.rs b/d07/src/a1.rs new file mode 100644 index 0000000..cb1caa1 --- /dev/null +++ b/d07/src/a1.rs @@ -0,0 +1,194 @@ +use std::char::MAX; + +const MAX_SIZE :i32 = 100001; +static mut g_sum :i32 = 0; + +struct File { + name :String, + size :i32 +} + +struct Folder { + name :String, + files :Vec, + subdirs :Vec +} + + +impl Folder { + + fn new(name :impl Into) -> Self { + Folder { name: name.into(), files: vec![], subdirs: vec![] } + } + + fn add_folder(&mut self, path :&Vec, folder :Folder) { + + let sub_folder = self.get_folder(path); + + sub_folder.subdirs.push(folder); + } + + fn add_file(&mut self, path :&Vec, name :impl Into, size :i32) { + + let folder = self.get_folder(path); + + folder.files.push(File{name: name.into(), size: size}); + } + + fn get_folder(&mut self, path :&Vec) -> &mut Folder { + + unsafe { + let mut folder_ptr :*mut Folder = self; + for p in path { + + for sd in &mut (*folder_ptr).subdirs { + if sd.name.eq(p) { + folder_ptr = sd; + break; + } + + } + + } + return &mut *folder_ptr; + } + + } + + fn get_folder_size(&self) -> i32{ + let mut sum :i32 = 0; + for f in &self.files { + sum += f.size; + } + + for sd in &self.subdirs { + sum += sd.get_folder_size(); + } + + return sum; + } + + +} + +fn parse_command(inp :&String) -> Vec<&str> { + return inp.split(' ').collect(); +} + +fn evaluate_command(cmd :&Vec<&str>, current_dir :&mut Vec, fs :&mut Folder) { + + match cmd[1] { + "cd" => { + + match cmd[2] { + ".." => { + current_dir.pop(); + } + + _ => { + current_dir.push(cmd[2].to_owned()); + fs.add_folder(¤t_dir, Folder::new(cmd[2])); + } + } + + } + + _ => {} + } + +} + +fn save_element(cmd :&Vec<&str>, current_dir :&Vec, fs :&mut Folder) { + + match cmd[0] { + "dir" => { /* Do Nothing */ } + _ => { + // add file to Folder at current-dir path + fs.add_file(current_dir, cmd[1], cmd[0].parse::().unwrap()); + + } + } + +} + +fn calc_task_specific_size(folder :&Folder) { + + let f_size = folder.get_folder_size(); + + if f_size < MAX_SIZE { + unsafe { + g_sum += f_size; + } + } + + for sd in &folder.subdirs { + calc_task_specific_size(sd); + + } + +} + +fn dbg_print(f :&Folder) { + println!("Folder: {}", f.name); + + print!("Subfolders: "); + for dir in &f.subdirs { + print!("{}, ", dir.name); + } + println!(); + + print!("Files: "); + for file in &f.files { + print!("({}, {}), ", file.name, file.size); + } + println!(); + + for subdir in &f.subdirs { + dbg_print(subdir); + } + +} + +pub fn run(inp_raw :Vec) { + let mut inp = inp_raw; + inp.remove(0); + // Iterate through and save Filesystem + + let mut fs :Folder = Folder::new("/"); + + let mut current_dir :Vec = vec![]; + + for cmd in inp { + let parsed_cmd = parse_command(&cmd); + + if parsed_cmd[0].eq("$") { + // evaluate directory comand + evaluate_command(&parsed_cmd, &mut current_dir, &mut fs); + } else { + // look for files & subdirectories + + + save_element(&parsed_cmd, ¤t_dir, &mut fs); + + } + + } + + //dbg_print(&fs); + let mut sum :i32 = 0; + // Iterate through and add up Files + //for sf in fs.subdirs { + calc_task_specific_size(&fs); + + //} + unsafe { + println!("a1: {}", g_sum); + } + + /* + + - Maybe check for already existing folder in adFolder + + */ + +} \ No newline at end of file diff --git a/d07/src/a2.rs b/d07/src/a2.rs new file mode 100644 index 0000000..d4f8829 --- /dev/null +++ b/d07/src/a2.rs @@ -0,0 +1,195 @@ +use std::char::MAX; + +const MAX_SIZE :i32 = 30000000; +static mut min_dir :i32 = MAX_SIZE * 10; + +struct File { + name :String, + size :i32 +} + +struct Folder { + name :String, + files :Vec, + subdirs :Vec +} + + +impl Folder { + + fn new(name :impl Into) -> Self { + Folder { name: name.into(), files: vec![], subdirs: vec![] } + } + + fn add_folder(&mut self, path :&Vec, folder :Folder) { + + let sub_folder = self.get_folder(path); + + sub_folder.subdirs.push(folder); + } + + fn add_file(&mut self, path :&Vec, name :impl Into, size :i32) { + + let folder = self.get_folder(path); + + folder.files.push(File{name: name.into(), size: size}); + } + + fn get_folder(&mut self, path :&Vec) -> &mut Folder { + + unsafe { + let mut folder_ptr :*mut Folder = self; + for p in path { + + for sd in &mut (*folder_ptr).subdirs { + if sd.name.eq(p) { + folder_ptr = sd; + break; + } + + } + + } + return &mut *folder_ptr; + } + + } + + fn get_folder_size(&self) -> i32{ + let mut sum :i32 = 0; + for f in &self.files { + sum += f.size; + } + + for sd in &self.subdirs { + sum += sd.get_folder_size(); + } + + return sum; + } + + +} + +fn parse_command(inp :&String) -> Vec<&str> { + return inp.split(' ').collect(); +} + +fn evaluate_command(cmd :&Vec<&str>, current_dir :&mut Vec, fs :&mut Folder) { + + match cmd[1] { + "cd" => { + + match cmd[2] { + ".." => { + current_dir.pop(); + } + + _ => { + current_dir.push(cmd[2].to_owned()); + fs.add_folder(¤t_dir, Folder::new(cmd[2])); + } + } + + } + + _ => {} + } + +} + +fn save_element(cmd :&Vec<&str>, current_dir :&Vec, fs :&mut Folder) { + + match cmd[0] { + "dir" => { /* Do Nothing */ } + _ => { + // add file to Folder at current-dir path + fs.add_file(current_dir, cmd[1], cmd[0].parse::().unwrap()); + + } + } + +} + +fn calc_task_specific_size(needed_space :i32, folder :&Folder) { + + let f_size = folder.get_folder_size(); + + unsafe { + if f_size + needed_space >= MAX_SIZE && f_size < min_dir { + min_dir = f_size; + } + } + + for sd in &folder.subdirs { + calc_task_specific_size(needed_space, sd); + + } + +} + +fn dbg_print(f :&Folder) { + println!("Folder: {}", f.name); + + print!("Subfolders: "); + for dir in &f.subdirs { + print!("{}, ", dir.name); + } + println!(); + + print!("Files: "); + for file in &f.files { + print!("({}, {}), ", file.name, file.size); + } + println!(); + + for subdir in &f.subdirs { + dbg_print(subdir); + } + +} + +pub fn run(inp_raw :Vec) { + let mut inp = inp_raw; + inp.remove(0); + // Iterate through and save Filesystem + + let mut fs :Folder = Folder::new("/"); + + let mut current_dir :Vec = vec![]; + + for cmd in inp { + let parsed_cmd = parse_command(&cmd); + + if parsed_cmd[0].eq("$") { + // evaluate directory comand + evaluate_command(&parsed_cmd, &mut current_dir, &mut fs); + } else { + // look for files & subdirectories + + + save_element(&parsed_cmd, ¤t_dir, &mut fs); + + } + + } + + //dbg_print(&fs); + let mut sum :i32 = 0; + // Iterate through and add up Files + //for sf in fs.subdirs { + let free_space = 70000000 - fs.get_folder_size(); + calc_task_specific_size(free_space, &fs); + + //} + unsafe { + println!("a2: {}", min_dir); + } + + /* + + - Maybe check for already existing folder in adFolder + + */ + +} \ No newline at end of file diff --git a/d07/src/main.rs b/d07/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d07/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d07/target/.rustc_info.json b/d07/target/.rustc_info.json new file mode 100644 index 0000000..9651dd2 --- /dev/null +++ b/d07/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d07/target/CACHEDIR.TAG b/d07/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d07/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d07/target/debug/.cargo-lock b/d07/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d07/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 b/d07/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 new file mode 100644 index 0000000..d90fb30 --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 @@ -0,0 +1 @@ +a62220af2acc103e \ No newline at end of file diff --git a/d07/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json b/d07/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json new file mode 100644 index 0000000..72b334e --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-54bad1502471c435\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d07/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 b/d07/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d07/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 differ diff --git a/d07/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp b/d07/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d07/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 b/d07/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 new file mode 100644 index 0000000..a196904 --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 @@ -0,0 +1,13 @@ +{"message":"unused import: `std::char::MAX`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":4,"byte_end":18,"line_start":1,"line_end":1,"column_start":5,"column_end":19,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":5,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":0,"byte_end":19,"line_start":1,"line_end":1,"column_start":1,"column_end":20,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused import: `std::char::MAX`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::char::MAX;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"unused import: `std::char::MAX`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4,"byte_end":18,"line_start":1,"line_end":1,"column_start":5,"column_end":19,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":5,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":0,"byte_end":19,"line_start":1,"line_end":1,"column_start":1,"column_end":20,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused import: `std::char::MAX`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::char::MAX;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"unused variable: `sum`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":3766,"byte_end":3769,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":3766,"byte_end":3769,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":"_sum","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:178:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"unused variable: `sum`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3859,"byte_end":3862,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3859,"byte_end":3862,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":"_sum","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:178:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_sum`\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":3762,"byte_end":3769,"line_start":178,"line_end":178,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_mut)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":3762,"byte_end":3766,"line_start":178,"line_end":178,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":13}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:178:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_mut)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3855,"byte_end":3862,"line_start":178,"line_end":178,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3855,"byte_end":3859,"line_start":178,"line_end":178,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":13}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:178:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\n"} +{"message":"field `name` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":93,"byte_end":97,"line_start":6,"line_end":6,"column_start":8,"column_end":12,"is_primary":false,"text":[{"text":"struct File {","highlight_start":8,"highlight_end":12}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a1.rs","byte_start":105,"byte_end":109,"line_start":7,"line_end":7,"column_start":5,"column_end":9,"is_primary":true,"text":[{"text":" name :String,","highlight_start":5,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `name` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct File {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m name :String,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"function `dbg_print` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":2696,"byte_end":2705,"line_start":131,"line_end":131,"column_start":4,"column_end":13,"is_primary":true,"text":[{"text":"fn dbg_print(f :&Folder) {","highlight_start":4,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `dbg_print` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:131:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn dbg_print(f :&Folder) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^\u001b[0m\n\n"} +{"message":"field `name` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":109,"byte_end":113,"line_start":6,"line_end":6,"column_start":8,"column_end":12,"is_primary":false,"text":[{"text":"struct File {","highlight_start":8,"highlight_end":12}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":121,"byte_end":125,"line_start":7,"line_end":7,"column_start":5,"column_end":9,"is_primary":true,"text":[{"text":" name :String,","highlight_start":5,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `name` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct File {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m name :String,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^\u001b[0m\n\n"} +{"message":"function `dbg_print` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":2789,"byte_end":2798,"line_start":131,"line_end":131,"column_start":4,"column_end":13,"is_primary":true,"text":[{"text":"fn dbg_print(f :&Folder) {","highlight_start":4,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `dbg_print` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:131:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn dbg_print(f :&Folder) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^\u001b[0m\n\n"} +{"message":"static variable `g_sum` should have an upper case name","code":{"code":"non_upper_case_globals","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":66,"byte_end":71,"line_start":4,"line_end":4,"column_start":12,"column_end":17,"is_primary":true,"text":[{"text":"static mut g_sum :i32 = 0; ","highlight_start":12,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(non_upper_case_globals)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"convert the identifier to upper case","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":66,"byte_end":71,"line_start":4,"line_end":4,"column_start":12,"column_end":17,"is_primary":true,"text":[{"text":"static mut g_sum :i32 = 0; ","highlight_start":12,"highlight_end":17}],"label":null,"suggested_replacement":"G_SUM","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: static variable `g_sum` should have an upper case name\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:4:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic mut g_sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: convert the identifier to upper case: `G_SUM`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(non_upper_case_globals)]` on by default\u001b[0m\n\n"} +{"message":"static variable `min_dir` should have an upper case name","code":{"code":"non_upper_case_globals","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":68,"byte_end":75,"line_start":4,"line_end":4,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"static mut min_dir :i32 = MAX_SIZE * 10; ","highlight_start":12,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"convert the identifier to upper case","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":68,"byte_end":75,"line_start":4,"line_end":4,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"static mut min_dir :i32 = MAX_SIZE * 10; ","highlight_start":12,"highlight_end":19}],"label":null,"suggested_replacement":"MIN_DIR","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: static variable `min_dir` should have an upper case name\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:4:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic mut min_dir :i32 = MAX_SIZE * 10; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: convert the identifier to upper case: `MIN_DIR`\u001b[0m\n\n"} +{"message":"12 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 12 warnings emitted\u001b[0m\n\n"} diff --git a/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..1ab1aa4 --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +e737b342d3e62e08 \ No newline at end of file diff --git a/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..4294ab5 --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 new file mode 100644 index 0000000..a196904 --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 @@ -0,0 +1,13 @@ +{"message":"unused import: `std::char::MAX`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":4,"byte_end":18,"line_start":1,"line_end":1,"column_start":5,"column_end":19,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":5,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":0,"byte_end":19,"line_start":1,"line_end":1,"column_start":1,"column_end":20,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused import: `std::char::MAX`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::char::MAX;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"unused import: `std::char::MAX`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4,"byte_end":18,"line_start":1,"line_end":1,"column_start":5,"column_end":19,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":5,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":0,"byte_end":19,"line_start":1,"line_end":1,"column_start":1,"column_end":20,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused import: `std::char::MAX`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::char::MAX;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"unused variable: `sum`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":3766,"byte_end":3769,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":3766,"byte_end":3769,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":"_sum","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:178:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"unused variable: `sum`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3859,"byte_end":3862,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3859,"byte_end":3862,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":"_sum","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:178:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_sum`\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":3762,"byte_end":3769,"line_start":178,"line_end":178,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_mut)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":3762,"byte_end":3766,"line_start":178,"line_end":178,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":13}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:178:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_mut)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3855,"byte_end":3862,"line_start":178,"line_end":178,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3855,"byte_end":3859,"line_start":178,"line_end":178,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":13}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:178:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\n"} +{"message":"field `name` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":93,"byte_end":97,"line_start":6,"line_end":6,"column_start":8,"column_end":12,"is_primary":false,"text":[{"text":"struct File {","highlight_start":8,"highlight_end":12}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a1.rs","byte_start":105,"byte_end":109,"line_start":7,"line_end":7,"column_start":5,"column_end":9,"is_primary":true,"text":[{"text":" name :String,","highlight_start":5,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `name` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct File {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m name :String,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"function `dbg_print` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":2696,"byte_end":2705,"line_start":131,"line_end":131,"column_start":4,"column_end":13,"is_primary":true,"text":[{"text":"fn dbg_print(f :&Folder) {","highlight_start":4,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `dbg_print` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:131:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn dbg_print(f :&Folder) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^\u001b[0m\n\n"} +{"message":"field `name` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":109,"byte_end":113,"line_start":6,"line_end":6,"column_start":8,"column_end":12,"is_primary":false,"text":[{"text":"struct File {","highlight_start":8,"highlight_end":12}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":121,"byte_end":125,"line_start":7,"line_end":7,"column_start":5,"column_end":9,"is_primary":true,"text":[{"text":" name :String,","highlight_start":5,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `name` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct File {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m name :String,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^\u001b[0m\n\n"} +{"message":"function `dbg_print` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":2789,"byte_end":2798,"line_start":131,"line_end":131,"column_start":4,"column_end":13,"is_primary":true,"text":[{"text":"fn dbg_print(f :&Folder) {","highlight_start":4,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `dbg_print` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:131:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn dbg_print(f :&Folder) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^\u001b[0m\n\n"} +{"message":"static variable `g_sum` should have an upper case name","code":{"code":"non_upper_case_globals","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":66,"byte_end":71,"line_start":4,"line_end":4,"column_start":12,"column_end":17,"is_primary":true,"text":[{"text":"static mut g_sum :i32 = 0; ","highlight_start":12,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(non_upper_case_globals)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"convert the identifier to upper case","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":66,"byte_end":71,"line_start":4,"line_end":4,"column_start":12,"column_end":17,"is_primary":true,"text":[{"text":"static mut g_sum :i32 = 0; ","highlight_start":12,"highlight_end":17}],"label":null,"suggested_replacement":"G_SUM","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: static variable `g_sum` should have an upper case name\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:4:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic mut g_sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: convert the identifier to upper case: `G_SUM`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(non_upper_case_globals)]` on by default\u001b[0m\n\n"} +{"message":"static variable `min_dir` should have an upper case name","code":{"code":"non_upper_case_globals","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":68,"byte_end":75,"line_start":4,"line_end":4,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"static mut min_dir :i32 = MAX_SIZE * 10; ","highlight_start":12,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"convert the identifier to upper case","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":68,"byte_end":75,"line_start":4,"line_end":4,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"static mut min_dir :i32 = MAX_SIZE * 10; ","highlight_start":12,"highlight_end":19}],"label":null,"suggested_replacement":"MIN_DIR","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: static variable `min_dir` should have an upper case name\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:4:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic mut min_dir :i32 = MAX_SIZE * 10; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: convert the identifier to upper case: `MIN_DIR`\u001b[0m\n\n"} +{"message":"12 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 12 warnings emitted\u001b[0m\n\n"} diff --git a/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 differ diff --git a/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 new file mode 100644 index 0000000..a196904 --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 @@ -0,0 +1,13 @@ +{"message":"unused import: `std::char::MAX`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":4,"byte_end":18,"line_start":1,"line_end":1,"column_start":5,"column_end":19,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":5,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":0,"byte_end":19,"line_start":1,"line_end":1,"column_start":1,"column_end":20,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused import: `std::char::MAX`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::char::MAX;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"unused import: `std::char::MAX`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4,"byte_end":18,"line_start":1,"line_end":1,"column_start":5,"column_end":19,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":5,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":0,"byte_end":19,"line_start":1,"line_end":1,"column_start":1,"column_end":20,"is_primary":true,"text":[{"text":"use std::char::MAX;","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused import: `std::char::MAX`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::char::MAX;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"unused variable: `sum`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":3766,"byte_end":3769,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":3766,"byte_end":3769,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":"_sum","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:178:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"unused variable: `sum`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3859,"byte_end":3862,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3859,"byte_end":3862,"line_start":178,"line_end":178,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":"_sum","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:178:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_sum`\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":3762,"byte_end":3769,"line_start":178,"line_end":178,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_mut)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":3762,"byte_end":3766,"line_start":178,"line_end":178,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":13}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:178:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_mut)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3855,"byte_end":3862,"line_start":178,"line_end":178,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3855,"byte_end":3859,"line_start":178,"line_end":178,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" let mut sum :i32 = 0; ","highlight_start":9,"highlight_end":13}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:178:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\n"} +{"message":"field `name` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":93,"byte_end":97,"line_start":6,"line_end":6,"column_start":8,"column_end":12,"is_primary":false,"text":[{"text":"struct File {","highlight_start":8,"highlight_end":12}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a1.rs","byte_start":105,"byte_end":109,"line_start":7,"line_end":7,"column_start":5,"column_end":9,"is_primary":true,"text":[{"text":" name :String,","highlight_start":5,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `name` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct File {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m name :String,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"function `dbg_print` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":2696,"byte_end":2705,"line_start":131,"line_end":131,"column_start":4,"column_end":13,"is_primary":true,"text":[{"text":"fn dbg_print(f :&Folder) {","highlight_start":4,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `dbg_print` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:131:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn dbg_print(f :&Folder) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^\u001b[0m\n\n"} +{"message":"field `name` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":109,"byte_end":113,"line_start":6,"line_end":6,"column_start":8,"column_end":12,"is_primary":false,"text":[{"text":"struct File {","highlight_start":8,"highlight_end":12}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":121,"byte_end":125,"line_start":7,"line_end":7,"column_start":5,"column_end":9,"is_primary":true,"text":[{"text":" name :String,","highlight_start":5,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `name` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct File {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m name :String,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^\u001b[0m\n\n"} +{"message":"function `dbg_print` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":2789,"byte_end":2798,"line_start":131,"line_end":131,"column_start":4,"column_end":13,"is_primary":true,"text":[{"text":"fn dbg_print(f :&Folder) {","highlight_start":4,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `dbg_print` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:131:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn dbg_print(f :&Folder) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^\u001b[0m\n\n"} +{"message":"static variable `g_sum` should have an upper case name","code":{"code":"non_upper_case_globals","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":66,"byte_end":71,"line_start":4,"line_end":4,"column_start":12,"column_end":17,"is_primary":true,"text":[{"text":"static mut g_sum :i32 = 0; ","highlight_start":12,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(non_upper_case_globals)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"convert the identifier to upper case","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":66,"byte_end":71,"line_start":4,"line_end":4,"column_start":12,"column_end":17,"is_primary":true,"text":[{"text":"static mut g_sum :i32 = 0; ","highlight_start":12,"highlight_end":17}],"label":null,"suggested_replacement":"G_SUM","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: static variable `g_sum` should have an upper case name\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:4:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic mut g_sum :i32 = 0; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: convert the identifier to upper case: `G_SUM`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(non_upper_case_globals)]` on by default\u001b[0m\n\n"} +{"message":"static variable `min_dir` should have an upper case name","code":{"code":"non_upper_case_globals","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":68,"byte_end":75,"line_start":4,"line_end":4,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"static mut min_dir :i32 = MAX_SIZE * 10; ","highlight_start":12,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"convert the identifier to upper case","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":68,"byte_end":75,"line_start":4,"line_end":4,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"static mut min_dir :i32 = MAX_SIZE * 10; ","highlight_start":12,"highlight_end":19}],"label":null,"suggested_replacement":"MIN_DIR","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: static variable `min_dir` should have an upper case name\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:4:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic mut min_dir :i32 = MAX_SIZE * 10; \u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: convert the identifier to upper case: `MIN_DIR`\u001b[0m\n\n"} +{"message":"12 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 12 warnings emitted\u001b[0m\n\n"} diff --git a/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 new file mode 100644 index 0000000..484ceaf --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 @@ -0,0 +1 @@ +f0fa31a79957e157 \ No newline at end of file diff --git a/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json new file mode 100644 index 0000000..dee9391 --- /dev/null +++ b/d07/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-cd6375c08847f9de\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d07/target/debug/d05.d b/d07/target/debug/d05.d new file mode 100644 index 0000000..bb26698 --- /dev/null +++ b/d07/target/debug/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\target\debug\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\src\main.rs diff --git a/d07/target/debug/d05.exe b/d07/target/debug/d05.exe new file mode 100644 index 0000000..98aedc2 Binary files /dev/null and b/d07/target/debug/d05.exe differ diff --git a/d07/target/debug/d05.pdb b/d07/target/debug/d05.pdb new file mode 100644 index 0000000..822cfa4 Binary files /dev/null and b/d07/target/debug/d05.pdb differ diff --git a/d07/target/debug/deps/d05-54bad1502471c435.d b/d07/target/debug/deps/d05-54bad1502471c435.d new file mode 100644 index 0000000..2bafbe8 --- /dev/null +++ b/d07/target/debug/deps/d05-54bad1502471c435.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\target\debug\deps\d05-54bad1502471c435.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\target\debug\deps\d05-54bad1502471c435.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d07/target/debug/deps/d05-cd6375c08847f9de.d b/d07/target/debug/deps/d05-cd6375c08847f9de.d new file mode 100644 index 0000000..fdb5a19 --- /dev/null +++ b/d07/target/debug/deps/d05-cd6375c08847f9de.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\target\debug\deps\d05-cd6375c08847f9de.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\target\debug\deps\d05-cd6375c08847f9de.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d07/target/debug/deps/d05.d b/d07/target/debug/deps/d05.d new file mode 100644 index 0000000..3a31651 --- /dev/null +++ b/d07/target/debug/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\target\debug\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d07\target\debug\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d07/target/debug/deps/d05.exe b/d07/target/debug/deps/d05.exe new file mode 100644 index 0000000..98aedc2 Binary files /dev/null and b/d07/target/debug/deps/d05.exe differ diff --git a/d07/target/debug/deps/d05.pdb b/d07/target/debug/deps/d05.pdb new file mode 100644 index 0000000..822cfa4 Binary files /dev/null and b/d07/target/debug/deps/d05.pdb differ diff --git a/d07/target/debug/deps/libd05-54bad1502471c435.rmeta b/d07/target/debug/deps/libd05-54bad1502471c435.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d07/target/debug/deps/libd05-cd6375c08847f9de.rmeta b/d07/target/debug/deps/libd05-cd6375c08847f9de.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj-3leuogs3ei4m9/dep-graph.bin b/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj-3leuogs3ei4m9/dep-graph.bin new file mode 100644 index 0000000..7d65cf6 Binary files /dev/null and b/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj-3leuogs3ei4m9/dep-graph.bin differ diff --git a/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj-3leuogs3ei4m9/query-cache.bin b/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj-3leuogs3ei4m9/query-cache.bin new file mode 100644 index 0000000..3ef5d60 Binary files /dev/null and b/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj-3leuogs3ei4m9/query-cache.bin differ diff --git a/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj-3leuogs3ei4m9/work-products.bin b/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj-3leuogs3ei4m9/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj-3leuogs3ei4m9/work-products.bin differ diff --git a/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj.lock b/d07/target/debug/incremental/d05-36txvcyi2q9og/s-gg4dqb1ghi-1cfzhpj.lock new file mode 100644 index 0000000..e69de29 diff --git a/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2-smy96157yn6j/dep-graph.bin b/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2-smy96157yn6j/dep-graph.bin new file mode 100644 index 0000000..1bc9e5e Binary files /dev/null and b/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2-smy96157yn6j/dep-graph.bin differ diff --git a/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2-smy96157yn6j/query-cache.bin b/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2-smy96157yn6j/query-cache.bin new file mode 100644 index 0000000..06fb010 Binary files /dev/null and b/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2-smy96157yn6j/query-cache.bin differ diff --git a/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2-smy96157yn6j/work-products.bin b/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2-smy96157yn6j/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2-smy96157yn6j/work-products.bin differ diff --git a/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2.lock b/d07/target/debug/incremental/d05-3abqv8rsubace/s-gg4dqb1fg1-11ekah2.lock new file mode 100644 index 0000000..e69de29 diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/10ro7oziskv0g9x3.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/10ro7oziskv0g9x3.o new file mode 100644 index 0000000..fe4ea02 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/10ro7oziskv0g9x3.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/14alr79ptfqqfahy.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/14alr79ptfqqfahy.o new file mode 100644 index 0000000..4ddb79f Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/14alr79ptfqqfahy.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/14yb68z0ksvrul66.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/14yb68z0ksvrul66.o new file mode 100644 index 0000000..b0a8043 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/14yb68z0ksvrul66.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1ajbtxplqztq0px9.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1ajbtxplqztq0px9.o new file mode 100644 index 0000000..2fe440e Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1ajbtxplqztq0px9.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1biqdu3ax9z5c4vb.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1biqdu3ax9z5c4vb.o new file mode 100644 index 0000000..f943b63 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1biqdu3ax9z5c4vb.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1c3rprg12ozhhqik.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1c3rprg12ozhhqik.o new file mode 100644 index 0000000..3050f4d Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1c3rprg12ozhhqik.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1dufs2di1qxz3kbs.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1dufs2di1qxz3kbs.o new file mode 100644 index 0000000..970f2ae Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1dufs2di1qxz3kbs.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1fswgxh7nqlijjgy.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1fswgxh7nqlijjgy.o new file mode 100644 index 0000000..ab669c6 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1fswgxh7nqlijjgy.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1jn0jewudfi89f5g.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1jn0jewudfi89f5g.o new file mode 100644 index 0000000..5952a48 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1jn0jewudfi89f5g.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1mqk0xv6bxymbqkr.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1mqk0xv6bxymbqkr.o new file mode 100644 index 0000000..7a15fec Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1mqk0xv6bxymbqkr.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1nqkpnk81lmbwj7x.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1nqkpnk81lmbwj7x.o new file mode 100644 index 0000000..70600d9 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1nqkpnk81lmbwj7x.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1qb2uw1e4sxqpidv.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1qb2uw1e4sxqpidv.o new file mode 100644 index 0000000..63ded6e Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1qb2uw1e4sxqpidv.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1qe95ihds5ek6x8m.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1qe95ihds5ek6x8m.o new file mode 100644 index 0000000..33fd62f Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1qe95ihds5ek6x8m.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1vbowoflhnxgvuna.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1vbowoflhnxgvuna.o new file mode 100644 index 0000000..452663b Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1vbowoflhnxgvuna.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1wy9fcagy0bbqix0.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1wy9fcagy0bbqix0.o new file mode 100644 index 0000000..a4eb1ea Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1wy9fcagy0bbqix0.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1ya3b4rimd8l5s4n.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1ya3b4rimd8l5s4n.o new file mode 100644 index 0000000..d1cd091 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/1ya3b4rimd8l5s4n.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/238xsmxcdmi5zrgh.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/238xsmxcdmi5zrgh.o new file mode 100644 index 0000000..56ce6f0 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/238xsmxcdmi5zrgh.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/28pzxq5mub7kw3h0.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/28pzxq5mub7kw3h0.o new file mode 100644 index 0000000..31ba8eb Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/28pzxq5mub7kw3h0.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/29x5fnwoe53lkjhp.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/29x5fnwoe53lkjhp.o new file mode 100644 index 0000000..128402b Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/29x5fnwoe53lkjhp.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2cz2ilxemr1vzlan.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2cz2ilxemr1vzlan.o new file mode 100644 index 0000000..fb30c0a Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2cz2ilxemr1vzlan.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2exxky3ik2ukvl85.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2exxky3ik2ukvl85.o new file mode 100644 index 0000000..dfa21e9 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2exxky3ik2ukvl85.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2qf75bfr7mxj0ip8.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2qf75bfr7mxj0ip8.o new file mode 100644 index 0000000..3789886 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2qf75bfr7mxj0ip8.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2v1cuws1uqh4wg43.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2v1cuws1uqh4wg43.o new file mode 100644 index 0000000..68ab999 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2v1cuws1uqh4wg43.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2xcnmmy2ybck2388.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2xcnmmy2ybck2388.o new file mode 100644 index 0000000..411f8de Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2xcnmmy2ybck2388.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2y73so3y5z7vk407.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2y73so3y5z7vk407.o new file mode 100644 index 0000000..374784d Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2y73so3y5z7vk407.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2yldtjbzqhi0sb16.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2yldtjbzqhi0sb16.o new file mode 100644 index 0000000..d136267 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/2yldtjbzqhi0sb16.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/33dtijach08qd1uy.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/33dtijach08qd1uy.o new file mode 100644 index 0000000..7e8678f Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/33dtijach08qd1uy.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/33nq48dkflnrmkas.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/33nq48dkflnrmkas.o new file mode 100644 index 0000000..b65b1cd Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/33nq48dkflnrmkas.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/35p44nr0vuz8h5kb.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/35p44nr0vuz8h5kb.o new file mode 100644 index 0000000..550e550 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/35p44nr0vuz8h5kb.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/36xbkqkqfk976iyh.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/36xbkqkqfk976iyh.o new file mode 100644 index 0000000..d77c6f3 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/36xbkqkqfk976iyh.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/397cu74b8v0e7h6u.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/397cu74b8v0e7h6u.o new file mode 100644 index 0000000..9789273 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/397cu74b8v0e7h6u.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3ftigb5t7poo2dym.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3ftigb5t7poo2dym.o new file mode 100644 index 0000000..cda352d Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3ftigb5t7poo2dym.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3i7i4jgz206hlq09.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3i7i4jgz206hlq09.o new file mode 100644 index 0000000..545380d Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3i7i4jgz206hlq09.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3nanm3mm7cuc0qqy.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3nanm3mm7cuc0qqy.o new file mode 100644 index 0000000..2973d5a Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3nanm3mm7cuc0qqy.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3pbe541k5l4919gl.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3pbe541k5l4919gl.o new file mode 100644 index 0000000..4c674f2 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3pbe541k5l4919gl.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3pxcdbc7wz824v9g.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3pxcdbc7wz824v9g.o new file mode 100644 index 0000000..fd545aa Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3pxcdbc7wz824v9g.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3t1fqjc94a3gzzb7.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3t1fqjc94a3gzzb7.o new file mode 100644 index 0000000..92da791 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3t1fqjc94a3gzzb7.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3ty7tgijqab67cj.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3ty7tgijqab67cj.o new file mode 100644 index 0000000..6074af3 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3ty7tgijqab67cj.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3xn3lqklrfkrq5li.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3xn3lqklrfkrq5li.o new file mode 100644 index 0000000..47e7f30 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3xn3lqklrfkrq5li.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3z7ql93fa5sz7s88.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3z7ql93fa5sz7s88.o new file mode 100644 index 0000000..14f44c3 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/3z7ql93fa5sz7s88.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/40hl233j5uqcuyar.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/40hl233j5uqcuyar.o new file mode 100644 index 0000000..c13ceb5 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/40hl233j5uqcuyar.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/40l0v0fzp0rufvqp.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/40l0v0fzp0rufvqp.o new file mode 100644 index 0000000..e61bab6 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/40l0v0fzp0rufvqp.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/41dyp7gzugbnhs41.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/41dyp7gzugbnhs41.o new file mode 100644 index 0000000..de87ba3 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/41dyp7gzugbnhs41.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/41fvwiyzb81f7yyd.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/41fvwiyzb81f7yyd.o new file mode 100644 index 0000000..9cd2b1a Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/41fvwiyzb81f7yyd.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/42s5wr4jusu4yuix.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/42s5wr4jusu4yuix.o new file mode 100644 index 0000000..799830a Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/42s5wr4jusu4yuix.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4bo2ucf4pj6195ho.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4bo2ucf4pj6195ho.o new file mode 100644 index 0000000..b0dc5b4 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4bo2ucf4pj6195ho.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4f2k4b1jsstonbun.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4f2k4b1jsstonbun.o new file mode 100644 index 0000000..9d55d6c Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4f2k4b1jsstonbun.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4j5illlws2fprdnl.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4j5illlws2fprdnl.o new file mode 100644 index 0000000..d654a31 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4j5illlws2fprdnl.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4l64qai0tru4f3d6.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4l64qai0tru4f3d6.o new file mode 100644 index 0000000..2fec200 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4l64qai0tru4f3d6.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4lonaime9258qymv.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4lonaime9258qymv.o new file mode 100644 index 0000000..774d46d Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4lonaime9258qymv.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4ol4x3emcoh2emgv.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4ol4x3emcoh2emgv.o new file mode 100644 index 0000000..ded7e3a Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4ol4x3emcoh2emgv.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4pbza3inve5hn0bx.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4pbza3inve5hn0bx.o new file mode 100644 index 0000000..d819563 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4pbza3inve5hn0bx.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4qdntyosjgvj5xjr.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4qdntyosjgvj5xjr.o new file mode 100644 index 0000000..cd0330f Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/4qdntyosjgvj5xjr.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/5329fg8gc6sa5hx3.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/5329fg8gc6sa5hx3.o new file mode 100644 index 0000000..cdd3e3d Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/5329fg8gc6sa5hx3.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/56l7459wrrrk0g3.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/56l7459wrrrk0g3.o new file mode 100644 index 0000000..ab13ee1 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/56l7459wrrrk0g3.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/58g6ggejgo2z8xq2.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/58g6ggejgo2z8xq2.o new file mode 100644 index 0000000..35d5a15 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/58g6ggejgo2z8xq2.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/5dq77blug0imwe9.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/5dq77blug0imwe9.o new file mode 100644 index 0000000..1a96283 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/5dq77blug0imwe9.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/8kj9e3fbf22cpt9.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/8kj9e3fbf22cpt9.o new file mode 100644 index 0000000..abbce51 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/8kj9e3fbf22cpt9.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/c4aq2cng9lwi9zk.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/c4aq2cng9lwi9zk.o new file mode 100644 index 0000000..2abf183 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/c4aq2cng9lwi9zk.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/cmqgavbc6g56din.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/cmqgavbc6g56din.o new file mode 100644 index 0000000..35d60bf Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/cmqgavbc6g56din.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/dep-graph.bin b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/dep-graph.bin new file mode 100644 index 0000000..f3d9b3c Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/dep-graph.bin differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/fa8jebpn0akw7fo.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/fa8jebpn0akw7fo.o new file mode 100644 index 0000000..ac1fb4c Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/fa8jebpn0akw7fo.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/hc0ha7yud8r04tm.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/hc0ha7yud8r04tm.o new file mode 100644 index 0000000..4656d3a Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/hc0ha7yud8r04tm.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/hhmbxluiiwko0yp.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/hhmbxluiiwko0yp.o new file mode 100644 index 0000000..ea45af8 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/hhmbxluiiwko0yp.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/i4zz9w4d37isroc.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/i4zz9w4d37isroc.o new file mode 100644 index 0000000..3df2b5c Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/i4zz9w4d37isroc.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/k7d48swwz90d4n7.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/k7d48swwz90d4n7.o new file mode 100644 index 0000000..46d38bc Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/k7d48swwz90d4n7.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/o9eybm5uwwotr15.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/o9eybm5uwwotr15.o new file mode 100644 index 0000000..9a2333c Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/o9eybm5uwwotr15.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/query-cache.bin b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/query-cache.bin new file mode 100644 index 0000000..0d9b3a1 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/query-cache.bin differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/u71ny29ea3l5z1y.o b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/u71ny29ea3l5z1y.o new file mode 100644 index 0000000..dba8c86 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/u71ny29ea3l5z1y.o differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/work-products.bin b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/work-products.bin new file mode 100644 index 0000000..8769f76 Binary files /dev/null and b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa-2lr59htw7c7vq/work-products.bin differ diff --git a/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa.lock b/d07/target/debug/incremental/d05-b453i9l708mh/s-gg4dqc7msw-xmfwa.lock new file mode 100644 index 0000000..e69de29 diff --git a/d07/test_input.txt b/d07/test_input.txt new file mode 100644 index 0000000..bcbb513 --- /dev/null +++ b/d07/test_input.txt @@ -0,0 +1,23 @@ +$ cd / +$ ls +dir a +14848514 b.txt +8504156 c.dat +dir d +$ cd a +$ ls +dir e +29116 f +2557 g +62596 h.lst +$ cd e +$ ls +584 i +$ cd .. +$ cd .. +$ cd d +$ ls +4060174 j +8033020 d.log +5626152 d.ext +7214296 k \ No newline at end of file diff --git a/d08/Cargo.lock b/d08/Cargo.lock new file mode 100644 index 0000000..aa81b2a --- /dev/null +++ b/d08/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d05" +version = "0.1.0" diff --git a/d08/Cargo.toml b/d08/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d08/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d08/input.txt b/d08/input.txt new file mode 100644 index 0000000..0496c54 --- /dev/null +++ b/d08/input.txt @@ -0,0 +1,99 @@ +001012002320230123321232210301123012330310002132422435543131011222140442223410333011301131030221102 +210021010313032103103140242443030204041353523334411152343535155001331010424342400321222130332211000 +220111020130022123343304003244321141423124554224223425242425411232310410220404123040022230232012001 +110001322300033003110104022024431213325443435243534332232113223514234032203314213003023330320211122 +222202032101012330012433332004525555532223225141422352121223513235241131140321304343032313200003010 +010010110133111221201020242055234235524542112413124323131144113543431153434301004404433332201031101 +010311122010234433300120311511522452111432234122525425223314414215442523431244211444442301123113210 +003321302131404313000401541531451144531134434463243226554353531154535312341542344311140133323000112 +200013031211204103423144434355141345154545346623525242363434345352211152134113324342444433323330130 +213310112332433111423413354352345254466653452565433223363325455344211532114454334224403233310132111 +301310132332122210134424334135423222423664623436246455422544342256623553153523514101223110412311222 +003113122134234433143524345514234366646263266264553344546354446622442232321542525134320340224112030 +111010014244141324135251513124424653233656466554233425634233622535556255353132241513243042230021232 +220032130013434031522453151465445556326346445523225553334454232465325653331555325543240041133300011 +101313441333324224231335545645533666222425623425435534222565234252324352343215322255453414332101210 +002001011024205314542543462422652443265656353475764377536354633543522362354233434354131244430312211 +130102432412053215215452523665226644223567657574374755564446457525256362523651434111251304121330431 +003203204111231534515445625633555646344656347534357443663644347765225425526633323421252443134040242 +204123142044135555223233536265353645677735477756344734474355556456564424435456361241242524143213243 +331230114345353323336455253322335737365665434353644735736467454346456653343444462312145253343104043 +322103024244354423354666446624446457777653554356674563737477465364743364642532635425334533522432420 +032433200251224413566656253227564444673377443667557756334664377554373453646665644625515534341111434 +411233143325352222232433565357776364354537567464744544677757447355647347634224655221445424234221123 +403132433225141544465354452463677637467665487666846666755788647537364356454544666653551223245224340 +221322021525352363523636637647346766478588755865687868867645766556546564556653642254324121553211304 +403241055444542664465465244335643767468587448558684446585646645783676334334523536424454514335423123 +211143511245325363626335376547753746588486548774784555465465555878546563354754643666463543441154014 +401300433144233542225644436577656487784787668478478877656566664686876664636644544454356133443543141 +331142254354362546353337373665335645767465777854677464757756456544675664356367625622524655111313004 +113232441541265332665474663666654767485884568658686557788465466478445735345565533633343655325534312 +321022113355332354526456735555544874686468968688698796655997448565647857463454746652554221552251403 +122432252412444434645554365777558748764486597677688989696566568546446748747655554456546452215445344 +411421324442262525376765477675644878458898595668595797866985998656468566765654543556653226425225120 +324235432352442663645466747448576564587577589798759887875957776678887748763645556444663636314323550 +344343211553344562466366748877467758889579976698975577669788988788768774877466746334425233322525324 +122324422262666463577674356644644786988899585657756686976755588765564885587553633555242365452153531 +201351313453255423447473584657654896965976857678687868797668555667667678665663567365445433341542211 +433543125456563524745337668677586879576859658667779899879899685766664654775737735747466565261341533 +234425124322464357377647455765648697657596898997987887998965588858885666557473667765366453653253114 +423421145454426277664757848586849796977989978968787997989889658677897876878555474343764652451533332 +025412522653343535565777888646858988889597999796788799787999787977699946465448676557435636335252542 +141134456254232633377475678655495758955786766977986989666899977865668764857857566434362336356221553 +425122534222652555575536756448895757787888787989687876976997866655765978865477433746664562646142212 +031511153254626673663634644788666579996898979668989769678877976996595657666574573435474345226212542 +232233144362665635733774464767985596597976688997988789869787899769899788774865464775333646344445431 +312145512265246763334446688669576579786887698997789788876769768857897897666647745744466234352315531 +125245265445235645546676566658759576979779977989788897777889788697776869574445745473772642652441113 +442524136433324757567545875586685577989996768978997898778897787997976785468675547364763256322634413 +122114362264363345677747768876966878676997787878877797997687877675865787446565575456336223543411543 +135542524335365534573647676446887595978779678987798787977877867895988596684886553453677456444625544 +523345155345256676373566557878889799679867889977988898878766697676689999785545856776366325323542354 +435121424444367367643567766788555778776869877798997888799897769766999978488777757533536445365522215 +123425564543653434336764466465686968666778998998999877879789898695876779777775843467655336225553225 +222244562666434557756766787788797597967966797778888989789987687767675968657487533745362622545452122 +512353533455336675743756747879576968569886968877787978898778699769777855778644864367374524636355412 +332352434424335644376447758478777677796878799977979879778976887678887885446675744337465342332515522 +323252314236266467645647474465856866688969976989789878869678688879585795665784853364464336223415322 +251455334646623455333344556746578579656688869789888866967976688568799876785648446456543453462134424 +135232435366624576744674656655557688787687889677968777886977976785657578545888767656443652242341541 +124413534363544257774337877745666676597969678698668667898897667677598656485474536457642652664335354 +242352412533366666356438448767498978966788966877879876976778968567899547866867347343763236533115452 +231414514653435364756556757566886767869977897986898679776668787986778677845866676564564363432131252 +354212534524326436575765744546678857575975789978879867869878965666956755776655473544434254263344514 +412334415456362356575755545474856586675688589666689767996659868589655855686466753756444544624531354 +233534323333433553747366487768666679979566799866969797665785868996667655465564464755234453441322431 +142541242334556243577747464585448545898768785588696876566958768659755856474535747752645464521342113 +024341354265635564535745565654787474999866699876996667998578655965475455554643337364256532654422514 +342523514523462644264534344468777778555857965885677998786677976975844487563577373444632336314224513 +024325342213235664374677336465858446669977596658889875698568768654464784553543775764226245324332350 +240325233531254654253746363375785874567879588975659695989786856575465654455743754345434541513335111 +131153415425564263663736347735487768444885978899699655558967786868584747375553463224422462455554340 +224105535245326664264653465573585645875558756585969699597445574545674767777464743343342245512131210 +023322241343425544462546345536374468456467668746584756567867676784865677465345364333444621423523214 +042210154211112465654235357647576576765755545857857487884677446576685636776554264454523245143512114 +042424212434433423422243335375375475657747844475676845646576666766877337646466556264253234244441233 +144422445341111253623426445667736335488676865868585857567856546854737576376345355533445425433303342 +402304324414521433525442456755344333775468876844587857478486655444763343735534332553255423442513122 +300332425152255255544634244346573437443385544558664688746757476353545445364554346524411134143202201 +214042104253144515436425232277433657757567644754857447784557453533347535723524666524545411424333410 +033132413521522541465222564466544756756437336336633765737566666353336553224244325645122124121211324 +014003114345513541266256564564477367633467443467556573776665343445363732355245442211321112442014333 +301123424003353534134444252365233443345764547747747346475444676756667246325234554354213121321233010 +312444004305142522441443345246246265353766655343777457653663764554445564446642365532252124202324200 +122321243114541443141153664664542624574775636637375334634533475564424253645262423534444321424210133 +101342133402113533524313225333345232363353366353535736375656665525226532246265132255444422432043232 +202123424410343525344353562442643636233564476734345663676736644233432253265632231154543314433133020 +002021404412312523233351342542526464246563652342454633246323454263543662222553544145232222201324321 +200323333433022134222542451565366462542256633625664356563422422523456466653425443355143414431302131 +111301141124013022552321243335352256226325452522353634546532453444456655454425145215440231201310330 +323001023443413423534444534314215424443566445454345346325362634232545135212151541430324040430120112 +011302311101402411305252235135343363554362355354445235654463256254345435542232524124432233101001213 +322223102103402024201133345541442343125452262443233564234356346515551225111445550404321241212122003 +110300120121043342024254432143411131324552665453435466543243231233125233155555410244331412033133100 +102212121123001230220431132244433125232421545556434552424254145344532515334444030024021012013312132 +010212220130041242431113421111412151151544351553513414213234333151551141333234440022120100013033300 +221113213020221104204230431441514222414434525525441433114412353444142113540202000143330101122311021 +110110031103212230131323033022115453244443415144332243124522331152241520413243341332301011133031202 +011102233213303222404141210033304553434153135332532111424413125424541204413034023314012102311032010 +100121131313233020144314131021230331244513135255514312122223121532233404320322331041132102331111002 diff --git a/d08/src/a1.rs b/d08/src/a1.rs new file mode 100644 index 0000000..33fb779 --- /dev/null +++ b/d08/src/a1.rs @@ -0,0 +1,73 @@ + +fn tree_visible(y :usize, x :usize, grid :&Vec>) -> bool { + + let mut found_greater_tree = false; + + for i in 0..y { + if grid[i][x] >= grid[y][x] { + found_greater_tree = true; + } + } + + if !found_greater_tree { + return true; + } + + found_greater_tree = false; + + for i in (y+1)..grid.len() { + if grid[i][x] >= grid[y][x] { + found_greater_tree = true; + } + } + + if !found_greater_tree { + return true; + } + + found_greater_tree = false; + + for i in 0..x { + if grid[y][i] >= grid[y][x] { + found_greater_tree = true; + } + } + + if !found_greater_tree { + return true; + } + + found_greater_tree = false; + + for i in (x+1)..grid[0].len() { + if grid[y][i] >= grid[y][x] { + found_greater_tree = true; + } + } + + if !found_greater_tree { + return true; + } + + return false; +} + +pub fn run(inp :Vec) { + + let cinp = inp.iter().map(|s| s.chars().collect::>()).collect::>>(); + + let mut visible_trees = 0; + visible_trees += cinp.len() * 2; // Vertical edge + visible_trees += (cinp[0].len() - 2) * 2; // Horizontal edge + + for i in 1..(cinp.len()-1) { + for i2 in 1..(cinp[i].len() - 1) { + if tree_visible(i, i2, &cinp) { + visible_trees += 1; + } + } + } + + println!("a1: {}", visible_trees); + +} \ No newline at end of file diff --git a/d08/src/a2.rs b/d08/src/a2.rs new file mode 100644 index 0000000..910a17d --- /dev/null +++ b/d08/src/a2.rs @@ -0,0 +1,68 @@ + +fn calc_score(y :usize, x :usize, grid :&Vec>) -> i32 { + + let mut visio_score_left = 0; + let mut visio_score_right = 0; + let mut visio_score_down = 0; + let mut visio_score_up = 0; + + for i in (0..y).rev() { + visio_score_left += 1; + + if grid[i][x] >= grid[y][x] { + break; + } + + } + + + for i in (y+1)..grid.len() { + visio_score_right += 1; + if grid[i][x] >= grid[y][x] { + break; + } + } + + + for i in (0..x).rev() { + visio_score_up += 1; + if grid[y][i] >= grid[y][x] { + break; + } + + } + + for i in (x+1)..grid[0].len() { + visio_score_down += 1; + if grid[y][i] >= grid[y][x] { + break; + } + + } + + //if y == 2 && x == 1 { + // println!("d:{}, u:{}, l:{}, r:{}", visio_score_down, visio_score_up, visio_score_left, visio_score_right); + //} + + return visio_score_down * visio_score_left * visio_score_right * visio_score_up; +} + +pub fn run(inp :Vec) { + + let cinp = inp.iter().map(|s| s.chars().collect::>()).collect::>>(); + + let mut max_score = 0; + + for i in 0..cinp.len() { + for i2 in 0..cinp[i].len() { + let score = calc_score(i, i2, &cinp); + + if score > max_score { + max_score = score; + } + } + } + + println!("a2: {}", max_score); + +} \ No newline at end of file diff --git a/d08/src/main.rs b/d08/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d08/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d08/target/.rustc_info.json b/d08/target/.rustc_info.json new file mode 100644 index 0000000..d3d8472 --- /dev/null +++ b/d08/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d08/target/CACHEDIR.TAG b/d08/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d08/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d08/target/debug/.cargo-lock b/d08/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d08/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 b/d08/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 new file mode 100644 index 0000000..d90fb30 --- /dev/null +++ b/d08/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 @@ -0,0 +1 @@ +a62220af2acc103e \ No newline at end of file diff --git a/d08/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json b/d08/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json new file mode 100644 index 0000000..72b334e --- /dev/null +++ b/d08/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-54bad1502471c435\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d08/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 b/d08/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d08/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 differ diff --git a/d08/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp b/d08/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d08/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..1ab1aa4 --- /dev/null +++ b/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +e737b342d3e62e08 \ No newline at end of file diff --git a/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..4294ab5 --- /dev/null +++ b/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d08/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 b/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 differ diff --git a/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp b/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 b/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 new file mode 100644 index 0000000..484ceaf --- /dev/null +++ b/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 @@ -0,0 +1 @@ +f0fa31a79957e157 \ No newline at end of file diff --git a/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json b/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json new file mode 100644 index 0000000..dee9391 --- /dev/null +++ b/d08/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-cd6375c08847f9de\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d08/target/debug/d05.d b/d08/target/debug/d05.d new file mode 100644 index 0000000..6861790 --- /dev/null +++ b/d08/target/debug/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\target\debug\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\src\main.rs diff --git a/d08/target/debug/d05.exe b/d08/target/debug/d05.exe new file mode 100644 index 0000000..183bc4f Binary files /dev/null and b/d08/target/debug/d05.exe differ diff --git a/d08/target/debug/d05.pdb b/d08/target/debug/d05.pdb new file mode 100644 index 0000000..d9e39d1 Binary files /dev/null and b/d08/target/debug/d05.pdb differ diff --git a/d08/target/debug/deps/d05-54bad1502471c435.d b/d08/target/debug/deps/d05-54bad1502471c435.d new file mode 100644 index 0000000..29d2276 --- /dev/null +++ b/d08/target/debug/deps/d05-54bad1502471c435.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\target\debug\deps\d05-54bad1502471c435.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\target\debug\deps\d05-54bad1502471c435.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d08/target/debug/deps/d05-cd6375c08847f9de.d b/d08/target/debug/deps/d05-cd6375c08847f9de.d new file mode 100644 index 0000000..f194665 --- /dev/null +++ b/d08/target/debug/deps/d05-cd6375c08847f9de.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\target\debug\deps\d05-cd6375c08847f9de.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\target\debug\deps\d05-cd6375c08847f9de.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d08/target/debug/deps/d05.d b/d08/target/debug/deps/d05.d new file mode 100644 index 0000000..7d32531 --- /dev/null +++ b/d08/target/debug/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\target\debug\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d08\target\debug\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d08/target/debug/deps/d05.exe b/d08/target/debug/deps/d05.exe new file mode 100644 index 0000000..183bc4f Binary files /dev/null and b/d08/target/debug/deps/d05.exe differ diff --git a/d08/target/debug/deps/d05.pdb b/d08/target/debug/deps/d05.pdb new file mode 100644 index 0000000..d9e39d1 Binary files /dev/null and b/d08/target/debug/deps/d05.pdb differ diff --git a/d08/target/debug/deps/libd05-54bad1502471c435.rmeta b/d08/target/debug/deps/libd05-54bad1502471c435.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d08/target/debug/deps/libd05-cd6375c08847f9de.rmeta b/d08/target/debug/deps/libd05-cd6375c08847f9de.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x-2z9ihdo43rfa8/dep-graph.bin b/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x-2z9ihdo43rfa8/dep-graph.bin new file mode 100644 index 0000000..7d41dc6 Binary files /dev/null and b/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x-2z9ihdo43rfa8/dep-graph.bin differ diff --git a/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x-2z9ihdo43rfa8/query-cache.bin b/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x-2z9ihdo43rfa8/query-cache.bin new file mode 100644 index 0000000..06ccf25 Binary files /dev/null and b/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x-2z9ihdo43rfa8/query-cache.bin differ diff --git a/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x-2z9ihdo43rfa8/work-products.bin b/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x-2z9ihdo43rfa8/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x-2z9ihdo43rfa8/work-products.bin differ diff --git a/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x.lock b/d08/target/debug/incremental/d05-36txvcyi2q9og/s-gg50qy16ma-1i4rc9x.lock new file mode 100644 index 0000000..e69de29 diff --git a/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y-2zswfe69l05qg/dep-graph.bin b/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y-2zswfe69l05qg/dep-graph.bin new file mode 100644 index 0000000..0aeb41d Binary files /dev/null and b/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y-2zswfe69l05qg/dep-graph.bin differ diff --git a/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y-2zswfe69l05qg/query-cache.bin b/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y-2zswfe69l05qg/query-cache.bin new file mode 100644 index 0000000..f2120f2 Binary files /dev/null and b/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y-2zswfe69l05qg/query-cache.bin differ diff --git a/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y-2zswfe69l05qg/work-products.bin b/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y-2zswfe69l05qg/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y-2zswfe69l05qg/work-products.bin differ diff --git a/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y.lock b/d08/target/debug/incremental/d05-3abqv8rsubace/s-gg50qy14tq-166da2y.lock new file mode 100644 index 0000000..e69de29 diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/10ro7oziskv0g9x3.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/10ro7oziskv0g9x3.o new file mode 100644 index 0000000..d553465 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/10ro7oziskv0g9x3.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/14alr79ptfqqfahy.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/14alr79ptfqqfahy.o new file mode 100644 index 0000000..12b100f Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/14alr79ptfqqfahy.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1a8ai66o6x1m2jwu.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1a8ai66o6x1m2jwu.o new file mode 100644 index 0000000..41c7b6e Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1a8ai66o6x1m2jwu.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1ajbtxplqztq0px9.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1ajbtxplqztq0px9.o new file mode 100644 index 0000000..ad80daf Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1ajbtxplqztq0px9.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1biqdu3ax9z5c4vb.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1biqdu3ax9z5c4vb.o new file mode 100644 index 0000000..c14a571 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1biqdu3ax9z5c4vb.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1c3rprg12ozhhqik.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1c3rprg12ozhhqik.o new file mode 100644 index 0000000..2ca46e7 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1c3rprg12ozhhqik.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1dufs2di1qxz3kbs.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1dufs2di1qxz3kbs.o new file mode 100644 index 0000000..28ca4ef Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1dufs2di1qxz3kbs.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1fswgxh7nqlijjgy.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1fswgxh7nqlijjgy.o new file mode 100644 index 0000000..beead2c Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1fswgxh7nqlijjgy.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1j2gdetsfsk58s3v.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1j2gdetsfsk58s3v.o new file mode 100644 index 0000000..3bc923c Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1j2gdetsfsk58s3v.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1jn0jewudfi89f5g.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1jn0jewudfi89f5g.o new file mode 100644 index 0000000..e31b700 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1jn0jewudfi89f5g.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1mqk0xv6bxymbqkr.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1mqk0xv6bxymbqkr.o new file mode 100644 index 0000000..6de7817 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1mqk0xv6bxymbqkr.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1nqkpnk81lmbwj7x.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1nqkpnk81lmbwj7x.o new file mode 100644 index 0000000..780d69b Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1nqkpnk81lmbwj7x.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1ty1fzkcpwuibpch.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1ty1fzkcpwuibpch.o new file mode 100644 index 0000000..861a6eb Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1ty1fzkcpwuibpch.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1vbowoflhnxgvuna.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1vbowoflhnxgvuna.o new file mode 100644 index 0000000..87454c7 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1vbowoflhnxgvuna.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1wy9fcagy0bbqix0.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1wy9fcagy0bbqix0.o new file mode 100644 index 0000000..f25c5a1 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/1wy9fcagy0bbqix0.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/238xsmxcdmi5zrgh.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/238xsmxcdmi5zrgh.o new file mode 100644 index 0000000..22978ed Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/238xsmxcdmi5zrgh.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/28pzxq5mub7kw3h0.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/28pzxq5mub7kw3h0.o new file mode 100644 index 0000000..3840b61 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/28pzxq5mub7kw3h0.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/29x5fnwoe53lkjhp.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/29x5fnwoe53lkjhp.o new file mode 100644 index 0000000..3e5a913 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/29x5fnwoe53lkjhp.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2cz2ilxemr1vzlan.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2cz2ilxemr1vzlan.o new file mode 100644 index 0000000..b6c634c Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2cz2ilxemr1vzlan.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2exxky3ik2ukvl85.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2exxky3ik2ukvl85.o new file mode 100644 index 0000000..31c3336 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2exxky3ik2ukvl85.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2qf75bfr7mxj0ip8.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2qf75bfr7mxj0ip8.o new file mode 100644 index 0000000..61bb77b Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2qf75bfr7mxj0ip8.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2v1cuws1uqh4wg43.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2v1cuws1uqh4wg43.o new file mode 100644 index 0000000..efc6d41 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2v1cuws1uqh4wg43.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2xcnmmy2ybck2388.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2xcnmmy2ybck2388.o new file mode 100644 index 0000000..2f53786 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2xcnmmy2ybck2388.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2y73so3y5z7vk407.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2y73so3y5z7vk407.o new file mode 100644 index 0000000..fae98d0 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2y73so3y5z7vk407.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2yldtjbzqhi0sb16.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2yldtjbzqhi0sb16.o new file mode 100644 index 0000000..ca2074d Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/2yldtjbzqhi0sb16.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/33dtijach08qd1uy.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/33dtijach08qd1uy.o new file mode 100644 index 0000000..c8e90ae Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/33dtijach08qd1uy.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/33nq48dkflnrmkas.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/33nq48dkflnrmkas.o new file mode 100644 index 0000000..f9815cb Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/33nq48dkflnrmkas.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/36xbkqkqfk976iyh.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/36xbkqkqfk976iyh.o new file mode 100644 index 0000000..1ddc97d Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/36xbkqkqfk976iyh.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/397cu74b8v0e7h6u.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/397cu74b8v0e7h6u.o new file mode 100644 index 0000000..fd97810 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/397cu74b8v0e7h6u.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3ftigb5t7poo2dym.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3ftigb5t7poo2dym.o new file mode 100644 index 0000000..1fa4830 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3ftigb5t7poo2dym.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3heqfcur9o7yg3ap.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3heqfcur9o7yg3ap.o new file mode 100644 index 0000000..0a105e9 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3heqfcur9o7yg3ap.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3i7i4jgz206hlq09.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3i7i4jgz206hlq09.o new file mode 100644 index 0000000..22e1196 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3i7i4jgz206hlq09.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3nanm3mm7cuc0qqy.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3nanm3mm7cuc0qqy.o new file mode 100644 index 0000000..e39745b Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3nanm3mm7cuc0qqy.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3pbe541k5l4919gl.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3pbe541k5l4919gl.o new file mode 100644 index 0000000..8f5894a Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3pbe541k5l4919gl.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3t1fqjc94a3gzzb7.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3t1fqjc94a3gzzb7.o new file mode 100644 index 0000000..22814a6 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3t1fqjc94a3gzzb7.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3ty7tgijqab67cj.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3ty7tgijqab67cj.o new file mode 100644 index 0000000..61fa557 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3ty7tgijqab67cj.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3xn3lqklrfkrq5li.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3xn3lqklrfkrq5li.o new file mode 100644 index 0000000..6fbbbf2 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3xn3lqklrfkrq5li.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3z7ql93fa5sz7s88.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3z7ql93fa5sz7s88.o new file mode 100644 index 0000000..ff190df Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/3z7ql93fa5sz7s88.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/40hl233j5uqcuyar.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/40hl233j5uqcuyar.o new file mode 100644 index 0000000..732ef05 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/40hl233j5uqcuyar.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/40l0v0fzp0rufvqp.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/40l0v0fzp0rufvqp.o new file mode 100644 index 0000000..6e2b3af Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/40l0v0fzp0rufvqp.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/41dyp7gzugbnhs41.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/41dyp7gzugbnhs41.o new file mode 100644 index 0000000..37c766d Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/41dyp7gzugbnhs41.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/41fvwiyzb81f7yyd.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/41fvwiyzb81f7yyd.o new file mode 100644 index 0000000..ef9c492 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/41fvwiyzb81f7yyd.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/42s5wr4jusu4yuix.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/42s5wr4jusu4yuix.o new file mode 100644 index 0000000..60dc3ea Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/42s5wr4jusu4yuix.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4bo2ucf4pj6195ho.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4bo2ucf4pj6195ho.o new file mode 100644 index 0000000..36b2e2a Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4bo2ucf4pj6195ho.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4f2k4b1jsstonbun.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4f2k4b1jsstonbun.o new file mode 100644 index 0000000..c50295f Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4f2k4b1jsstonbun.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4j5illlws2fprdnl.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4j5illlws2fprdnl.o new file mode 100644 index 0000000..b54c169 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4j5illlws2fprdnl.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4l64qai0tru4f3d6.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4l64qai0tru4f3d6.o new file mode 100644 index 0000000..1b2e0d4 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4l64qai0tru4f3d6.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4lonaime9258qymv.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4lonaime9258qymv.o new file mode 100644 index 0000000..b31ea5f Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4lonaime9258qymv.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4ol4x3emcoh2emgv.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4ol4x3emcoh2emgv.o new file mode 100644 index 0000000..b1b4fe2 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4ol4x3emcoh2emgv.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4pbza3inve5hn0bx.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4pbza3inve5hn0bx.o new file mode 100644 index 0000000..3aad14b Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4pbza3inve5hn0bx.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4qdntyosjgvj5xjr.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4qdntyosjgvj5xjr.o new file mode 100644 index 0000000..5d95c8d Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/4qdntyosjgvj5xjr.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/5329fg8gc6sa5hx3.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/5329fg8gc6sa5hx3.o new file mode 100644 index 0000000..c4b8c1b Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/5329fg8gc6sa5hx3.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/55jcv05pehwnefm7.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/55jcv05pehwnefm7.o new file mode 100644 index 0000000..5f509a0 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/55jcv05pehwnefm7.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/56l7459wrrrk0g3.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/56l7459wrrrk0g3.o new file mode 100644 index 0000000..0685ecc Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/56l7459wrrrk0g3.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/58g6ggejgo2z8xq2.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/58g6ggejgo2z8xq2.o new file mode 100644 index 0000000..950bcef Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/58g6ggejgo2z8xq2.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/5dq77blug0imwe9.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/5dq77blug0imwe9.o new file mode 100644 index 0000000..fb79f2e Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/5dq77blug0imwe9.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/c4aq2cng9lwi9zk.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/c4aq2cng9lwi9zk.o new file mode 100644 index 0000000..ad29b59 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/c4aq2cng9lwi9zk.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/cmqgavbc6g56din.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/cmqgavbc6g56din.o new file mode 100644 index 0000000..a2afe0e Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/cmqgavbc6g56din.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/dep-graph.bin b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/dep-graph.bin new file mode 100644 index 0000000..aa09155 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/dep-graph.bin differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/fa8jebpn0akw7fo.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/fa8jebpn0akw7fo.o new file mode 100644 index 0000000..6e0053a Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/fa8jebpn0akw7fo.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/gw1pwttmmwtnq9l.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/gw1pwttmmwtnq9l.o new file mode 100644 index 0000000..4a2e8aa Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/gw1pwttmmwtnq9l.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/hc0ha7yud8r04tm.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/hc0ha7yud8r04tm.o new file mode 100644 index 0000000..730d116 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/hc0ha7yud8r04tm.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/hhmbxluiiwko0yp.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/hhmbxluiiwko0yp.o new file mode 100644 index 0000000..993bd36 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/hhmbxluiiwko0yp.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/i4zz9w4d37isroc.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/i4zz9w4d37isroc.o new file mode 100644 index 0000000..44c01cd Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/i4zz9w4d37isroc.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/it0dyoppxg8b10c.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/it0dyoppxg8b10c.o new file mode 100644 index 0000000..158d147 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/it0dyoppxg8b10c.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/k7d48swwz90d4n7.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/k7d48swwz90d4n7.o new file mode 100644 index 0000000..c30e73b Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/k7d48swwz90d4n7.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/query-cache.bin b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/query-cache.bin new file mode 100644 index 0000000..7953f85 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/query-cache.bin differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/u71ny29ea3l5z1y.o b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/u71ny29ea3l5z1y.o new file mode 100644 index 0000000..4124946 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/u71ny29ea3l5z1y.o differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/work-products.bin b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/work-products.bin new file mode 100644 index 0000000..75cfa32 Binary files /dev/null and b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn-33507r6z1gw5z/work-products.bin differ diff --git a/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn.lock b/d08/target/debug/incremental/d05-b453i9l708mh/s-gg50qyux16-17obsjn.lock new file mode 100644 index 0000000..e69de29 diff --git a/d08/test_input.txt b/d08/test_input.txt new file mode 100644 index 0000000..6557024 --- /dev/null +++ b/d08/test_input.txt @@ -0,0 +1,5 @@ +30373 +25512 +65332 +33549 +35390 \ No newline at end of file diff --git a/d09/Cargo.lock b/d09/Cargo.lock new file mode 100644 index 0000000..aa81b2a --- /dev/null +++ b/d09/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d05" +version = "0.1.0" diff --git a/d09/Cargo.toml b/d09/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d09/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d09/input.txt b/d09/input.txt new file mode 100644 index 0000000..d5e15df --- /dev/null +++ b/d09/input.txt @@ -0,0 +1,2000 @@ +U 2 +L 1 +U 1 +D 2 +L 2 +D 1 +L 2 +R 2 +D 2 +U 2 +L 2 +D 1 +L 2 +U 1 +R 2 +D 2 +R 1 +U 1 +R 1 +L 1 +D 2 +R 1 +D 2 +R 2 +D 2 +L 2 +U 1 +R 1 +L 1 +D 2 +L 1 +R 1 +U 1 +D 1 +R 1 +D 2 +R 2 +L 1 +R 2 +L 2 +U 1 +L 1 +D 2 +U 2 +D 1 +R 2 +L 2 +D 1 +R 1 +D 2 +U 1 +D 2 +R 2 +U 2 +L 2 +D 2 +R 2 +L 1 +D 2 +L 1 +U 2 +R 1 +L 2 +U 1 +R 2 +U 1 +D 2 +R 2 +U 1 +D 2 +L 2 +D 2 +L 1 +R 1 +D 1 +L 2 +D 2 +U 2 +R 1 +U 1 +R 2 +U 2 +L 2 +R 2 +L 2 +R 1 +U 2 +L 2 +R 1 +D 1 +L 1 +D 1 +U 2 +R 1 +U 2 +R 2 +U 2 +L 2 +U 2 +L 2 +U 1 +R 1 +U 2 +R 2 +L 2 +R 2 +U 1 +R 1 +D 1 +U 1 +L 2 +R 3 +L 2 +U 3 +L 1 +R 1 +U 1 +D 1 +U 1 +D 1 +R 3 +U 3 +L 3 +U 1 +R 2 +D 1 +U 2 +D 2 +U 3 +L 2 +U 3 +R 1 +L 2 +U 1 +L 2 +D 2 +U 3 +D 1 +R 3 +U 3 +R 3 +L 1 +D 2 +U 2 +D 3 +U 1 +R 2 +L 1 +D 1 +L 1 +D 3 +R 1 +U 2 +L 2 +D 2 +U 3 +D 2 +U 1 +D 3 +U 2 +L 3 +R 2 +D 2 +R 3 +L 3 +R 1 +D 1 +L 2 +R 1 +D 2 +L 3 +R 2 +U 1 +L 3 +D 2 +R 3 +D 3 +U 1 +L 1 +D 3 +U 3 +D 3 +R 3 +U 1 +D 1 +L 1 +R 3 +L 3 +U 1 +D 3 +R 1 +L 3 +R 3 +D 2 +L 3 +D 3 +U 3 +L 1 +U 1 +L 2 +D 3 +L 2 +U 3 +L 3 +U 1 +R 2 +D 3 +U 2 +R 2 +U 1 +L 2 +D 2 +L 2 +D 1 +U 3 +D 1 +L 1 +U 2 +D 1 +R 2 +L 2 +R 3 +L 2 +R 1 +D 1 +R 1 +D 2 +L 4 +D 3 +R 3 +D 4 +L 3 +D 1 +U 2 +D 1 +L 4 +R 4 +L 3 +R 2 +L 1 +R 2 +D 1 +R 1 +D 4 +U 1 +D 2 +R 3 +D 3 +R 2 +U 1 +D 2 +U 2 +L 1 +D 3 +U 4 +L 3 +U 2 +L 4 +D 4 +L 1 +U 3 +D 2 +R 3 +D 2 +L 2 +U 3 +L 3 +R 2 +D 2 +R 2 +U 3 +L 2 +R 4 +L 4 +U 1 +D 3 +L 2 +R 3 +L 2 +R 3 +D 4 +R 1 +L 1 +U 1 +L 2 +D 3 +L 4 +R 2 +D 2 +U 3 +D 4 +L 3 +R 1 +U 4 +L 3 +D 4 +L 1 +D 3 +L 4 +R 2 +L 1 +R 4 +L 4 +U 3 +D 4 +U 1 +R 2 +D 3 +U 3 +R 2 +L 2 +R 2 +U 4 +L 4 +D 4 +L 3 +D 3 +U 1 +D 1 +U 4 +R 1 +L 2 +U 2 +L 3 +U 3 +L 3 +D 1 +L 2 +U 3 +L 3 +U 2 +L 2 +U 2 +L 4 +R 1 +L 2 +D 2 +R 3 +L 5 +U 1 +R 5 +D 3 +L 5 +U 3 +D 1 +L 3 +R 2 +D 2 +U 3 +R 5 +D 5 +R 1 +D 4 +U 1 +R 1 +L 4 +D 1 +U 3 +D 4 +L 1 +D 1 +L 2 +U 1 +L 3 +R 1 +D 1 +U 1 +D 2 +L 5 +U 2 +R 3 +D 4 +L 4 +R 1 +L 4 +R 5 +D 4 +R 4 +L 4 +U 3 +L 3 +R 1 +D 1 +R 4 +U 1 +R 3 +U 5 +R 5 +D 2 +R 4 +D 5 +L 2 +D 4 +U 4 +R 3 +D 2 +L 5 +R 4 +D 4 +L 1 +D 4 +L 4 +D 4 +R 2 +D 5 +L 4 +U 3 +D 5 +U 5 +L 1 +U 3 +L 2 +U 2 +R 2 +U 3 +D 3 +R 1 +L 3 +R 1 +U 4 +D 1 +R 1 +L 1 +R 4 +L 1 +R 3 +D 4 +U 5 +L 4 +U 5 +L 5 +U 4 +L 3 +D 2 +L 1 +U 1 +R 4 +L 5 +D 3 +U 3 +L 2 +D 1 +L 1 +U 4 +R 6 +U 5 +L 4 +R 3 +U 4 +L 5 +U 3 +D 1 +U 3 +R 4 +L 3 +D 6 +R 1 +L 2 +U 6 +D 6 +R 2 +L 4 +D 1 +R 5 +L 3 +D 1 +R 2 +D 3 +L 6 +U 5 +D 1 +U 2 +R 2 +L 5 +U 1 +D 3 +R 5 +D 2 +L 1 +D 6 +R 4 +D 5 +L 1 +R 2 +L 3 +R 4 +L 6 +U 5 +L 3 +D 4 +R 4 +U 1 +D 3 +R 4 +L 4 +R 1 +U 2 +R 6 +D 1 +L 4 +R 2 +D 5 +R 6 +D 3 +R 5 +L 1 +R 2 +U 2 +D 2 +L 4 +D 6 +L 1 +R 2 +U 3 +D 6 +L 1 +R 3 +L 1 +D 1 +R 6 +D 6 +L 1 +U 4 +L 4 +U 6 +R 6 +L 6 +D 1 +U 2 +R 6 +L 6 +U 6 +D 1 +R 5 +U 4 +R 2 +L 2 +R 5 +U 5 +R 6 +U 2 +D 3 +R 6 +D 2 +R 3 +L 6 +U 5 +R 2 +D 5 +L 3 +D 5 +U 2 +D 4 +L 1 +D 3 +U 1 +L 4 +D 2 +L 3 +U 5 +R 5 +L 3 +D 7 +R 5 +L 5 +U 5 +L 7 +U 3 +L 2 +R 5 +D 1 +R 4 +U 1 +R 5 +U 6 +R 1 +L 3 +U 7 +L 6 +R 2 +L 3 +U 6 +L 4 +D 1 +L 6 +U 2 +L 6 +U 2 +L 4 +U 2 +L 4 +U 4 +D 3 +U 1 +R 1 +U 5 +L 2 +R 3 +D 7 +R 4 +U 4 +R 1 +D 1 +L 7 +R 2 +U 3 +D 1 +U 1 +D 1 +L 2 +R 5 +U 2 +R 5 +U 7 +L 2 +R 6 +U 2 +R 1 +L 7 +U 2 +R 3 +U 2 +R 7 +D 7 +R 6 +U 4 +L 1 +R 1 +U 6 +R 6 +U 1 +L 7 +R 6 +L 2 +U 5 +L 3 +R 4 +D 4 +R 6 +L 5 +D 1 +U 4 +D 6 +L 4 +R 4 +D 1 +L 3 +U 2 +L 7 +R 2 +U 7 +R 3 +L 6 +D 6 +U 3 +D 7 +U 7 +D 7 +R 7 +U 5 +L 2 +U 5 +D 4 +L 4 +U 2 +L 6 +U 4 +D 3 +L 6 +U 7 +R 3 +D 2 +U 2 +L 7 +D 5 +L 2 +U 6 +R 8 +D 7 +R 5 +U 5 +R 3 +L 1 +U 6 +R 3 +D 7 +U 3 +R 4 +U 5 +D 4 +R 1 +D 6 +L 7 +D 2 +R 5 +U 4 +L 1 +R 1 +L 7 +U 6 +D 1 +L 1 +D 8 +U 1 +L 7 +R 1 +U 6 +D 6 +L 4 +U 1 +L 3 +D 6 +R 6 +D 3 +R 7 +U 3 +L 7 +R 6 +L 3 +D 2 +L 4 +U 1 +R 1 +D 7 +L 8 +R 1 +L 7 +D 1 +L 1 +R 3 +U 1 +R 8 +L 6 +D 3 +U 3 +R 2 +D 7 +R 6 +L 2 +R 1 +U 4 +R 6 +L 6 +D 4 +L 4 +U 6 +L 2 +U 7 +D 3 +R 3 +L 5 +R 7 +D 7 +U 8 +L 6 +U 6 +D 7 +L 8 +U 8 +L 6 +U 1 +D 1 +U 8 +D 5 +R 5 +U 7 +D 3 +U 3 +D 2 +U 4 +L 6 +D 6 +L 2 +D 4 +R 2 +L 7 +R 4 +U 4 +D 6 +R 7 +D 6 +U 1 +D 2 +U 1 +D 4 +L 2 +R 4 +L 7 +U 5 +L 3 +D 6 +U 5 +L 6 +U 3 +L 3 +U 1 +D 1 +L 6 +U 3 +L 8 +D 3 +R 7 +L 2 +U 8 +R 5 +U 8 +R 9 +U 9 +L 8 +U 5 +D 3 +U 4 +R 8 +U 4 +L 6 +R 6 +L 8 +R 8 +U 2 +L 2 +R 5 +D 7 +L 3 +D 4 +L 5 +D 1 +R 7 +D 6 +R 6 +D 2 +R 8 +U 8 +R 2 +D 4 +U 3 +R 4 +U 2 +L 3 +U 4 +D 5 +R 4 +U 9 +D 4 +R 7 +L 1 +D 7 +U 6 +L 1 +U 3 +D 8 +R 3 +U 4 +D 2 +L 6 +R 8 +D 5 +R 5 +D 1 +U 2 +L 7 +D 7 +U 6 +D 3 +U 6 +R 9 +U 2 +L 7 +U 4 +L 7 +U 4 +D 3 +U 9 +R 5 +D 2 +U 1 +L 6 +D 2 +L 8 +U 5 +R 3 +U 9 +R 2 +U 9 +L 7 +D 6 +L 4 +R 1 +L 4 +D 5 +R 5 +L 1 +R 8 +L 7 +U 2 +R 9 +L 1 +R 2 +D 4 +U 5 +R 5 +L 10 +D 7 +U 7 +R 9 +L 1 +R 9 +D 7 +U 4 +L 8 +U 9 +R 10 +D 3 +U 2 +D 2 +L 10 +R 7 +L 2 +R 4 +U 10 +R 7 +D 5 +L 7 +R 8 +D 6 +R 6 +U 1 +R 1 +L 4 +D 7 +R 10 +L 3 +U 4 +D 10 +L 5 +R 10 +D 7 +U 2 +D 8 +L 5 +R 2 +D 5 +U 9 +R 6 +L 6 +U 5 +L 3 +R 3 +D 6 +L 3 +U 4 +D 10 +L 6 +U 7 +L 4 +D 5 +L 4 +D 8 +R 5 +U 8 +R 8 +L 1 +D 4 +R 7 +U 5 +D 3 +L 5 +D 3 +L 7 +U 7 +R 4 +U 1 +R 7 +L 3 +R 3 +D 2 +U 6 +D 6 +U 1 +R 6 +D 1 +U 4 +R 5 +D 3 +R 8 +L 2 +D 10 +L 7 +D 10 +U 9 +D 6 +U 3 +L 8 +U 9 +R 10 +D 10 +R 5 +L 10 +D 6 +L 6 +R 11 +D 6 +L 1 +R 8 +U 10 +R 8 +L 8 +R 10 +U 8 +R 4 +L 8 +D 7 +U 4 +L 1 +R 10 +U 10 +L 6 +R 10 +L 6 +U 8 +R 11 +D 9 +L 1 +R 2 +D 10 +L 4 +U 8 +D 9 +L 11 +R 7 +U 7 +L 2 +D 1 +R 8 +U 11 +D 5 +R 4 +U 7 +L 8 +D 7 +R 10 +D 1 +R 5 +U 4 +D 3 +U 4 +D 11 +L 8 +R 10 +D 7 +U 1 +D 11 +U 1 +D 10 +R 5 +L 2 +R 10 +U 9 +D 8 +L 3 +U 6 +R 11 +L 4 +U 4 +R 3 +L 3 +U 2 +R 8 +U 6 +R 7 +D 6 +U 1 +R 3 +L 6 +D 4 +L 2 +D 8 +U 2 +D 3 +R 10 +D 10 +R 1 +L 2 +R 4 +D 10 +L 1 +U 3 +D 1 +R 7 +D 9 +R 1 +L 10 +R 9 +U 11 +R 1 +L 5 +U 7 +R 8 +L 3 +D 5 +R 11 +D 4 +R 2 +U 6 +D 11 +L 5 +D 5 +L 3 +U 7 +R 5 +L 11 +U 11 +L 10 +R 9 +D 2 +U 2 +R 2 +D 11 +L 3 +U 4 +R 3 +U 5 +D 5 +L 5 +U 5 +D 3 +U 5 +D 7 +R 9 +L 1 +D 11 +U 11 +L 5 +R 10 +L 3 +U 12 +L 8 +U 4 +R 12 +U 12 +D 6 +U 1 +L 11 +R 8 +U 8 +R 12 +U 2 +D 12 +R 4 +L 1 +U 12 +R 1 +L 8 +R 5 +U 11 +L 8 +R 2 +L 10 +R 3 +D 11 +L 2 +U 11 +D 7 +L 5 +R 8 +L 5 +U 7 +R 10 +U 3 +L 6 +U 1 +R 9 +D 12 +R 10 +D 3 +R 2 +D 8 +R 2 +D 3 +U 2 +L 12 +D 8 +L 4 +U 8 +D 10 +U 11 +R 11 +U 6 +L 10 +U 3 +L 5 +U 12 +L 9 +R 8 +L 12 +R 3 +D 11 +U 11 +L 9 +R 8 +L 1 +U 2 +L 6 +R 6 +D 5 +R 1 +D 7 +L 3 +U 8 +R 1 +U 12 +R 6 +L 9 +U 6 +R 2 +D 8 +L 11 +U 1 +R 2 +L 3 +U 4 +L 12 +U 1 +D 7 +U 3 +D 10 +L 6 +D 1 +R 2 +U 7 +L 3 +U 2 +D 6 +R 5 +L 11 +R 9 +D 5 +R 8 +L 6 +D 3 +U 7 +L 6 +D 10 +U 4 +L 9 +R 2 +D 8 +U 2 +L 7 +D 13 +R 6 +L 6 +U 3 +D 9 +L 5 +R 11 +D 13 +U 6 +D 8 +L 7 +U 13 +L 3 +D 2 +U 7 +D 12 +L 3 +R 10 +L 8 +D 8 +U 5 +R 4 +U 12 +R 2 +D 11 +L 12 +D 12 +L 11 +D 1 +R 10 +D 10 +U 10 +D 2 +L 2 +R 7 +L 13 +U 5 +L 10 +U 5 +R 5 +L 13 +D 7 +R 9 +U 2 +D 11 +U 4 +R 1 +L 5 +D 7 +L 5 +D 6 +U 7 +R 8 +U 10 +D 12 +R 2 +U 6 +L 12 +D 12 +L 8 +U 1 +D 8 +U 9 +D 11 +U 8 +D 1 +L 9 +R 10 +U 4 +D 4 +U 12 +L 9 +D 13 +L 12 +R 12 +L 11 +D 12 +U 9 +D 1 +R 4 +U 5 +R 8 +U 6 +R 10 +U 1 +L 7 +D 12 +R 13 +D 10 +L 1 +U 9 +L 9 +R 2 +L 14 +R 8 +U 6 +D 7 +R 4 +L 9 +D 3 +L 11 +R 13 +U 6 +D 6 +L 2 +R 6 +U 1 +L 13 +R 9 +D 9 +L 5 +R 9 +D 4 +U 13 +L 9 +D 7 +U 8 +D 1 +U 11 +L 12 +U 4 +D 7 +R 6 +D 13 +L 12 +R 8 +L 6 +U 1 +R 13 +U 9 +D 2 +U 2 +D 1 +U 6 +R 8 +U 2 +R 6 +D 8 +L 10 +D 14 +U 6 +D 8 +L 3 +R 2 +U 4 +D 10 +U 13 +R 1 +L 11 +D 2 +L 6 +D 14 +U 8 +D 11 +R 1 +L 8 +R 12 +U 1 +D 4 +U 10 +L 9 +D 11 +L 10 +U 13 +D 7 +U 4 +L 11 +U 8 +R 12 +D 4 +L 1 +U 7 +D 5 +U 6 +R 7 +L 8 +U 13 +L 1 +D 8 +U 14 +D 5 +U 10 +D 14 +L 6 +U 4 +L 9 +D 6 +U 7 +L 14 +R 13 +D 11 +R 6 +D 10 +U 6 +R 8 +D 14 +U 14 +L 4 +U 2 +L 4 +R 8 +U 14 +D 2 +L 15 +U 4 +D 6 +R 3 +U 3 +L 12 +U 4 +D 8 +R 14 +U 15 +R 3 +D 10 +R 14 +L 15 +R 9 +D 9 +L 10 +U 7 +L 13 +R 4 +U 4 +D 13 +L 14 +U 7 +L 4 +R 5 +D 7 +R 4 +D 15 +R 15 +U 1 +L 2 +R 14 +L 7 +U 13 +R 12 +L 5 +U 8 +L 15 +U 6 +R 11 +L 12 +U 13 +R 4 +U 15 +D 5 +R 14 +L 6 +U 1 +D 5 +L 7 +U 13 +D 8 +U 2 +D 11 +L 6 +R 2 +L 10 +R 6 +L 14 +D 7 +R 6 +L 10 +R 4 +U 1 +L 3 +R 6 +L 8 +D 14 +R 3 +D 15 +L 9 +D 10 +U 11 +R 5 +D 11 +U 4 +R 2 +D 2 +U 6 +L 7 +D 5 +L 12 +U 3 +R 8 +D 13 +R 9 +D 1 +L 3 +R 14 +L 3 +D 13 +L 15 +U 2 +L 2 +U 12 +D 1 +L 9 +U 2 +D 8 +R 12 +L 5 +R 9 +U 15 +D 4 +R 7 +U 9 +R 13 +U 14 +L 1 +U 1 +R 15 +D 1 +R 2 +U 11 +R 8 +D 9 +R 1 +U 13 +D 3 +L 4 +U 6 +L 12 +U 5 +L 2 +R 11 +L 5 +R 4 +D 11 +L 9 +U 15 +L 12 +U 16 +L 12 +D 6 +L 3 +D 12 +U 2 +L 4 +R 15 +U 16 +D 13 +L 14 +U 13 +D 11 +R 14 +L 13 +U 9 +L 9 +D 15 +R 1 +D 4 +L 8 +R 1 +D 12 +U 1 +L 13 +D 8 +U 7 +D 7 +L 12 +D 11 +L 7 +U 5 +R 14 +L 6 +R 8 +L 15 +U 12 +R 13 +U 7 +L 1 +D 12 +U 16 +L 8 +U 1 +L 1 +U 6 +D 14 +U 2 +R 9 +L 15 +R 4 +D 5 +U 10 +R 7 +L 15 +R 5 +D 1 +L 1 +D 4 +L 1 +R 4 +D 10 +U 13 +L 1 +R 13 +U 16 +R 15 +D 5 +U 6 +D 1 +R 5 +D 4 +U 6 +R 8 +L 1 +D 3 +U 13 +D 14 +U 11 +D 7 +U 12 +L 1 +D 3 +U 1 +R 2 +U 9 +R 2 +D 5 +L 8 +U 4 +D 1 +L 9 +R 5 +D 12 +R 12 +L 12 +R 16 +L 10 +R 15 +U 7 +D 13 +R 14 +D 12 +R 2 +L 7 +U 5 +L 15 +D 5 +R 12 +U 14 +D 2 +U 11 +R 8 +U 2 +L 5 +D 10 +U 7 +L 3 +U 15 +R 2 +U 11 +L 10 +D 4 +U 6 +D 15 +L 9 +D 8 +U 11 +L 10 +R 17 +D 2 +U 1 +R 7 +U 9 +L 4 +R 5 +L 11 +U 11 +R 13 +L 7 +D 17 +U 10 +D 5 +U 17 +L 1 +U 3 +D 4 +U 16 +D 17 +U 10 +D 12 +U 1 +R 4 +D 2 +U 1 +D 1 +L 9 +D 6 +L 1 +U 8 +L 2 +D 1 +U 10 +L 14 +U 17 +D 12 +U 1 +R 1 +D 8 +L 7 +D 10 +L 15 +R 15 +D 14 +R 12 +D 5 +L 1 +R 14 +L 2 +D 8 +R 15 +U 6 +L 4 +R 5 +D 11 +L 16 +R 11 +D 14 +L 14 +R 16 +U 12 +R 2 +U 16 +L 3 +R 4 +U 15 +R 15 +D 3 +U 17 +R 5 +L 2 +R 15 +D 13 +L 2 +U 4 +L 6 +R 5 +L 5 +R 4 +L 9 +U 3 +L 9 +R 15 +L 4 +R 1 +U 3 +L 1 +D 3 +R 9 +D 9 +L 10 +R 14 +L 18 +U 7 +R 11 +L 6 +R 16 +U 9 +R 5 +U 5 +R 9 +D 9 +L 12 +D 18 +L 11 +D 18 +L 2 +D 8 +R 6 +L 1 +U 11 +L 6 +U 18 +L 8 +D 12 +L 8 +R 15 +L 15 +R 13 +L 10 +D 15 +R 10 +L 11 +R 14 +D 6 +L 9 +U 3 +R 10 +U 18 +R 9 +L 9 +D 4 +L 17 +D 16 +U 10 +R 14 +L 15 +R 5 +U 2 +L 4 +R 15 +U 2 +D 2 +R 9 +U 14 +D 17 +U 5 +R 1 +U 15 +R 17 +D 4 +R 7 +L 4 +R 16 +L 11 +U 10 +R 3 +D 2 +L 5 +R 14 +L 4 +D 11 +L 11 +U 6 +R 9 +U 3 +R 17 +D 16 +R 18 +L 10 +R 15 +L 14 +R 16 +L 12 +U 3 +R 9 +D 17 +R 6 +L 1 +R 16 +L 8 +U 16 +R 6 +L 1 +U 4 +L 17 +R 4 +U 15 +R 19 +D 7 +R 18 +L 16 +R 18 +U 2 +D 11 +L 17 +R 2 +L 10 +U 17 +D 11 +R 17 +U 1 +D 15 +U 6 +D 19 +R 16 +D 12 +L 7 +R 13 +D 14 +L 12 +U 14 +L 5 +R 5 +D 3 +L 10 +U 16 +R 14 +D 16 +L 9 +D 16 +L 10 +R 11 +D 11 +U 19 +L 4 +D 16 +R 8 +D 1 +U 4 +L 15 +R 5 +D 1 +L 19 +D 19 +R 12 +L 18 +D 13 +L 4 +U 6 +R 5 +D 12 +R 15 +D 9 +L 9 +U 16 +D 1 +R 16 +L 7 +R 6 +D 12 +L 7 +R 8 +U 17 +L 12 +D 9 +L 8 +D 16 +R 8 +D 9 +L 17 +R 3 +U 6 +D 1 +R 7 +L 4 +D 10 +U 7 +R 13 +L 10 +D 19 +U 7 +D 10 +L 17 +R 18 +D 15 +R 6 +L 7 +R 8 +U 16 +R 6 +D 3 +L 19 +D 10 +R 12 +U 13 +L 11 diff --git a/d09/src/a1.rs b/d09/src/a1.rs new file mode 100644 index 0000000..40f3ec5 --- /dev/null +++ b/d09/src/a1.rs @@ -0,0 +1,72 @@ + +fn move_tail(head :&(i32, i32), tail :&mut (i32, i32)) { + + let dx = head.0 - tail.0; + let dy = head.1 - tail.1; + + if dx.abs() > 1 || dy.abs() > 1{ + tail.0 += dx.signum(); + tail.1 += dy.signum(); + + } + +} + +fn execute_move(head :&mut (i32, i32), tail :&mut (i32, i32), cmd :&char) { + + match cmd { + + 'U' => { + head.1 += 1; + } + + 'D' => { + head.1 -= 1; + } + + 'L' => { + head.0 -= 1; + } + + 'R' => { + head.0 += 1; + } + + _ => {} + } + + move_tail(head, tail); + +} + +fn parse_command(inp :&String) -> (char, i32) { + + let split = inp.split(' ').collect::>(); + return (split[0].chars().nth(0).unwrap(), split[1].parse::().unwrap()); +} + +pub fn run(inp :Vec) { + + let mut visited_coordinates :Vec<(i32, i32)> = vec![]; + let mut head_pos = (0, 0); + let mut tail_pos = (0, 0); + + visited_coordinates.push(tail_pos.clone()); + + for curr_move in inp { + let commands = parse_command(&curr_move); + + for _ in 0..commands.1 { + + execute_move(&mut head_pos, &mut tail_pos, &commands.0); + + if !visited_coordinates.contains(&tail_pos) { + visited_coordinates.push(tail_pos.clone()); + } + + } + + } + + println!("a1: {}", visited_coordinates.len()); +} \ No newline at end of file diff --git a/d09/src/a2.rs b/d09/src/a2.rs new file mode 100644 index 0000000..fb36c0e --- /dev/null +++ b/d09/src/a2.rs @@ -0,0 +1,83 @@ + +#[derive(Copy, Clone, PartialEq)] +struct Pos { + x :i32, + y :i32 +} + +fn move_tail(head :&Pos, tail :&mut Pos) { + + let dx = head.x - tail.x; + let dy = head.y - tail.y; + + if dx.abs() > 1 || dy.abs() > 1{ + tail.x += dx.signum(); + tail.y += dy.signum(); + + } + +} + +fn execute_move(head :&mut Pos, tails :&mut Vec, cmd :&char) { + + match cmd { + + 'U' => { + head.y += 1; + } + + 'D' => { + head.y -= 1; + } + + 'L' => { + head.x -= 1; + } + + 'R' => { + head.x += 1; + } + + _ => {} + } + + move_tail(head, &mut tails.first_mut().unwrap()); + + for i in 1..tails.len() { + + move_tail(&tails[i-1].clone(), &mut tails[i]); + } + +} + +fn parse_command(inp :&String) -> (char, i32) { + + let split = inp.split(' ').collect::>(); + return (split[0].chars().nth(0).unwrap(), split[1].parse::().unwrap()); +} + +pub fn run(inp :Vec) { + + let mut visited_coordinates :Vec = vec![]; + let mut head_pos = Pos {x: 0, y: 0} ; + let mut tails :Vec = vec![Pos {x: 0, y: 0}; 9]; + + visited_coordinates.push(head_pos.clone()); + + for curr_move in inp { + let commands = parse_command(&curr_move); + + for _ in 0..commands.1 { + + execute_move(&mut head_pos, &mut tails, &commands.0); + + if !visited_coordinates.contains(&tails.last().unwrap()) { + visited_coordinates.push(tails.last().unwrap().clone()); + } + + } + + } + + println!("a2: {}", visited_coordinates.len()); +} \ No newline at end of file diff --git a/d09/src/main.rs b/d09/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d09/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d09/target/.rustc_info.json b/d09/target/.rustc_info.json new file mode 100644 index 0000000..bb8f32b --- /dev/null +++ b/d09/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d09/target/CACHEDIR.TAG b/d09/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d09/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d09/target/debug/.cargo-lock b/d09/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d09/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 b/d09/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 new file mode 100644 index 0000000..d90fb30 --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 @@ -0,0 +1 @@ +a62220af2acc103e \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json b/d09/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json new file mode 100644 index 0000000..72b334e --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-54bad1502471c435\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 b/d09/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d09/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 differ diff --git a/d09/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp b/d09/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..1ab1aa4 --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +e737b342d3e62e08 \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..4294ab5 --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 b/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 differ diff --git a/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp b/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 b/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 new file mode 100644 index 0000000..484ceaf --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 @@ -0,0 +1 @@ +f0fa31a79957e157 \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json b/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json new file mode 100644 index 0000000..dee9391 --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-cd6375c08847f9de\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-f895f0c441658393/dep-test-bin-d05 b/d09/target/debug/.fingerprint/d05-f895f0c441658393/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d09/target/debug/.fingerprint/d05-f895f0c441658393/dep-test-bin-d05 differ diff --git a/d09/target/debug/.fingerprint/d05-f895f0c441658393/invoked.timestamp b/d09/target/debug/.fingerprint/d05-f895f0c441658393/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-f895f0c441658393/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-f895f0c441658393/test-bin-d05 b/d09/target/debug/.fingerprint/d05-f895f0c441658393/test-bin-d05 new file mode 100644 index 0000000..f693469 --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-f895f0c441658393/test-bin-d05 @@ -0,0 +1 @@ +0d7e854818e28c48 \ No newline at end of file diff --git a/d09/target/debug/.fingerprint/d05-f895f0c441658393/test-bin-d05.json b/d09/target/debug/.fingerprint/d05-f895f0c441658393/test-bin-d05.json new file mode 100644 index 0000000..7ab32f0 --- /dev/null +++ b/d09/target/debug/.fingerprint/d05-f895f0c441658393/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":17729903187224061422,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-f895f0c441658393\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d09/target/debug/d05.d b/d09/target/debug/d05.d new file mode 100644 index 0000000..34e2e6e --- /dev/null +++ b/d09/target/debug/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\debug\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\src\main.rs diff --git a/d09/target/debug/d05.exe b/d09/target/debug/d05.exe new file mode 100644 index 0000000..d1164b0 Binary files /dev/null and b/d09/target/debug/d05.exe differ diff --git a/d09/target/debug/d05.pdb b/d09/target/debug/d05.pdb new file mode 100644 index 0000000..2a4eda2 Binary files /dev/null and b/d09/target/debug/d05.pdb differ diff --git a/d09/target/debug/deps/d05-54bad1502471c435.d b/d09/target/debug/deps/d05-54bad1502471c435.d new file mode 100644 index 0000000..234d764 --- /dev/null +++ b/d09/target/debug/deps/d05-54bad1502471c435.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\debug\deps\d05-54bad1502471c435.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\debug\deps\d05-54bad1502471c435.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d09/target/debug/deps/d05-cd6375c08847f9de.d b/d09/target/debug/deps/d05-cd6375c08847f9de.d new file mode 100644 index 0000000..054980c --- /dev/null +++ b/d09/target/debug/deps/d05-cd6375c08847f9de.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\debug\deps\d05-cd6375c08847f9de.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\debug\deps\d05-cd6375c08847f9de.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d09/target/debug/deps/d05-f895f0c441658393.d b/d09/target/debug/deps/d05-f895f0c441658393.d new file mode 100644 index 0000000..63838d5 --- /dev/null +++ b/d09/target/debug/deps/d05-f895f0c441658393.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\debug\deps\d05-f895f0c441658393.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\debug\deps\d05-f895f0c441658393.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d09/target/debug/deps/d05-f895f0c441658393.exe b/d09/target/debug/deps/d05-f895f0c441658393.exe new file mode 100644 index 0000000..7024be5 Binary files /dev/null and b/d09/target/debug/deps/d05-f895f0c441658393.exe differ diff --git a/d09/target/debug/deps/d05-f895f0c441658393.pdb b/d09/target/debug/deps/d05-f895f0c441658393.pdb new file mode 100644 index 0000000..60a3303 Binary files /dev/null and b/d09/target/debug/deps/d05-f895f0c441658393.pdb differ diff --git a/d09/target/debug/deps/d05.d b/d09/target/debug/deps/d05.d new file mode 100644 index 0000000..10c5e03 --- /dev/null +++ b/d09/target/debug/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\debug\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\debug\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d09/target/debug/deps/d05.exe b/d09/target/debug/deps/d05.exe new file mode 100644 index 0000000..d1164b0 Binary files /dev/null and b/d09/target/debug/deps/d05.exe differ diff --git a/d09/target/debug/deps/d05.pdb b/d09/target/debug/deps/d05.pdb new file mode 100644 index 0000000..2a4eda2 Binary files /dev/null and b/d09/target/debug/deps/d05.pdb differ diff --git a/d09/target/debug/deps/libd05-54bad1502471c435.rmeta b/d09/target/debug/deps/libd05-54bad1502471c435.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d09/target/debug/deps/libd05-cd6375c08847f9de.rmeta b/d09/target/debug/deps/libd05-cd6375c08847f9de.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9-1g479yl7h13zk/dep-graph.bin b/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9-1g479yl7h13zk/dep-graph.bin new file mode 100644 index 0000000..d8935cb Binary files /dev/null and b/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9-1g479yl7h13zk/dep-graph.bin differ diff --git a/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9-1g479yl7h13zk/query-cache.bin b/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9-1g479yl7h13zk/query-cache.bin new file mode 100644 index 0000000..8be8768 Binary files /dev/null and b/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9-1g479yl7h13zk/query-cache.bin differ diff --git a/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9-1g479yl7h13zk/work-products.bin b/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9-1g479yl7h13zk/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9-1g479yl7h13zk/work-products.bin differ diff --git a/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9.lock b/d09/target/debug/incremental/d05-36txvcyi2q9og/s-gg6c8s8ilh-s7izy9.lock new file mode 100644 index 0000000..e69de29 diff --git a/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut-1xphbg8h682hi/dep-graph.bin b/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut-1xphbg8h682hi/dep-graph.bin new file mode 100644 index 0000000..c58cf25 Binary files /dev/null and b/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut-1xphbg8h682hi/dep-graph.bin differ diff --git a/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut-1xphbg8h682hi/query-cache.bin b/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut-1xphbg8h682hi/query-cache.bin new file mode 100644 index 0000000..783fbe5 Binary files /dev/null and b/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut-1xphbg8h682hi/query-cache.bin differ diff --git a/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut-1xphbg8h682hi/work-products.bin b/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut-1xphbg8h682hi/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut-1xphbg8h682hi/work-products.bin differ diff --git a/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut.lock b/d09/target/debug/incremental/d05-3abqv8rsubace/s-gg6c8s8jaw-10v11ut.lock new file mode 100644 index 0000000..e69de29 diff --git a/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/25ocy4migw0wz7fs.o b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/25ocy4migw0wz7fs.o new file mode 100644 index 0000000..8a2725d Binary files /dev/null and b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/25ocy4migw0wz7fs.o differ diff --git a/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/2k92vhmol1zz6pw0.o b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/2k92vhmol1zz6pw0.o new file mode 100644 index 0000000..f1b7751 Binary files /dev/null and b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/2k92vhmol1zz6pw0.o differ diff --git a/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/3207q735mfdvjmbc.o b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/3207q735mfdvjmbc.o new file mode 100644 index 0000000..7ca7b8c Binary files /dev/null and b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/3207q735mfdvjmbc.o differ diff --git a/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/43yhho1pz8jzuzvb.o b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/43yhho1pz8jzuzvb.o new file mode 100644 index 0000000..ddabf28 Binary files /dev/null and b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/43yhho1pz8jzuzvb.o differ diff --git a/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/4o0o2p1ia39uczaa.o b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/4o0o2p1ia39uczaa.o new file mode 100644 index 0000000..dbc8126 Binary files /dev/null and b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/4o0o2p1ia39uczaa.o differ diff --git a/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/dep-graph.bin b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/dep-graph.bin new file mode 100644 index 0000000..5f4485b Binary files /dev/null and b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/dep-graph.bin differ diff --git a/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/query-cache.bin b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/query-cache.bin new file mode 100644 index 0000000..cfbda31 Binary files /dev/null and b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/query-cache.bin differ diff --git a/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/work-products.bin b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/work-products.bin new file mode 100644 index 0000000..2847b86 Binary files /dev/null and b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg-1bbds39xyfptk/work-products.bin differ diff --git a/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg.lock b/d09/target/debug/incremental/d05-3aohz6vd372u9/s-gg6cmsgjnb-1z03dhg.lock new file mode 100644 index 0000000..e69de29 diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/10ro7oziskv0g9x3.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/10ro7oziskv0g9x3.o new file mode 100644 index 0000000..ffde73a Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/10ro7oziskv0g9x3.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/14alr79ptfqqfahy.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/14alr79ptfqqfahy.o new file mode 100644 index 0000000..78974aa Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/14alr79ptfqqfahy.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/14yb68z0ksvrul66.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/14yb68z0ksvrul66.o new file mode 100644 index 0000000..6899351 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/14yb68z0ksvrul66.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1a8ai66o6x1m2jwu.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1a8ai66o6x1m2jwu.o new file mode 100644 index 0000000..be8068a Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1a8ai66o6x1m2jwu.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1ajbtxplqztq0px9.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1ajbtxplqztq0px9.o new file mode 100644 index 0000000..5029cf7 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1ajbtxplqztq0px9.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1biqdu3ax9z5c4vb.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1biqdu3ax9z5c4vb.o new file mode 100644 index 0000000..4803578 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1biqdu3ax9z5c4vb.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1c3rprg12ozhhqik.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1c3rprg12ozhhqik.o new file mode 100644 index 0000000..4a7fb67 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1c3rprg12ozhhqik.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1dufs2di1qxz3kbs.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1dufs2di1qxz3kbs.o new file mode 100644 index 0000000..420cf7e Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1dufs2di1qxz3kbs.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1fswgxh7nqlijjgy.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1fswgxh7nqlijjgy.o new file mode 100644 index 0000000..a23ba5d Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1fswgxh7nqlijjgy.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1j2gdetsfsk58s3v.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1j2gdetsfsk58s3v.o new file mode 100644 index 0000000..75df965 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1j2gdetsfsk58s3v.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1jn0jewudfi89f5g.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1jn0jewudfi89f5g.o new file mode 100644 index 0000000..4741135 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1jn0jewudfi89f5g.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1mqk0xv6bxymbqkr.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1mqk0xv6bxymbqkr.o new file mode 100644 index 0000000..013db0a Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1mqk0xv6bxymbqkr.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1nqkpnk81lmbwj7x.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1nqkpnk81lmbwj7x.o new file mode 100644 index 0000000..384a3db Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1nqkpnk81lmbwj7x.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1qb2uw1e4sxqpidv.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1qb2uw1e4sxqpidv.o new file mode 100644 index 0000000..4b2ef7b Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1qb2uw1e4sxqpidv.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1ty1fzkcpwuibpch.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1ty1fzkcpwuibpch.o new file mode 100644 index 0000000..88119d3 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1ty1fzkcpwuibpch.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1vbowoflhnxgvuna.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1vbowoflhnxgvuna.o new file mode 100644 index 0000000..eb0b631 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1vbowoflhnxgvuna.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1wy9fcagy0bbqix0.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1wy9fcagy0bbqix0.o new file mode 100644 index 0000000..aeb9fcd Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1wy9fcagy0bbqix0.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1ya3b4rimd8l5s4n.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1ya3b4rimd8l5s4n.o new file mode 100644 index 0000000..88df5bb Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/1ya3b4rimd8l5s4n.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/238xsmxcdmi5zrgh.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/238xsmxcdmi5zrgh.o new file mode 100644 index 0000000..55ad1e5 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/238xsmxcdmi5zrgh.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/28pzxq5mub7kw3h0.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/28pzxq5mub7kw3h0.o new file mode 100644 index 0000000..402431a Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/28pzxq5mub7kw3h0.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/29x5fnwoe53lkjhp.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/29x5fnwoe53lkjhp.o new file mode 100644 index 0000000..c9245e9 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/29x5fnwoe53lkjhp.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2cz2ilxemr1vzlan.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2cz2ilxemr1vzlan.o new file mode 100644 index 0000000..f7b16ae Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2cz2ilxemr1vzlan.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2exxky3ik2ukvl85.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2exxky3ik2ukvl85.o new file mode 100644 index 0000000..c776abf Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2exxky3ik2ukvl85.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2qf75bfr7mxj0ip8.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2qf75bfr7mxj0ip8.o new file mode 100644 index 0000000..e6be9fb Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2qf75bfr7mxj0ip8.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2v1cuws1uqh4wg43.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2v1cuws1uqh4wg43.o new file mode 100644 index 0000000..730f967 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2v1cuws1uqh4wg43.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2xcnmmy2ybck2388.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2xcnmmy2ybck2388.o new file mode 100644 index 0000000..992b8a1 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2xcnmmy2ybck2388.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2y73so3y5z7vk407.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2y73so3y5z7vk407.o new file mode 100644 index 0000000..6531756 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2y73so3y5z7vk407.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2yldtjbzqhi0sb16.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2yldtjbzqhi0sb16.o new file mode 100644 index 0000000..6a77ad0 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/2yldtjbzqhi0sb16.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/33nq48dkflnrmkas.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/33nq48dkflnrmkas.o new file mode 100644 index 0000000..273299d Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/33nq48dkflnrmkas.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/36xbkqkqfk976iyh.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/36xbkqkqfk976iyh.o new file mode 100644 index 0000000..1edc1da Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/36xbkqkqfk976iyh.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/397cu74b8v0e7h6u.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/397cu74b8v0e7h6u.o new file mode 100644 index 0000000..01970cd Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/397cu74b8v0e7h6u.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3ftigb5t7poo2dym.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3ftigb5t7poo2dym.o new file mode 100644 index 0000000..c787d11 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3ftigb5t7poo2dym.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3heqfcur9o7yg3ap.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3heqfcur9o7yg3ap.o new file mode 100644 index 0000000..cb7dae7 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3heqfcur9o7yg3ap.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3i7i4jgz206hlq09.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3i7i4jgz206hlq09.o new file mode 100644 index 0000000..9ddd2bb Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3i7i4jgz206hlq09.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3nanm3mm7cuc0qqy.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3nanm3mm7cuc0qqy.o new file mode 100644 index 0000000..67ba746 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3nanm3mm7cuc0qqy.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3pbe541k5l4919gl.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3pbe541k5l4919gl.o new file mode 100644 index 0000000..d6a0b1a Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3pbe541k5l4919gl.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3t1fqjc94a3gzzb7.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3t1fqjc94a3gzzb7.o new file mode 100644 index 0000000..fe44833 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3t1fqjc94a3gzzb7.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3ty7tgijqab67cj.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3ty7tgijqab67cj.o new file mode 100644 index 0000000..a843abe Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3ty7tgijqab67cj.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3xn3lqklrfkrq5li.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3xn3lqklrfkrq5li.o new file mode 100644 index 0000000..73b4724 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3xn3lqklrfkrq5li.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3z7ql93fa5sz7s88.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3z7ql93fa5sz7s88.o new file mode 100644 index 0000000..16937e7 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/3z7ql93fa5sz7s88.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/40hl233j5uqcuyar.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/40hl233j5uqcuyar.o new file mode 100644 index 0000000..4c30471 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/40hl233j5uqcuyar.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/40l0v0fzp0rufvqp.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/40l0v0fzp0rufvqp.o new file mode 100644 index 0000000..8c5ce99 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/40l0v0fzp0rufvqp.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/41dyp7gzugbnhs41.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/41dyp7gzugbnhs41.o new file mode 100644 index 0000000..6a4bff0 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/41dyp7gzugbnhs41.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/41fvwiyzb81f7yyd.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/41fvwiyzb81f7yyd.o new file mode 100644 index 0000000..ab07a65 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/41fvwiyzb81f7yyd.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/42s5wr4jusu4yuix.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/42s5wr4jusu4yuix.o new file mode 100644 index 0000000..766b37a Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/42s5wr4jusu4yuix.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4bo2ucf4pj6195ho.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4bo2ucf4pj6195ho.o new file mode 100644 index 0000000..25c6982 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4bo2ucf4pj6195ho.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4f2k4b1jsstonbun.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4f2k4b1jsstonbun.o new file mode 100644 index 0000000..9d252e3 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4f2k4b1jsstonbun.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4j5illlws2fprdnl.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4j5illlws2fprdnl.o new file mode 100644 index 0000000..66a0bf4 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4j5illlws2fprdnl.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4l64qai0tru4f3d6.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4l64qai0tru4f3d6.o new file mode 100644 index 0000000..56e8333 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4l64qai0tru4f3d6.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4lonaime9258qymv.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4lonaime9258qymv.o new file mode 100644 index 0000000..2e714e4 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4lonaime9258qymv.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4ol4x3emcoh2emgv.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4ol4x3emcoh2emgv.o new file mode 100644 index 0000000..d617a06 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4ol4x3emcoh2emgv.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4pbza3inve5hn0bx.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4pbza3inve5hn0bx.o new file mode 100644 index 0000000..1981d59 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4pbza3inve5hn0bx.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4qdntyosjgvj5xjr.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4qdntyosjgvj5xjr.o new file mode 100644 index 0000000..98e6729 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/4qdntyosjgvj5xjr.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/5329fg8gc6sa5hx3.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/5329fg8gc6sa5hx3.o new file mode 100644 index 0000000..b79e218 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/5329fg8gc6sa5hx3.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/56l7459wrrrk0g3.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/56l7459wrrrk0g3.o new file mode 100644 index 0000000..504ecb7 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/56l7459wrrrk0g3.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/58g6ggejgo2z8xq2.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/58g6ggejgo2z8xq2.o new file mode 100644 index 0000000..6d6994c Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/58g6ggejgo2z8xq2.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/58vj23cnbcoqsjt4.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/58vj23cnbcoqsjt4.o new file mode 100644 index 0000000..415b8d6 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/58vj23cnbcoqsjt4.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/5dq77blug0imwe9.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/5dq77blug0imwe9.o new file mode 100644 index 0000000..6de1625 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/5dq77blug0imwe9.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/8kj9e3fbf22cpt9.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/8kj9e3fbf22cpt9.o new file mode 100644 index 0000000..501dac5 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/8kj9e3fbf22cpt9.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/c4aq2cng9lwi9zk.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/c4aq2cng9lwi9zk.o new file mode 100644 index 0000000..1b030bb Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/c4aq2cng9lwi9zk.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/cmqgavbc6g56din.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/cmqgavbc6g56din.o new file mode 100644 index 0000000..3bde73d Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/cmqgavbc6g56din.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/dep-graph.bin b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/dep-graph.bin new file mode 100644 index 0000000..ff1e926 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/dep-graph.bin differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/fa8jebpn0akw7fo.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/fa8jebpn0akw7fo.o new file mode 100644 index 0000000..5fff622 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/fa8jebpn0akw7fo.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/hc0ha7yud8r04tm.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/hc0ha7yud8r04tm.o new file mode 100644 index 0000000..cd468b8 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/hc0ha7yud8r04tm.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/hhmbxluiiwko0yp.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/hhmbxluiiwko0yp.o new file mode 100644 index 0000000..a551ed4 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/hhmbxluiiwko0yp.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/i4zz9w4d37isroc.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/i4zz9w4d37isroc.o new file mode 100644 index 0000000..85618bf Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/i4zz9w4d37isroc.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/it0dyoppxg8b10c.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/it0dyoppxg8b10c.o new file mode 100644 index 0000000..436c81c Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/it0dyoppxg8b10c.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/k7d48swwz90d4n7.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/k7d48swwz90d4n7.o new file mode 100644 index 0000000..4e0f5b3 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/k7d48swwz90d4n7.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/query-cache.bin b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/query-cache.bin new file mode 100644 index 0000000..b90b969 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/query-cache.bin differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/u71ny29ea3l5z1y.o b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/u71ny29ea3l5z1y.o new file mode 100644 index 0000000..41a2961 Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/u71ny29ea3l5z1y.o differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/work-products.bin b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/work-products.bin new file mode 100644 index 0000000..6ba8cfe Binary files /dev/null and b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df-3a3yeuki9lshf/work-products.bin differ diff --git a/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df.lock b/d09/target/debug/incremental/d05-b453i9l708mh/s-gg6cmh8ybq-lux2df.lock new file mode 100644 index 0000000..e69de29 diff --git a/d09/target/release/.cargo-lock b/d09/target/release/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..8669ae0 --- /dev/null +++ b/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +fab0892984eda605 \ No newline at end of file diff --git a/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..5bf6632 --- /dev/null +++ b/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":6269190295429226618,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d09/target/release/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/dep-test-bin-d05 b/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/dep-test-bin-d05 differ diff --git a/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/invoked.timestamp b/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/test-bin-d05 b/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/test-bin-d05 new file mode 100644 index 0000000..821eece --- /dev/null +++ b/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/test-bin-d05 @@ -0,0 +1 @@ +1ea6abca21addc7b \ No newline at end of file diff --git a/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/test-bin-d05.json b/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/test-bin-d05.json new file mode 100644 index 0000000..845416c --- /dev/null +++ b/d09/target/release/.fingerprint/d05-6faaebe5272c5be8/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":9021564638462641516,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release\\.fingerprint\\d05-6faaebe5272c5be8\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d09/target/release/d05.d b/d09/target/release/d05.d new file mode 100644 index 0000000..ab14295 --- /dev/null +++ b/d09/target/release/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\release\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\src\main.rs diff --git a/d09/target/release/d05.exe b/d09/target/release/d05.exe new file mode 100644 index 0000000..c30e9e9 Binary files /dev/null and b/d09/target/release/d05.exe differ diff --git a/d09/target/release/d05.pdb b/d09/target/release/d05.pdb new file mode 100644 index 0000000..13669b9 Binary files /dev/null and b/d09/target/release/d05.pdb differ diff --git a/d09/target/release/deps/d05-6faaebe5272c5be8.d b/d09/target/release/deps/d05-6faaebe5272c5be8.d new file mode 100644 index 0000000..b79d243 --- /dev/null +++ b/d09/target/release/deps/d05-6faaebe5272c5be8.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\release\deps\d05-6faaebe5272c5be8.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\release\deps\d05-6faaebe5272c5be8.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d09/target/release/deps/d05-6faaebe5272c5be8.exe b/d09/target/release/deps/d05-6faaebe5272c5be8.exe new file mode 100644 index 0000000..5403cb0 Binary files /dev/null and b/d09/target/release/deps/d05-6faaebe5272c5be8.exe differ diff --git a/d09/target/release/deps/d05-6faaebe5272c5be8.pdb b/d09/target/release/deps/d05-6faaebe5272c5be8.pdb new file mode 100644 index 0000000..8be5a12 Binary files /dev/null and b/d09/target/release/deps/d05-6faaebe5272c5be8.pdb differ diff --git a/d09/target/release/deps/d05.d b/d09/target/release/deps/d05.d new file mode 100644 index 0000000..26e588c --- /dev/null +++ b/d09/target/release/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\release\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d09\target\release\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d09/target/release/deps/d05.exe b/d09/target/release/deps/d05.exe new file mode 100644 index 0000000..c30e9e9 Binary files /dev/null and b/d09/target/release/deps/d05.exe differ diff --git a/d09/target/release/deps/d05.pdb b/d09/target/release/deps/d05.pdb new file mode 100644 index 0000000..13669b9 Binary files /dev/null and b/d09/target/release/deps/d05.pdb differ diff --git a/d09/target/release/input.txt b/d09/target/release/input.txt new file mode 100644 index 0000000..d5e15df --- /dev/null +++ b/d09/target/release/input.txt @@ -0,0 +1,2000 @@ +U 2 +L 1 +U 1 +D 2 +L 2 +D 1 +L 2 +R 2 +D 2 +U 2 +L 2 +D 1 +L 2 +U 1 +R 2 +D 2 +R 1 +U 1 +R 1 +L 1 +D 2 +R 1 +D 2 +R 2 +D 2 +L 2 +U 1 +R 1 +L 1 +D 2 +L 1 +R 1 +U 1 +D 1 +R 1 +D 2 +R 2 +L 1 +R 2 +L 2 +U 1 +L 1 +D 2 +U 2 +D 1 +R 2 +L 2 +D 1 +R 1 +D 2 +U 1 +D 2 +R 2 +U 2 +L 2 +D 2 +R 2 +L 1 +D 2 +L 1 +U 2 +R 1 +L 2 +U 1 +R 2 +U 1 +D 2 +R 2 +U 1 +D 2 +L 2 +D 2 +L 1 +R 1 +D 1 +L 2 +D 2 +U 2 +R 1 +U 1 +R 2 +U 2 +L 2 +R 2 +L 2 +R 1 +U 2 +L 2 +R 1 +D 1 +L 1 +D 1 +U 2 +R 1 +U 2 +R 2 +U 2 +L 2 +U 2 +L 2 +U 1 +R 1 +U 2 +R 2 +L 2 +R 2 +U 1 +R 1 +D 1 +U 1 +L 2 +R 3 +L 2 +U 3 +L 1 +R 1 +U 1 +D 1 +U 1 +D 1 +R 3 +U 3 +L 3 +U 1 +R 2 +D 1 +U 2 +D 2 +U 3 +L 2 +U 3 +R 1 +L 2 +U 1 +L 2 +D 2 +U 3 +D 1 +R 3 +U 3 +R 3 +L 1 +D 2 +U 2 +D 3 +U 1 +R 2 +L 1 +D 1 +L 1 +D 3 +R 1 +U 2 +L 2 +D 2 +U 3 +D 2 +U 1 +D 3 +U 2 +L 3 +R 2 +D 2 +R 3 +L 3 +R 1 +D 1 +L 2 +R 1 +D 2 +L 3 +R 2 +U 1 +L 3 +D 2 +R 3 +D 3 +U 1 +L 1 +D 3 +U 3 +D 3 +R 3 +U 1 +D 1 +L 1 +R 3 +L 3 +U 1 +D 3 +R 1 +L 3 +R 3 +D 2 +L 3 +D 3 +U 3 +L 1 +U 1 +L 2 +D 3 +L 2 +U 3 +L 3 +U 1 +R 2 +D 3 +U 2 +R 2 +U 1 +L 2 +D 2 +L 2 +D 1 +U 3 +D 1 +L 1 +U 2 +D 1 +R 2 +L 2 +R 3 +L 2 +R 1 +D 1 +R 1 +D 2 +L 4 +D 3 +R 3 +D 4 +L 3 +D 1 +U 2 +D 1 +L 4 +R 4 +L 3 +R 2 +L 1 +R 2 +D 1 +R 1 +D 4 +U 1 +D 2 +R 3 +D 3 +R 2 +U 1 +D 2 +U 2 +L 1 +D 3 +U 4 +L 3 +U 2 +L 4 +D 4 +L 1 +U 3 +D 2 +R 3 +D 2 +L 2 +U 3 +L 3 +R 2 +D 2 +R 2 +U 3 +L 2 +R 4 +L 4 +U 1 +D 3 +L 2 +R 3 +L 2 +R 3 +D 4 +R 1 +L 1 +U 1 +L 2 +D 3 +L 4 +R 2 +D 2 +U 3 +D 4 +L 3 +R 1 +U 4 +L 3 +D 4 +L 1 +D 3 +L 4 +R 2 +L 1 +R 4 +L 4 +U 3 +D 4 +U 1 +R 2 +D 3 +U 3 +R 2 +L 2 +R 2 +U 4 +L 4 +D 4 +L 3 +D 3 +U 1 +D 1 +U 4 +R 1 +L 2 +U 2 +L 3 +U 3 +L 3 +D 1 +L 2 +U 3 +L 3 +U 2 +L 2 +U 2 +L 4 +R 1 +L 2 +D 2 +R 3 +L 5 +U 1 +R 5 +D 3 +L 5 +U 3 +D 1 +L 3 +R 2 +D 2 +U 3 +R 5 +D 5 +R 1 +D 4 +U 1 +R 1 +L 4 +D 1 +U 3 +D 4 +L 1 +D 1 +L 2 +U 1 +L 3 +R 1 +D 1 +U 1 +D 2 +L 5 +U 2 +R 3 +D 4 +L 4 +R 1 +L 4 +R 5 +D 4 +R 4 +L 4 +U 3 +L 3 +R 1 +D 1 +R 4 +U 1 +R 3 +U 5 +R 5 +D 2 +R 4 +D 5 +L 2 +D 4 +U 4 +R 3 +D 2 +L 5 +R 4 +D 4 +L 1 +D 4 +L 4 +D 4 +R 2 +D 5 +L 4 +U 3 +D 5 +U 5 +L 1 +U 3 +L 2 +U 2 +R 2 +U 3 +D 3 +R 1 +L 3 +R 1 +U 4 +D 1 +R 1 +L 1 +R 4 +L 1 +R 3 +D 4 +U 5 +L 4 +U 5 +L 5 +U 4 +L 3 +D 2 +L 1 +U 1 +R 4 +L 5 +D 3 +U 3 +L 2 +D 1 +L 1 +U 4 +R 6 +U 5 +L 4 +R 3 +U 4 +L 5 +U 3 +D 1 +U 3 +R 4 +L 3 +D 6 +R 1 +L 2 +U 6 +D 6 +R 2 +L 4 +D 1 +R 5 +L 3 +D 1 +R 2 +D 3 +L 6 +U 5 +D 1 +U 2 +R 2 +L 5 +U 1 +D 3 +R 5 +D 2 +L 1 +D 6 +R 4 +D 5 +L 1 +R 2 +L 3 +R 4 +L 6 +U 5 +L 3 +D 4 +R 4 +U 1 +D 3 +R 4 +L 4 +R 1 +U 2 +R 6 +D 1 +L 4 +R 2 +D 5 +R 6 +D 3 +R 5 +L 1 +R 2 +U 2 +D 2 +L 4 +D 6 +L 1 +R 2 +U 3 +D 6 +L 1 +R 3 +L 1 +D 1 +R 6 +D 6 +L 1 +U 4 +L 4 +U 6 +R 6 +L 6 +D 1 +U 2 +R 6 +L 6 +U 6 +D 1 +R 5 +U 4 +R 2 +L 2 +R 5 +U 5 +R 6 +U 2 +D 3 +R 6 +D 2 +R 3 +L 6 +U 5 +R 2 +D 5 +L 3 +D 5 +U 2 +D 4 +L 1 +D 3 +U 1 +L 4 +D 2 +L 3 +U 5 +R 5 +L 3 +D 7 +R 5 +L 5 +U 5 +L 7 +U 3 +L 2 +R 5 +D 1 +R 4 +U 1 +R 5 +U 6 +R 1 +L 3 +U 7 +L 6 +R 2 +L 3 +U 6 +L 4 +D 1 +L 6 +U 2 +L 6 +U 2 +L 4 +U 2 +L 4 +U 4 +D 3 +U 1 +R 1 +U 5 +L 2 +R 3 +D 7 +R 4 +U 4 +R 1 +D 1 +L 7 +R 2 +U 3 +D 1 +U 1 +D 1 +L 2 +R 5 +U 2 +R 5 +U 7 +L 2 +R 6 +U 2 +R 1 +L 7 +U 2 +R 3 +U 2 +R 7 +D 7 +R 6 +U 4 +L 1 +R 1 +U 6 +R 6 +U 1 +L 7 +R 6 +L 2 +U 5 +L 3 +R 4 +D 4 +R 6 +L 5 +D 1 +U 4 +D 6 +L 4 +R 4 +D 1 +L 3 +U 2 +L 7 +R 2 +U 7 +R 3 +L 6 +D 6 +U 3 +D 7 +U 7 +D 7 +R 7 +U 5 +L 2 +U 5 +D 4 +L 4 +U 2 +L 6 +U 4 +D 3 +L 6 +U 7 +R 3 +D 2 +U 2 +L 7 +D 5 +L 2 +U 6 +R 8 +D 7 +R 5 +U 5 +R 3 +L 1 +U 6 +R 3 +D 7 +U 3 +R 4 +U 5 +D 4 +R 1 +D 6 +L 7 +D 2 +R 5 +U 4 +L 1 +R 1 +L 7 +U 6 +D 1 +L 1 +D 8 +U 1 +L 7 +R 1 +U 6 +D 6 +L 4 +U 1 +L 3 +D 6 +R 6 +D 3 +R 7 +U 3 +L 7 +R 6 +L 3 +D 2 +L 4 +U 1 +R 1 +D 7 +L 8 +R 1 +L 7 +D 1 +L 1 +R 3 +U 1 +R 8 +L 6 +D 3 +U 3 +R 2 +D 7 +R 6 +L 2 +R 1 +U 4 +R 6 +L 6 +D 4 +L 4 +U 6 +L 2 +U 7 +D 3 +R 3 +L 5 +R 7 +D 7 +U 8 +L 6 +U 6 +D 7 +L 8 +U 8 +L 6 +U 1 +D 1 +U 8 +D 5 +R 5 +U 7 +D 3 +U 3 +D 2 +U 4 +L 6 +D 6 +L 2 +D 4 +R 2 +L 7 +R 4 +U 4 +D 6 +R 7 +D 6 +U 1 +D 2 +U 1 +D 4 +L 2 +R 4 +L 7 +U 5 +L 3 +D 6 +U 5 +L 6 +U 3 +L 3 +U 1 +D 1 +L 6 +U 3 +L 8 +D 3 +R 7 +L 2 +U 8 +R 5 +U 8 +R 9 +U 9 +L 8 +U 5 +D 3 +U 4 +R 8 +U 4 +L 6 +R 6 +L 8 +R 8 +U 2 +L 2 +R 5 +D 7 +L 3 +D 4 +L 5 +D 1 +R 7 +D 6 +R 6 +D 2 +R 8 +U 8 +R 2 +D 4 +U 3 +R 4 +U 2 +L 3 +U 4 +D 5 +R 4 +U 9 +D 4 +R 7 +L 1 +D 7 +U 6 +L 1 +U 3 +D 8 +R 3 +U 4 +D 2 +L 6 +R 8 +D 5 +R 5 +D 1 +U 2 +L 7 +D 7 +U 6 +D 3 +U 6 +R 9 +U 2 +L 7 +U 4 +L 7 +U 4 +D 3 +U 9 +R 5 +D 2 +U 1 +L 6 +D 2 +L 8 +U 5 +R 3 +U 9 +R 2 +U 9 +L 7 +D 6 +L 4 +R 1 +L 4 +D 5 +R 5 +L 1 +R 8 +L 7 +U 2 +R 9 +L 1 +R 2 +D 4 +U 5 +R 5 +L 10 +D 7 +U 7 +R 9 +L 1 +R 9 +D 7 +U 4 +L 8 +U 9 +R 10 +D 3 +U 2 +D 2 +L 10 +R 7 +L 2 +R 4 +U 10 +R 7 +D 5 +L 7 +R 8 +D 6 +R 6 +U 1 +R 1 +L 4 +D 7 +R 10 +L 3 +U 4 +D 10 +L 5 +R 10 +D 7 +U 2 +D 8 +L 5 +R 2 +D 5 +U 9 +R 6 +L 6 +U 5 +L 3 +R 3 +D 6 +L 3 +U 4 +D 10 +L 6 +U 7 +L 4 +D 5 +L 4 +D 8 +R 5 +U 8 +R 8 +L 1 +D 4 +R 7 +U 5 +D 3 +L 5 +D 3 +L 7 +U 7 +R 4 +U 1 +R 7 +L 3 +R 3 +D 2 +U 6 +D 6 +U 1 +R 6 +D 1 +U 4 +R 5 +D 3 +R 8 +L 2 +D 10 +L 7 +D 10 +U 9 +D 6 +U 3 +L 8 +U 9 +R 10 +D 10 +R 5 +L 10 +D 6 +L 6 +R 11 +D 6 +L 1 +R 8 +U 10 +R 8 +L 8 +R 10 +U 8 +R 4 +L 8 +D 7 +U 4 +L 1 +R 10 +U 10 +L 6 +R 10 +L 6 +U 8 +R 11 +D 9 +L 1 +R 2 +D 10 +L 4 +U 8 +D 9 +L 11 +R 7 +U 7 +L 2 +D 1 +R 8 +U 11 +D 5 +R 4 +U 7 +L 8 +D 7 +R 10 +D 1 +R 5 +U 4 +D 3 +U 4 +D 11 +L 8 +R 10 +D 7 +U 1 +D 11 +U 1 +D 10 +R 5 +L 2 +R 10 +U 9 +D 8 +L 3 +U 6 +R 11 +L 4 +U 4 +R 3 +L 3 +U 2 +R 8 +U 6 +R 7 +D 6 +U 1 +R 3 +L 6 +D 4 +L 2 +D 8 +U 2 +D 3 +R 10 +D 10 +R 1 +L 2 +R 4 +D 10 +L 1 +U 3 +D 1 +R 7 +D 9 +R 1 +L 10 +R 9 +U 11 +R 1 +L 5 +U 7 +R 8 +L 3 +D 5 +R 11 +D 4 +R 2 +U 6 +D 11 +L 5 +D 5 +L 3 +U 7 +R 5 +L 11 +U 11 +L 10 +R 9 +D 2 +U 2 +R 2 +D 11 +L 3 +U 4 +R 3 +U 5 +D 5 +L 5 +U 5 +D 3 +U 5 +D 7 +R 9 +L 1 +D 11 +U 11 +L 5 +R 10 +L 3 +U 12 +L 8 +U 4 +R 12 +U 12 +D 6 +U 1 +L 11 +R 8 +U 8 +R 12 +U 2 +D 12 +R 4 +L 1 +U 12 +R 1 +L 8 +R 5 +U 11 +L 8 +R 2 +L 10 +R 3 +D 11 +L 2 +U 11 +D 7 +L 5 +R 8 +L 5 +U 7 +R 10 +U 3 +L 6 +U 1 +R 9 +D 12 +R 10 +D 3 +R 2 +D 8 +R 2 +D 3 +U 2 +L 12 +D 8 +L 4 +U 8 +D 10 +U 11 +R 11 +U 6 +L 10 +U 3 +L 5 +U 12 +L 9 +R 8 +L 12 +R 3 +D 11 +U 11 +L 9 +R 8 +L 1 +U 2 +L 6 +R 6 +D 5 +R 1 +D 7 +L 3 +U 8 +R 1 +U 12 +R 6 +L 9 +U 6 +R 2 +D 8 +L 11 +U 1 +R 2 +L 3 +U 4 +L 12 +U 1 +D 7 +U 3 +D 10 +L 6 +D 1 +R 2 +U 7 +L 3 +U 2 +D 6 +R 5 +L 11 +R 9 +D 5 +R 8 +L 6 +D 3 +U 7 +L 6 +D 10 +U 4 +L 9 +R 2 +D 8 +U 2 +L 7 +D 13 +R 6 +L 6 +U 3 +D 9 +L 5 +R 11 +D 13 +U 6 +D 8 +L 7 +U 13 +L 3 +D 2 +U 7 +D 12 +L 3 +R 10 +L 8 +D 8 +U 5 +R 4 +U 12 +R 2 +D 11 +L 12 +D 12 +L 11 +D 1 +R 10 +D 10 +U 10 +D 2 +L 2 +R 7 +L 13 +U 5 +L 10 +U 5 +R 5 +L 13 +D 7 +R 9 +U 2 +D 11 +U 4 +R 1 +L 5 +D 7 +L 5 +D 6 +U 7 +R 8 +U 10 +D 12 +R 2 +U 6 +L 12 +D 12 +L 8 +U 1 +D 8 +U 9 +D 11 +U 8 +D 1 +L 9 +R 10 +U 4 +D 4 +U 12 +L 9 +D 13 +L 12 +R 12 +L 11 +D 12 +U 9 +D 1 +R 4 +U 5 +R 8 +U 6 +R 10 +U 1 +L 7 +D 12 +R 13 +D 10 +L 1 +U 9 +L 9 +R 2 +L 14 +R 8 +U 6 +D 7 +R 4 +L 9 +D 3 +L 11 +R 13 +U 6 +D 6 +L 2 +R 6 +U 1 +L 13 +R 9 +D 9 +L 5 +R 9 +D 4 +U 13 +L 9 +D 7 +U 8 +D 1 +U 11 +L 12 +U 4 +D 7 +R 6 +D 13 +L 12 +R 8 +L 6 +U 1 +R 13 +U 9 +D 2 +U 2 +D 1 +U 6 +R 8 +U 2 +R 6 +D 8 +L 10 +D 14 +U 6 +D 8 +L 3 +R 2 +U 4 +D 10 +U 13 +R 1 +L 11 +D 2 +L 6 +D 14 +U 8 +D 11 +R 1 +L 8 +R 12 +U 1 +D 4 +U 10 +L 9 +D 11 +L 10 +U 13 +D 7 +U 4 +L 11 +U 8 +R 12 +D 4 +L 1 +U 7 +D 5 +U 6 +R 7 +L 8 +U 13 +L 1 +D 8 +U 14 +D 5 +U 10 +D 14 +L 6 +U 4 +L 9 +D 6 +U 7 +L 14 +R 13 +D 11 +R 6 +D 10 +U 6 +R 8 +D 14 +U 14 +L 4 +U 2 +L 4 +R 8 +U 14 +D 2 +L 15 +U 4 +D 6 +R 3 +U 3 +L 12 +U 4 +D 8 +R 14 +U 15 +R 3 +D 10 +R 14 +L 15 +R 9 +D 9 +L 10 +U 7 +L 13 +R 4 +U 4 +D 13 +L 14 +U 7 +L 4 +R 5 +D 7 +R 4 +D 15 +R 15 +U 1 +L 2 +R 14 +L 7 +U 13 +R 12 +L 5 +U 8 +L 15 +U 6 +R 11 +L 12 +U 13 +R 4 +U 15 +D 5 +R 14 +L 6 +U 1 +D 5 +L 7 +U 13 +D 8 +U 2 +D 11 +L 6 +R 2 +L 10 +R 6 +L 14 +D 7 +R 6 +L 10 +R 4 +U 1 +L 3 +R 6 +L 8 +D 14 +R 3 +D 15 +L 9 +D 10 +U 11 +R 5 +D 11 +U 4 +R 2 +D 2 +U 6 +L 7 +D 5 +L 12 +U 3 +R 8 +D 13 +R 9 +D 1 +L 3 +R 14 +L 3 +D 13 +L 15 +U 2 +L 2 +U 12 +D 1 +L 9 +U 2 +D 8 +R 12 +L 5 +R 9 +U 15 +D 4 +R 7 +U 9 +R 13 +U 14 +L 1 +U 1 +R 15 +D 1 +R 2 +U 11 +R 8 +D 9 +R 1 +U 13 +D 3 +L 4 +U 6 +L 12 +U 5 +L 2 +R 11 +L 5 +R 4 +D 11 +L 9 +U 15 +L 12 +U 16 +L 12 +D 6 +L 3 +D 12 +U 2 +L 4 +R 15 +U 16 +D 13 +L 14 +U 13 +D 11 +R 14 +L 13 +U 9 +L 9 +D 15 +R 1 +D 4 +L 8 +R 1 +D 12 +U 1 +L 13 +D 8 +U 7 +D 7 +L 12 +D 11 +L 7 +U 5 +R 14 +L 6 +R 8 +L 15 +U 12 +R 13 +U 7 +L 1 +D 12 +U 16 +L 8 +U 1 +L 1 +U 6 +D 14 +U 2 +R 9 +L 15 +R 4 +D 5 +U 10 +R 7 +L 15 +R 5 +D 1 +L 1 +D 4 +L 1 +R 4 +D 10 +U 13 +L 1 +R 13 +U 16 +R 15 +D 5 +U 6 +D 1 +R 5 +D 4 +U 6 +R 8 +L 1 +D 3 +U 13 +D 14 +U 11 +D 7 +U 12 +L 1 +D 3 +U 1 +R 2 +U 9 +R 2 +D 5 +L 8 +U 4 +D 1 +L 9 +R 5 +D 12 +R 12 +L 12 +R 16 +L 10 +R 15 +U 7 +D 13 +R 14 +D 12 +R 2 +L 7 +U 5 +L 15 +D 5 +R 12 +U 14 +D 2 +U 11 +R 8 +U 2 +L 5 +D 10 +U 7 +L 3 +U 15 +R 2 +U 11 +L 10 +D 4 +U 6 +D 15 +L 9 +D 8 +U 11 +L 10 +R 17 +D 2 +U 1 +R 7 +U 9 +L 4 +R 5 +L 11 +U 11 +R 13 +L 7 +D 17 +U 10 +D 5 +U 17 +L 1 +U 3 +D 4 +U 16 +D 17 +U 10 +D 12 +U 1 +R 4 +D 2 +U 1 +D 1 +L 9 +D 6 +L 1 +U 8 +L 2 +D 1 +U 10 +L 14 +U 17 +D 12 +U 1 +R 1 +D 8 +L 7 +D 10 +L 15 +R 15 +D 14 +R 12 +D 5 +L 1 +R 14 +L 2 +D 8 +R 15 +U 6 +L 4 +R 5 +D 11 +L 16 +R 11 +D 14 +L 14 +R 16 +U 12 +R 2 +U 16 +L 3 +R 4 +U 15 +R 15 +D 3 +U 17 +R 5 +L 2 +R 15 +D 13 +L 2 +U 4 +L 6 +R 5 +L 5 +R 4 +L 9 +U 3 +L 9 +R 15 +L 4 +R 1 +U 3 +L 1 +D 3 +R 9 +D 9 +L 10 +R 14 +L 18 +U 7 +R 11 +L 6 +R 16 +U 9 +R 5 +U 5 +R 9 +D 9 +L 12 +D 18 +L 11 +D 18 +L 2 +D 8 +R 6 +L 1 +U 11 +L 6 +U 18 +L 8 +D 12 +L 8 +R 15 +L 15 +R 13 +L 10 +D 15 +R 10 +L 11 +R 14 +D 6 +L 9 +U 3 +R 10 +U 18 +R 9 +L 9 +D 4 +L 17 +D 16 +U 10 +R 14 +L 15 +R 5 +U 2 +L 4 +R 15 +U 2 +D 2 +R 9 +U 14 +D 17 +U 5 +R 1 +U 15 +R 17 +D 4 +R 7 +L 4 +R 16 +L 11 +U 10 +R 3 +D 2 +L 5 +R 14 +L 4 +D 11 +L 11 +U 6 +R 9 +U 3 +R 17 +D 16 +R 18 +L 10 +R 15 +L 14 +R 16 +L 12 +U 3 +R 9 +D 17 +R 6 +L 1 +R 16 +L 8 +U 16 +R 6 +L 1 +U 4 +L 17 +R 4 +U 15 +R 19 +D 7 +R 18 +L 16 +R 18 +U 2 +D 11 +L 17 +R 2 +L 10 +U 17 +D 11 +R 17 +U 1 +D 15 +U 6 +D 19 +R 16 +D 12 +L 7 +R 13 +D 14 +L 12 +U 14 +L 5 +R 5 +D 3 +L 10 +U 16 +R 14 +D 16 +L 9 +D 16 +L 10 +R 11 +D 11 +U 19 +L 4 +D 16 +R 8 +D 1 +U 4 +L 15 +R 5 +D 1 +L 19 +D 19 +R 12 +L 18 +D 13 +L 4 +U 6 +R 5 +D 12 +R 15 +D 9 +L 9 +U 16 +D 1 +R 16 +L 7 +R 6 +D 12 +L 7 +R 8 +U 17 +L 12 +D 9 +L 8 +D 16 +R 8 +D 9 +L 17 +R 3 +U 6 +D 1 +R 7 +L 4 +D 10 +U 7 +R 13 +L 10 +D 19 +U 7 +D 10 +L 17 +R 18 +D 15 +R 6 +L 7 +R 8 +U 16 +R 6 +D 3 +L 19 +D 10 +R 12 +U 13 +L 11 diff --git a/d09/test_input.txt b/d09/test_input.txt new file mode 100644 index 0000000..cbea2b3 --- /dev/null +++ b/d09/test_input.txt @@ -0,0 +1,8 @@ +R 4 +U 4 +L 3 +D 1 +R 4 +D 1 +L 5 +R 2 \ No newline at end of file diff --git a/d09/test_input_2.txt b/d09/test_input_2.txt new file mode 100644 index 0000000..c1eba0a --- /dev/null +++ b/d09/test_input_2.txt @@ -0,0 +1,8 @@ +R 5 +U 8 +L 8 +D 3 +R 17 +D 10 +L 25 +U 20 \ No newline at end of file diff --git a/d10/Cargo.lock b/d10/Cargo.lock new file mode 100644 index 0000000..aa81b2a --- /dev/null +++ b/d10/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d05" +version = "0.1.0" diff --git a/d10/Cargo.toml b/d10/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d10/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d10/input.txt b/d10/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d10/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d10/src/a1.rs b/d10/src/a1.rs new file mode 100644 index 0000000..febb23a --- /dev/null +++ b/d10/src/a1.rs @@ -0,0 +1,80 @@ + +enum COMMAND { + ADD, + NOP +} + +struct CMD { + cmd :COMMAND, + op :i32 +} + +fn parse_inp(inp :&Vec) -> Vec { + + let mut res = vec![]; + + for s in inp { + let split = s.split(' ').collect::>(); + match split[0] { + "addx" => { + res.push(CMD {cmd: COMMAND::ADD, op: split[1].parse::().unwrap()}); + } + + "noop" => { + res.push(CMD {cmd: COMMAND::NOP, op: 0}); + } + _ => {} + } + } + + return res; + +} + +fn check_cycle(sum :&mut i32, x_reg :&i32, cycle :&i32) { + + + if (*cycle + 20) % 40 == 0 { + *sum += *x_reg * *cycle; + println!("{}, {}, {}, {}", cycle, x_reg, cycle * x_reg, sum); + } + +} + +pub fn run(inp :Vec) { + + let mut cycle = 0; + + let mut sum = 0; + + let mut x_reg = 1; + + let parsed_inp :Vec = parse_inp(&inp); + + for cmd in parsed_inp { + + match cmd.cmd { + COMMAND::ADD => { + cycle += 1; + + check_cycle(&mut sum, &x_reg, &cycle); + + cycle += 1; + + check_cycle(&mut sum, &x_reg, &cycle); + + x_reg += cmd.op; + } + + COMMAND::NOP => { + cycle += 1; + + check_cycle(&mut sum, &x_reg, &cycle); + } + } + + } + + println!("a1: {}", sum); + +} \ No newline at end of file diff --git a/d10/src/a2.rs b/d10/src/a2.rs new file mode 100644 index 0000000..816da73 --- /dev/null +++ b/d10/src/a2.rs @@ -0,0 +1,96 @@ + +enum COMMAND { + ADD, + NOP +} + +struct CMD { + cmd :COMMAND, + op :i32 +} + +fn parse_inp(inp :&Vec) -> Vec { + + let mut res = vec![]; + + for s in inp { + let split = s.split(' ').collect::>(); + match split[0] { + "addx" => { + res.push(CMD {cmd: COMMAND::ADD, op: split[1].parse::().unwrap()}); + } + + "noop" => { + res.push(CMD {cmd: COMMAND::NOP, op: 0}); + } + _ => {} + } + } + + return res; + +} + +fn check_cycle(width :&usize, height :&usize, screen :&mut Vec, x_reg :&i32, cycle :&i32) { + + if (cycle-1) as usize >= width * height { + return; + } + + if ((x_reg-1)..=(x_reg+1)).contains(&((cycle-1) % (*width as i32))) { + screen[(cycle-1) as usize] = '#'; + println!("{}, {}", cycle-1, x_reg, ); + } + + + + +} + +pub fn run(inp :Vec) { + + const SCREEN_WIDTH :usize = 40; + const SCREEN_HEIGHT :usize = 6; + + let mut screen :Vec = vec!['.'; SCREEN_HEIGHT * SCREEN_WIDTH]; + + let mut cycle = 0; + + let mut x_reg = 1; + + let parsed_inp :Vec = parse_inp(&inp); + + for cmd in parsed_inp { + + match cmd.cmd { + COMMAND::ADD => { + cycle += 1; + + check_cycle(&SCREEN_WIDTH, &SCREEN_HEIGHT, &mut screen, &x_reg, &cycle); + + cycle += 1; + + check_cycle(&SCREEN_WIDTH, &SCREEN_HEIGHT, &mut screen, &x_reg, &cycle); + + x_reg += cmd.op; + } + + COMMAND::NOP => { + cycle += 1; + check_cycle(&SCREEN_WIDTH, &SCREEN_HEIGHT, &mut screen, &x_reg, &cycle); + + } + } + + } + + println!("a2:"); + + for i in 0..screen.len() { + if i % SCREEN_WIDTH == 0 { + println!(""); + } + print!("{}", screen[i]); + } + +} \ No newline at end of file diff --git a/d10/src/main.rs b/d10/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d10/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d10/target/.rustc_info.json b/d10/target/.rustc_info.json new file mode 100644 index 0000000..bb8f32b --- /dev/null +++ b/d10/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d10/target/CACHEDIR.TAG b/d10/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d10/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d10/target/debug/.cargo-lock b/d10/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d10/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 b/d10/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 new file mode 100644 index 0000000..d90fb30 --- /dev/null +++ b/d10/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 @@ -0,0 +1 @@ +a62220af2acc103e \ No newline at end of file diff --git a/d10/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json b/d10/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json new file mode 100644 index 0000000..72b334e --- /dev/null +++ b/d10/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-54bad1502471c435\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d10/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 b/d10/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d10/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 differ diff --git a/d10/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp b/d10/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d10/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..1ab1aa4 --- /dev/null +++ b/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +e737b342d3e62e08 \ No newline at end of file diff --git a/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..4294ab5 --- /dev/null +++ b/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d10/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 b/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 differ diff --git a/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp b/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 b/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 new file mode 100644 index 0000000..484ceaf --- /dev/null +++ b/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 @@ -0,0 +1 @@ +f0fa31a79957e157 \ No newline at end of file diff --git a/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json b/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json new file mode 100644 index 0000000..dee9391 --- /dev/null +++ b/d10/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-cd6375c08847f9de\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d10/target/debug/d05.d b/d10/target/debug/d05.d new file mode 100644 index 0000000..cb39f1a --- /dev/null +++ b/d10/target/debug/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\target\debug\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\src\main.rs diff --git a/d10/target/debug/d05.exe b/d10/target/debug/d05.exe new file mode 100644 index 0000000..35f9602 Binary files /dev/null and b/d10/target/debug/d05.exe differ diff --git a/d10/target/debug/d05.pdb b/d10/target/debug/d05.pdb new file mode 100644 index 0000000..2c8c732 Binary files /dev/null and b/d10/target/debug/d05.pdb differ diff --git a/d10/target/debug/deps/d05-54bad1502471c435.d b/d10/target/debug/deps/d05-54bad1502471c435.d new file mode 100644 index 0000000..87d135b --- /dev/null +++ b/d10/target/debug/deps/d05-54bad1502471c435.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\target\debug\deps\d05-54bad1502471c435.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\target\debug\deps\d05-54bad1502471c435.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d10/target/debug/deps/d05-cd6375c08847f9de.d b/d10/target/debug/deps/d05-cd6375c08847f9de.d new file mode 100644 index 0000000..19cf8c9 --- /dev/null +++ b/d10/target/debug/deps/d05-cd6375c08847f9de.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\target\debug\deps\d05-cd6375c08847f9de.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\target\debug\deps\d05-cd6375c08847f9de.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d10/target/debug/deps/d05.d b/d10/target/debug/deps/d05.d new file mode 100644 index 0000000..477f428 --- /dev/null +++ b/d10/target/debug/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\target\debug\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d10\target\debug\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d10/target/debug/deps/d05.exe b/d10/target/debug/deps/d05.exe new file mode 100644 index 0000000..35f9602 Binary files /dev/null and b/d10/target/debug/deps/d05.exe differ diff --git a/d10/target/debug/deps/d05.pdb b/d10/target/debug/deps/d05.pdb new file mode 100644 index 0000000..2c8c732 Binary files /dev/null and b/d10/target/debug/deps/d05.pdb differ diff --git a/d10/target/debug/deps/libd05-54bad1502471c435.rmeta b/d10/target/debug/deps/libd05-54bad1502471c435.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d10/target/debug/deps/libd05-cd6375c08847f9de.rmeta b/d10/target/debug/deps/libd05-cd6375c08847f9de.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix-ocl4r58ewbte/dep-graph.bin b/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix-ocl4r58ewbte/dep-graph.bin new file mode 100644 index 0000000..6f8cda5 Binary files /dev/null and b/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix-ocl4r58ewbte/dep-graph.bin differ diff --git a/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix-ocl4r58ewbte/query-cache.bin b/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix-ocl4r58ewbte/query-cache.bin new file mode 100644 index 0000000..238e18f Binary files /dev/null and b/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix-ocl4r58ewbte/query-cache.bin differ diff --git a/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix-ocl4r58ewbte/work-products.bin b/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix-ocl4r58ewbte/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix-ocl4r58ewbte/work-products.bin differ diff --git a/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix.lock b/d10/target/debug/incremental/d05-36txvcyi2q9og/s-gg7h4vttwo-1qwn0ix.lock new file mode 100644 index 0000000..e69de29 diff --git a/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q-2g48ikx1kcs4/dep-graph.bin b/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q-2g48ikx1kcs4/dep-graph.bin new file mode 100644 index 0000000..f806907 Binary files /dev/null and b/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q-2g48ikx1kcs4/dep-graph.bin differ diff --git a/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q-2g48ikx1kcs4/query-cache.bin b/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q-2g48ikx1kcs4/query-cache.bin new file mode 100644 index 0000000..cd62333 Binary files /dev/null and b/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q-2g48ikx1kcs4/query-cache.bin differ diff --git a/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q-2g48ikx1kcs4/work-products.bin b/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q-2g48ikx1kcs4/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q-2g48ikx1kcs4/work-products.bin differ diff --git a/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q.lock b/d10/target/debug/incremental/d05-3abqv8rsubace/s-gg7h4vtru1-1lk96q.lock new file mode 100644 index 0000000..e69de29 diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/10ro7oziskv0g9x3.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/10ro7oziskv0g9x3.o new file mode 100644 index 0000000..ae29e6a Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/10ro7oziskv0g9x3.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/14alr79ptfqqfahy.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/14alr79ptfqqfahy.o new file mode 100644 index 0000000..f61331a Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/14alr79ptfqqfahy.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/14yb68z0ksvrul66.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/14yb68z0ksvrul66.o new file mode 100644 index 0000000..b825f9f Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/14yb68z0ksvrul66.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1a8ai66o6x1m2jwu.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1a8ai66o6x1m2jwu.o new file mode 100644 index 0000000..c3262be Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1a8ai66o6x1m2jwu.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1ajbtxplqztq0px9.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1ajbtxplqztq0px9.o new file mode 100644 index 0000000..79bdea3 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1ajbtxplqztq0px9.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1biqdu3ax9z5c4vb.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1biqdu3ax9z5c4vb.o new file mode 100644 index 0000000..fa750b5 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1biqdu3ax9z5c4vb.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1c3rprg12ozhhqik.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1c3rprg12ozhhqik.o new file mode 100644 index 0000000..cf52691 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1c3rprg12ozhhqik.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1dufs2di1qxz3kbs.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1dufs2di1qxz3kbs.o new file mode 100644 index 0000000..1bde046 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1dufs2di1qxz3kbs.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1fswgxh7nqlijjgy.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1fswgxh7nqlijjgy.o new file mode 100644 index 0000000..e5a48cf Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1fswgxh7nqlijjgy.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1jn0jewudfi89f5g.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1jn0jewudfi89f5g.o new file mode 100644 index 0000000..00ef787 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1jn0jewudfi89f5g.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1mqk0xv6bxymbqkr.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1mqk0xv6bxymbqkr.o new file mode 100644 index 0000000..2fd8a5f Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1mqk0xv6bxymbqkr.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1nqkpnk81lmbwj7x.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1nqkpnk81lmbwj7x.o new file mode 100644 index 0000000..83af009 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1nqkpnk81lmbwj7x.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1qb2uw1e4sxqpidv.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1qb2uw1e4sxqpidv.o new file mode 100644 index 0000000..82104a7 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1qb2uw1e4sxqpidv.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1ty1fzkcpwuibpch.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1ty1fzkcpwuibpch.o new file mode 100644 index 0000000..e053562 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1ty1fzkcpwuibpch.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1vbowoflhnxgvuna.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1vbowoflhnxgvuna.o new file mode 100644 index 0000000..e72f7ff Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1vbowoflhnxgvuna.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1wy9fcagy0bbqix0.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1wy9fcagy0bbqix0.o new file mode 100644 index 0000000..3537f56 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1wy9fcagy0bbqix0.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1ya3b4rimd8l5s4n.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1ya3b4rimd8l5s4n.o new file mode 100644 index 0000000..e221db9 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/1ya3b4rimd8l5s4n.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/238xsmxcdmi5zrgh.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/238xsmxcdmi5zrgh.o new file mode 100644 index 0000000..21c769e Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/238xsmxcdmi5zrgh.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/28pzxq5mub7kw3h0.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/28pzxq5mub7kw3h0.o new file mode 100644 index 0000000..39f5e35 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/28pzxq5mub7kw3h0.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/29x5fnwoe53lkjhp.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/29x5fnwoe53lkjhp.o new file mode 100644 index 0000000..e08d91a Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/29x5fnwoe53lkjhp.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2cz2ilxemr1vzlan.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2cz2ilxemr1vzlan.o new file mode 100644 index 0000000..b50a63c Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2cz2ilxemr1vzlan.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2exxky3ik2ukvl85.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2exxky3ik2ukvl85.o new file mode 100644 index 0000000..8c6bc05 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2exxky3ik2ukvl85.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2qf75bfr7mxj0ip8.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2qf75bfr7mxj0ip8.o new file mode 100644 index 0000000..1c45e45 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2qf75bfr7mxj0ip8.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2v1cuws1uqh4wg43.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2v1cuws1uqh4wg43.o new file mode 100644 index 0000000..803c996 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2v1cuws1uqh4wg43.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2xcnmmy2ybck2388.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2xcnmmy2ybck2388.o new file mode 100644 index 0000000..cdd0faf Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2xcnmmy2ybck2388.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2y73so3y5z7vk407.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2y73so3y5z7vk407.o new file mode 100644 index 0000000..31f9453 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2y73so3y5z7vk407.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2yldtjbzqhi0sb16.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2yldtjbzqhi0sb16.o new file mode 100644 index 0000000..fa20a04 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/2yldtjbzqhi0sb16.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/32xw42dvq90ph1q9.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/32xw42dvq90ph1q9.o new file mode 100644 index 0000000..66df4c5 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/32xw42dvq90ph1q9.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/33dtijach08qd1uy.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/33dtijach08qd1uy.o new file mode 100644 index 0000000..2a63e98 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/33dtijach08qd1uy.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/33nq48dkflnrmkas.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/33nq48dkflnrmkas.o new file mode 100644 index 0000000..32d584d Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/33nq48dkflnrmkas.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/35p44nr0vuz8h5kb.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/35p44nr0vuz8h5kb.o new file mode 100644 index 0000000..f284856 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/35p44nr0vuz8h5kb.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/36xbkqkqfk976iyh.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/36xbkqkqfk976iyh.o new file mode 100644 index 0000000..bd341b1 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/36xbkqkqfk976iyh.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/397cu74b8v0e7h6u.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/397cu74b8v0e7h6u.o new file mode 100644 index 0000000..280fb3d Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/397cu74b8v0e7h6u.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3ftigb5t7poo2dym.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3ftigb5t7poo2dym.o new file mode 100644 index 0000000..8be06ca Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3ftigb5t7poo2dym.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3i7i4jgz206hlq09.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3i7i4jgz206hlq09.o new file mode 100644 index 0000000..7a144f5 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3i7i4jgz206hlq09.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3nanm3mm7cuc0qqy.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3nanm3mm7cuc0qqy.o new file mode 100644 index 0000000..6466f83 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3nanm3mm7cuc0qqy.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3pbe541k5l4919gl.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3pbe541k5l4919gl.o new file mode 100644 index 0000000..03dbd79 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3pbe541k5l4919gl.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3t1fqjc94a3gzzb7.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3t1fqjc94a3gzzb7.o new file mode 100644 index 0000000..07e3b1c Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3t1fqjc94a3gzzb7.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3ty7tgijqab67cj.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3ty7tgijqab67cj.o new file mode 100644 index 0000000..33e2574 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3ty7tgijqab67cj.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3xn3lqklrfkrq5li.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3xn3lqklrfkrq5li.o new file mode 100644 index 0000000..d254743 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3xn3lqklrfkrq5li.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3z7ql93fa5sz7s88.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3z7ql93fa5sz7s88.o new file mode 100644 index 0000000..516c4bd Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/3z7ql93fa5sz7s88.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/40hl233j5uqcuyar.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/40hl233j5uqcuyar.o new file mode 100644 index 0000000..afab2dd Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/40hl233j5uqcuyar.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/40l0v0fzp0rufvqp.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/40l0v0fzp0rufvqp.o new file mode 100644 index 0000000..79a465a Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/40l0v0fzp0rufvqp.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/41dyp7gzugbnhs41.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/41dyp7gzugbnhs41.o new file mode 100644 index 0000000..f23850d Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/41dyp7gzugbnhs41.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/41fvwiyzb81f7yyd.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/41fvwiyzb81f7yyd.o new file mode 100644 index 0000000..3df8362 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/41fvwiyzb81f7yyd.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/42s5wr4jusu4yuix.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/42s5wr4jusu4yuix.o new file mode 100644 index 0000000..fd51fc0 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/42s5wr4jusu4yuix.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4bo2ucf4pj6195ho.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4bo2ucf4pj6195ho.o new file mode 100644 index 0000000..70c419d Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4bo2ucf4pj6195ho.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4f2k4b1jsstonbun.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4f2k4b1jsstonbun.o new file mode 100644 index 0000000..3feae69 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4f2k4b1jsstonbun.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4j5illlws2fprdnl.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4j5illlws2fprdnl.o new file mode 100644 index 0000000..bb4d12e Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4j5illlws2fprdnl.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4l64qai0tru4f3d6.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4l64qai0tru4f3d6.o new file mode 100644 index 0000000..6c7f78a Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4l64qai0tru4f3d6.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4lonaime9258qymv.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4lonaime9258qymv.o new file mode 100644 index 0000000..1507d09 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4lonaime9258qymv.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4ol4x3emcoh2emgv.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4ol4x3emcoh2emgv.o new file mode 100644 index 0000000..1438663 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4ol4x3emcoh2emgv.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4pbza3inve5hn0bx.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4pbza3inve5hn0bx.o new file mode 100644 index 0000000..a014f46 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4pbza3inve5hn0bx.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4qdntyosjgvj5xjr.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4qdntyosjgvj5xjr.o new file mode 100644 index 0000000..a4a4469 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4qdntyosjgvj5xjr.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4zn7st1zkktqsf2y.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4zn7st1zkktqsf2y.o new file mode 100644 index 0000000..4b1343d Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/4zn7st1zkktqsf2y.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5329fg8gc6sa5hx3.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5329fg8gc6sa5hx3.o new file mode 100644 index 0000000..accc967 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5329fg8gc6sa5hx3.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/56l7459wrrrk0g3.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/56l7459wrrrk0g3.o new file mode 100644 index 0000000..b8db48e Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/56l7459wrrrk0g3.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/58g6ggejgo2z8xq2.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/58g6ggejgo2z8xq2.o new file mode 100644 index 0000000..a6c91f2 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/58g6ggejgo2z8xq2.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5bempyc59i1yp7u3.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5bempyc59i1yp7u3.o new file mode 100644 index 0000000..c36d9c9 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5bempyc59i1yp7u3.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5dq77blug0imwe9.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5dq77blug0imwe9.o new file mode 100644 index 0000000..e1cccb2 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5dq77blug0imwe9.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5eiqmz6yca7opahu.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5eiqmz6yca7opahu.o new file mode 100644 index 0000000..2bcdeda Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/5eiqmz6yca7opahu.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/8kj9e3fbf22cpt9.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/8kj9e3fbf22cpt9.o new file mode 100644 index 0000000..0a63a01 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/8kj9e3fbf22cpt9.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/c4aq2cng9lwi9zk.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/c4aq2cng9lwi9zk.o new file mode 100644 index 0000000..26afc3d Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/c4aq2cng9lwi9zk.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/cmqgavbc6g56din.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/cmqgavbc6g56din.o new file mode 100644 index 0000000..d2222aa Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/cmqgavbc6g56din.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/dep-graph.bin b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/dep-graph.bin new file mode 100644 index 0000000..e8279d3 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/dep-graph.bin differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/fa8jebpn0akw7fo.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/fa8jebpn0akw7fo.o new file mode 100644 index 0000000..0bc35a3 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/fa8jebpn0akw7fo.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/hc0ha7yud8r04tm.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/hc0ha7yud8r04tm.o new file mode 100644 index 0000000..b8d2f32 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/hc0ha7yud8r04tm.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/hhmbxluiiwko0yp.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/hhmbxluiiwko0yp.o new file mode 100644 index 0000000..27f476b Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/hhmbxluiiwko0yp.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/i4zz9w4d37isroc.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/i4zz9w4d37isroc.o new file mode 100644 index 0000000..a267ff9 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/i4zz9w4d37isroc.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/it0dyoppxg8b10c.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/it0dyoppxg8b10c.o new file mode 100644 index 0000000..95a1347 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/it0dyoppxg8b10c.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/k7d48swwz90d4n7.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/k7d48swwz90d4n7.o new file mode 100644 index 0000000..1ba7799 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/k7d48swwz90d4n7.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/query-cache.bin b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/query-cache.bin new file mode 100644 index 0000000..aa0d05a Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/query-cache.bin differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/u71ny29ea3l5z1y.o b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/u71ny29ea3l5z1y.o new file mode 100644 index 0000000..9900dd0 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/u71ny29ea3l5z1y.o differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/work-products.bin b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/work-products.bin new file mode 100644 index 0000000..528f668 Binary files /dev/null and b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch-1q82irhkxfqfn/work-products.bin differ diff --git a/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch.lock b/d10/target/debug/incremental/d05-b453i9l708mh/s-gg7h4wp35j-32toch.lock new file mode 100644 index 0000000..e69de29 diff --git a/d10/test_input.txt b/d10/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d10/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d11/Cargo.lock b/d11/Cargo.lock new file mode 100644 index 0000000..aa81b2a --- /dev/null +++ b/d11/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d05" +version = "0.1.0" diff --git a/d11/Cargo.toml b/d11/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d11/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d11/input.txt b/d11/input.txt new file mode 100644 index 0000000..76ed4aa --- /dev/null +++ b/d11/input.txt @@ -0,0 +1,55 @@ +Monkey 0: + Starting items: 75, 63 + Operation: new = old * 3 + Test: divisible by 11 + If true: throw to monkey 7 + If false: throw to monkey 2 + +Monkey 1: + Starting items: 65, 79, 98, 77, 56, 54, 83, 94 + Operation: new = old + 3 + Test: divisible by 2 + If true: throw to monkey 2 + If false: throw to monkey 0 + +Monkey 2: + Starting items: 66 + Operation: new = old + 5 + Test: divisible by 5 + If true: throw to monkey 7 + If false: throw to monkey 5 + +Monkey 3: + Starting items: 51, 89, 90 + Operation: new = old * 19 + Test: divisible by 7 + If true: throw to monkey 6 + If false: throw to monkey 4 + +Monkey 4: + Starting items: 75, 94, 66, 90, 77, 82, 61 + Operation: new = old + 1 + Test: divisible by 17 + If true: throw to monkey 6 + If false: throw to monkey 1 + +Monkey 5: + Starting items: 53, 76, 59, 92, 95 + Operation: new = old + 2 + Test: divisible by 19 + If true: throw to monkey 4 + If false: throw to monkey 3 + +Monkey 6: + Starting items: 81, 61, 75, 89, 70, 92 + Operation: new = old * old + Test: divisible by 3 + If true: throw to monkey 0 + If false: throw to monkey 1 + +Monkey 7: + Starting items: 81, 86, 62, 87 + Operation: new = old + 8 + Test: divisible by 13 + If true: throw to monkey 3 + If false: throw to monkey 5 diff --git a/d11/src/a1.rs b/d11/src/a1.rs new file mode 100644 index 0000000..d1a7e6b --- /dev/null +++ b/d11/src/a1.rs @@ -0,0 +1,184 @@ + +#[derive(Debug, Clone, Copy)] +enum Operation { + MUL, + ADD, + SQUARE, +} + +struct Monkey { + id: i32, + inspections :i32, + current_items :Vec, + op :(Operation, i64), + test :i64, + throw_target :(i32, i32) // .0 for false target, .1 for true target + +} + +impl Monkey { + + fn new(id :i32, current_items :Vec, op :(Operation, i64), test :i64, target :(i32, i32)) -> Self { + + Monkey { id: id, inspections: 0, current_items: current_items, op: op, test: test, throw_target: target} + } + +} + + + +fn eval_op(inp :Vec<&str>) -> (Operation, i64) { + + let mut op = (Operation::ADD, 0); + + match inp[2] { + "old" => { return (Operation::SQUARE, 0); } + _ => {} + } + + op.0 = match inp[1] { + "*" => { Operation::MUL } + "+" => { Operation::ADD } + _ => { Operation::ADD } + }; + + + op.1 = inp[2].parse::().unwrap(); + + + return op; + +} + +fn parse_monkey(monkey :Vec) -> Option { + + if monkey.len() < 6 { + return None; + } + + let id = monkey[0].split(' ').collect::>()[1].trim_matches(':').parse::().unwrap(); + + let current_items = monkey[1].replace(",", "").split(' ').filter_map(|elem| elem.parse::().ok()).collect::>(); + + let raw_op = monkey[2].split('=').collect::>()[1].trim().split(' ').collect::>(); + let op = eval_op(raw_op); + + let test = monkey[3].split(' ').collect::>()[3].parse::().unwrap(); + + let mut target :(i32, i32) = (0, 0); + target.0 = monkey[5].split(' ').collect::>()[5].parse::().unwrap(); + target.1 = monkey[4].split(' ').collect::>()[5].parse::().unwrap(); + + //println!("{:?}", id); + //println!("{:?}", current_items); + //println!("{:?}", op); + //println!("{:?}", test); + + return Some(Monkey::new(id, current_items, op, test, target)); +} + +fn parse_input(inp :&Vec) -> Vec { + + + + //let raw_monkeys = inp.chunks(6).map(|test| {if !test.contains("") {test.to_vec()} {""}}).collect::>>(); + + // split monkeys into single monkey vectors + let mut raw_monkeys :Vec> = vec![vec![]]; + + for l in inp { + + if l.is_empty() { + raw_monkeys.push(vec![]); + continue; + } + + raw_monkeys.last_mut().unwrap().push(l.trim().to_owned()); + + } + + // extract monkey data + let mut monkeys :Vec = vec![]; + for m in raw_monkeys { + monkeys.push(parse_monkey(m).unwrap()); + } + + + return monkeys; + +} + +pub fn run(inp :Vec) { + + let mut monkeys = parse_input(&inp); + + const MAX_ROUNDS :i32 = 20; + + for _ in 0..MAX_ROUNDS { + for i in 0..monkeys.len() { + + let operation = monkeys[i].op.0; + let operand = monkeys[i].op.1; + + for item_index in 0..monkeys[i].current_items.len() + { + + let item = &mut monkeys[i].current_items[item_index]; + + // new score + match operation { + Operation::ADD => { *item = *item + operand; } + Operation::MUL => { *item = *item * operand; } + Operation::SQUARE => { *item = *item * *item } + } + + // println!("{}, {}", *item, operand); + + // div 3 floor + *item = *item / 3; + + monkeys[i].inspections += 1; + } + + // throw to monkey + while monkeys[i].current_items.len() > 0 { + + let curr_item = *monkeys[i].current_items.first().unwrap(); + let test_number = monkeys[i].test; + + let target = { + if curr_item % test_number == 0 { + monkeys[i].throw_target.1 as usize + } else { + //println!("{} is not divisible by {}, throwing to monkey {} (else: {})", curr_item, test_number, monkeys[i].throw_target.0 as usize, monkeys[i].throw_target.1 as usize); + monkeys[i].throw_target.0 as usize + } + }; + + monkeys[target].current_items.push(curr_item); + monkeys[i].current_items.remove(0); + + } + + + } + + + } + + + let mut max = 0; + let mut s_max = 0; + + for i in 0..monkeys.len() { + + if monkeys[i].inspections >= max { + s_max = max; + max = monkeys[i].inspections; + } + + } + + println!("{}", s_max * max); + +} \ No newline at end of file diff --git a/d11/src/a2.rs b/d11/src/a2.rs new file mode 100644 index 0000000..d7ae38f --- /dev/null +++ b/d11/src/a2.rs @@ -0,0 +1,200 @@ + +#[derive(Debug, Clone, Copy)] +enum Operation { + MUL, + ADD, + SQUARE, +} + +struct Monkey { + id: i32, + inspections :u128, + current_items :Vec, + op :(Operation, u128), + test :u128, + throw_target :(i32, i32) // .0 for false target, .1 for true target + +} + +impl Monkey { + + fn new(id :i32, current_items :Vec, op :(Operation, u128), test :u128, target :(i32, i32)) -> Self { + + Monkey { id: id, inspections: 0, current_items: current_items, op: op, test: test, throw_target: target} + } + +} + + + +fn eval_op(inp :Vec<&str>) -> (Operation, u128) { + + let mut op = (Operation::ADD, 0); + + match inp[2] { + "old" => { return (Operation::SQUARE, 0); } + _ => {} + } + + op.0 = match inp[1] { + "*" => { Operation::MUL } + "+" => { Operation::ADD } + _ => { Operation::ADD } + }; + + + op.1 = inp[2].parse::().unwrap(); + + + return op; + +} + +fn parse_monkey(monkey :Vec) -> Option { + + if monkey.len() < 6 { + return None; + } + + let id = monkey[0].split(' ').collect::>()[1].trim_matches(':').parse::().unwrap(); + + let current_items = monkey[1].replace(",", "").split(' ').filter_map(|elem| elem.parse::().ok()).collect::>(); + + let raw_op = monkey[2].split('=').collect::>()[1].trim().split(' ').collect::>(); + let op = eval_op(raw_op); + + let test = monkey[3].split(' ').collect::>()[3].parse::().unwrap(); + + let mut target :(i32, i32) = (0, 0); + target.0 = monkey[5].split(' ').collect::>()[5].parse::().unwrap(); + target.1 = monkey[4].split(' ').collect::>()[5].parse::().unwrap(); + + //println!("{:?}", id); + //println!("{:?}", current_items); + //println!("{:?}", op); + //println!("{:?}", test); + + return Some(Monkey::new(id, current_items, op, test, target)); +} + +fn parse_input(inp :&Vec) -> Vec { + + + + //let raw_monkeys = inp.chunks(6).map(|test| {if !test.contains("") {test.to_vec()} {""}}).collect::>>(); + + // split monkeys into single monkey vectors + let mut raw_monkeys :Vec> = vec![vec![]]; + + for l in inp { + + if l.is_empty() { + raw_monkeys.push(vec![]); + continue; + } + + raw_monkeys.last_mut().unwrap().push(l.trim().to_owned()); + + } + + // extract monkey data + let mut monkeys :Vec = vec![]; + for m in raw_monkeys { + monkeys.push(parse_monkey(m).unwrap()); + } + + + return monkeys; + +} + +pub fn run(inp :Vec) { + + let mut monkeys = parse_input(&inp); + + const MAX_ROUNDS :i32 = 10000; + + + + let mut mod_fact = 1; + + for i in 0..monkeys.len() { + mod_fact *= monkeys[i].test; + } + + for _ in 0..MAX_ROUNDS { + for i in 0..monkeys.len() { + + let operation = monkeys[i].op.0; + let operand = monkeys[i].op.1; + + for item_index in 0..monkeys[i].current_items.len() { + + let item = &mut monkeys[i].current_items[item_index]; + + // new score + match operation { + Operation::ADD => { *item = (*item + operand) % mod_fact; } + Operation::MUL => { *item = (*item * operand) % mod_fact; } + Operation::SQUARE => { *item = (*item * *item) % mod_fact; } + } + + // println!("{}, {}", *item, operand); + + // div 3 floor + //*item = *item / 3; + + monkeys[i].inspections += 1; + } + + // throw to monkey + while monkeys[i].current_items.len() > 0 { + + let curr_item = *monkeys[i].current_items.first().unwrap(); + let test_number = monkeys[i].test; + + let target = { + if curr_item % test_number == 0 { + monkeys[i].throw_target.1 as usize + } else { + //println!("{} is not divisible by {}, throwing to monkey {} (else: {})", curr_item, test_number, monkeys[i].throw_target.0 as usize, monkeys[i].throw_target.1 as usize); + monkeys[i].throw_target.0 as usize + } + }; + + //println!("throwig {} from {} to {}", curr_item, i, target); + + monkeys[target].current_items.push(curr_item); + monkeys[i].current_items.remove(0); + + } + + + } + + for i in 0..monkeys.len() { + //println!("{}: {}", i, monkeys[i].inspections); + } + //println!(); + + + } + + + let mut max = 0; + let mut s_max = 0; + + for i in 0..monkeys.len() { + + if monkeys[i].inspections >= max { + s_max = max; + max = monkeys[i].inspections; + } else if monkeys[i].inspections > s_max { + s_max = monkeys[i].inspections; + } + + } + + println!("{} * {} = {}", s_max, max, s_max * max); + +} \ No newline at end of file diff --git a/d11/src/main.rs b/d11/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d11/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d11/target/.rustc_info.json b/d11/target/.rustc_info.json new file mode 100644 index 0000000..bf0056d --- /dev/null +++ b/d11/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d11/target/CACHEDIR.TAG b/d11/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d11/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d11/target/debug/.cargo-lock b/d11/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d11/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 b/d11/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 new file mode 100644 index 0000000..d90fb30 --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 @@ -0,0 +1 @@ +a62220af2acc103e \ No newline at end of file diff --git a/d11/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json b/d11/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json new file mode 100644 index 0000000..72b334e --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-54bad1502471c435\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d11/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 b/d11/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d11/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 differ diff --git a/d11/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp b/d11/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d11/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 b/d11/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 new file mode 100644 index 0000000..631b2ed --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 @@ -0,0 +1,4 @@ +{"message":"unused variable: `i`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4789,"byte_end":4790,"line_start":175,"line_end":175,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":" for i in 0..monkeys.len() {","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":4789,"byte_end":4790,"line_start":175,"line_end":175,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":" for i in 0..monkeys.len() {","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":"_i","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:175:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m175\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m for i in 0..monkeys.len() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"field `id` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":98,"byte_end":104,"line_start":9,"line_end":9,"column_start":8,"column_end":14,"is_primary":false,"text":[{"text":"struct Monkey {","highlight_start":8,"highlight_end":14}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a1.rs","byte_start":112,"byte_end":114,"line_start":10,"line_end":10,"column_start":5,"column_end":7,"is_primary":true,"text":[{"text":" id: i32,","highlight_start":5,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `id` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct Monkey {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m id: i32,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"field `id` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":98,"byte_end":104,"line_start":9,"line_end":9,"column_start":8,"column_end":14,"is_primary":false,"text":[{"text":"struct Monkey {","highlight_start":8,"highlight_end":14}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":112,"byte_end":114,"line_start":10,"line_end":10,"column_start":5,"column_end":7,"is_primary":true,"text":[{"text":" id: i32,","highlight_start":5,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `id` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct Monkey {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m id: i32,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^\u001b[0m\n\n"} +{"message":"3 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 3 warnings emitted\u001b[0m\n\n"} diff --git a/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..1ab1aa4 --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +e737b342d3e62e08 \ No newline at end of file diff --git a/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..4294ab5 --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 new file mode 100644 index 0000000..631b2ed --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 @@ -0,0 +1,4 @@ +{"message":"unused variable: `i`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4789,"byte_end":4790,"line_start":175,"line_end":175,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":" for i in 0..monkeys.len() {","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":4789,"byte_end":4790,"line_start":175,"line_end":175,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":" for i in 0..monkeys.len() {","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":"_i","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:175:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m175\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m for i in 0..monkeys.len() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"field `id` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":98,"byte_end":104,"line_start":9,"line_end":9,"column_start":8,"column_end":14,"is_primary":false,"text":[{"text":"struct Monkey {","highlight_start":8,"highlight_end":14}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a1.rs","byte_start":112,"byte_end":114,"line_start":10,"line_end":10,"column_start":5,"column_end":7,"is_primary":true,"text":[{"text":" id: i32,","highlight_start":5,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `id` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct Monkey {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m id: i32,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"field `id` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":98,"byte_end":104,"line_start":9,"line_end":9,"column_start":8,"column_end":14,"is_primary":false,"text":[{"text":"struct Monkey {","highlight_start":8,"highlight_end":14}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":112,"byte_end":114,"line_start":10,"line_end":10,"column_start":5,"column_end":7,"is_primary":true,"text":[{"text":" id: i32,","highlight_start":5,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `id` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct Monkey {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m id: i32,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^\u001b[0m\n\n"} +{"message":"3 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 3 warnings emitted\u001b[0m\n\n"} diff --git a/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 differ diff --git a/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 new file mode 100644 index 0000000..631b2ed --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 @@ -0,0 +1,4 @@ +{"message":"unused variable: `i`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4789,"byte_end":4790,"line_start":175,"line_end":175,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":" for i in 0..monkeys.len() {","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":4789,"byte_end":4790,"line_start":175,"line_end":175,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":" for i in 0..monkeys.len() {","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":"_i","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:175:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m175\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m for i in 0..monkeys.len() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"field `id` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":98,"byte_end":104,"line_start":9,"line_end":9,"column_start":8,"column_end":14,"is_primary":false,"text":[{"text":"struct Monkey {","highlight_start":8,"highlight_end":14}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a1.rs","byte_start":112,"byte_end":114,"line_start":10,"line_end":10,"column_start":5,"column_end":7,"is_primary":true,"text":[{"text":" id: i32,","highlight_start":5,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `id` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct Monkey {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m id: i32,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"field `id` is never read","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":98,"byte_end":104,"line_start":9,"line_end":9,"column_start":8,"column_end":14,"is_primary":false,"text":[{"text":"struct Monkey {","highlight_start":8,"highlight_end":14}],"label":"field in this struct","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":112,"byte_end":114,"line_start":10,"line_end":10,"column_start":5,"column_end":7,"is_primary":true,"text":[{"text":" id: i32,","highlight_start":5,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: field `id` is never read\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct Monkey {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mfield in this struct\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m id: i32,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^\u001b[0m\n\n"} +{"message":"3 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 3 warnings emitted\u001b[0m\n\n"} diff --git a/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 new file mode 100644 index 0000000..484ceaf --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 @@ -0,0 +1 @@ +f0fa31a79957e157 \ No newline at end of file diff --git a/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json new file mode 100644 index 0000000..dee9391 --- /dev/null +++ b/d11/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-cd6375c08847f9de\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d11/target/debug/d05.d b/d11/target/debug/d05.d new file mode 100644 index 0000000..564a308 --- /dev/null +++ b/d11/target/debug/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\target\debug\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\src\main.rs diff --git a/d11/target/debug/d05.exe b/d11/target/debug/d05.exe new file mode 100644 index 0000000..b9d7fb5 Binary files /dev/null and b/d11/target/debug/d05.exe differ diff --git a/d11/target/debug/d05.pdb b/d11/target/debug/d05.pdb new file mode 100644 index 0000000..1717696 Binary files /dev/null and b/d11/target/debug/d05.pdb differ diff --git a/d11/target/debug/deps/d05-54bad1502471c435.d b/d11/target/debug/deps/d05-54bad1502471c435.d new file mode 100644 index 0000000..c70920e --- /dev/null +++ b/d11/target/debug/deps/d05-54bad1502471c435.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\target\debug\deps\d05-54bad1502471c435.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\target\debug\deps\d05-54bad1502471c435.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d11/target/debug/deps/d05-cd6375c08847f9de.d b/d11/target/debug/deps/d05-cd6375c08847f9de.d new file mode 100644 index 0000000..dcbcb51 --- /dev/null +++ b/d11/target/debug/deps/d05-cd6375c08847f9de.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\target\debug\deps\d05-cd6375c08847f9de.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\target\debug\deps\d05-cd6375c08847f9de.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d11/target/debug/deps/d05.d b/d11/target/debug/deps/d05.d new file mode 100644 index 0000000..2e7de41 --- /dev/null +++ b/d11/target/debug/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\target\debug\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d11\target\debug\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d11/target/debug/deps/d05.exe b/d11/target/debug/deps/d05.exe new file mode 100644 index 0000000..b9d7fb5 Binary files /dev/null and b/d11/target/debug/deps/d05.exe differ diff --git a/d11/target/debug/deps/d05.pdb b/d11/target/debug/deps/d05.pdb new file mode 100644 index 0000000..1717696 Binary files /dev/null and b/d11/target/debug/deps/d05.pdb differ diff --git a/d11/target/debug/deps/libd05-54bad1502471c435.rmeta b/d11/target/debug/deps/libd05-54bad1502471c435.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d11/target/debug/deps/libd05-cd6375c08847f9de.rmeta b/d11/target/debug/deps/libd05-cd6375c08847f9de.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y-3ejrgtowqxpfh/dep-graph.bin b/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y-3ejrgtowqxpfh/dep-graph.bin new file mode 100644 index 0000000..124a10f Binary files /dev/null and b/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y-3ejrgtowqxpfh/dep-graph.bin differ diff --git a/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y-3ejrgtowqxpfh/query-cache.bin b/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y-3ejrgtowqxpfh/query-cache.bin new file mode 100644 index 0000000..d274d17 Binary files /dev/null and b/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y-3ejrgtowqxpfh/query-cache.bin differ diff --git a/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y-3ejrgtowqxpfh/work-products.bin b/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y-3ejrgtowqxpfh/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y-3ejrgtowqxpfh/work-products.bin differ diff --git a/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y.lock b/d11/target/debug/incremental/d05-36txvcyi2q9og/s-gg8jp0xcvs-brgd0y.lock new file mode 100644 index 0000000..e69de29 diff --git a/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm-2lz1tvr9nvzz8/dep-graph.bin b/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm-2lz1tvr9nvzz8/dep-graph.bin new file mode 100644 index 0000000..5675b6a Binary files /dev/null and b/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm-2lz1tvr9nvzz8/dep-graph.bin differ diff --git a/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm-2lz1tvr9nvzz8/query-cache.bin b/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm-2lz1tvr9nvzz8/query-cache.bin new file mode 100644 index 0000000..9aefb89 Binary files /dev/null and b/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm-2lz1tvr9nvzz8/query-cache.bin differ diff --git a/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm-2lz1tvr9nvzz8/work-products.bin b/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm-2lz1tvr9nvzz8/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm-2lz1tvr9nvzz8/work-products.bin differ diff --git a/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm.lock b/d11/target/debug/incremental/d05-3abqv8rsubace/s-gg8jp0xb2q-d9ukpm.lock new file mode 100644 index 0000000..e69de29 diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/10ro7oziskv0g9x3.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/10ro7oziskv0g9x3.o new file mode 100644 index 0000000..2fe2526 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/10ro7oziskv0g9x3.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/14alr79ptfqqfahy.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/14alr79ptfqqfahy.o new file mode 100644 index 0000000..c0da298 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/14alr79ptfqqfahy.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/14yb68z0ksvrul66.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/14yb68z0ksvrul66.o new file mode 100644 index 0000000..f0daf48 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/14yb68z0ksvrul66.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1a8ai66o6x1m2jwu.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1a8ai66o6x1m2jwu.o new file mode 100644 index 0000000..5bbf1c5 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1a8ai66o6x1m2jwu.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1ajbtxplqztq0px9.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1ajbtxplqztq0px9.o new file mode 100644 index 0000000..2d386c5 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1ajbtxplqztq0px9.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1biqdu3ax9z5c4vb.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1biqdu3ax9z5c4vb.o new file mode 100644 index 0000000..a84c20c Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1biqdu3ax9z5c4vb.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1c3rprg12ozhhqik.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1c3rprg12ozhhqik.o new file mode 100644 index 0000000..7e921d6 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1c3rprg12ozhhqik.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1dufs2di1qxz3kbs.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1dufs2di1qxz3kbs.o new file mode 100644 index 0000000..d8cf9bc Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1dufs2di1qxz3kbs.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1fswgxh7nqlijjgy.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1fswgxh7nqlijjgy.o new file mode 100644 index 0000000..5c2b3b2 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1fswgxh7nqlijjgy.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1j2gdetsfsk58s3v.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1j2gdetsfsk58s3v.o new file mode 100644 index 0000000..df3cb15 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1j2gdetsfsk58s3v.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1jn0jewudfi89f5g.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1jn0jewudfi89f5g.o new file mode 100644 index 0000000..037f7db Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1jn0jewudfi89f5g.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1mqk0xv6bxymbqkr.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1mqk0xv6bxymbqkr.o new file mode 100644 index 0000000..c88e7da Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1mqk0xv6bxymbqkr.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1nqkpnk81lmbwj7x.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1nqkpnk81lmbwj7x.o new file mode 100644 index 0000000..ebf9896 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1nqkpnk81lmbwj7x.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1qb2uw1e4sxqpidv.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1qb2uw1e4sxqpidv.o new file mode 100644 index 0000000..0068c76 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1qb2uw1e4sxqpidv.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1qe95ihds5ek6x8m.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1qe95ihds5ek6x8m.o new file mode 100644 index 0000000..ee2f7c0 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1qe95ihds5ek6x8m.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1ty1fzkcpwuibpch.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1ty1fzkcpwuibpch.o new file mode 100644 index 0000000..7dc242f Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1ty1fzkcpwuibpch.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1vbowoflhnxgvuna.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1vbowoflhnxgvuna.o new file mode 100644 index 0000000..3dbd559 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1vbowoflhnxgvuna.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1wy9fcagy0bbqix0.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1wy9fcagy0bbqix0.o new file mode 100644 index 0000000..741e1fd Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1wy9fcagy0bbqix0.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1ya3b4rimd8l5s4n.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1ya3b4rimd8l5s4n.o new file mode 100644 index 0000000..ee025e3 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/1ya3b4rimd8l5s4n.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/238xsmxcdmi5zrgh.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/238xsmxcdmi5zrgh.o new file mode 100644 index 0000000..f9414a0 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/238xsmxcdmi5zrgh.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/270gj6s68jp8wf1n.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/270gj6s68jp8wf1n.o new file mode 100644 index 0000000..1992a02 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/270gj6s68jp8wf1n.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/28pzxq5mub7kw3h0.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/28pzxq5mub7kw3h0.o new file mode 100644 index 0000000..a508078 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/28pzxq5mub7kw3h0.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/29x5fnwoe53lkjhp.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/29x5fnwoe53lkjhp.o new file mode 100644 index 0000000..21a4927 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/29x5fnwoe53lkjhp.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2cz2ilxemr1vzlan.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2cz2ilxemr1vzlan.o new file mode 100644 index 0000000..a827d06 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2cz2ilxemr1vzlan.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2exxky3ik2ukvl85.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2exxky3ik2ukvl85.o new file mode 100644 index 0000000..c812035 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2exxky3ik2ukvl85.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2qf75bfr7mxj0ip8.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2qf75bfr7mxj0ip8.o new file mode 100644 index 0000000..13b3561 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2qf75bfr7mxj0ip8.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2v1cuws1uqh4wg43.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2v1cuws1uqh4wg43.o new file mode 100644 index 0000000..289b502 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2v1cuws1uqh4wg43.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2xcnmmy2ybck2388.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2xcnmmy2ybck2388.o new file mode 100644 index 0000000..0ccf9fa Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2xcnmmy2ybck2388.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2y73so3y5z7vk407.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2y73so3y5z7vk407.o new file mode 100644 index 0000000..b3c5b3c Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2y73so3y5z7vk407.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2yldtjbzqhi0sb16.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2yldtjbzqhi0sb16.o new file mode 100644 index 0000000..34ee257 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2yldtjbzqhi0sb16.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2zlno731na4nxwa0.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2zlno731na4nxwa0.o new file mode 100644 index 0000000..eff9d4f Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/2zlno731na4nxwa0.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/33dtijach08qd1uy.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/33dtijach08qd1uy.o new file mode 100644 index 0000000..348c7a3 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/33dtijach08qd1uy.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/33nq48dkflnrmkas.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/33nq48dkflnrmkas.o new file mode 100644 index 0000000..beee4ea Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/33nq48dkflnrmkas.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/35p44nr0vuz8h5kb.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/35p44nr0vuz8h5kb.o new file mode 100644 index 0000000..672efdf Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/35p44nr0vuz8h5kb.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/36xbkqkqfk976iyh.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/36xbkqkqfk976iyh.o new file mode 100644 index 0000000..86964ce Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/36xbkqkqfk976iyh.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/397cu74b8v0e7h6u.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/397cu74b8v0e7h6u.o new file mode 100644 index 0000000..a09e1e8 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/397cu74b8v0e7h6u.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3ftigb5t7poo2dym.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3ftigb5t7poo2dym.o new file mode 100644 index 0000000..344bdd1 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3ftigb5t7poo2dym.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3heqfcur9o7yg3ap.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3heqfcur9o7yg3ap.o new file mode 100644 index 0000000..5cfa0db Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3heqfcur9o7yg3ap.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3i7i4jgz206hlq09.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3i7i4jgz206hlq09.o new file mode 100644 index 0000000..2609c0a Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3i7i4jgz206hlq09.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3nanm3mm7cuc0qqy.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3nanm3mm7cuc0qqy.o new file mode 100644 index 0000000..5471ce4 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3nanm3mm7cuc0qqy.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3pbe541k5l4919gl.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3pbe541k5l4919gl.o new file mode 100644 index 0000000..4efc835 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3pbe541k5l4919gl.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3pxcdbc7wz824v9g.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3pxcdbc7wz824v9g.o new file mode 100644 index 0000000..ce718e1 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3pxcdbc7wz824v9g.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3t1fqjc94a3gzzb7.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3t1fqjc94a3gzzb7.o new file mode 100644 index 0000000..b1a94b8 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3t1fqjc94a3gzzb7.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3ty7tgijqab67cj.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3ty7tgijqab67cj.o new file mode 100644 index 0000000..09524e5 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3ty7tgijqab67cj.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3xn3lqklrfkrq5li.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3xn3lqklrfkrq5li.o new file mode 100644 index 0000000..b1f2489 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3xn3lqklrfkrq5li.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3z7ql93fa5sz7s88.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3z7ql93fa5sz7s88.o new file mode 100644 index 0000000..5de8a8a Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/3z7ql93fa5sz7s88.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/40hl233j5uqcuyar.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/40hl233j5uqcuyar.o new file mode 100644 index 0000000..b3feb94 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/40hl233j5uqcuyar.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/40l0v0fzp0rufvqp.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/40l0v0fzp0rufvqp.o new file mode 100644 index 0000000..e00103a Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/40l0v0fzp0rufvqp.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/41dyp7gzugbnhs41.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/41dyp7gzugbnhs41.o new file mode 100644 index 0000000..0ee10b6 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/41dyp7gzugbnhs41.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/41fvwiyzb81f7yyd.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/41fvwiyzb81f7yyd.o new file mode 100644 index 0000000..b395900 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/41fvwiyzb81f7yyd.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/42s5wr4jusu4yuix.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/42s5wr4jusu4yuix.o new file mode 100644 index 0000000..21e08b5 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/42s5wr4jusu4yuix.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4bo2ucf4pj6195ho.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4bo2ucf4pj6195ho.o new file mode 100644 index 0000000..a8d4798 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4bo2ucf4pj6195ho.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4f2k4b1jsstonbun.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4f2k4b1jsstonbun.o new file mode 100644 index 0000000..6bce892 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4f2k4b1jsstonbun.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4j5illlws2fprdnl.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4j5illlws2fprdnl.o new file mode 100644 index 0000000..96dc112 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4j5illlws2fprdnl.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4l64qai0tru4f3d6.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4l64qai0tru4f3d6.o new file mode 100644 index 0000000..930fa6a Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4l64qai0tru4f3d6.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4lonaime9258qymv.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4lonaime9258qymv.o new file mode 100644 index 0000000..fb864f8 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4lonaime9258qymv.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4ol4x3emcoh2emgv.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4ol4x3emcoh2emgv.o new file mode 100644 index 0000000..1638a43 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4ol4x3emcoh2emgv.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4omm5q2gqcpa3v3y.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4omm5q2gqcpa3v3y.o new file mode 100644 index 0000000..b814f12 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4omm5q2gqcpa3v3y.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4pbza3inve5hn0bx.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4pbza3inve5hn0bx.o new file mode 100644 index 0000000..007e03e Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4pbza3inve5hn0bx.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4qdntyosjgvj5xjr.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4qdntyosjgvj5xjr.o new file mode 100644 index 0000000..b656e13 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4qdntyosjgvj5xjr.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4uio32sd8g0vycq.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4uio32sd8g0vycq.o new file mode 100644 index 0000000..e51ab27 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/4uio32sd8g0vycq.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/5329fg8gc6sa5hx3.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/5329fg8gc6sa5hx3.o new file mode 100644 index 0000000..b8f471a Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/5329fg8gc6sa5hx3.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/56l7459wrrrk0g3.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/56l7459wrrrk0g3.o new file mode 100644 index 0000000..13a3413 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/56l7459wrrrk0g3.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/58g6ggejgo2z8xq2.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/58g6ggejgo2z8xq2.o new file mode 100644 index 0000000..c0bf2a7 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/58g6ggejgo2z8xq2.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/5dq77blug0imwe9.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/5dq77blug0imwe9.o new file mode 100644 index 0000000..6a1207e Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/5dq77blug0imwe9.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/8kj9e3fbf22cpt9.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/8kj9e3fbf22cpt9.o new file mode 100644 index 0000000..ac3a610 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/8kj9e3fbf22cpt9.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/c4aq2cng9lwi9zk.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/c4aq2cng9lwi9zk.o new file mode 100644 index 0000000..3cf6572 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/c4aq2cng9lwi9zk.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/cmqgavbc6g56din.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/cmqgavbc6g56din.o new file mode 100644 index 0000000..02f05c2 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/cmqgavbc6g56din.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/dep-graph.bin b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/dep-graph.bin new file mode 100644 index 0000000..ff32089 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/dep-graph.bin differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/fa8jebpn0akw7fo.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/fa8jebpn0akw7fo.o new file mode 100644 index 0000000..81525d2 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/fa8jebpn0akw7fo.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/hc0ha7yud8r04tm.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/hc0ha7yud8r04tm.o new file mode 100644 index 0000000..6e50b17 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/hc0ha7yud8r04tm.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/hhmbxluiiwko0yp.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/hhmbxluiiwko0yp.o new file mode 100644 index 0000000..1170340 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/hhmbxluiiwko0yp.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/i4zz9w4d37isroc.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/i4zz9w4d37isroc.o new file mode 100644 index 0000000..5449c28 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/i4zz9w4d37isroc.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/it0dyoppxg8b10c.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/it0dyoppxg8b10c.o new file mode 100644 index 0000000..0490182 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/it0dyoppxg8b10c.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/k7d48swwz90d4n7.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/k7d48swwz90d4n7.o new file mode 100644 index 0000000..9e0ab0d Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/k7d48swwz90d4n7.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/o9eybm5uwwotr15.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/o9eybm5uwwotr15.o new file mode 100644 index 0000000..2d54d18 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/o9eybm5uwwotr15.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/query-cache.bin b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/query-cache.bin new file mode 100644 index 0000000..ae33f60 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/query-cache.bin differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/sc3stagm9562z9v.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/sc3stagm9562z9v.o new file mode 100644 index 0000000..9311266 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/sc3stagm9562z9v.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/u71ny29ea3l5z1y.o b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/u71ny29ea3l5z1y.o new file mode 100644 index 0000000..6a87ac9 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/u71ny29ea3l5z1y.o differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/work-products.bin b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/work-products.bin new file mode 100644 index 0000000..9faf152 Binary files /dev/null and b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie-19bmxu1r07p4c/work-products.bin differ diff --git a/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie.lock b/d11/target/debug/incremental/d05-b453i9l708mh/s-gg8jp1vpi5-4m8qie.lock new file mode 100644 index 0000000..e69de29 diff --git a/d11/test_input.txt b/d11/test_input.txt new file mode 100644 index 0000000..c04eddb --- /dev/null +++ b/d11/test_input.txt @@ -0,0 +1,27 @@ +Monkey 0: + Starting items: 79, 98 + Operation: new = old * 19 + Test: divisible by 23 + If true: throw to monkey 2 + If false: throw to monkey 3 + +Monkey 1: + Starting items: 54, 65, 75, 74 + Operation: new = old + 6 + Test: divisible by 19 + If true: throw to monkey 2 + If false: throw to monkey 0 + +Monkey 2: + Starting items: 79, 60, 97 + Operation: new = old * old + Test: divisible by 13 + If true: throw to monkey 1 + If false: throw to monkey 3 + +Monkey 3: + Starting items: 74 + Operation: new = old + 3 + Test: divisible by 17 + If true: throw to monkey 0 + If false: throw to monkey 1 \ No newline at end of file diff --git a/d12/Cargo.toml b/d12/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d12/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d12/input.txt b/d12/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d12/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d12/src/a1.rs b/d12/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d12/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d12/src/a2.rs b/d12/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d12/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d12/src/main.rs b/d12/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d12/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d12/test_input.txt b/d12/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d12/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d13/Cargo.toml b/d13/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d13/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d13/input.txt b/d13/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d13/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d13/src/a1.rs b/d13/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d13/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d13/src/a2.rs b/d13/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d13/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d13/src/main.rs b/d13/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d13/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d13/test_input.txt b/d13/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d13/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d14/Cargo.toml b/d14/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d14/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d14/input.txt b/d14/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d14/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d14/src/a1.rs b/d14/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d14/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d14/src/a2.rs b/d14/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d14/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d14/src/main.rs b/d14/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d14/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d14/test_input.txt b/d14/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d14/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d15/Cargo.toml b/d15/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d15/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d15/input.txt b/d15/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d15/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d15/src/a1.rs b/d15/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d15/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d15/src/a2.rs b/d15/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d15/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d15/src/main.rs b/d15/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d15/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d15/test_input.txt b/d15/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d15/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d16/Cargo.toml b/d16/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d16/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d16/input.txt b/d16/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d16/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d16/src/a1.rs b/d16/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d16/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d16/src/a2.rs b/d16/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d16/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d16/src/main.rs b/d16/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d16/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d16/test_input.txt b/d16/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d16/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d17/Cargo.toml b/d17/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d17/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d17/input.txt b/d17/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d17/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d17/src/a1.rs b/d17/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d17/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d17/src/a2.rs b/d17/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d17/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d17/src/main.rs b/d17/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d17/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d17/test_input.txt b/d17/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d17/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d18/Cargo.toml b/d18/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d18/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d18/input.txt b/d18/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d18/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d18/src/a1.rs b/d18/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d18/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d18/src/a2.rs b/d18/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d18/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d18/src/main.rs b/d18/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d18/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d18/test_input.txt b/d18/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d18/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d19/Cargo.toml b/d19/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d19/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d19/input.txt b/d19/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d19/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d19/src/a1.rs b/d19/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d19/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d19/src/a2.rs b/d19/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d19/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d19/src/main.rs b/d19/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d19/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d19/test_input.txt b/d19/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d19/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d20/Cargo.toml b/d20/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d20/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d20/input.txt b/d20/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d20/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d20/src/a1.rs b/d20/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d20/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d20/src/a2.rs b/d20/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d20/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d20/src/main.rs b/d20/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d20/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d20/test_input.txt b/d20/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d20/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d21/Cargo.toml b/d21/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d21/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d21/input.txt b/d21/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d21/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d21/src/a1.rs b/d21/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d21/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d21/src/a2.rs b/d21/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d21/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d21/src/main.rs b/d21/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d21/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d21/test_input.txt b/d21/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d21/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d22/Cargo.toml b/d22/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d22/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d22/input.txt b/d22/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d22/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d22/src/a1.rs b/d22/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d22/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d22/src/a2.rs b/d22/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d22/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d22/src/main.rs b/d22/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d22/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d22/test_input.txt b/d22/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d22/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d23/Cargo.toml b/d23/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d23/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d23/input.txt b/d23/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d23/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d23/src/a1.rs b/d23/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d23/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d23/src/a2.rs b/d23/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d23/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d23/src/main.rs b/d23/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d23/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d23/test_input.txt b/d23/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d23/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d24/Cargo.toml b/d24/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d24/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d24/input.txt b/d24/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d24/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d24/src/a1.rs b/d24/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d24/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d24/src/a2.rs b/d24/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d24/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d24/src/main.rs b/d24/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d24/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d24/test_input.txt b/d24/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d24/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file diff --git a/d25/Cargo.toml b/d25/Cargo.toml new file mode 100644 index 0000000..52949a9 --- /dev/null +++ b/d25/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "d05" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/d25/input.txt b/d25/input.txt new file mode 100644 index 0000000..010dba3 --- /dev/null +++ b/d25/input.txt @@ -0,0 +1,140 @@ +addx 2 +addx 3 +addx 1 +noop +addx 4 +addx 1 +noop +addx 28 +addx -24 +noop +addx 5 +addx 17 +addx -16 +noop +addx 6 +noop +addx -7 +addx 11 +addx 4 +noop +addx 1 +addx -36 +addx -2 +noop +noop +addx 10 +noop +noop +addx -2 +addx 2 +addx 25 +addx -18 +addx 23 +addx -22 +addx 2 +addx 5 +addx -10 +addx -15 +addx 28 +addx 2 +addx 5 +addx 2 +addx -16 +addx 17 +addx -36 +noop +noop +addx 39 +addx -32 +addx -5 +addx 7 +addx 1 +addx 5 +addx -13 +addx 1 +addx 17 +addx 1 +noop +addx 7 +noop +addx -2 +addx 2 +addx 5 +addx 2 +noop +noop +noop +noop +addx -37 +noop +noop +noop +noop +addx 6 +addx 11 +addx -7 +addx 29 +addx -22 +addx 5 +noop +noop +noop +addx 3 +noop +addx 7 +addx -28 +addx 24 +addx 3 +addx 2 +noop +addx 2 +noop +addx 3 +addx -38 +noop +addx 7 +addx -2 +addx 1 +addx 6 +addx -10 +addx 38 +addx -25 +addx 5 +addx 2 +addx -10 +addx 11 +addx 2 +noop +addx 3 +addx 2 +noop +addx 3 +addx 2 +addx 5 +addx -39 +addx 1 +addx 1 +addx 3 +addx 2 +addx 4 +addx 29 +addx -23 +noop +addx -1 +addx 5 +noop +addx 11 +addx -10 +addx 5 +addx -1 +noop +addx 3 +noop +addx 3 +addx 4 +noop +noop +noop +noop +noop diff --git a/d25/src/a1.rs b/d25/src/a1.rs new file mode 100644 index 0000000..11f9e05 --- /dev/null +++ b/d25/src/a1.rs @@ -0,0 +1,4 @@ + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d25/src/a2.rs b/d25/src/a2.rs new file mode 100644 index 0000000..6318da2 --- /dev/null +++ b/d25/src/a2.rs @@ -0,0 +1,5 @@ + + +pub fn run(inp :Vec) { + +} \ No newline at end of file diff --git a/d25/src/main.rs b/d25/src/main.rs new file mode 100644 index 0000000..d25f742 --- /dev/null +++ b/d25/src/main.rs @@ -0,0 +1,41 @@ +use std::io::BufRead; + +mod a1; +mod a2; + +fn read_file(path :&str) -> Vec { + + let file = std::fs::File::open(path); + + return match file { + + Ok(handle) => { + + let reader = std::io::BufReader::new(handle); + + let mut vec : Vec = vec![]; + + reader.lines().for_each(|elem| { + vec.push(elem.unwrap()); + }); + + vec + + } + + Err(_) => vec![] + + + } + +} + +fn main() { + + let inp :Vec = read_file("input.txt"); + + a1::run(inp.clone()); + + a2::run(inp); + +} diff --git a/d25/test_input.txt b/d25/test_input.txt new file mode 100644 index 0000000..94cd0a8 --- /dev/null +++ b/d25/test_input.txt @@ -0,0 +1,146 @@ +addx 15 +addx -11 +addx 6 +addx -3 +addx 5 +addx -1 +addx -8 +addx 13 +addx 4 +noop +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx 5 +addx -1 +addx -35 +addx 1 +addx 24 +addx -19 +addx 1 +addx 16 +addx -11 +noop +noop +addx 21 +addx -15 +noop +noop +addx -3 +addx 9 +addx 1 +addx -3 +addx 8 +addx 1 +addx 5 +noop +noop +noop +noop +noop +addx -36 +noop +addx 1 +addx 7 +noop +noop +noop +addx 2 +addx 6 +noop +noop +noop +noop +noop +addx 1 +noop +noop +addx 7 +addx 1 +noop +addx -13 +addx 13 +addx 7 +noop +addx 1 +addx -33 +noop +noop +noop +addx 2 +noop +noop +noop +addx 8 +noop +addx -1 +addx 2 +addx 1 +noop +addx 17 +addx -9 +addx 1 +addx 1 +addx -3 +addx 11 +noop +noop +addx 1 +noop +addx 1 +noop +noop +addx -13 +addx -19 +addx 1 +addx 3 +addx 26 +addx -30 +addx 12 +addx -1 +addx 3 +addx 1 +noop +noop +noop +addx -9 +addx 18 +addx 1 +addx 2 +noop +noop +addx 9 +noop +noop +noop +addx -1 +addx 2 +addx -37 +addx 1 +addx 3 +noop +addx 15 +addx -21 +addx 22 +addx -6 +addx 1 +noop +addx 2 +addx 1 +noop +addx -10 +noop +noop +addx 20 +addx 1 +addx 2 +addx 2 +addx -6 +addx -11 +noop +noop +noop \ No newline at end of file