advent-of-code

Solutions for Advent of Code.
git clone git://git.amin.space/advent-of-code.git
Log | Files | Refs | LICENSE

input_01.txt (3582B)


      1 -2
      2 -3
      3 +4
      4 -15
      5 -15
      6 +18
      7 -7
      8 +11
      9 -16
     10 -14
     11 +2
     12 -6
     13 +16
     14 +6
     15 +14
     16 -15
     17 +12
     18 -5
     19 +17
     20 -10
     21 -20
     22 -19
     23 -14
     24 -10
     25 +4
     26 -11
     27 +10
     28 -1
     29 +12
     30 -17
     31 -2
     32 +1
     33 -17
     34 +9
     35 +4
     36 +19
     37 +11
     38 -17
     39 +15
     40 -12
     41 +5
     42 +4
     43 -1
     44 -10
     45 -19
     46 -16
     47 -9
     48 +18
     49 +2
     50 +4
     51 -19
     52 +16
     53 +6
     54 -16
     55 -14
     56 +7
     57 -9
     58 +7
     59 +17
     60 +17
     61 -14
     62 +6
     63 -22
     64 -13
     65 -2
     66 -1
     67 -18
     68 -3
     69 +19
     70 +19
     71 +16
     72 -22
     73 +14
     74 -2
     75 -3
     76 +2
     77 -18
     78 -15
     79 -14
     80 -4
     81 -15
     82 +1
     83 -3
     84 -8
     85 +18
     86 -11
     87 +6
     88 -7
     89 +17
     90 +7
     91 -8
     92 -13
     93 -4
     94 +7
     95 -15
     96 -11
     97 +7
     98 +9
     99 -7
    100 +1
    101 -20
    102 -19
    103 -18
    104 -17
    105 -12
    106 +7
    107 -16
    108 -11
    109 -4
    110 -8
    111 -4
    112 -3
    113 -2
    114 +3
    115 -15
    116 +18
    117 +5
    118 +14
    119 +15
    120 +2
    121 -19
    122 +5
    123 -13
    124 +19
    125 +9
    126 +8
    127 +5
    128 -1
    129 -19
    130 +11
    131 +2
    132 +13
    133 -17
    134 +9
    135 -16
    136 +14
    137 +20
    138 +12
    139 +8
    140 +10
    141 +17
    142 -15
    143 -8
    144 +15
    145 +19
    146 -14
    147 -3
    148 -10
    149 +2
    150 +4
    151 -1
    152 +14
    153 -12
    154 +15
    155 -2
    156 -11
    157 -14
    158 -18
    159 +6
    160 -12
    161 +7
    162 +18
    163 +15
    164 +6
    165 +12
    166 +3
    167 -6
    168 +17
    169 +11
    170 +14
    171 +13
    172 +3
    173 +6
    174 -11
    175 -19
    176 -5
    177 +14
    178 -10
    179 -7
    180 +18
    181 -8
    182 -13
    183 -2
    184 +19
    185 -18
    186 -17
    187 +11
    188 +14
    189 +17
    190 +1
    191 +26
    192 +6
    193 +15
    194 +21
    195 -5
    196 +12
    197 +6
    198 +4
    199 +10
    200 -8
    201 +16
    202 -14
    203 +4
    204 -1
    205 +17
    206 -15
    207 -23
    208 +15
    209 +18
    210 +19
    211 +10
    212 -18
    213 -2
    214 +15
    215 +15
    216 +13
    217 +5
    218 +10
    219 -8
    220 +2
    221 -18
    222 +13
    223 +15
    224 +8
    225 -19
    226 +2
    227 -4
    228 -3
    229 +20
    230 -3
    231 +12
    232 +6
    233 +13
    234 +13
    235 -15
    236 +6
    237 -15
    238 +3
    239 +7
    240 -19
    241 +11
    242 +17
    243 +15
    244 -4
    245 -10
    246 -14
    247 -20
    248 +18
    249 -11
    250 -17
    251 +8
    252 +12
    253 +3
    254 -11
    255 +7
    256 -13
    257 -4
    258 +19
    259 -7
    260 -17
    261 +12
    262 +9
    263 +13
    264 +7
    265 -13
    266 +24
    267 -2
    268 +14
    269 -5
    270 +10
    271 -6
    272 -1
    273 -8
    274 -5
    275 -6
    276 +5
    277 +12
    278 +16
    279 +5
    280 -14
    281 +19
    282 +18
    283 -9
    284 -6
    285 -12
    286 -2
    287 +19
    288 -12
    289 -9
    290 +5
    291 -4
    292 -9
    293 -9
    294 +16
    295 -19
    296 -14
    297 -7
    298 -24
    299 -20
    300 +16
    301 +12
    302 +19
    303 +20
    304 -15
    305 +26
    306 +21
    307 -2
    308 +12
    309 +4
    310 -2
    311 +18
    312 -17
    313 -12
    314 -20
    315 +2
    316 +9
    317 +14
    318 +16
    319 +12
    320 -9
    321 +14
    322 +17
    323 -19
    324 +11
    325 +3
    326 -13
    327 -3
    328 +11
    329 -14
    330 +18
    331 +9
    332 -16
    333 -2
    334 +19
    335 +7
    336 -10
    337 -3
    338 +4
    339 +10
    340 +15
    341 +19
    342 -2
    343 -5
    344 +2
    345 +2
    346 -11
    347 +6
    348 -17
    349 -11
    350 +6
    351 -10
    352 +16
    353 +7
    354 -1
    355 -2
    356 +19
    357 +6
    358 +16
    359 -12
    360 +14
    361 -5
    362 +19
    363 -12
    364 +1
    365 -6
    366 -6
    367 -2
    368 +7
    369 +19
    370 +17
    371 -4
    372 +3
    373 +3
    374 +17
    375 +16
    376 -2
    377 -10
    378 -1
    379 -14
    380 -2
    381 -17
    382 -11
    383 +3
    384 -21
    385 +15
    386 +11
    387 +7
    388 -3
    389 -18
    390 +1
    391 -15
    392 -11
    393 +1
    394 -18
    395 +11
    396 +15
    397 -17
    398 -16
    399 -19
    400 +9
    401 -5
    402 +16
    403 -18
    404 +13
    405 +16
    406 -17
    407 -1
    408 -3
    409 -2
    410 +20
    411 +14
    412 -13
    413 -17
    414 +13
    415 +5
    416 +2
    417 +19
    418 +22
    419 -3
    420 -22
    421 +10
    422 -13
    423 +2
    424 -29
    425 -27
    426 -16
    427 +17
    428 -27
    429 +18
    430 -13
    431 -4
    432 +6
    433 -5
    434 +12
    435 -16
    436 -9
    437 +3
    438 +1
    439 +10
    440 -25
    441 -1
    442 -19
    443 +13
    444 +12
    445 +2
    446 -6
    447 -12
    448 +3
    449 +25
    450 +28
    451 -4
    452 +2
    453 +17
    454 -9
    455 +63
    456 +23
    457 -8
    458 +9
    459 -6
    460 +15
    461 -14
    462 +12
    463 +6
    464 +18
    465 -6
    466 -15
    467 +12
    468 -16
    469 -3
    470 +15
    471 +24
    472 +19
    473 -6
    474 +4
    475 -8
    476 -19
    477 +4
    478 +4
    479 -20
    480 -1
    481 +24
    482 +10
    483 -9
    484 +13
    485 +11
    486 +2
    487 +11
    488 +14
    489 -2
    490 +18
    491 -12
    492 +1
    493 -17
    494 +6
    495 +1
    496 -16
    497 +10
    498 +4
    499 +9
    500 -6
    501 +10
    502 -14
    503 -2
    504 +22
    505 +2
    506 +6
    507 +10
    508 -19
    509 -24
    510 +10
    511 +11
    512 +14
    513 +2
    514 +5
    515 +18
    516 +29
    517 +1
    518 +20
    519 +7
    520 +3
    521 -12
    522 +25
    523 -21
    524 +24
    525 +4
    526 -18
    527 +1
    528 +51
    529 +19
    530 -17
    531 -23
    532 +31
    533 -15
    534 +27
    535 +2
    536 +19
    537 -16
    538 +1
    539 +18
    540 +9
    541 +22
    542 +6
    543 +15
    544 -19
    545 +14
    546 -7
    547 +3
    548 +14
    549 -7
    550 -15
    551 +18
    552 -8
    553 -1
    554 -14
    555 -7
    556 -16
    557 +22
    558 +22
    559 -2
    560 +18
    561 +2
    562 -15
    563 -39
    564 +5
    565 +21
    566 -5
    567 -2
    568 +4
    569 +1
    570 +9
    571 -58
    572 +6
    573 -95
    574 -85
    575 -5
    576 +1
    577 +7
    578 +9
    579 +15
    580 -117
    581 -12
    582 -14
    583 -18
    584 +70
    585 +9
    586 -17
    587 +93
    588 -37
    589 -134
    590 -90
    591 +22
    592 -19
    593 -7
    594 -59
    595 +14
    596 -13
    597 -47
    598 +213
    599 +81022
    600 +9
    601 +5
    602 +4
    603 -3
    604 -16
    605 -2
    606 +4
    607 +2
    608 +5
    609 -12
    610 -9
    611 -13
    612 +2
    613 -18
    614 -18
    615 -14
    616 +7
    617 +18
    618 -19
    619 +13
    620 -1
    621 -6
    622 +9
    623 -1
    624 -18
    625 +15
    626 -14
    627 -4
    628 +12
    629 -1
    630 +5
    631 +16
    632 -7
    633 +12
    634 +6
    635 -16
    636 +13
    637 +10
    638 +3
    639 -11
    640 -13
    641 +6
    642 -7
    643 +16
    644 +3
    645 -6
    646 +19
    647 -15
    648 +14
    649 -1
    650 +19
    651 +19
    652 +13
    653 -9
    654 -3
    655 -10
    656 -14
    657 +15
    658 -9
    659 +19
    660 -6
    661 +10
    662 -7
    663 +11
    664 -1
    665 +3
    666 +2
    667 -3
    668 +8
    669 +3
    670 +13
    671 +6
    672 +3
    673 +2
    674 +18
    675 +9
    676 -17
    677 +13
    678 +15
    679 -13
    680 +9
    681 +2
    682 +19
    683 +14
    684 -13
    685 +8
    686 +18
    687 +6
    688 -4
    689 -18
    690 +1
    691 -19
    692 -1
    693 +10
    694 -5
    695 -11
    696 -10
    697 -16
    698 -4
    699 -5
    700 +3
    701 -13
    702 -19
    703 -18
    704 +16
    705 +16
    706 -5
    707 +16
    708 -10
    709 -8
    710 +9
    711 +14
    712 +1
    713 +9
    714 -3
    715 +19
    716 -12
    717 +11
    718 +12
    719 +5
    720 +19
    721 -9
    722 +4
    723 +15
    724 +19
    725 -4
    726 -10
    727 -12
    728 -18
    729 -16
    730 +13
    731 -4
    732 -16
    733 -14
    734 -15
    735 +18
    736 +1
    737 -8
    738 -7
    739 -18
    740 +3
    741 -21
    742 +9
    743 -7
    744 +8
    745 +18
    746 +2
    747 -11
    748 +6
    749 +10
    750 +9
    751 +11
    752 -21
    753 +19
    754 +4
    755 +2
    756 +7
    757 +10
    758 -16
    759 +13
    760 +9
    761 +9
    762 +16
    763 +9
    764 +13
    765 -11
    766 +16
    767 +10
    768 +14
    769 +13
    770 -5
    771 -10
    772 -16
    773 -2
    774 -2
    775 +6
    776 +19
    777 +1
    778 -16
    779 +14
    780 -13
    781 +3
    782 -5
    783 -4
    784 +12
    785 -5
    786 +22
    787 +11
    788 -5
    789 +13
    790 +4
    791 +13
    792 +19
    793 +18
    794 -13
    795 +15
    796 +19
    797 -12
    798 -11
    799 -19
    800 -12
    801 +5
    802 -19
    803 +18
    804 -19
    805 +5
    806 -13
    807 -10
    808 +15
    809 -8
    810 -2
    811 -2
    812 -11
    813 -6
    814 +5
    815 -4
    816 +21
    817 +18
    818 -5
    819 +18
    820 -11
    821 +19
    822 +12
    823 -5
    824 +4
    825 -16
    826 -10
    827 +11
    828 -16
    829 +13
    830 +11
    831 -1
    832 +15
    833 +4
    834 +13
    835 -15
    836 +14
    837 -7
    838 +19
    839 +10
    840 -8
    841 +19
    842 +4
    843 -7
    844 +19
    845 +8
    846 +14
    847 -7
    848 +3
    849 +13
    850 +19
    851 -9
    852 +4
    853 -17
    854 -19
    855 -11
    856 -11
    857 -4
    858 -16
    859 -21
    860 -5
    861 +1
    862 +16
    863 -11
    864 -15
    865 -18
    866 -13
    867 -7
    868 -13
    869 -21
    870 -18
    871 +10
    872 +14
    873 +13
    874 -7
    875 -1
    876 -4
    877 +17
    878 +20
    879 +12
    880 -24
    881 +3
    882 -8
    883 +3
    884 +10
    885 +11
    886 +11
    887 -16
    888 +13
    889 +12
    890 +19
    891 -2
    892 +7
    893 +6
    894 +5
    895 +3
    896 +10
    897 +15
    898 +2
    899 +11
    900 +14
    901 -9
    902 -1
    903 -19
    904 -16
    905 +9
    906 +17
    907 -13
    908 +4
    909 +6
    910 +2
    911 +13
    912 +16
    913 +19
    914 +12
    915 +1
    916 +18
    917 +17
    918 +19
    919 +5
    920 -8
    921 +6
    922 +10
    923 +16
    924 -9
    925 +13
    926 -8
    927 -9
    928 +5
    929 -12
    930 -7
    931 -16
    932 +4
    933 -12
    934 +18
    935 -19
    936 -7
    937 +2
    938 +2
    939 -19
    940 +10
    941 +19
    942 +9
    943 -6
    944 -18
    945 +4
    946 +18
    947 -11
    948 -13
    949 -11
    950 -16
    951 +3
    952 -4
    953 -11
    954 -2
    955 +10
    956 -14
    957 +16
    958 +14
    959 -1
    960 +2
    961 +1
    962 +4
    963 -9
    964 +17
    965 -5
    966 -14
    967 -15
    968 -13
    969 +16
    970 -8
    971 -11
    972 +2
    973 +19
    974 +23
    975 +15
    976 -13
    977 +20
    978 +3
    979 +7
    980 +9
    981 +17
    982 +10
    983 -11
    984 -19
    985 -19
    986 +9
    987 -17
    988 +12
    989 -20
    990 -22
    991 +16
    992 -9
    993 -18
    994 -10
    995 -9
    996 -81046