From 6eea51ea936cd78676069c9e368656a47abb2ef8 Mon Sep 17 00:00:00 2001 From: Jonni Liljamo Date: Tue, 3 Dec 2024 19:23:25 +0200 Subject: [PATCH] fix: remove inputs --- .gitignore | 1 + input/day1/input | 1000 ---------------------------------------------- input/day2/input | 1000 ---------------------------------------------- input/day3/input | 6 - 4 files changed, 1 insertion(+), 2006 deletions(-) delete mode 100644 input/day1/input delete mode 100644 input/day2/input delete mode 100644 input/day3/input diff --git a/.gitignore b/.gitignore index 91d998e..ec22968 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /.direnv/ /.pre-commit-config.yaml +/input/*/input /target/ diff --git a/input/day1/input b/input/day1/input deleted file mode 100644 index 47b75c4..0000000 --- a/input/day1/input +++ /dev/null @@ -1,1000 +0,0 @@ -39687 54930 -86219 31559 -48536 73145 -19932 82178 -87646 97411 -18305 78515 -60437 30432 -35451 49981 -93478 61402 -19754 38933 -85455 20590 -82836 14896 -55217 89552 -11698 99229 -93753 84187 -93422 97415 -57366 97415 -97937 74337 -49478 74337 -14644 38161 -19399 13589 -74271 80973 -30811 43748 -39084 14139 -50012 35681 -26833 68646 -85916 94351 -48783 65976 -60349 37405 -48397 24524 -12784 96876 -26511 32005 -25828 50973 -41783 18470 -86788 84403 -52646 85455 -47960 55292 -33628 88834 -60975 32865 -18734 34272 -97411 13386 -98587 32005 -13899 55558 -83942 39621 -27222 72250 -92406 40726 -58334 43748 -57066 38522 -39164 54930 -41041 87903 -53063 31354 -41396 72724 -95245 79046 -83977 29994 -23525 23626 -28481 78774 -57089 88281 -95507 89601 -14606 37413 -83403 69108 -20870 65520 -52065 31711 -10688 43748 -14754 74862 -58940 92984 -34160 79046 -40229 15374 -19557 39621 -76326 14606 -18064 99891 -50829 29383 -24524 85455 -45230 19089 -89022 79046 -66250 51691 -90805 65372 -56019 50673 -67451 12866 -76068 65372 -77238 83243 -93710 65976 -79065 73391 -24363 74337 -29740 32931 -87834 79002 -30513 20720 -15378 30432 -13130 97438 -66810 70609 -98441 68294 -83594 50359 -43148 83382 -25005 37240 -98638 65372 -78319 50811 -90823 58614 -16089 93976 -14911 13087 -60443 12156 -94516 50973 -91753 26787 -15992 37046 -79270 50973 -67191 65372 -32268 35681 -41819 54930 -41351 69285 -44832 11020 -72750 91217 -34941 23646 -65976 65070 -56038 47570 -28753 81142 -63264 23646 -26145 88981 -71576 17123 -97331 79046 -22775 79740 -85844 94770 -25823 10501 -34176 91199 -45060 20266 -31332 25957 -32455 16146 -87120 19937 -73733 97415 -37954 51285 -28922 96517 -39972 32931 -30973 99605 -86546 62291 -80526 69673 -86070 73161 -55954 30432 -37437 34788 -63111 97415 -96362 88981 -75508 30398 -69428 81796 -28796 20675 -57288 32931 -73193 42247 -25130 51213 -38097 15664 -98834 26533 -32103 60744 -68331 13196 -22986 65372 -28918 65976 -27607 43147 -98022 83243 -39035 20720 -62361 42612 -78321 83243 -62399 15803 -84309 20526 -42350 39621 -51744 22556 -58919 92305 -37337 88981 -47722 83460 -29319 91248 -69603 85455 -56191 19231 -62286 73859 -28227 18100 -36024 83100 -60918 32611 -23022 88981 -38410 13292 -29383 92881 -18625 84889 -25141 26391 -69831 15803 -56740 18537 -26869 48559 -60352 24016 -45390 32931 -45676 55292 -69684 51183 -20234 15201 -58742 39621 -99779 17566 -61992 70009 -52853 15896 -46535 20590 -81327 20620 -75451 65976 -25891 91886 -78175 46303 -33500 61400 -78157 29280 -51091 31645 -73117 43748 -66382 70259 -59120 20590 -48683 38424 -21096 58463 -81257 48491 -30677 65122 -70554 61053 -12626 43309 -13513 74337 -71553 39621 -53798 20720 -48705 20590 -46863 35681 -90815 71503 -15964 69448 -68964 19189 -76668 55292 -64426 98722 -29505 73351 -33746 29460 -10038 84187 -48123 58056 -77274 43748 -29578 68732 -55816 65976 -18618 43748 -62734 31263 -12764 71426 -61615 18256 -44776 55292 -69008 44200 -69615 29383 -21562 80490 -41425 32594 -21356 55560 -28712 99731 -56355 55292 -11748 39388 -19994 41606 -10033 82834 -11253 97411 -14845 74337 -78797 23324 -66173 43748 -70836 75361 -59179 10501 -53947 35681 -84118 92551 -87855 85455 -62508 58746 -99196 43088 -93172 44793 -99062 76397 -77322 55292 -16386 74377 -95019 50973 -67124 32931 -23658 92851 -22040 24243 -20095 18432 -86545 53685 -94185 84851 -65351 50443 -43248 97411 -30440 89706 -74737 79046 -46947 71503 -80582 10501 -49951 40689 -67305 65372 -85943 39673 -26645 53881 -94034 35681 -69322 74264 -81573 74337 -85036 82011 -32378 89449 -72709 38642 -66311 30432 -14984 25526 -42649 24834 -91802 79129 -75402 23646 -39996 41604 -18325 29105 -61602 47315 -74612 54077 -15431 87294 -82611 37415 -30159 25725 -68269 50973 -64640 32005 -24359 73902 -66906 70478 -12361 96235 -72942 90254 -98451 20590 -59149 55292 -44917 85455 -22929 31273 -60258 50973 -63980 57267 -32828 71587 -51001 98441 -10733 55292 -20720 55900 -79366 88638 -61465 21535 -49575 23016 -78447 74337 -12815 89570 -12157 29383 -27474 83243 -95075 55673 -96642 20590 -29226 22801 -96829 87851 -84841 35759 -49793 65372 -13351 80850 -50977 23646 -50215 99614 -87295 35681 -98087 92194 -43530 98441 -29741 45244 -24141 55292 -67314 39621 -57310 87645 -20572 56180 -75549 65310 -33083 79046 -49934 50973 -16255 85455 -22048 74337 -67521 30432 -22178 32931 -40137 54930 -93021 33176 -90141 64438 -20161 30432 -31200 83204 -49277 71955 -15343 35290 -69746 97411 -94592 82043 -93759 97411 -42111 43395 -45727 50234 -71307 31990 -24277 79046 -10940 23668 -87027 65372 -77454 29383 -73569 20590 -32144 86307 -83494 35248 -86165 25280 -21035 33870 -51419 38933 -62394 65976 -20590 38491 -16178 16522 -32526 99622 -66974 94518 -24041 96291 -50807 97415 -36530 77854 -34288 98477 -25885 32931 -39957 39146 -36622 65372 -43748 56856 -22540 64266 -47812 25636 -60778 20520 -37116 73874 -74490 49028 -23646 57999 -10244 97415 -93378 69485 -92192 82321 -49671 47880 -40968 14606 -30997 75730 -44903 96764 -97415 35945 -42061 18761 -67473 32005 -71346 62789 -35117 38933 -68817 30432 -55081 30581 -63660 20730 -27470 41097 -85409 76643 -79664 57942 -59103 19889 -89854 85455 -34937 23469 -62589 71503 -31126 79046 -59987 17936 -41702 15768 -53158 89572 -47155 50973 -15410 66375 -33512 96295 -17682 24524 -85010 42666 -42326 71503 -74438 54930 -90691 88981 -24647 11015 -75856 26787 -10008 29383 -59249 95463 -61498 99412 -92390 58161 -98660 13452 -64740 97415 -42786 78023 -95159 44617 -88981 22058 -10814 89818 -82896 55292 -59582 74337 -36481 63656 -64320 84187 -78275 20590 -12031 97411 -55466 97411 -78361 32931 -27572 43748 -65372 53800 -25862 45484 -45103 24524 -46928 79046 -85030 55720 -88276 23748 -18649 19319 -35681 17984 -29111 20651 -94218 97415 -86252 38933 -93823 61400 -77315 74483 -29554 36566 -69304 32005 -67449 63281 -59720 30968 -97180 10501 -42054 96975 -84226 73716 -77336 97415 -95184 50973 -74680 79227 -44559 20266 -42923 89529 -23122 80745 -68282 79046 -18348 96777 -43175 77218 -47771 50919 -71875 31700 -51767 10501 -15666 77315 -47306 50973 -67340 24524 -39560 97411 -27302 71081 -22715 10711 -19262 35428 -30522 32931 -41704 85455 -69346 71001 -69691 20866 -39771 41097 -67926 78162 -33936 65976 -27443 41097 -71926 20590 -89325 87688 -95998 20724 -49871 36142 -18672 62700 -60268 10501 -95709 49926 -58557 70587 -86330 24463 -66612 55292 -63979 35681 -45966 26787 -30432 26787 -88832 43748 -16475 24524 -43091 50973 -91285 35681 -74407 71503 -74337 49897 -44472 42771 -51748 32931 -66315 42856 -70339 28495 -32919 97411 -34170 46975 -29144 84300 -68669 97411 -79046 96815 -68797 81914 -61355 48612 -66045 26787 -65345 61624 -34776 88918 -62024 45208 -22080 92268 -41658 29383 -40489 90276 -77414 91031 -87328 42581 -39847 29383 -62166 56210 -14946 97415 -46608 32931 -61626 97411 -68038 26110 -74304 24524 -33687 65027 -89997 29383 -71497 48576 -70649 20720 -75076 43748 -39550 57870 -42772 33596 -27314 43930 -52382 16823 -10501 32931 -60075 65372 -67162 62251 -18539 10501 -98602 39621 -86708 24677 -18832 39692 -34806 62896 -57052 88981 -26225 90413 -86466 77315 -22149 79085 -72545 38933 -61056 79046 -42425 79046 -18465 97415 -96275 26478 -93622 62612 -24920 61828 -76211 92315 -42390 25904 -22748 32005 -23429 11388 -28323 71503 -69320 61063 -39102 97714 -27448 32005 -60718 84165 -38364 82518 -65294 65372 -78308 27739 -71470 41212 -18756 33498 -21876 38933 -23964 17950 -63538 82294 -27576 19320 -11707 43748 -84686 20831 -26018 61400 -49866 33433 -76498 38933 -18202 35681 -32295 24256 -13631 32931 -82697 51213 -93416 51322 -33240 39621 -50664 24609 -24764 77315 -89632 68872 -30109 29018 -91551 83438 -61710 97411 -94996 54930 -58869 86341 -32931 79847 -83906 51213 -63729 89532 -92094 59179 -57957 15741 -14369 44761 -87984 43748 -73328 42459 -85008 58525 -57450 70925 -65808 43556 -20553 11393 -80030 43748 -24598 84187 -14926 86503 -63774 36452 -56586 29383 -42048 54930 -29688 83243 -81927 33315 -37463 73028 -44318 70491 -38022 64772 -40289 43748 -36192 95264 -34815 63383 -30912 49204 -29375 60846 -10954 67406 -20827 44437 -71373 82013 -55907 39621 -66557 97415 -20370 84187 -42450 29383 -47937 54930 -35114 76258 -50280 46068 -53360 87478 -52625 46035 -74506 23646 -78581 65372 -50670 41097 -67067 43748 -53047 91346 -28877 84369 -42353 97411 -71840 54233 -62376 27440 -53738 86424 -24879 52760 -69261 35681 -57133 64491 -33644 97411 -73635 32005 -12036 20590 -27599 31074 -41620 37578 -31518 39621 -43210 93438 -29331 39621 -80103 46896 -58324 86405 -72535 32976 -50973 39621 -19898 39789 -95111 74741 -62134 58215 -22738 92185 -85240 38472 -41403 44573 -10562 32005 -66230 19396 -66002 30432 -29925 18981 -86609 30432 -16196 20590 -26610 94216 -28817 24524 -64124 85455 -81667 67238 -49763 26547 -64284 29383 -62185 50068 -99896 16882 -46020 90218 -17194 35268 -74962 97415 -13420 33099 -16973 51937 -89651 43043 -67742 88988 -54231 39621 -41902 55292 -93241 82277 -53267 13313 -75234 75622 -89219 23646 -99065 93661 -23411 67647 -41648 75186 -78473 93028 -46849 26787 -96778 23661 -36339 84643 -66106 32005 -83602 19530 -60191 26202 -39157 38933 -75269 24524 -54146 77716 -64769 50973 -32005 65976 -95839 41098 -80529 20838 -30527 36612 -83243 65976 -58199 55292 -78364 93097 -15803 33060 -19540 81520 -24332 55715 -69804 14018 -89498 26787 -32922 55158 -51186 50973 -64371 59179 -67761 36282 -14931 65372 -33983 30208 -23532 99746 -60995 32005 -46968 33271 -71489 76548 -15532 56451 -60734 39621 -80923 84616 -55415 95600 -33838 97411 -38933 92991 -28270 15952 -64729 43748 -82909 41097 -21322 20447 -20606 32931 -20323 10923 -65612 72747 -42742 85455 -60541 15141 -69361 28920 -83643 78124 -33413 26942 -80131 64910 -60963 84167 -31622 20590 -76264 85208 -78435 48325 -64808 22279 -28784 75805 -84514 46617 -99920 39621 -64277 79046 -32066 65976 -61170 83000 -53590 24445 -75500 44994 -21399 74337 -57159 53312 -95725 45088 -47434 32005 -14728 20279 -86794 41097 -52400 97415 -64448 84187 -27278 10285 -54885 10894 -79570 20720 -85379 82557 -19497 60054 -10131 28282 -82510 72112 -37690 74278 -19278 55292 -28841 30432 -27287 99050 -32480 82634 -56252 20590 -77005 27163 -38978 77315 -12387 43748 -17737 29495 -55292 85455 -95579 20590 -60386 54930 -83024 43060 -43990 54930 -14130 10610 -97781 65608 -25377 27025 -10359 44055 -44237 75566 -30104 32005 -93883 46062 -28533 43292 -52211 50973 -28015 35681 -54979 23646 -59145 59518 -88731 93289 -92214 28192 -60194 65976 -96948 71503 -83445 85455 -44724 58215 -99575 77315 -59780 74337 -88198 69047 -67804 17472 -15309 77315 -63776 32005 -39191 93784 -88847 12410 -51336 18547 -67934 97415 -61623 75270 -30153 52371 -13866 84187 -13232 19867 -18107 32931 -24272 65976 -37532 57552 -74619 11064 -18266 66168 -69298 55431 -74422 24753 -83542 61400 -93767 78919 -70226 33845 -83460 67750 -30637 52438 -17147 51213 -47019 60841 -61400 96946 -99313 50492 -24905 49729 -64661 32931 -80464 42915 -59801 65976 -26787 88398 -30009 59179 -46714 50760 -85549 97411 -80405 14606 -90469 57491 -47988 57093 -54532 10501 -49943 20590 -77697 71503 -11487 99685 -41097 61400 -96136 98696 -65608 94443 -55729 71785 -64859 13167 -51213 97415 -95044 45340 -26875 41284 -20266 68008 -54279 10125 -49123 27746 -25659 97411 -71503 77315 -25042 15803 -85683 34351 -75203 87921 -15024 83243 -48884 23732 -20362 88981 -29757 33017 -69591 83341 -52463 20266 -96531 50973 -18691 82070 -38982 10738 -46845 53716 -43757 97415 -59287 30432 -53671 87058 -71592 73972 -15612 13840 -31062 83351 -27714 30432 -81451 91637 -83692 24524 -17667 19315 -38165 99318 -31407 50973 -54602 32944 -16418 62441 -24549 83243 -68171 97415 -45107 66287 -85000 77293 -52279 50973 -39804 88981 -54930 89838 -33435 55541 -35192 24621 -28963 61285 -62401 47165 -62057 35923 -66086 20060 -68558 43071 -64279 11503 -53866 28743 -53322 43781 -57423 30491 -84187 62562 -36345 20720 -14838 82939 -66499 32457 -12383 43748 -49461 57729 -63604 83243 -70558 87459 -25392 69359 -76916 65373 -92341 76150 -35379 65372 -76956 26702 -95342 21946 -70320 20266 -69676 49315 -61564 54930 -87659 27359 -76459 14606 -58765 35234 -60496 10501 -95443 56583 -23163 54736 -42578 96214 -35408 28339 -73211 38245 -19253 45584 -81387 77205 -60736 94989 -93733 39621 -35524 20266 -10497 11300 -82104 39339 -63189 79046 -69699 13319 -64848 21528 -79082 32931 -25166 97415 -67709 72646 -89006 61400 -31258 20322 -78044 39621 -28810 14074 -85541 99495 -25783 78712 -84160 85455 -60869 68898 -15908 91740 -21392 98478 -91823 94915 -68112 93339 -68487 50503 -79369 77802 -33236 96238 -53085 59514 -25758 50973 -95806 71503 -79198 78066 -87996 54816 -11943 39621 -98740 65372 -63599 54930 -30758 61133 -78768 47891 -29026 30432 -62476 91148 -19193 10501 -47322 14810 -30951 43985 -42954 61631 -32520 95242 -31248 55278 -58121 97415 -30540 55292 -35353 29383 -72450 97411 -69146 74337 -87152 76785 -31122 93490 -58215 43748 -92645 55292 -12395 71311 -88681 18719 -37459 27744 -36993 84187 -48597 39621 -94499 50619 -68261 90287 -35126 73663 -95513 97411 -73472 38933 -28325 29796 -83597 72689 -12914 79531 -39621 90125 -10029 95431 -85400 15291 diff --git a/input/day2/input b/input/day2/input deleted file mode 100644 index 8ebf143..0000000 --- a/input/day2/input +++ /dev/null @@ -1,1000 +0,0 @@ -40 42 44 47 49 50 48 -65 67 70 71 72 75 75 -74 76 78 81 83 85 87 91 -73 76 79 81 82 85 86 91 -64 67 69 70 68 71 72 -76 78 77 79 82 80 -12 13 12 13 13 -57 59 61 64 65 62 66 -14 16 18 19 21 24 22 27 -36 37 37 38 39 -1 3 5 5 4 -72 73 76 76 78 78 -36 39 40 40 43 45 49 -24 26 26 29 31 37 -16 17 18 22 23 24 26 27 -56 57 61 63 66 65 -52 53 57 58 60 60 -40 43 47 49 53 -3 4 7 11 13 15 22 -84 87 92 93 95 -63 66 69 72 74 79 81 80 -43 45 47 52 54 57 57 -51 53 54 59 62 66 -19 20 25 28 31 32 33 38 -76 74 77 79 82 83 85 88 -22 20 22 25 28 29 26 -33 31 34 37 38 40 40 -24 21 22 24 25 26 30 -81 80 81 83 85 87 89 96 -33 31 32 35 37 38 36 38 -37 34 33 35 34 -62 61 63 66 68 67 67 -12 9 6 9 10 11 12 16 -32 29 26 27 30 32 34 40 -83 81 84 84 85 -97 96 96 98 97 -32 29 29 32 34 37 37 -87 85 87 90 91 91 95 -90 88 91 91 98 -67 66 70 72 73 -24 21 24 28 30 32 29 -6 3 7 9 9 -67 66 70 72 76 -43 40 41 42 46 48 55 -59 58 61 64 67 72 75 77 -84 83 89 92 94 92 -56 55 57 62 64 64 -11 8 9 12 17 19 20 24 -22 19 21 28 34 -52 52 53 56 58 59 -16 16 17 19 21 23 20 -86 86 88 91 92 95 95 -22 22 23 25 26 28 32 -72 72 75 78 84 -89 89 87 88 90 -89 89 88 89 87 -58 58 61 63 64 62 62 -75 75 76 77 79 81 79 83 -36 36 39 42 44 41 42 48 -76 76 78 79 79 80 82 -22 22 25 26 29 32 32 29 -31 31 31 34 37 40 42 42 -58 58 60 61 64 67 67 71 -2 2 4 4 10 -51 51 53 56 60 61 64 -61 61 64 68 65 -24 24 27 31 33 33 -70 70 71 74 78 82 -61 61 65 66 68 70 77 -44 44 46 48 54 56 -7 7 10 12 17 20 19 -23 23 25 32 33 33 -56 56 59 62 69 72 76 -31 31 34 35 37 43 48 -29 33 36 37 40 42 45 47 -10 14 17 18 21 24 27 25 -52 56 57 60 61 62 62 -72 76 79 80 83 84 85 89 -52 56 57 60 63 64 70 -23 27 24 26 27 -28 32 33 35 36 37 36 35 -7 11 13 11 14 17 17 -42 46 44 45 46 49 50 54 -35 39 37 39 42 43 45 50 -43 47 49 52 53 53 55 -79 83 83 85 86 87 85 -8 12 13 15 18 20 20 20 -67 71 72 73 73 77 -28 32 33 33 39 -48 52 56 58 59 61 -28 32 34 35 37 41 39 -25 29 33 36 39 39 -14 18 20 24 26 27 28 32 -59 63 66 69 73 78 -36 40 46 47 50 52 -15 19 26 28 29 28 -29 33 40 41 41 -52 56 57 58 65 67 71 -33 37 44 47 50 52 54 61 -21 26 27 29 30 33 36 -78 84 85 88 86 -50 55 57 59 60 60 -60 67 70 71 74 76 80 -59 64 66 67 68 74 -39 44 47 49 52 49 51 -3 10 11 13 15 16 14 11 -41 46 49 47 47 -74 80 77 78 82 -71 76 75 77 79 84 -45 50 50 52 53 55 58 -72 78 78 79 81 82 83 81 -7 13 16 17 17 17 -28 34 37 37 38 42 -54 59 61 61 64 67 74 -66 71 73 74 78 81 -27 34 38 41 43 46 48 46 -23 29 31 33 37 37 -27 33 36 38 42 44 47 51 -29 36 38 42 45 46 52 -55 60 61 68 70 73 76 77 -73 78 80 85 86 84 -72 79 81 83 90 92 93 93 -11 18 19 20 27 30 34 -66 73 75 82 88 -63 61 59 56 58 -83 80 78 77 77 -37 34 32 30 29 25 -78 77 75 72 69 67 61 -45 42 44 41 40 -6 5 6 5 7 -51 48 50 48 48 -84 83 81 80 79 80 77 73 -83 82 85 82 80 74 -57 56 56 55 54 52 51 -52 49 49 48 46 44 42 44 -8 7 7 6 6 -51 49 49 48 44 -72 70 68 65 65 58 -71 69 65 62 60 58 -72 69 65 63 60 63 -50 47 44 41 40 37 33 33 -62 60 56 55 51 -67 66 64 60 57 55 52 47 -99 96 90 88 87 85 -45 42 36 34 33 32 34 -73 70 68 66 64 61 56 56 -72 70 67 60 59 55 -21 20 13 12 10 4 -31 32 29 26 23 -53 56 55 53 54 -93 95 93 92 91 91 -51 53 52 51 49 45 -53 56 53 52 51 45 -6 7 4 5 4 -37 38 35 38 36 39 -71 73 75 74 73 72 71 71 -38 41 39 42 38 -20 23 21 18 19 12 -29 30 27 25 25 23 21 19 -5 7 7 4 1 4 -27 28 25 25 24 23 22 22 -84 87 87 84 80 -88 89 87 87 85 80 -54 55 54 50 48 -52 53 49 47 44 46 -55 57 56 54 50 48 48 -55 57 56 54 50 49 45 -41 43 42 40 37 36 32 27 -50 52 51 50 45 43 42 39 -38 40 38 31 30 32 -67 69 67 64 62 57 57 -81 83 80 78 73 69 -51 53 52 51 50 44 42 37 -65 65 63 61 59 56 55 54 -75 75 72 71 70 73 -44 44 42 41 39 38 37 37 -17 17 14 12 9 6 2 -61 61 59 56 53 46 -81 81 83 82 79 -88 88 86 84 87 85 86 -49 49 46 45 43 45 45 -97 97 95 98 96 92 -38 38 37 39 36 33 31 26 -60 60 60 57 56 54 53 50 -23 23 20 20 18 16 14 16 -96 96 96 93 93 -48 48 45 45 41 -69 69 66 65 65 63 58 -99 99 95 94 93 90 89 -8 8 5 1 2 -87 87 86 82 80 79 79 -32 32 31 28 24 21 18 14 -45 45 42 40 37 35 31 24 -63 63 56 55 53 52 -78 78 76 75 73 66 63 66 -67 67 62 59 59 -90 90 88 83 81 77 -58 58 57 56 55 54 49 42 -21 17 16 15 12 10 7 5 -33 29 28 25 23 21 24 -81 77 74 72 70 70 -36 32 31 28 26 23 19 -46 42 41 38 35 33 27 -66 62 61 63 60 59 -66 62 63 62 60 62 -76 72 69 71 69 66 66 -66 62 65 62 59 57 54 50 -48 44 43 45 42 36 -36 32 32 30 29 -74 70 68 68 65 68 -22 18 16 14 12 10 10 10 -67 63 63 60 57 56 52 -85 81 79 79 78 75 70 -49 45 44 41 37 34 32 -22 18 15 13 9 7 5 7 -45 41 37 35 35 -65 61 57 55 53 52 50 46 -82 78 77 76 72 67 -92 88 85 82 75 73 71 68 -67 63 61 55 53 51 54 -73 69 66 65 63 62 55 55 -82 78 73 72 71 67 -68 64 57 54 52 50 43 -84 78 76 75 72 70 69 -89 83 80 78 77 78 -83 76 73 70 68 68 -40 35 34 33 29 -61 56 55 52 51 46 -97 91 94 93 90 88 -97 90 88 91 88 86 89 -22 16 18 17 16 14 14 -42 37 36 39 38 36 33 29 -57 51 54 53 50 44 -89 83 81 79 79 78 -69 64 64 61 63 -22 15 12 10 10 8 5 5 -16 11 8 6 5 5 1 -29 24 23 23 21 19 16 11 -72 66 62 59 57 55 -83 76 72 69 66 65 62 65 -30 25 23 19 16 15 15 -52 47 43 41 38 34 -54 48 47 45 41 38 35 29 -61 54 53 52 47 46 -91 85 83 78 80 -25 19 18 13 11 11 -67 60 57 50 49 45 -55 48 45 40 37 35 28 -3 6 9 12 15 18 19 16 -53 55 56 58 59 59 -43 45 47 49 52 56 -11 12 15 18 24 -49 51 50 53 55 58 -21 24 27 28 30 29 27 -29 30 32 35 33 35 35 -2 5 4 6 10 -37 40 39 40 41 48 -60 63 66 68 71 71 73 -21 24 26 26 29 32 31 -7 8 8 9 12 13 13 -70 73 75 75 79 -22 23 24 24 25 27 29 34 -34 36 37 38 42 44 -70 71 72 75 77 81 79 -1 4 7 8 9 13 13 -64 66 69 73 75 77 80 84 -77 80 82 86 87 90 96 -59 60 61 67 70 -78 79 85 87 88 89 90 88 -8 11 13 19 21 22 22 -20 23 28 31 32 36 -22 24 30 32 39 -79 77 80 83 85 88 -28 27 28 29 27 -30 27 30 33 35 36 36 -61 60 63 66 70 -29 26 29 30 32 35 36 41 -76 73 72 73 76 78 81 83 -8 7 10 11 8 11 10 -11 10 12 13 16 17 14 14 -72 70 73 70 72 74 78 -57 54 57 56 59 60 65 -44 41 41 43 46 -28 27 27 28 30 27 -74 72 73 73 76 78 78 -21 18 18 21 23 25 29 -75 73 75 76 78 78 81 87 -73 72 76 78 81 84 87 -76 73 74 78 80 81 78 -68 67 71 72 72 -88 85 89 91 95 -26 23 25 28 32 33 36 41 -45 42 47 50 52 53 -81 80 85 86 83 -67 66 69 76 76 -43 42 44 51 53 56 60 -6 5 12 15 21 -49 49 50 51 53 55 -67 67 68 70 72 75 74 -1 1 4 5 6 9 9 -12 12 13 16 20 -44 44 45 46 47 53 -90 90 88 89 91 94 97 -77 77 74 76 77 76 -36 36 34 36 36 -46 46 48 50 49 53 -57 57 54 57 60 67 -30 30 31 31 34 36 37 -14 14 15 17 18 18 17 -51 51 52 52 52 -34 34 34 35 39 -5 5 7 7 13 -65 65 69 71 73 -17 17 21 23 20 -64 64 65 67 68 72 73 73 -46 46 48 49 53 57 -47 47 51 52 53 59 -64 64 69 71 72 75 77 -78 78 80 85 87 84 -10 10 11 12 19 20 20 -17 17 23 25 29 -48 48 51 56 63 -65 69 71 74 76 78 -31 35 36 39 40 42 43 40 -67 71 73 76 78 81 81 -62 66 67 68 69 72 74 78 -3 7 9 12 15 18 24 -44 48 46 48 49 -9 13 12 15 18 21 19 -56 60 61 64 66 64 64 -2 6 8 5 8 11 12 16 -78 82 84 81 83 90 -57 61 63 65 65 66 -53 57 57 60 58 -85 89 89 91 91 -45 49 52 52 53 57 -50 54 57 59 59 60 65 -14 18 22 24 27 -59 63 67 69 71 70 -7 11 12 16 16 -71 75 79 81 85 -25 29 33 36 39 44 -69 73 74 77 84 87 88 90 -78 82 85 87 93 96 99 97 -70 74 75 77 82 82 -51 55 62 65 67 71 -29 33 39 42 43 49 -75 81 84 87 89 91 92 95 -24 31 34 37 40 42 41 -72 79 82 84 85 88 89 89 -71 76 79 80 82 86 -2 7 9 12 15 21 -29 35 32 35 37 -25 31 28 31 32 34 32 -79 85 88 87 88 91 91 -23 28 29 31 29 30 34 -13 18 21 20 22 28 -14 19 22 23 25 25 26 -79 84 87 87 90 91 89 -25 32 32 35 38 38 -46 52 52 53 57 -39 45 45 46 47 52 -33 39 42 46 48 51 -70 76 77 81 79 -35 42 46 48 48 -58 64 67 71 74 78 -76 82 84 88 89 90 91 97 -6 11 16 19 21 -61 66 69 70 75 73 -55 60 66 68 69 72 73 73 -3 10 11 18 19 23 -60 65 67 68 75 81 -46 44 41 39 38 40 -40 39 36 35 33 31 28 28 -97 96 94 92 90 86 -79 77 76 75 73 70 64 -88 87 85 86 85 83 81 78 -81 78 81 80 78 75 78 -92 91 90 88 86 85 88 88 -44 43 46 43 42 41 37 -21 18 15 14 11 13 7 -97 96 94 92 90 90 88 -93 92 92 90 92 -4 3 2 2 2 -22 20 18 15 12 10 10 6 -40 38 36 36 34 31 29 23 -92 89 87 84 83 80 76 74 -92 91 90 86 84 81 82 -40 39 35 32 29 27 27 -85 82 81 79 76 74 70 66 -73 72 68 65 63 56 -53 52 51 49 46 41 38 -83 81 78 76 70 67 69 -37 34 33 31 29 24 24 -38 37 31 28 25 21 -38 37 31 29 22 -71 74 72 70 68 65 62 60 -21 24 22 19 20 -51 54 53 51 49 46 45 45 -29 31 29 27 26 22 -35 37 36 33 31 28 26 21 -48 50 53 50 49 47 44 42 -30 32 31 28 25 28 25 26 -69 72 71 73 70 67 66 66 -54 55 58 57 55 54 51 47 -60 63 61 63 57 -15 16 16 13 12 10 8 -82 83 83 81 83 -83 85 83 81 81 79 79 -6 8 7 7 3 -32 34 34 32 27 -18 21 18 14 13 10 8 7 -51 52 48 46 43 41 39 42 -62 65 63 62 58 58 -19 20 19 15 14 10 -66 68 65 61 58 52 -85 86 85 83 80 78 71 69 -60 61 60 57 54 48 47 48 -11 13 11 5 5 -50 51 48 47 46 41 37 -49 51 44 43 36 -88 88 86 85 82 79 77 -36 36 35 33 35 -66 66 65 63 62 62 -26 26 24 22 20 18 14 -13 13 12 10 9 4 -79 79 76 73 70 69 70 67 -41 41 42 40 41 -5 5 3 6 4 2 1 1 -8 8 6 9 6 2 -96 96 93 92 90 92 87 -33 33 31 30 30 29 -82 82 80 77 77 76 79 -19 19 18 18 18 -64 64 63 62 62 61 60 56 -54 54 52 49 49 44 -96 96 93 92 91 90 86 83 -93 93 90 86 85 82 79 80 -32 32 28 27 24 24 -24 24 21 19 17 15 11 7 -68 68 66 64 63 61 57 52 -47 47 41 38 37 35 32 -82 82 81 78 72 70 67 69 -66 66 64 63 61 60 55 55 -51 51 50 47 46 41 38 34 -60 60 57 52 47 -95 91 90 89 86 85 -62 58 57 55 52 53 -27 23 20 18 16 16 -97 93 90 89 86 83 79 -61 57 55 52 45 -60 56 57 55 52 49 46 44 -58 54 56 55 58 -87 83 80 78 76 79 76 76 -33 29 26 23 22 25 21 -82 78 75 72 71 73 66 -11 7 6 6 4 -8 4 3 3 5 -68 64 64 63 61 59 56 56 -33 29 26 26 22 -85 81 78 75 72 72 70 64 -29 25 23 19 18 15 12 10 -51 47 45 41 44 -95 91 87 85 83 80 80 -31 27 23 22 20 17 13 -61 57 53 52 51 48 42 -48 44 42 35 34 -17 13 6 5 2 4 -58 54 52 46 43 43 -89 85 84 82 79 72 69 65 -83 79 72 70 68 67 61 -79 74 72 71 68 67 66 -17 11 10 9 8 7 10 -83 77 75 73 72 70 70 -55 48 47 45 42 38 -64 57 54 53 50 49 47 40 -65 59 58 56 59 58 56 -25 20 21 18 19 -13 8 6 3 6 6 -75 69 66 64 61 64 62 58 -45 39 38 37 34 32 34 29 -26 21 19 19 17 -23 16 14 12 10 10 11 -35 28 25 22 20 20 18 18 -30 25 25 22 18 -20 14 12 12 10 8 3 -55 49 48 44 41 40 37 -24 17 16 12 9 12 -26 21 18 15 12 11 7 7 -65 59 57 55 54 50 47 43 -86 80 79 76 72 69 66 59 -34 29 27 20 19 -96 89 88 83 85 -97 92 89 82 80 80 -66 59 57 56 53 47 43 -28 22 17 15 12 5 -50 50 50 47 46 45 42 44 -99 95 92 88 85 82 80 80 -2 3 4 5 7 11 -81 74 71 73 76 -42 44 47 49 47 47 -30 31 30 33 38 -5 5 8 14 16 18 24 -97 91 90 87 82 -27 28 30 32 35 37 37 -29 25 22 20 21 17 -38 34 30 29 26 24 20 -46 39 37 33 33 -43 39 37 36 33 30 29 25 -13 17 21 22 27 -78 71 70 67 65 60 57 -54 56 54 52 51 49 -47 53 54 55 56 57 58 65 -48 48 46 45 44 40 41 -66 64 61 58 56 54 -32 33 35 36 38 41 43 46 -81 84 87 90 92 94 96 -64 66 67 69 71 72 -45 46 47 48 50 53 55 -27 26 23 21 20 17 16 14 -67 70 73 74 76 -20 19 17 15 12 -30 33 35 37 40 42 -63 62 60 58 57 56 -7 8 10 12 15 -52 50 49 47 46 45 -27 26 24 21 19 16 -7 8 9 10 11 12 14 17 -27 26 23 22 21 20 19 -42 44 47 49 52 53 55 58 -63 60 59 57 55 -44 45 48 51 53 54 55 58 -79 82 85 86 89 -28 26 25 23 21 18 15 13 -20 21 22 24 25 26 29 -54 55 58 60 63 64 66 67 -25 26 28 31 32 34 37 39 -40 39 36 33 30 28 26 25 -41 40 37 34 33 32 30 -21 24 25 28 29 30 32 35 -77 76 73 72 71 68 -67 70 72 74 75 76 77 78 -68 70 73 76 78 79 82 85 -53 52 49 48 45 44 43 -31 33 36 39 41 -97 94 93 91 89 -66 69 72 75 78 -53 56 57 59 60 -73 74 76 79 81 -94 91 90 89 87 -24 26 27 30 32 35 -40 37 34 31 28 25 23 22 -36 38 39 40 42 -87 88 90 93 95 -71 74 75 76 77 78 -65 67 70 71 73 74 76 -42 41 38 36 35 33 -86 89 90 91 92 93 95 96 -39 37 36 33 31 29 -23 22 19 18 15 12 9 6 -59 58 57 54 52 49 -71 73 74 77 80 83 85 87 -10 9 7 6 5 4 -65 67 68 71 73 76 77 -18 20 22 25 27 28 29 30 -83 80 79 78 76 -24 27 30 33 35 -18 21 24 27 30 31 34 35 -84 85 87 89 90 93 94 95 -66 68 71 73 74 76 -43 40 38 36 35 32 30 28 -96 93 90 87 86 84 -29 30 32 34 36 39 40 -57 59 60 62 64 -15 16 17 20 22 25 27 -37 38 41 44 47 -62 61 58 56 54 52 -53 55 57 58 61 63 65 -11 13 16 17 18 -63 66 67 68 69 -6 8 9 10 11 -35 33 31 29 26 23 20 17 -35 34 31 28 25 22 20 -41 43 46 49 51 54 56 58 -65 68 71 73 76 77 80 -9 12 15 18 21 24 -75 74 72 69 67 65 62 -19 18 16 14 12 -27 28 31 34 35 37 38 -37 40 41 44 45 -38 35 34 31 28 27 -87 86 84 81 78 75 -84 83 81 79 76 -81 79 76 73 72 69 -34 36 38 41 43 45 46 47 -73 74 77 80 83 84 -26 28 29 31 33 35 -89 90 93 96 99 -40 43 44 46 48 49 -15 18 21 24 26 29 30 33 -89 87 84 82 79 78 76 -71 74 75 77 78 81 82 -25 23 21 19 17 14 11 8 -89 87 85 84 83 80 77 -60 62 64 66 69 70 -92 91 88 85 84 82 79 -77 78 79 81 84 86 88 90 -34 33 30 28 25 22 21 -47 48 49 51 52 54 -41 42 44 46 47 -69 66 64 63 61 59 58 55 -55 53 51 48 45 -57 54 52 51 49 47 46 -81 79 77 75 72 69 67 64 -44 46 49 50 52 55 58 60 -77 74 73 72 69 66 -74 77 78 80 83 85 -72 69 67 66 65 63 60 -63 64 66 69 70 73 74 77 -34 35 37 40 41 44 45 -78 77 74 71 70 67 66 65 -73 71 68 66 63 62 60 -81 79 78 77 75 73 -85 82 79 78 77 75 -94 92 90 89 88 -35 37 38 41 44 47 -85 84 82 81 79 78 -48 49 50 53 54 -11 12 13 15 17 18 20 22 -26 24 22 19 16 15 14 -20 17 16 15 14 11 10 7 -80 83 84 85 86 -36 37 38 41 43 44 45 46 -77 76 75 74 72 -15 16 17 20 21 24 27 29 -67 70 71 73 74 77 78 -89 86 85 83 80 77 74 -52 50 47 45 44 43 -30 29 28 27 24 21 19 18 -89 86 83 81 79 -81 84 87 89 92 -23 24 26 29 31 33 35 -97 95 94 91 90 87 -75 72 71 69 68 66 63 -65 67 70 73 76 77 80 -39 38 35 33 30 28 -59 62 63 66 68 -13 16 19 22 25 28 29 -28 30 32 33 34 36 39 -63 60 58 55 53 52 49 -40 42 44 46 47 -35 34 31 30 27 24 -70 67 65 64 61 58 -9 10 13 15 16 18 20 21 -92 95 96 97 98 99 -55 54 51 49 47 44 42 -21 18 16 15 14 13 10 8 -41 39 38 37 35 33 31 -20 21 22 23 25 26 -31 32 35 37 39 40 -2 4 6 9 11 14 17 20 -51 54 56 59 62 -43 40 38 35 34 33 -87 86 84 82 80 78 77 74 -43 46 47 50 53 56 -41 39 36 35 33 -90 87 86 84 82 79 77 -64 63 62 61 58 -60 58 55 54 52 -37 34 32 29 28 26 -87 85 83 82 79 77 -82 83 84 87 90 -22 21 20 18 16 13 -20 23 24 26 29 31 32 34 -45 47 48 49 50 53 55 57 -82 85 88 90 93 96 -40 37 35 32 29 -42 39 38 35 33 30 29 26 -32 30 27 24 21 18 -97 94 91 88 85 83 -52 50 47 44 41 40 -97 95 92 91 90 88 85 -61 64 67 70 71 72 73 75 -63 61 60 58 56 53 51 48 -57 60 61 64 67 68 71 72 -17 18 21 22 23 24 -26 29 30 33 35 37 -90 88 86 83 82 81 79 -73 74 75 76 77 78 81 -46 48 51 54 56 59 60 63 -88 86 84 81 78 76 73 -22 25 28 30 33 34 37 38 -76 77 79 81 84 87 88 -1 2 3 6 8 -34 33 32 29 28 27 25 22 -68 69 70 73 76 79 81 -46 45 44 42 41 -78 75 73 72 69 -83 82 81 80 79 77 76 -47 50 52 54 56 -33 36 38 39 42 45 46 -78 75 72 70 69 66 64 63 -45 47 48 50 51 -22 21 18 16 13 11 9 8 -53 56 57 59 61 62 64 -35 33 31 28 25 24 23 -13 12 10 8 6 5 2 1 -19 16 14 13 10 7 6 4 -33 36 39 41 42 44 -57 59 60 63 65 68 69 70 -41 38 37 35 32 -85 82 80 77 75 -51 54 57 59 62 64 65 -36 38 40 41 43 45 46 -83 86 87 90 92 93 94 96 -58 55 54 51 49 47 44 -61 58 56 53 52 50 49 47 -19 16 13 12 11 10 9 -47 46 43 41 38 35 -71 68 66 63 62 -81 84 87 90 91 93 96 98 -6 7 9 11 13 15 18 21 -78 79 82 84 86 89 91 -29 31 33 35 36 37 38 -60 62 64 67 69 70 71 74 -66 69 71 72 74 75 -50 53 55 57 58 59 -51 53 54 57 59 -12 11 10 9 7 6 5 2 -41 44 47 48 50 51 52 54 -55 54 52 51 48 47 44 41 -46 45 44 41 40 37 35 -62 61 59 56 53 51 48 -81 84 85 86 89 90 93 95 -24 25 28 29 32 35 36 39 -46 43 41 40 38 -15 13 10 7 5 -81 78 76 75 74 -61 62 65 67 70 73 -43 40 39 36 33 32 31 -49 46 44 42 39 37 35 -27 28 30 31 33 -52 51 48 47 45 44 42 -38 35 33 31 28 -3 6 9 10 13 15 -36 33 31 28 27 25 22 19 -18 19 22 23 25 27 30 31 -28 31 34 36 39 40 42 45 -96 94 91 90 88 87 84 -36 37 39 40 43 -89 87 86 83 80 78 76 75 -93 92 91 88 86 84 83 -91 90 88 87 84 -64 63 61 60 57 -52 55 57 60 63 -11 12 15 16 17 20 22 25 -93 90 87 84 82 80 77 74 -84 81 80 78 77 75 72 -34 35 36 38 39 40 -65 67 68 69 70 73 -81 79 78 76 75 72 69 66 -88 87 86 85 82 -44 43 41 40 39 38 37 34 -76 79 80 83 86 87 89 92 -22 21 19 18 16 15 13 11 -60 61 64 67 69 70 71 72 -75 76 77 80 81 82 83 84 -66 63 61 59 57 54 52 -72 71 68 67 64 61 -78 77 74 71 70 -67 64 62 61 58 57 55 -27 29 32 33 36 37 -14 13 11 8 7 5 -51 54 55 56 58 61 -36 37 38 40 41 -19 21 22 24 27 30 33 -61 58 57 55 54 52 51 49 -80 82 84 87 89 91 93 -93 92 89 88 86 83 82 -79 76 73 70 68 66 -24 22 21 20 17 14 -17 14 11 8 7 -87 86 85 82 80 77 76 75 -14 13 11 10 9 7 4 1 -82 85 87 90 93 95 -58 55 54 52 51 50 49 -60 59 57 54 53 52 -80 77 75 72 69 67 64 -45 46 47 49 50 53 -91 90 87 86 84 82 81 -69 70 71 72 73 76 -85 84 81 79 77 -21 20 17 14 11 10 7 -68 67 65 63 62 60 58 -34 35 37 38 41 42 44 -12 13 15 17 20 22 25 27 -18 16 15 12 10 9 -20 17 14 13 11 9 8 -67 65 63 62 59 57 55 -88 91 92 93 94 -91 90 88 86 84 82 -66 64 62 59 56 54 -78 76 75 73 71 -71 68 65 62 61 60 57 -56 57 59 62 63 65 -30 28 26 25 22 -82 81 78 77 76 74 73 -54 52 49 48 46 43 40 -59 58 57 54 51 49 -80 81 82 83 86 88 90 91 -85 83 80 79 77 75 72 71 -87 89 90 91 92 94 -13 14 16 19 22 -29 28 25 23 22 20 19 -21 22 24 27 29 32 34 -11 8 6 5 3 -65 63 62 60 58 -32 35 36 38 39 40 -38 39 40 43 44 45 -43 40 37 35 33 30 27 -10 7 6 5 4 3 -4 5 8 9 11 13 -87 90 93 95 97 98 -68 69 70 73 74 -65 62 61 60 58 56 53 -53 54 57 60 62 64 65 -57 58 59 62 64 66 68 -56 54 52 51 48 47 45 -87 90 91 94 95 96 -93 92 90 89 87 85 83 82 -3 6 9 11 12 -35 32 31 29 28 -82 81 78 77 74 -10 12 14 15 18 20 23 24 -60 59 58 57 54 53 51 -37 34 33 30 28 26 24 -22 20 18 16 14 -15 18 21 23 25 -19 17 14 13 12 -20 18 16 14 11 10 8 -84 83 82 80 78 76 73 -11 12 13 16 19 -59 56 55 53 51 50 48 -81 79 78 76 75 -4 7 9 10 12 13 16 17 -1 3 5 6 9 11 14 15 -24 27 30 32 35 37 38 39 -50 48 46 45 43 42 39 37 -53 51 49 48 45 -82 81 80 77 74 -38 37 34 31 29 27 24 -77 78 79 82 85 88 -66 63 62 61 58 -40 39 36 35 32 29 -16 13 10 7 6 5 -39 36 33 32 30 -90 88 86 84 81 80 -91 88 86 83 81 79 -87 86 83 81 79 77 75 72 -10 11 12 14 16 -20 23 25 27 28 -64 66 69 70 72 73 76 77 -89 88 85 82 80 -24 23 20 19 18 16 -59 56 55 53 51 49 -99 97 94 91 88 86 83 -27 24 22 20 17 16 15 12 -84 87 90 93 94 96 98 99 -37 38 41 44 46 -21 22 25 27 29 30 32 33 -18 19 21 23 25 27 -30 29 27 26 25 22 20 -82 80 78 76 74 -23 25 28 30 31 32 35 38 -19 16 15 13 10 7 -84 85 86 87 88 89 -86 84 83 80 78 76 75 73 -9 10 12 14 15 18 -18 21 23 24 25 28 29 -52 51 49 46 45 44 -11 14 16 17 20 -39 38 37 35 34 32 29 26 -66 63 61 58 55 52 -99 96 94 93 90 88 85 82 -51 50 47 46 43 41 38 -70 68 67 65 62 61 60 -86 83 81 78 75 74 73 71 -33 31 28 26 24 21 19 17 -53 50 48 46 45 43 -15 14 13 10 7 -49 46 43 40 37 -79 80 81 84 85 -1 4 5 8 10 -34 33 30 29 27 25 -11 9 7 4 2 -77 74 73 70 68 65 62 61 -88 87 84 82 79 77 74 -46 45 43 40 37 36 34 -47 49 52 54 57 -16 17 20 21 22 25 -27 25 23 22 19 16 -76 73 71 69 66 63 60 -57 58 59 62 65 68 -52 50 47 44 43 40 -69 66 63 60 59 57 56 -30 32 35 36 38 39 40 -12 15 16 17 19 20 22 23 -68 67 64 61 58 55 52 -67 66 64 62 60 58 55 -71 69 66 65 64 -85 84 82 80 79 78 77 -10 13 16 18 19 20 -49 52 53 56 57 -24 21 18 16 13 11 -95 92 91 88 87 84 -80 82 84 85 88 89 -46 47 49 51 52 53 54 -17 14 13 12 10 -66 67 69 71 73 76 79 82 -52 49 48 45 42 39 38 36 -79 82 85 88 90 -84 86 89 90 92 95 -69 71 73 75 78 80 81 -28 30 33 36 38 40 -31 33 35 36 39 40 42 44 -58 59 62 63 64 67 70 71 -63 66 67 68 71 72 -72 73 75 78 80 83 84 -66 64 62 61 60 58 57 56 -55 57 58 59 60 62 -75 76 78 79 81 84 85 88 -75 74 73 71 69 -91 88 87 84 83 81 -22 21 18 17 15 14 -81 83 84 85 87 90 -18 16 13 12 11 9 6 -55 54 51 50 47 -11 14 15 16 17 -80 77 74 71 69 67 64 63 -94 92 91 89 88 85 84 82 -61 58 57 56 54 -76 77 80 82 85 87 -67 65 63 62 61 -27 25 24 23 21 18 15 12 -43 40 39 37 36 -89 87 84 81 79 77 -57 59 60 63 65 68 71 73 -96 93 91 88 86 84 83 -62 59 58 56 54 52 51 -30 32 35 38 41 42 44 -24 22 19 17 15 12 11 -34 33 31 28 26 25 -5 7 8 11 13 -48 46 43 40 37 36 -39 36 33 30 27 26 25 -51 48 46 43 41 38 -52 51 50 47 46 45 -57 55 54 51 50 -61 59 58 55 52 -38 36 35 33 30 27 24 23 -73 72 70 67 66 63 61 -33 30 29 27 24 -97 95 94 91 90 88 86 83 -81 79 76 75 73 72 -8 9 12 15 17 19 21 -26 29 31 32 34 -88 86 85 83 80 78 -76 78 80 81 82 83 85 86 -15 12 10 7 6 3 2 -33 32 29 26 24 -32 31 29 28 26 23 21 18 -88 87 84 83 81 80 79 78 -33 30 28 27 25 22 21 18 -58 61 64 67 69 72 75 -45 44 42 39 37 35 -85 84 81 80 79 77 76 74 -58 57 55 52 51 50 47 -58 57 54 53 52 50 -75 73 72 70 67 -27 26 24 22 21 -24 23 20 17 15 14 12 -30 29 27 25 24 -81 80 78 77 74 73 71 70 -58 57 56 53 50 47 46 43 -85 88 90 93 94 -91 89 88 85 84 82 80 77 -16 19 22 24 25 27 28 -23 26 29 31 33 34 -87 88 90 92 93 -55 57 58 59 62 63 66 -25 26 27 30 31 32 -90 92 95 97 99 -48 49 51 53 56 58 60 61 -31 33 35 36 38 41 -53 54 56 57 59 62 63 -56 59 61 64 65 -49 48 45 44 42 40 38 -66 65 63 60 58 56 -38 41 43 44 47 50 53 -2 3 4 6 9 diff --git a/input/day3/input b/input/day3/input deleted file mode 100644 index d6f8c63..0000000 --- a/input/day3/input +++ /dev/null @@ -1,6 +0,0 @@ -@][mul(345,766);'(^mul(343,555)mul(532,723)'>mul(810,622)mul(163,901)select()@?who()select(643,43)'mul(598,56)#;do()from()~where()mul(905,791)select()/why()-when()~;mul(767,89)[#?&mul(874,668)!what(334,491):@@don't()#what()+{}who()mul(746,753)how()~+! -select(814,465)&mul(961,917)$!}?who()from(239,902)]mul(578,658);~' ]mul(693,262)~;mul(830,470)<%mul(310,717)what()when(392,442) :#${@mul(73,255)mul(673,551)+$[from(780,580)-mul(774,338)*:why()do()what(), >{* select()^mul(802,740)[#*mul(243,183)&don't()mul(806,801)from())where()(who()}>-mul(56,431):{,@/,<#mul(399,880)}how()what()~mul(512,540)}**,where()do()when()??what()>$*mul(365,444)who()]*where()> ^?%mul(114,504)what()who()~from()where()):who()how()<<:mul(953,560)mul(174,660)why()$#~mul(802,446)]from()?*%mul(306,304)who()where();mul(241,492)from()who()why()~from()&where()&[?+}who()mul(870,405)!mul(422,189)+]'what(588,411)select(58,996)mul(276,921)!why()#what(937,725)(where()mul(913,207){select() from()%[{}?;mul(818,262)&/]]what()'+?~&mul(440,835)?$)what()**(mul(347,140)%+mul(12,361) )what()@-mul(432,576)^@why()*#{*when()how()$do()@!*}:-'/~mul(310,592)&&&-:mul(492,471):{:mul(834,524)who()why()when()who())&$mul(234,340)[?;where(){$~mul(155,220)&&mul(721,750)<*#mul(778,260)%,:$why()} what()select(){mul(777,312)@)what()~select();-mul(623,101))&:/]!-mul(127,361)[)%mul(139,822)mul(465,869)mul(677,898):{)'~mul(240,110)/who()mul(994,931)mul(449,745)?select()/what(),]/:mul(217,696)what()!mul(221,836)^^;where(481,276)mul(871,646)]^)(^select()!mul(649,851)why()>how()do()?;why()#what()how()mul(203,549)--^what())$:%~[mul(566,723)@,@when()@{mul(71,88)who()[{?mul(680,450)where()$select(838,381)?^from()mul(43,229))mul(715,689)what()*+who()%:select()mul(244,492)^what()!~ ([~[mul(114,868)what()~#when()+?mul(57,122)[?%[, mul(569,552)',:don't()from()where()select()%who()!,[mul(760,25){~'?do();]]&when()who(439,358)how()mul(352,496)how(859,494)-what()$,mul(986,853)((mul(43,897)who())+$;&mul(207,469)]^/mul(237,787))!when()'@+what()?]mul(542,157)mul(466,974)how()^+!!-[#[why()mul(678,165)[(:}#'*-!mul(616,117)select()mul(904,600)![why():)who(),$who(904,821)/what(116,194)what()why()mul(720,13)mul(18?/^where()-mul(468,137)}$^(mul(990,391)mul(284,783)select()*how()%>mul(788,482)}#why()mul(211,898)where(24,695)-$mul(237,249) -:/@+@+mul(280,976)what()what(688,228)when()what()~from()?,/mul(920,121@?]^^mul(102,138)] :}when()&#~mul(171,496)-!mul(775,530)what(40,18)>[why()mul(178,21)mul(533,267)]&,<~-mul(576,4)*<@how()select()what():!mul(436,336)*what()where()>&who()$mul(463,367)mul(102,156)~mul(304,732)mul(970,264)({how()what(27,23)-'do()$*why()(what(932,987)#where()mul(807,956)&:((@()mul(773,746)-'where(); mul(445,526);who())why()^how()how()how()mul(420,885)]){mul(588,810&;how()!~don't()-&&)from()(<{from()%mul(138,683)$>why(707,353):how(){%+mul(152,58),((?!:+$ mul(43,304)+mul(715,799),what(),when()select()>select()mul(844,292)@:,'mul(900,791)[;#when()@]%mul(896-:'%>mul(123,811)when()where()why()*>]what(768,291)from()(/mul(612,112)mul(320,45))~&where()((who(68,102),mul(263,865)*why():><>%mul(628,402)don't(); $@how()!^: mul(947,979){-/(-mul(441,144)*;select(599,589)${why()-mul(103,568)}who()what() how()}how()<]mul(239,536)[*mul(537,157)how(640,298)how()@%)who()*mul(142,857) >from()!when()/*how(830,843)mul(199,630)select()do()*>/mul(63,689)$-/[;[when()why()mul(216,315)^where(),mul(181,124)why()%mul(696,385)~~;who()!][:}~mul+*?[}{[?'mul(23,341)[select()}%what();who()-from():mul(655,135)^from()&~^how(),mulwhat()mul(661,325)mul(394,949)!$?&^where()'from()mul(564-*?$-[mul(325,618);,]??mul(241,786)@!(,mul(395,180)(%)(%mulwhy(880,593)mul(543,182)!:'}why()what()from(75,377)/mul(242,439)^what() mul(211,696where()?@don't())how()/who()'how()~mul(487,649){{mul(761,854)?!mul(402,396)where()((who()why()don't()!:}{<+-mul(51,725)@where()from()>+{<%;-mul(471%/!from()$)-when()-;mul(468,893)mul(779,665)/what())&^-/mul(82,47)(/$how()[<<#@mul(966,718)]%mul(613,225);select()&%:~%&mul})[from(),[when(43,235)$}mul(635,416)?;%'~who()select(795,993)-mul(729,69)@[mul(754,156)>#]who()%from())what()mul(331,744))mul(536,505)>who() mul(270,727)from()+select()@mul(584,914)^what(188,788)what()mul(770,597)mul(566,371)<{{!}where()mul(431,257)~%{;/[don't()!mul(441,879))select()+~[why(206,654)+&mul(675,232)why(){who()+#how()where()when()mul(803,318){:mul(193,950)$when()?}}mul(850,957)*:~mul(481,93) -mul(473,855)mul(714,653):&'mul(98#mul(23,988)who()mul(561,251),@^){?&&mul(315,596)!'why()?, mul(151,933)]who()mul(883,474)$$#where())who()select())don't()why()where(),mul(41,669)! 'why()< mul(73,433)*[what(985,767)<]when()mul(258,921):}from(88,48)from()>~&:]mul(106,615)%(why();~what()[mul(278,729^'[^how()'/!$ $don't() @-where()-$mul(748,984)when()#mul(366,193]where()$(#[mul(650,149); /when()${(mul(386,30)+,/$$$!^$don't() {how()mul(903,99)&/mul(992,909);}-/$'who()when()don't()from()~where())~mul;#who()why()mul(944,954):)#:> ]when()';mul(953,447{+]what()-?'(')]when()mul(256,864)mul(359,893)mul(715,923,where()why()why()where(163,418)>^mul(550,432)&what()who()where()[@where()why()mul(412,403/{*;#-)&do()what():mul(228,774)&[mul(386,547)+{from()mul(259,966) )#,/*select()+where()mul(59,320)!who()select()]mul(837,608)when()mul(862,367)where()where()*+)!:-:mul(639,867)?#-/from()<~do();!^@]>>mul(417,713)]why()*mul(751,602)%)mul(731,827)^(!mul(302,377)&!:)$>mul(814,103who()/]$mul(658,242)mul(393,286)(~{{who():-}[mul(143,747)$mul(654,923)when()when())@<-&from()mul(412,619)%'>mul(94,395)^where(36,302)mul(543,140)mul(894,717),where()who()~why()mul(194,32)( !where()how();^mul(952,751)*mul(564,368)&how(35,521)how()[::;:mul(578,119)^why(849,522)%when()?when()why()}mul(257,172)who()who()where()what()from()#>#what()mul(460,165)where()what()select()when()}select()when()!!select(258,759)mul(322,660)/]what()[%mul(341,188)<)(-^who() don't()%*mul(179,768)from()}>mul(633,949)&why()}mul(986,569)from()(!why()select();mul(973,414)? 'from()how():@from()(mul(904,727)]why()]+mul(201,762)(how()who()what()how()(^mul(903,105)-+how()~?!+mul(344,148)##-mul(921,159)<$from()?--mul(885,837);,]why()from()*select()[who()/mul(542,794):{from()how() ^,mul(511,377)>:why():) when()}*when()mul(991,899)<(/+when())mul(244,653)%where(),where()why()(who()-mul(864,493)~where(645,381)who()where()mul*%)what()mul(585,982)](~mul(104,216)mul-]%select(573,835)>/-mul(888,953), ? !mul(969,193)who()how()^[when()who()%do()$,{%:()#mulwhy()%'+,}/how()-~when()mul(351,397)!;+ @^&mul(591,394)mul(581,992)from(){#)when()/ don't():}select()mul(833who(),when()how()*;when()mul(366,958)mul(41,963)mul(653,973);from()]-mul(902,82)mul(230,836)-when()[when()select()}mul(265,919);mul(748,89)!mul(3,621) ]](don't(){%:;,~&mul(378,465)}@>&mul(637,901)where()~@don't()[<;@>@<^mul(138,394)#!/usr/bin/perl]who();]})mul(356,794) -)*/}&{mul(151,94):who()!!!~mul(92,956)mul(188,489)!mul(52,932select(),where()select()$@@[;-do()#%]%:from()&why()mul(416,222)mul(78,182)%who()>{where()+;how()!@mul(456,135)('{how() ),~mul(469,864)$where()select()<#%?;mul(80,492)@][;<)?mul(970,872)-!~>$mul(989,699)where()<*~mul(998,127)mul(246,169)>,&,mul>(mul(564,254)?')from()-why()select()&mul(585,28){++select()who()who()!select()mul(105,926)~{)/@$#?mul(903,224)what()mulwho()<(mul(377,343),#+mul(731,518)/]~mul(104,159)<[ mul(864,248):^~[$;do()mul(671,810)from()(mul(373,295)-mul(612,243)*'why()'#mul(517,385)%-'mul(569,660)mul(149,268)why()mul(763,824)]^}!:[mul(432,368)mul(355,593)mul(325,34)%#,}(+mul:%select()-%%;why(),(mul(601,765)&%-//where()from()select()what(),;-mul(174,657~ where():when();&mul(818,690)%) 'how()mul(444,450)(mul(811,633)don't();~&/mul(41,34)why()! } >,mul(657,550)mul(341,872) #when()>+/why()&what()don't()*mul(805,568)&}!(#>-@(&mul(938,730)-(,?mul(509,112)?select()+?how()mul(765,701)(-where() what()how(){mul(800,467)[]/mul(401,967)/ +<&*]mul(152,480)do()??why()select()select()&mul(367,114)-mul(857,679)%&@>#mul(710,252)how()<;select(71,168)(^[*mul(106,321)'<>/[what()mul(393,583)mul(733,744)mul(731,76)]?what()$&select()mul(163,611)+})mul(44,657)%+}(when()mul(326,630)mul(316,4)mul(102,24)/^)when():~#%@{mul(586,357)*<;why()-where()~mul(830,113){#when()mul(854,851)-where()from()from()!',@mul(884,829)]-?$%-!who()mul(634,11)/when()mul(940,730)}who();+select()<<@mul(315,377)&:mul(947,179)}^<,&who(954,59)/'mul(354,837),select()from(266,967)['*mul(718,126)$ @*)why()mul(392,406)%*{select():from()[%why()mul(667,160)&%,(who(954,354)/where(){!^mul(673,986)>;what()$select()mul(782,955)!how()mul(922,151)?why()]-^from()mul(473,251)when()$';~?%]what()?+;#{what()mul(488,503)^select()?do()from()when(),^!mul(85,942)-}}mul(227,390)mul(270,642) #where()#?-why()mul(843,712)mul(853,87)what()'!who(682,875);,mul(132,10)??when()select()[%mul(440,436)how()>>^mul(332,464)$':;]~>](from()mul(251,318)why()mul(540,277)who())where()' &}] mul(937,405)>->mul(898,676)what()when() +)<>@mul(796,954)^;$$when(752,554){mul(28,311)@!;)what()>+don't() }%where()'>mul(903,227)+@??+!mul(624,625)/>from()<:-what()@mul(216,114)&>select()mul(743,469)?where(956,943):];%from()do()&when(){from()@why()how()mul(611,802)where()why()[mul(561,982)who() *@from()'(<(mul(207,619)]$+mul(846,461)what()what():mul(552)-how()^/why()mul(163,195)-)mul(753,176)what()~mul(910,478)mul(209,230)&:mul how()+)select()don't()where()mul(106,878)~how()how()^'+[who()mul(86,13),mul(200,412)mul(285,237)when(){/,how()!'@mul(308,309)(#?select()(>!who()who()&mul(880,171)where(264,559)where()>where()do()what()+[(}where(259,87):!mul(709,722)how()>{who()$*>mul(527,907)from()how();:mul(670,931)%)'mul(855,264)*,>~{mul(548,28)((mul(599,821),}where()from()from()when()]?-mul(818,682) why()when()^#~ 'how()mul(152,639)@^from(216,399)~who()mul(441,246)?:'<+#mul(763,310)don't()-'mul(289,172)from()'(!don't()~]^(where()&mul(218,233)mul(390,203';mul(535,511)who():}mul(685')(mul(922,128)$$mul(451/from(758,307)#:]/#mul(203,808)-#,-what(535,949):do()from(917,83)[ why()from()why()mul(338,424);who()what()+mul(170,324)how()mul(895,778)<^ 'when() where()>what()%mul(591,815)~how()who()mul(11,111)(~why()<}:why()mul(416select(550,793)select()&@] #what()mul(229,407)don't()when()what()}from()+(;when()(mul(18,891)-*+{where()do()#mul(435,135),>what()^^~when()*?when(791,112)mul(368,920)$/select()where()#/&what()mul(351}&)%from()mul(930,157)how()where()>who()<])mulwhen()}mul(682,770)from()%/:](mul(537,172); },what();!{&mul(289,489)>@ ;] where()mul(576,338)?~*~%{mul(854,88)&what()mul(726,742)who(32,67)why()@(mul(768,203)@when(23,700)what()/mul(468,338) -!-<%>>^/~!mul(543,650)[<*<((mul(528,681);?*$-when()> }%mul(746,92)from(327,471))mul(189,783)(:,(+how()@*mul(560,503):&;$mul(324,880)why(){who()mul(70,798)~{mul(465,724)!+how())%~mul(85,858)why(520,207)from()&-when()[mul(951,807)'& !mul(678,463)?select(439,910)[%?mul(971,903)where()<~}){)*[mul(712,760)%how()*!!%mul(752,188)'when(729,35)mul(428,573){-~(,;why()mul(461,956)where()mul(456,895:,from())mul(353,754)<( *mul(141,974)why()why(){mul(497,471)]+~[why()mul(115,659)^@mul(662,675)$[}-?@&mul(34,6)why()mul(941,440)$what()%select()when()mul(103,793);why()>?when()what(){from()?why()mul(999,411)['}[~?& how()mul(487,886) :how()@{mul(41,651)mul(392,297)mul(681,343)@&)/how(692,299)who()/*$do()$mul(326,461)-how()>when()(when()do()';~what()why()* *select(839,422)mul(747,631),when()what() )@*don't()what();from()mul(358,222)]mul(100,430)when()+select()(!:,{who()#mul(761,79)*^mul(701,138))from()?,how()mul(389,248)]:-(#?select()+how()}do()[?when())from()>(mul(403,415)why()don't()when())*mul(31,786){mul(219,86)mul(360,469)when()from()$}/why()mul(851,189)*from()()from()? :!who()mul(746,316)(what()~!+-[#select()when()mul(714,622)!:~select()how()#&when()mul(222,991),/where()select()mul(389,819)where()*what()/do()<&^{$mul(218,540)select()how();& ~where();%mul(593,988)where()},mul(277,30)#]+}mul(896,116)mul(59,615)who())do()!-why()?:when()>>when()mul(367,136)why()##what()what()mul(185,184)$~)+[what() mul(225,500)*why()what()'+who())}mul(178,560)select() when()don't()why())>+}>why(),>,mul(514,558)'?< >-'?,mul(36,747){~-why()?)who()~:mul(287,362)&mul(32,838)how()from()#when()what()%;who()mul(62,989)mul(199,673){*~mul(315,155)!where()$why()?:mul(10,649))'-{'mul(629,27)&#)'[who())!mul(195,137)%,what()~#}who()mul(606,783)!mul(481,349){mul(28,389)mul(628,171)why()mul(208,827)?}{~why():why()don't()&,from()why()/%mul(735,558)@<%; where()select()+mul(178,387)+:>~?#where()-how()^mul(565,609)#$,why()<{^+:mul(130,74)from(815,775)){/#what(60,600),>where()#mul(347,919)what():/mul(377,21)>>@'^where()@/mul(395,896)who()/~{what(347,8)#(mul(335,630)/