aoc

Advent of Code Solutions
git clone git://git.alexkarle.com.com/aoc
Log | Files | Refs | README | LICENSE

input (9256B) [raw]


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