day06 - foreign input

This commit is contained in:
Stefan Harmuth 2025-12-06 09:08:21 +01:00
parent 3b428360df
commit 46f9d7067e
2 changed files with 7 additions and 0 deletions

View File

@ -9,10 +9,12 @@ class Day(AOCDay):
inputs = [ inputs = [
[ [
(4277556, "input6_test"), (4277556, "input6_test"),
(5171061464548, "input6_dennis"),
(4076006202939, "input6"), (4076006202939, "input6"),
], ],
[ [
(3263827, "input6_test"), (3263827, "input6_test"),
(10189959087258, "input6_dennis"),
(7903168391557, "input6"), (7903168391557, "input6"),
] ]
] ]

5
inputs/input6_dennis Normal file
View File

@ -0,0 +1,5 @@
6 8 99 58 62 9 497 52 586 58 1728 786 46 6 39 445 44 9 2 65 738 741 66 23 656 18 83 87 75 929 693 2743 26 122 2 518 56 6779 934 19 96 65 7 791 8 9 261 5849 1 8 5 28 38 27 819 89 111 828 4993 241 255 249 27 256 71 31 8964 44 71 49 37 3368 28 586 53 7117 98 765 2 83 6 325 727 62 73 7 5238 37 431 9 3 358 7 727 94 7846 129 331 757 23 7 82 91 1 1 92 963 124 82 6 592 96 657 61 8 6 88 284 6465 1813 75 2198 1169 45 7 22 2 379 25 8858 74 5122 82 774 52 31 26 2 2 3 2 5 3697 27 129 9 4 44 99 874 68 21 86 77 1 456 29 785 72 132 558 645 14 38 13 14 15 16 8 5898 61 22 54 15 599 741 548 99 41 43 21 281 78 69 7 35 385 667 46 64 99 97 46 418 58 43 392 28 5 9754 4328 372 6156 79 88 5248 3 472 7 97 37 28 32 398 74 8979 396 229 168 338 68 3762 83 979 363 68 4277 111 8198 98 3 88 84 7867 483 465 938 36 85 28 57 28 15 123 95 148 4 798 75 2 85 8 964 648 6 21 38 7 62 75 258 374 42 65 61 94 595 6 342 56 65 3 64 999 1 9375 46 16 266 5 39 2 9848 2 1 2955 823 88 525 64 624 525 11 8 284 79 24 752 123 7 283 98 151 729 79 49 12 68 78 1824 196 8 246 8 519 97 182 16 7 295 68 69 5 96 8 5 47 5 92 5 66 11 79 863 2875 71 89 133 75 93 64 37 8 2846 4188 681 1 6 845 7 2255 246 71 347 77 25 355 225 569 53 17 61 257 5 476 3648 57 8 3 6 3 515 492 77 1 73 77 67 4 7 779 98 56 2 748 77 957 56 49 519 1285 64 748 45 19 7 26 5 8 86 11 3 295 62 151 123 3965 174 71 72 96 92 9 7 73 7927 368 72 722 494 16 88 21 495 5 7 9194 52 33 19 4267 36 1 54 55 66 76 94 8 51 78 538 7 3 67 78 63 2 722 97 484 4 4 6789 47 7677 176 5 1 3 722 28 44 51 87 27 22 8145 143 7 6816 679 76 9 22 936 163 372 93 878 93 6 52 981 54 53 99 9671 9954 45 9 22 833 26 787 8 45 6 88 48 6 988 5383 7 6 1 24 6 9 18 742 57 22 591 14 3 58 4 26 5 5647 55 796 23 84 35 36 54 8599 48 66 199 4 71 92 7 15 339 6 2883 19 18 29 75 172 87 49 64 514 127 29 4145 35 66 875 2959 6824 5 686 14 67 461 992 2498 2 1 98 7 628 3927 61 32 7 93 124 49 1 978 96 165 54 8 6 892 5 75 8341 939 1 344 77 173 85 5 727 565 71 664 6177 6725 9 275 245 5 34 884 787 427 36 63 81 4 13 7 8 24 64 61 2 326 2 333 7 19 97 234 93 41 74 196 9975 6 48 391 425 752 22 833 812 526 63 4397 98 55 362 57 21 37 687 181 194 4 4745 13 2 763 77 589 3 136 54 76 24 3596 73 48 8719 52 534 874 961 5 14 935 979 36 242 48 19 4255 46 18 55 8793 4 31 16 58 5 479 912 6313 793 94 2227 799 446 564 597 327 5 4 9 54 66 3 45 665 69 1 49 1 64 6653 51 431 894 2987 835 8 96 868 3419 34 1 88 91 4 65 41 834 129 51 69 937 5 58 52 166 496 592 72 34 915 892 47 294 257 893 79 699 183 54 92 52 89 34 9 358 14 34 43 7 66 863 691 6 432 661 998 73 831 98 1 878 77 15 46 37 69 362 744 5857 363 67 398 71 82 2 7 4655 39 2 721 64 431 168 962 296 3 871 16 5 824 51 98 6 1881 674 219 62 49 351 655 838 7 5499 93 2 92 41 42 73 87 675 621 45 987 21 678 55 95 19 93 516 288 32 87 6 11 88 12 5458 6 756 52 11 6 184 72 74 83 99 652 7 28 2 32 42 688 426 599 351 498 5 449 49 124 94 7 2241 257 624 9685 9 9617 58 27 77 77 82 3 67 91 61 34 7 889 65 67 5973 957 7 3 3493 776 61 5 447 9 5 25 536 854 43 21 69 717 65 13 656 2 27 652 8 56 85 73 133 587 177 9898 361 58 87 3988 9967 276 56 648 39 77 3255 849 493 51 314 992 29 261 3 181 15 9 536 4 8322 1993 62 94 865 11 56 816 28 58 1349 36 68 913 23 69 45 59 481 38 45 8 425 9 4 739 6 86 41 28 326 519 8 141 919 874 5 42 84 3 99 455 268 9 338 497 7875 893 614 88 64 158 2415 64
187 49 5422 49 75 874 545 23 151 27 745 152 176 1 64 252 76 54 78 49 991 858 376 35 193 68 24 27 98 651 323 6366 87 851 3 228 146 515 514 42 11 32 83 724 717 37 213 8115 2 9 82 87 212 191 95 41 737 762 2869 227 592 291 61 689 66 657 8899 89 68 43 39 578 32 537 74 2449 86 383 9 827 93 982 461 25 83 3 3563 19 851 35 52 798 35 767 17 9933 693 823 358 5992 8 75 92 2 7 77 614 83 23 2 335 173 552 81 5 9 483 277 5839 5663 64 2831 5168 74 7 52 95 341 32 9115 29 8431 9 65 36 37 43 25 99 43 8 44 8295 8799 714 31 9 677 48 164 955 49 8 75 65 133 66 367 91 245 564 115 392 69 58 92 19 54 66 827 67 81 79 86 119 165 688 68 43 18 29 552 53 1598 9 16 242 173 65 56 65 26 89 995 71 87 854 66 55 2842 3228 899 8899 55 148 792 1 981 47 33 21 25 88 951 44 6767 336 595 64 597 99 3676 99 615 116 174 9429 379 6684 26 44 17 511 2764 337 6842 653 89 79 89 367 33 15 73 21 966 5 458 7569 4539 71 86 734 594 7 23 94 6 93 7 651 536 361 676 21 5 779 44 953 58 52 745 82 347 263 9827 52 758 7722 53 9861 46 3154 14 415 9124 536 27 251 92 453 49 51 97 59 58 88 88 37 47 318 569 778 677 5598 83 81 85 44 2978 576 14 947 11 215 51 841 6574 53 42 36 71 4 25 6 22 91 9 22 2 9 87 63 871 7489 166 87 12 75 63 98 36 27 1562 8446 161 89 99 429 9 8757 761 84 241 29 16 766 622 837 25 42 329 924 554 192 4493 38 71 1 627 1 464 897 44 64 86 866 924 973 7 859 1398 55 81 881 47 695 671 229 1363 7337 62 332 85 25 6661 2 45 4 37 75 3 3324 174 58 97 5319 149 69 49 827 99 4 61 42 5472 325 97 627 334 6 41 84 111 4 29 5232 56 74 64 7517 88 76 26 459 81 72 29 78 32 49 863 8 2 75 72 28 26 551 56 197 49 147 6244 37 8456 929 13 92 1 12 37 66 51 57 54 66 2234 391 41 1647 384 27 6238 581 774 464 226 245 694 457 91 97 593 44 5 72 9498 4914 11 9 6 958 87 734 873 34 1 96 776 48 521 5887 8 58 768 91 98 9 81 992 78 46 862 71 3 965 76 52 9 3686 27 372 33 54 47 727 87 1135 33 622 877 696 516 79 44 54 289 27 2737 73 99 3128 8558 6 96 65 573 346 795 83 8997 45 69 763 6634 996 1 262 61 76 811 963 9473 1 4 79 25 858 2718 71 512 12 845 4191 93 945 5238 95 314 56 46 388 158 212 22 6139 697 53 12 32 558 94 65 919 737 5 19 4829 6725 89 547 524 535 464 33 291 296 11 76 17 4 84 5797 321 57 65 111 763 858 26 676 42 979 9299 43 64 53 476 563 6376 21 27 646 74 483 14 553 174 684 94 3785 83 55 928 161 21 11 852 85 2627 45 2934 47 87 644 1698 192 38 423 641 27 729 3473 94 896 2561 54 267 97 742 59 61 22 5128 13 353 35 35 6946 74 16 64 9454 28 86 75 38 3 134 425 135 734 72 9844 624 2815 766 875 656 72 23 589 832 28 39 357 496 639 634 19 549 744 6522 16 143 73 7159 223 3 73 969 9449 5 55 53 56 9 458 53 579 776 1 88 597 3 82 55 893 499 291 36 222 275 393 75 729 663 15 79 894 744 13 73 68 31 89 5 328 25 76 84 3 687 274 151 97 224 727 191 59 742 56 486 959 679 67 75 17 88 148 731 238 866 47 383 99 914 572 31 4957 858 1 239 42 326 886 255 541 38 443 76 41 983 93 82 8 1865 369 572 26 75 772 916 265 3 5227 36 987 66 477 56 89 96 992 327 47 611 37 649 86 36 46 39 28 66 59 588 2 13 43 47 7958 56 323 15 51 8 879 68 87 59 89 383 76 54 3 97 44 431 189 275 768 686 3 135 696 778 74 12 3469 491 688 46 3 46 55 94 528 437 23 5 69 17 55 27 91 151 86 85 5838 153 9 87 4687 934 26 3 333 35 23 444 871 589 69 958 221 642 64 56 859 4 36 351 44 715 59 39 124 388 616 2241 232 37 81 7773 5577 719 81 828 49 89 2357 967 343 36 558 685 72 738 6 758 692 2 888 89 825 1883 68 46 427 287 78 733 37 17 9574 88 32 678 19 748 83 48 535 63 47 277 978 8 2 658 5 64 77 88 232 6914 4 568 839 644 176 72 473 89 58 818 888 79 761 748 1748 293 657 92 87 895 7875 16
635 82 2573 27 43 218 479 38 721 23 678 998 158 24 46 713 92 88 15 98 28 121 896 8 647 6898 18 16 74 8 2767 194 47 8654 78 7418 5555 11 931 73 98 9 93 35 365 32 841 7793 35 83 47 8 193 814 99 86 982 433 724 755 739 651 13 222 17 7694 6457 45 67 84 5 149 46 68 75 4776 59 941 362 239 139 691 217 48 64 96 1173 11 824 131 631 366 95 977 57 7366 64 714 443 4482 18 64 537 66 99 25 283 55 29 21 33 637 2 73 9 23 166 544 6478 5522 28 7339 1419 11 34 13 66 961 12 8176 41 869 6 18 62 1 91 43 679 859 81 985 5379 6312 278 93 29 1613 68 34 522 98 9 4 864 438 271 548 87 127 755 259 981 72 49 45 92 5 78 492 55 98 173 23 5155 337 946 59 78 62 439 516 88 1655 53 35 972 823 12 165 24 79 6 917 3 61 487 12 63 598 9493 935 1427 22 278 782 26 593 25 834 83 83 5 846 13 8992 18 964 42 571 62 945 62 744 418 571 2773 396 1434 984 3999 32 592 8337 1611 9792 287 15 77 23 1482 685 72 17 61 858 897 671 8219 4965 34 44 567 45 18 83 63 1 72 8 322 6 614 587 16 1 782 72 24 9 14 671 27 73 298 3896 472 914 4558 23 9769 57 475 41 6754 765 177 96 483 291 732 9 4 934 16 314 63 44 6 18 989 364 45 12 7359 39 36 61 3 9182 39 34 24 578 461 62 391 4924 12 97 54 4 866 19 16 81 3876 7 75 34 8 84 72 395 5238 588 34 17 97 7819 96 21 339 4664 1145 28 22 79 15 8 8821 974 51 42 26 74 447 12 875 54 58 441 179 675 33 493 86 65 75 364 325 22 75 37 351 82 215 242 656 4 978 2394 73 59 382 86 338 488 7495 8248 4326 5 25 13 51 7373 5 88 41 47 67 1 4171 657 1 19 453 272 4 23 738 287 169 783 94 64 168 15 754 943 2 83 6 922 2 192 85 86 665 27 4128 23 91 75 328 55 98 41 32 412 93 996 93 96 52 77 8 77 482 21 546 839 232 778 89 3318 541 88 13 71 28 97 58 9687 93 78 37 4444 816 91 725 435 49 8573 688 42 848 259 234 45 922 939 94 389 28 4 24 7156 8616 85 26 2 348 61 66 744 32 8 56 926 88 456 767 43 451 665 328 865 57 8 798 62 72 97 87 8 2955 95 42 33 4533 78 28 283 97 46 336 86 9551 49 6693 395 133 259 55 12 39 89 47 9459 42 63 4433 6759 6 4 42 314 259 989 79 1961 39 11 28 879 943 44 176 286 968 682 2519 127 5 4 977 61 8 775 45 617 27 183 7789 59 399 1224 249 353 21 19 6856 294 3143 94 1272 6 81 8 17 216 49 62 2 426 3 47 6657 5965 58 579 98 515 698 99 11 818 88 2 29 5 9 4726 741 52 6 671 897 4 45 331 29 399 6719 48 52 67 739 878 9882 14 16 474 77 547 965 23 893 997 11 9537 191 25 627 236 9 87 645 7 6585 61 72 16 148 6252 6244 357 51 85 655 9 599 79 99 534 7951 981 867 6 112 97 89 4 8697 13 645 95 56 4342 89 58 864 6826 82 12 89 41 6 225 82 677 786 54 3885 363 8528 3 56 593 2625 66 758 128 44 37 3759 994 5825 148 76 547 872 5435 22 281 3 4143 64 87 39 945 7394 8 434 82 5 41 685 59 18 667 5 652 12 51 16 19 45 459 6712 69 565 39 257 25 695 8 23 83 275 177 15 58 88 14 5 43 38 22 16 41 1 465 451 186 84 232 723 482 12 741 36 733 366 2789 19 84 17 72 465 56 418 75 8749 465 65 722 395 847 562 235 59 536 61 216 36 228 863 274 985 64 43 79 41 69 137 393 278 797 6 5 22 151 657 94 512 634 528 83 524 66 31 92 474 617 91 731 13 37 99 35 799 316 23 44 48 367 5 83 58 925 8949 22 237 66 12 2 27 78 45 78 33 363 21 5 12 11 56 686 166 25 633 87 295 692 1366 44 38 71 772 87 285 47 92 31 198 86 981 629 15 175 788 17 4 73 162 648 53 88 543 927 71 29 6232 152 2 946 38 71 75 297 614 48 59 498 293 456 53 21 25 49 591 522 83 394 97 88 4674 983 783 839 618 29 591 382 4685 495 98 596 45 21 5379 37 712 43 45 6794 6 78 67 842 338 51 613 62 1 8949 96 956 329 6188 23 216 11 55 146 75 69 369 68 322 65 97 652 49 39 456 57 37 151 682 2 16 43 77 41 3587 81 228 314 293 187 35 319 35 73 886 656 933 461 739 4914 39 81 73 3 12 9256 1512
552 33 5463 92 88 798 629 66 514 25 95 977 587 84 82 58 77 83 36 26 2 3643 911 1 617 9999 34 85 24 1 2544 1 26 7296 67 1683 6376 15 9 3 9 9 26 2 452 14 346 245 53 86 44 4 736 696 43 82 5 86 495 89 62 42 7 43 2 6832 2951 7 12 82 9 391 78 57 6 979 58 724 522 795 8893 1 994 2 23 84 6937 4 448 241 422 146 58 445 63 1 27 814 148 1517 64 66 752 13 82 45 1 54 91 84 71 915 5 56 18 94 845 335 12 1 9 183 8825 52 86 9 52 536 29 4996 73 131 9 77 94 3 192 95 935 873 71 296 5435 9951 22 46 89 3419 6 9 883 94 3 7 451 81 141 22 86 8 488 754 718 23 65 1 32 1 61 61 93 25 9733 3 9881 1 621 52 4 14 335 4 2 6852 23 56 285 44 43 258 24 8 2 72 8 3 6 6 35 734 47 586 474 64 318 54 54 78 678 256 82 89 5 7 93 4627 1 96 3 1 57 9 11 936 483 382 291 288 72 488 1518 16 382 678 2329 5738 6 28 5 27 8221 187 6 31 23 46 495 7 6513 1633 52 385 31 78 5724 15 67 88 14 7 212 4 744 993 68 3 132 99 47 7 133 398 43 7 395 7978 1958 3196 9786 52 3316 84 28 33 6516 446 27 18 923 926 848 1 1 744 39 765 8 78 8 21 275 338 4 6 3373 57 35 74 4 9983 27 54 66 552 16 25 33 1972 45 61 43 5 322 7 46 77 5276 33 78 75 8 51 99 936 427 659 46 7 36 6948 38 81 569 2 936 2 12 11 1 65 561 368 75 4 9 53 75 87 239 7 1 7627 232 984 23 68 61 34 455 488 241 5 68 89 135 6 3576 247 357 73 84 3114 9 36 2 91 879 927 7669 3249 879 7 4 3 97 7664 4 89 79 73 24 61 1235 313 9 18 2 11 8 74 467 963 358 395 89 37 629 33 79 34 7 16 4 459 52 396 47 75 985 41 123 83 15 77 421 4 66 84 78 659 1 318 48 53 69 32 6 94 54 13 168 3482 836 5 27 869 45 118 86 86 68 16 48 2927 98 48 22 456 31 21 74 278 48 9737 559 22 775 11 157 8 525 146 9 38 44 6 38 452 4 91 87 5 53 7 1 196 9 95 42 319 31 64 39 98 195 681 454 931 49 1 928 75 51 17 58 49 1248 89 5 75 67 48 46 648 12 62 526 42 7626 7 3614 827 917 443 6 42 75 2 75 154 3 26 6492 3937 1 2 41 3749 129 932 9 2979 7 88 1 727 23 81 982 128 931 38 7434 959 54 74 128 98 4 27 18 8755 71 415 8452 13 741 4523 544 7 3 69 6959 384 4395 43 27 9 46 9 8 51 78 78 9 459 7 7 3389 63 359 635 8 356 367 84 25 672 1 7 48 28 2 9158 148 55 8 451 533 7 41 5 34 177 9591 28 42 1 672 439 5337 665 6 429 24 371 886 97 227 876 35 3148 363 61 5 975 5 2 27 2 4488 92 66 45 173 1416 7518 41 77 4 368 9 884 57 53 538 23 471 662 9 838 14 7 5 9968 35 56 53 86 857 58 77 388 4 24 74 5 22 21 456 9 5 3 33 759 455 9778 7 8 673 7933 69 285 898 28 84 6313 26 2558 5461 58 836 244 811 57 819 1 653 6 54 82 159 9915 3 189 64 4 12 284 42 5 87 9 981 76 45 45 21 53 62 8468 29 578 2 371 46 4 9 17 7 276 437 39 37 69 79 4 99 53 33 22 71 77 818 698 67 59 12 931 9 4 2 89 836 6 1761 18 64 92 7 544 81 111 3 7282 227 87 991 256 264 9 996 65 6 66 924 8 49 95 969 538 16 66 71 24 12 353 5 6 966 2 5 29 69 859 81 484 884 425 2 5419 17 48 96 2233 336 23 579 725 53 8 57 812 224 5 83 4 483 39 77 83 622 48 79 47 88 122 86 9 87 46 5 8 78 64 1 24 93 23 729 25 95 211 35 445 16 5392 14 3 21 41 48 98 97 68 78 281 32 725 864 8 826 544 14 4 37 2471 144 64 78 89 97 16 52 8474 634 9 137 99 33 21 9136 58 25 47 687 741 694 18 88 66 94 671 217 33 195 44 95 3455 64 733 445 63 9 512 7 281 619 83 56 17 4 66 9 658 84 82 7319 7 5 624 57 245 887 57 18 3 2752 29 163 2 6789 82 248 4 93 799 44 91 74 4 735 985 92 71 85 86 778 36 79 368 853 56 22 85 6 1 5977 33 484 2737 2 724 58 626 46 41 65 71 454 733 923 97 13 3 1 9 81 1141 8719
* * + + + * * * + + + + + * * * + * + * * + * + * + * + * + + + + + + + + + * * * * * + * + + + + * + * + + + * + + + + * + * + * + + + * * + + * * * + + * * * + * + + * + + + + + * * * * * + + * + + * * + + * * + + * + * * * + * + * * + + * + + + * * * * * + * + + * * + + * * + * * + + + + * + * * * * + + * * * * + * * * * * * * * + * + * * + + + + + + * * * * * + + * + * * * + * * + + + * * * + + * + * + + * + * * * * * + * + + * * * + + * + + + + + + * + * * + + + * * * * + * * + * * * * + + * * + * + * * * + + + * + * + * * * + + * * + * * + + + + * + * + + + + + * + * * + * * * + * * + * * + + * + * + + * + * * * * + + * + + + + + + * + * + + + + * * * * + * * * * + * * + + + * + * + * + + + * * * * * * * * + + * * + * + * + + + * + * + + + * * + + * + * * + + + + + * * * * + * * * * + * + + + + + + + * + * + + + + * + * + * * * + * + + * * * + + * + + * + * * * + * * * + * * * + * + + + + * + * + * * * * + + + + + + + * + * + + * + * * * + + * * + + + + + + + + + * * * * + * * * + * + * * * * * * + + * * + * + + * + * + * + + * * * + + * + * * + * + * * * + + * + + * * + + * * + + * * * + + + * + + * + + * + + * * + + + + + + + * + * + * * + * + * + * * + * + + * * + + * + + + + * + + * + * * * + + * + * * * + + + * + + + + * + + * * + * * * * + * * * + * + + + + * + + + + + * + + * + + + + * * * * + + + + + * + * * + + + + + * * + * * * + * + + * * + * + * * + * + + + + + + + * + * + * + + + * * + * * + + + + + * + * + + * + * * * * * + + * + + + + + + * + * + + + * * + * * + + + * * + + * * * + * + + * * * + * * * * + * + + * * * + * + + * * + * + + + * + * + * + + + * * * * + + + + * * * * + * * + + + + + * + * + + * * * + + * * * * * * + + * + * + + * * * * * * * + + * * * + + + + * * + + * * + * * + + + * + * + * * * * * * + * + + + + + * + + + * + * * * * * + + * + * * * * * * + * * + * + + * + + * + + * + + + * + * * + + * * + * + + + * * * * + * + + * * + + * + * + + * * * * * + * + + * + + * * * * * * + * + + + + * + + * * + * * * * + + + * + * * + +