advent-of-code-2024

My solutions to AoC 2024
Log | Files | Refs

5.txt (15142B)


      1 85|65
      2 21|49
      3 21|66
      4 49|74
      5 49|39
      6 49|87
      7 17|84
      8 17|88
      9 17|46
     10 17|99
     11 97|15
     12 97|55
     13 97|46
     14 97|13
     15 97|38
     16 38|88
     17 38|95
     18 38|63
     19 38|81
     20 38|79
     21 38|18
     22 14|55
     23 14|47
     24 14|58
     25 14|13
     26 14|62
     27 14|42
     28 14|89
     29 18|42
     30 18|55
     31 18|58
     32 18|82
     33 18|44
     34 18|86
     35 18|26
     36 18|73
     37 66|62
     38 66|14
     39 66|38
     40 66|18
     41 66|19
     42 66|15
     43 66|29
     44 66|87
     45 66|49
     46 46|84
     47 46|82
     48 46|95
     49 46|89
     50 46|42
     51 46|64
     52 46|65
     53 46|19
     54 46|58
     55 46|26
     56 42|69
     57 42|94
     58 42|23
     59 42|22
     60 42|87
     61 42|98
     62 42|88
     63 42|25
     64 42|81
     65 42|92
     66 42|26
     67 86|79
     68 86|89
     69 86|73
     70 86|63
     71 86|98
     72 86|99
     73 86|92
     74 86|22
     75 86|66
     76 86|25
     77 86|42
     78 86|65
     79 99|69
     80 99|82
     81 99|81
     82 99|42
     83 99|64
     84 99|94
     85 99|98
     86 99|79
     87 99|95
     88 99|44
     89 99|26
     90 99|92
     91 99|25
     92 84|86
     93 84|22
     94 84|98
     95 84|73
     96 84|89
     97 84|19
     98 84|18
     99 84|79
    100 84|92
    101 84|29
    102 84|65
    103 84|88
    104 84|26
    105 84|38
    106 63|14
    107 63|76
    108 63|53
    109 63|69
    110 63|25
    111 63|46
    112 63|81
    113 63|84
    114 63|23
    115 63|87
    116 63|93
    117 63|24
    118 63|13
    119 63|62
    120 63|97
    121 87|13
    122 87|76
    123 87|93
    124 87|85
    125 87|18
    126 87|47
    127 87|99
    128 87|97
    129 87|52
    130 87|17
    131 87|86
    132 87|53
    133 87|58
    134 87|29
    135 87|39
    136 87|19
    137 39|95
    138 39|92
    139 39|86
    140 39|58
    141 39|63
    142 39|79
    143 39|65
    144 39|88
    145 39|19
    146 39|26
    147 39|38
    148 39|99
    149 39|73
    150 39|22
    151 39|82
    152 39|42
    153 39|18
    154 44|84
    155 44|39
    156 44|53
    157 44|76
    158 44|62
    159 44|85
    160 44|13
    161 44|17
    162 44|97
    163 44|19
    164 44|93
    165 44|69
    166 44|66
    167 44|14
    168 44|87
    169 44|47
    170 44|24
    171 44|23
    172 95|22
    173 95|63
    174 95|52
    175 95|23
    176 95|24
    177 95|97
    178 95|26
    179 95|25
    180 95|21
    181 95|62
    182 95|44
    183 95|73
    184 95|81
    185 95|66
    186 95|53
    187 95|14
    188 95|69
    189 95|87
    190 95|93
    191 19|98
    192 19|18
    193 19|42
    194 19|79
    195 19|99
    196 19|82
    197 19|86
    198 19|95
    199 19|63
    200 19|15
    201 19|73
    202 19|65
    203 19|22
    204 19|29
    205 19|38
    206 19|21
    207 19|55
    208 19|88
    209 19|58
    210 19|89
    211 52|62
    212 52|17
    213 52|93
    214 52|13
    215 52|46
    216 52|19
    217 52|99
    218 52|42
    219 52|85
    220 52|47
    221 52|39
    222 52|18
    223 52|84
    224 52|55
    225 52|97
    226 52|38
    227 52|76
    228 52|15
    229 52|58
    230 52|14
    231 52|82
    232 92|97
    233 92|47
    234 92|21
    235 92|44
    236 92|25
    237 92|63
    238 92|53
    239 92|14
    240 92|23
    241 92|13
    242 92|52
    243 92|24
    244 92|81
    245 92|69
    246 92|46
    247 92|85
    248 92|66
    249 92|62
    250 92|93
    251 92|22
    252 92|17
    253 92|74
    254 13|82
    255 13|26
    256 13|55
    257 13|79
    258 13|88
    259 13|98
    260 13|76
    261 13|73
    262 13|29
    263 13|86
    264 13|42
    265 13|84
    266 13|95
    267 13|15
    268 13|94
    269 13|64
    270 13|58
    271 13|38
    272 13|39
    273 13|18
    274 13|65
    275 13|99
    276 13|19
    277 81|53
    278 81|97
    279 81|17
    280 81|15
    281 81|29
    282 81|62
    283 81|39
    284 81|13
    285 81|87
    286 81|47
    287 81|93
    288 81|46
    289 81|74
    290 81|66
    291 81|24
    292 81|52
    293 81|14
    294 81|76
    295 81|19
    296 81|84
    297 81|49
    298 81|69
    299 81|85
    300 81|23
    301 47|42
    302 47|95
    303 47|18
    304 47|58
    305 47|19
    306 47|15
    307 47|39
    308 47|13
    309 47|88
    310 47|86
    311 47|55
    312 47|82
    313 47|46
    314 47|94
    315 47|84
    316 47|64
    317 47|99
    318 47|79
    319 47|85
    320 47|76
    321 47|65
    322 47|38
    323 47|89
    324 47|29
    325 89|21
    326 89|73
    327 89|53
    328 89|65
    329 89|24
    330 89|98
    331 89|52
    332 89|81
    333 89|95
    334 89|66
    335 89|64
    336 89|26
    337 89|25
    338 89|44
    339 89|74
    340 89|92
    341 89|94
    342 89|22
    343 89|63
    344 89|87
    345 89|49
    346 89|23
    347 89|79
    348 89|69
    349 74|14
    350 74|46
    351 74|17
    352 74|88
    353 74|93
    354 74|85
    355 74|13
    356 74|18
    357 74|38
    358 74|19
    359 74|99
    360 74|76
    361 74|55
    362 74|84
    363 74|15
    364 74|97
    365 74|82
    366 74|29
    367 74|47
    368 74|62
    369 74|39
    370 74|86
    371 74|42
    372 74|58
    373 64|24
    374 64|25
    375 64|53
    376 64|23
    377 64|81
    378 64|17
    379 64|62
    380 64|49
    381 64|63
    382 64|98
    383 64|87
    384 64|73
    385 64|74
    386 64|26
    387 64|93
    388 64|21
    389 64|44
    390 64|52
    391 64|22
    392 64|95
    393 64|14
    394 64|92
    395 64|69
    396 64|66
    397 15|42
    398 15|79
    399 15|88
    400 15|99
    401 15|73
    402 15|98
    403 15|94
    404 15|21
    405 15|63
    406 15|26
    407 15|89
    408 15|58
    409 15|64
    410 15|95
    411 15|22
    412 15|86
    413 15|25
    414 15|55
    415 15|65
    416 15|92
    417 15|44
    418 15|38
    419 15|18
    420 15|82
    421 23|13
    422 23|93
    423 23|85
    424 23|53
    425 23|49
    426 23|18
    427 23|14
    428 23|46
    429 23|76
    430 23|97
    431 23|52
    432 23|86
    433 23|74
    434 23|15
    435 23|19
    436 23|47
    437 23|87
    438 23|58
    439 23|38
    440 23|84
    441 23|39
    442 23|17
    443 23|62
    444 23|29
    445 65|93
    446 65|21
    447 65|74
    448 65|94
    449 65|23
    450 65|69
    451 65|24
    452 65|49
    453 65|87
    454 65|63
    455 65|64
    456 65|81
    457 65|52
    458 65|22
    459 65|44
    460 65|92
    461 65|17
    462 65|73
    463 65|25
    464 65|26
    465 65|66
    466 65|98
    467 65|53
    468 65|95
    469 88|52
    470 88|79
    471 88|64
    472 88|44
    473 88|26
    474 88|21
    475 88|23
    476 88|63
    477 88|81
    478 88|73
    479 88|49
    480 88|53
    481 88|94
    482 88|89
    483 88|25
    484 88|92
    485 88|87
    486 88|22
    487 88|24
    488 88|95
    489 88|69
    490 88|66
    491 88|98
    492 88|65
    493 76|15
    494 76|88
    495 76|42
    496 76|19
    497 76|82
    498 76|58
    499 76|29
    500 76|84
    501 76|92
    502 76|79
    503 76|64
    504 76|55
    505 76|65
    506 76|95
    507 76|86
    508 76|73
    509 76|98
    510 76|38
    511 76|39
    512 76|94
    513 76|99
    514 76|89
    515 76|26
    516 76|18
    517 94|44
    518 94|98
    519 94|74
    520 94|64
    521 94|63
    522 94|21
    523 94|24
    524 94|14
    525 94|49
    526 94|81
    527 94|22
    528 94|87
    529 94|69
    530 94|53
    531 94|93
    532 94|92
    533 94|23
    534 94|52
    535 94|26
    536 94|73
    537 94|95
    538 94|25
    539 94|17
    540 94|66
    541 24|93
    542 24|23
    543 24|19
    544 24|38
    545 24|39
    546 24|17
    547 24|85
    548 24|52
    549 24|76
    550 24|13
    551 24|29
    552 24|74
    553 24|62
    554 24|15
    555 24|14
    556 24|97
    557 24|47
    558 24|53
    559 24|69
    560 24|46
    561 24|87
    562 24|49
    563 24|66
    564 24|84
    565 25|62
    566 25|52
    567 25|85
    568 25|84
    569 25|13
    570 25|69
    571 25|87
    572 25|19
    573 25|14
    574 25|39
    575 25|24
    576 25|74
    577 25|23
    578 25|76
    579 25|44
    580 25|66
    581 25|53
    582 25|97
    583 25|17
    584 25|81
    585 25|47
    586 25|49
    587 25|93
    588 25|46
    589 53|76
    590 53|74
    591 53|17
    592 53|58
    593 53|29
    594 53|82
    595 53|19
    596 53|84
    597 53|13
    598 53|15
    599 53|85
    600 53|93
    601 53|18
    602 53|38
    603 53|46
    604 53|55
    605 53|62
    606 53|97
    607 53|14
    608 53|99
    609 53|39
    610 53|47
    611 53|86
    612 53|52
    613 62|97
    614 62|85
    615 62|94
    616 62|29
    617 62|88
    618 62|58
    619 62|15
    620 62|42
    621 62|79
    622 62|76
    623 62|46
    624 62|55
    625 62|89
    626 62|38
    627 62|39
    628 62|47
    629 62|13
    630 62|65
    631 62|99
    632 62|19
    633 62|82
    634 62|84
    635 62|18
    636 62|86
    637 93|88
    638 93|13
    639 93|79
    640 93|18
    641 93|15
    642 93|86
    643 93|19
    644 93|14
    645 93|58
    646 93|47
    647 93|62
    648 93|84
    649 93|99
    650 93|89
    651 93|76
    652 93|82
    653 93|55
    654 93|85
    655 93|42
    656 93|39
    657 93|46
    658 93|29
    659 93|38
    660 93|97
    661 22|52
    662 22|13
    663 22|76
    664 22|87
    665 22|14
    666 22|63
    667 22|66
    668 22|17
    669 22|62
    670 22|44
    671 22|81
    672 22|97
    673 22|24
    674 22|93
    675 22|53
    676 22|47
    677 22|46
    678 22|74
    679 22|21
    680 22|85
    681 22|23
    682 22|25
    683 22|49
    684 22|69
    685 73|52
    686 73|49
    687 73|47
    688 73|81
    689 73|69
    690 73|98
    691 73|53
    692 73|93
    693 73|24
    694 73|17
    695 73|21
    696 73|14
    697 73|63
    698 73|22
    699 73|46
    700 73|25
    701 73|44
    702 73|97
    703 73|23
    704 73|87
    705 73|66
    706 73|74
    707 73|62
    708 73|92
    709 55|24
    710 55|82
    711 55|63
    712 55|89
    713 55|21
    714 55|88
    715 55|64
    716 55|98
    717 55|92
    718 55|79
    719 55|66
    720 55|73
    721 55|22
    722 55|25
    723 55|49
    724 55|65
    725 55|26
    726 55|69
    727 55|94
    728 55|81
    729 55|42
    730 55|95
    731 55|23
    732 55|44
    733 26|14
    734 26|92
    735 26|24
    736 26|53
    737 26|49
    738 26|98
    739 26|47
    740 26|81
    741 26|93
    742 26|63
    743 26|23
    744 26|74
    745 26|17
    746 26|25
    747 26|69
    748 26|62
    749 26|73
    750 26|52
    751 26|22
    752 26|97
    753 26|87
    754 26|44
    755 26|21
    756 26|66
    757 29|63
    758 29|65
    759 29|95
    760 29|64
    761 29|73
    762 29|99
    763 29|58
    764 29|42
    765 29|94
    766 29|86
    767 29|82
    768 29|25
    769 29|89
    770 29|18
    771 29|88
    772 29|92
    773 29|21
    774 29|98
    775 29|26
    776 29|22
    777 29|38
    778 29|79
    779 29|15
    780 29|55
    781 82|92
    782 82|44
    783 82|26
    784 82|66
    785 82|95
    786 82|42
    787 82|89
    788 82|94
    789 82|98
    790 82|24
    791 82|21
    792 82|63
    793 82|81
    794 82|25
    795 82|23
    796 82|22
    797 82|87
    798 82|79
    799 82|65
    800 82|88
    801 82|73
    802 82|69
    803 82|49
    804 82|64
    805 98|44
    806 98|97
    807 98|22
    808 98|14
    809 98|24
    810 98|63
    811 98|87
    812 98|93
    813 98|66
    814 98|17
    815 98|21
    816 98|46
    817 98|53
    818 98|25
    819 98|69
    820 98|47
    821 98|74
    822 98|92
    823 98|81
    824 98|23
    825 98|52
    826 98|85
    827 98|49
    828 98|62
    829 69|15
    830 69|14
    831 69|13
    832 69|18
    833 69|46
    834 69|39
    835 69|19
    836 69|84
    837 69|76
    838 69|23
    839 69|74
    840 69|62
    841 69|93
    842 69|29
    843 69|66
    844 69|53
    845 69|87
    846 69|52
    847 69|17
    848 69|49
    849 69|47
    850 69|38
    851 69|85
    852 69|97
    853 58|42
    854 58|21
    855 58|92
    856 58|95
    857 58|24
    858 58|65
    859 58|98
    860 58|55
    861 58|82
    862 58|22
    863 58|26
    864 58|73
    865 58|64
    866 58|94
    867 58|89
    868 58|69
    869 58|63
    870 58|44
    871 58|86
    872 58|25
    873 58|79
    874 58|99
    875 58|81
    876 58|88
    877 79|49
    878 79|52
    879 79|63
    880 79|64
    881 79|92
    882 79|25
    883 79|17
    884 79|73
    885 79|81
    886 79|98
    887 79|65
    888 79|74
    889 79|66
    890 79|53
    891 79|44
    892 79|94
    893 79|22
    894 79|87
    895 79|69
    896 79|21
    897 79|23
    898 79|24
    899 79|95
    900 79|26
    901 85|76
    902 85|79
    903 85|86
    904 85|84
    905 85|73
    906 85|39
    907 85|89
    908 85|29
    909 85|94
    910 85|88
    911 85|82
    912 85|38
    913 85|99
    914 85|18
    915 85|64
    916 85|13
    917 85|95
    918 85|26
    919 85|19
    920 85|55
    921 85|42
    922 85|15
    923 85|58
    924 21|44
    925 21|76
    926 21|14
    927 21|46
    928 21|84
    929 21|13
    930 21|74
    931 21|25
    932 21|47
    933 21|62
    934 21|87
    935 21|93
    936 21|69
    937 21|23
    938 21|81
    939 21|85
    940 21|17
    941 21|97
    942 21|52
    943 21|39
    944 21|53
    945 21|24
    946 49|15
    947 49|52
    948 49|53
    949 49|84
    950 49|93
    951 49|14
    952 49|58
    953 49|29
    954 49|18
    955 49|62
    956 49|76
    957 49|47
    958 49|99
    959 49|46
    960 49|86
    961 49|38
    962 49|19
    963 49|17
    964 49|85
    965 49|13
    966 49|97
    967 17|42
    968 17|86
    969 17|62
    970 17|97
    971 17|93
    972 17|15
    973 17|47
    974 17|58
    975 17|29
    976 17|18
    977 17|55
    978 17|13
    979 17|76
    980 17|85
    981 17|89
    982 17|19
    983 17|38
    984 17|82
    985 17|14
    986 17|39
    987 97|65
    988 97|64
    989 97|29
    990 97|86
    991 97|18
    992 97|76
    993 97|47
    994 97|99
    995 97|82
    996 97|39
    997 97|42
    998 97|89
    999 97|85
   1000 97|94
   1001 97|58
   1002 97|79
   1003 97|19
   1004 97|84
   1005 97|88
   1006 38|86
   1007 38|44
   1008 38|22
   1009 38|42
   1010 38|21
   1011 38|58
   1012 38|89
   1013 38|98
   1014 38|92
   1015 38|64
   1016 38|25
   1017 38|82
   1018 38|94
   1019 38|55
   1020 38|73
   1021 38|99
   1022 38|26
   1023 38|65
   1024 14|38
   1025 14|85
   1026 14|97
   1027 14|88
   1028 14|29
   1029 14|39
   1030 14|82
   1031 14|19
   1032 14|79
   1033 14|76
   1034 14|15
   1035 14|65
   1036 14|99
   1037 14|46
   1038 14|18
   1039 14|84
   1040 14|86
   1041 18|65
   1042 18|81
   1043 18|89
   1044 18|94
   1045 18|88
   1046 18|99
   1047 18|21
   1048 18|92
   1049 18|98
   1050 18|63
   1051 18|64
   1052 18|79
   1053 18|95
   1054 18|25
   1055 18|24
   1056 18|22
   1057 66|13
   1058 66|52
   1059 66|39
   1060 66|53
   1061 66|85
   1062 66|74
   1063 66|23
   1064 66|47
   1065 66|97
   1066 66|84
   1067 66|17
   1068 66|76
   1069 66|58
   1070 66|93
   1071 66|46
   1072 46|94
   1073 46|39
   1074 46|18
   1075 46|29
   1076 46|15
   1077 46|85
   1078 46|86
   1079 46|76
   1080 46|79
   1081 46|13
   1082 46|99
   1083 46|38
   1084 46|55
   1085 46|88
   1086 42|95
   1087 42|79
   1088 42|65
   1089 42|21
   1090 42|66
   1091 42|24
   1092 42|89
   1093 42|44
   1094 42|53
   1095 42|73
   1096 42|49
   1097 42|64
   1098 42|63
   1099 86|88
   1100 86|26
   1101 86|44
   1102 86|24
   1103 86|95
   1104 86|64
   1105 86|81
   1106 86|21
   1107 86|82
   1108 86|94
   1109 86|69
   1110 86|55
   1111 99|23
   1112 99|24
   1113 99|55
   1114 99|63
   1115 99|73
   1116 99|89
   1117 99|66
   1118 99|65
   1119 99|21
   1120 99|88
   1121 99|22
   1122 84|58
   1123 84|94
   1124 84|39
   1125 84|42
   1126 84|55
   1127 84|15
   1128 84|99
   1129 84|82
   1130 84|95
   1131 84|64
   1132 63|74
   1133 63|44
   1134 63|21
   1135 63|52
   1136 63|85
   1137 63|49
   1138 63|17
   1139 63|66
   1140 63|47
   1141 87|84
   1142 87|74
   1143 87|38
   1144 87|62
   1145 87|55
   1146 87|15
   1147 87|14
   1148 87|46
   1149 39|64
   1150 39|98
   1151 39|15
   1152 39|29
   1153 39|94
   1154 39|89
   1155 39|55
   1156 44|46
   1157 44|74
   1158 44|52
   1159 44|81
   1160 44|29
   1161 44|49
   1162 95|74
   1163 95|98
   1164 95|49
   1165 95|17
   1166 95|92
   1167 19|26
   1168 19|94
   1169 19|92
   1170 19|64
   1171 52|29
   1172 52|74
   1173 52|86
   1174 92|49
   1175 92|87
   1176 13|89
   1177 
   1178 74,17,93,14,97,47,46,13,76,84,39,29,15,38,18,58,55,82,42
   1179 17,14,76,84,39
   1180 17,93,47,46,84,15,99,82,88
   1181 21,24,69,66,23,74,17,93,13,76,84
   1182 85,89,65,13,55
   1183 52,74,17,93,14,62,97,47,85,13,76,84,39,19,29,15,38,58,86,55,82
   1184 87,69,74,24,81,19,46,44,49,84,17
   1185 39,14,13,93,85,66,29,15,52,23,97,69,84,47,87,74,53,76,62,46,49
   1186 99,55,82,42,88,89,79,65,94,64,95,26,73,98,92,22,63,21,25,44,24,69,66
   1187 98,92,22,63,21,44,81,24,69,66,49,87,52,74,17,93,14,62,97,47,46
   1188 84,93,82,85,19,74,29,52,46,14,18,38,62,47,99,97,55
   1189 49,89,88,95,87,65,81,53,92,79,66,26,44,25,64,63,69
   1190 24,69,66,49,87,74,97,85,76,84,15
   1191 22,21,47,81,87
   1192 19,29,15,38,86,99,55,88,89,79,65,94,95,26,73,22,63
   1193 74,17,93,14,62,97,47,85,13,76,84,39,19,29,15,38,18,58,86,99,55,82,42
   1194 88,89,79,94,64,95,73,22,63,25,44,81,69,66,53
   1195 23,93,46,85,38,18,58
   1196 94,64,26,73,98,92,22,63,25,44,81,24,69,23,49,87,53,52,74,17,93
   1197 55,92,89,99,18,65,21,63,58,15,29,88,64,79,98
   1198 76,82,13,73,79,88,99
   1199 84,15,58,99,88,89,79,65,64
   1200 46,85,63,52,13,22,21
   1201 88,86,92,18,38,15,73,98,65,21,29,82,64
   1202 47,13,76,39,19,38,82,42,88,79,64
   1203 89,65,64,15,82,29,94,86,99,55,79
   1204 64,81,44,55,63,82,58,22,18
   1205 13,86,99,55,42,79,65,95,73
   1206 66,49,87,53,52,74,17,93,14,62,97,47,46,85,13,76,84,39,19,29,15,38,18
   1207 38,18,58,99,82,42,89,79,65,94,64,95,73,21,44
   1208 38,99,17,19,15,97,53,76,58,18,29,13,84,93,62,52,87,47,14,86,39
   1209 79,65,95,26,98,22,63,21,25,44,24,49,87,53,74
   1210 63,21,24,66,23,87,53,52,74,93,14,46,85
   1211 25,81,69,66,23,49,87,52,74,93,46,13,76
   1212 81,62,21,47,87,66,74,44,25,92,98,22,49,69,52,46,23,14,63,93,24,17,53
   1213 86,55,82,42,88,89,79,94,64,95,73,98,92,63,21,81,69
   1214 89,65,95,98,25,24,52
   1215 73,55,25,81,88,95,98,24,94,79,23,22,69
   1216 18,58,99,55,82,65,94,22,21,25,81
   1217 81,24,69,66,23,49,87,52,74,62,47,46,85,76,39,19,29
   1218 38,18,58,86,99,42,65,94,95,26,73,98,92,63,44
   1219 93,52,13,46,21,81,97,53,47,25,74,87,24,22,49,62,44
   1220 97,46,76,29,93,58,47,53,15,14,18,13,85,84,49,38,19,39,86,74,52,87,17
   1221 14,62,47,46,13,84,39,19,29,15,38,18,58,86,99,55,82,89,79
   1222 38,98,29,26,22,15,64,99,18,73,21
   1223 87,53,52,14,85,29,99
   1224 95,26,73,92,22,63,21,25,44,81,69,23,53,52,17,14,62
   1225 42,86,88,89,98,92,82,65,29,94,58,39,73,55,19,95,22
   1226 29,86,97,55,42,84,82,58,94,15,65,18,79,99,85,38,13
   1227 85,13,76,39,19,38,18,58,86,99,55,82,88,89,65,94,64,95,26
   1228 23,21,66,53,74,98,93,52,81,25,24,49,63,73,44,26,95,94,87
   1229 52,21,44,95,24,98,64,63,69,81,26,17,49,22,66,65,87
   1230 62,97,47,46,85,84,39,19,29,15,18,86,89,79,65
   1231 25,44,81,69,23,49,87,53,52,74,17,93,14,62,47,46,85,13,76,84,39
   1232 47,58,99,55,82,88,64
   1233 89,99,42,81,95,79,65,94,25,18,64
   1234 53,14,97,47,84,15,55
   1235 84,39,19,29,15,38,18,58,86,99,82,42,88,89,79,65,94,95,26,98,92
   1236 92,81,21,49,66,89,26,65,94,73,98,87,53,64,95,24,79,25,88
   1237 47,85,29,55,42,65,64
   1238 26,92,63,44,69,23,87,53,97
   1239 74,23,19,81,47,84,76,66,29,69,62
   1240 29,13,47,93,84,81,17
   1241 22,21,25,69,49,53,52,17,93,62,97
   1242 82,42,88,89,79,65,94,64,95,26,73,98,92,22,63,21,25,44,81,24,66,23,49
   1243 13,76,84,19,29,15,38,18,58,86,55,82,88,89,79,65,94,64,95,26,73
   1244 24,66,53,17,93,97,46,85,13,39,29
   1245 13,76,39,38,18,88,94,95,73
   1246 73,92,22,23,49,87,74,17,14,97,47
   1247 25,73,52,14,21,17,23,81,66,92,98
   1248 64,95,21,44,81,23,87,17,14
   1249 94,73,92,22,81
   1250 47,76,19,87,74,24,44,39,84,53,93,49,69,85,62
   1251 55,82,42,89,65,94,64,95,73,92,22,63,44,81,24,66,23
   1252 86,84,42,92,15,98,95
   1253 58,55,64,95,98,21,81
   1254 85,82,19,55,39,74,97,46,93,29,86,84,15,58,13,99,14,18,62,17,47,52,76
   1255 49,82,66,69,95,94,65,64,98,81,79,23,42,92,22,63,26,88,73,44,24
   1256 63,98,89,95,21,92,55,26,99,18,64,73,58,82,42,22,79,65,15,94,88,25,38
   1257 73,98,25,44,24,66,23,49,87,53,74,17,62,97,47
   1258 74,47,53,52,99,55,58,46,97,18,29,62,13,76,14,19,17,86,39,38,85
   1259 58,42,79,65,64,92,24
   1260 47,15,76,82,85
   1261 26,98,63,66,49
   1262 84,38,18,99,55,82,88,79,95
   1263 89,93,88,58,39,13,18,42,15
   1264 74,17,93,62,97,47,46,85,13,76,39,19,15,38,18,58,86,99,55,82,42
   1265 21,81,24,49,53,52,17,62,47,85,76
   1266 93,87,92,26,62,23,69,98,44,74,53,22,14,81,52,66,97
   1267 76,39,53,17,19,74,84,66,85,52,44,23,46
   1268 74,17,23,24,52,63,47,97,62,81,92,49,69,25,21,85,87
   1269 15,58,88,26,73
   1270 42,79,98,44,69,49,87
   1271 76,84,39,18,55,89,95,73,98
   1272 19,18,58,42,89,65,95,26,73,22,63
   1273 87,53,52,74,17,93,14,62,97,47,85,13,84,39,19,29,15,18,58,86,99
   1274 49,87,53,17,93,14,62,97,47,46,85,13,84,19,29,15,38,18,86
   1275 13,84,39,19,38,58,86,55,42,88,79,94,64,95,26
   1276 74,62,47,46,38,86,42
   1277 49,64,23,98,66,92,88,94,42,95,87
   1278 24,69,66,23,49,87,53,52,74,17,93,14,62,97,47,46,85,76,84,39,19,29,15
   1279 64,95,73,98,22,21,44,69,87,52,14
   1280 87,24,47,15,29,17,97
   1281 58,55,42,89,98,25,24
   1282 65,39,64,42,29,82,94,89,88,76,19
   1283 63,21,44,24,23,49,53,52,74,14,97,47,85
   1284 79,94,64,95,26,73,98,92,63,21,25,44,81,24,69,23,49,87,74
   1285 46,85,13,84,39,19,86,99,55,42,88,89,79,65,94,64,95
   1286 18,29,58,86,94,65,46,84,47,38,97
   1287 46,53,47,85,93,49,86
   1288 62,29,97,19,46,66,74,76,18
   1289 14,84,39,76,97,86,93,47,29,15,74
   1290 63,21,25,44,81,69,66,23,49,87,52,93,14,62,97,47,85,13,76
   1291 46,17,53,49,23,39,97,14,85,66,76,18,47,52,19
   1292 99,73,82,65,42,94,92,86,25,26,88,89,95,64,21,22,15
   1293 22,46,25,69,74,93,66,47,21,87,14,23,63,97,62
   1294 82,76,84,15,19,47,39,42,14,29,99,88,58,97,89,79,18
   1295 53,93,14,97,85,29,58,86,55
   1296 73,98,92,63,21,25,44,81,24,69,66,87,53,52,74,17,93,14,62,97,47
   1297 26,92,44,24,23,87,53,74,97
   1298 21,44,69,87,53,74,62,85,13,76,84
   1299 89,79,65,64,95,26,73,92,63,25,44,81,24,69,66,23,87,53,52
   1300 94,55,38,99,73,92,63,88,22,98,18,26,42,82,89,19,95
   1301 82,73,94,42,19,38,39,99,65,86,55,95,89,84,18,88,64,79,29,26,92,15,58
   1302 18,86,82,98,88,55,58,64,44,95,42,65,99,21,92,81,94
   1303 44,98,63,52,21,81,24,49,87,53,26,73,22,97,25,14,74,93,17
   1304 65,86,42,18,89,82,46,29,85,84,38,47,94,99,55,19,13,64,79
   1305 92,22,63,21,81,24,69,23,49,52,74,93,14,97,85
   1306 42,88,89,79,65,95,26,73,63,44,81,24,69
   1307 95,26,73,92,63,21,25,44,81,24,69,23,49,87,53,52,17,93,62
   1308 25,44,81,24,69,66,49,53,52,74,17,93,14,62,97,47,46,85,13,76,84
   1309 94,64,95,26,73,98,92,22,63,21,25,44,24,66,23,49,87,53,52,17,93
   1310 15,29,97,14,89,42,58,18,19,13,88
   1311 82,42,88,89,79,65,94,64,95,26,98,92,22,63,21,44,81,69,66,23,49
   1312 52,17,74,92,44
   1313 21,25,81,24,69,66,87,53,93,14,97,47,46,85,13,76,84
   1314 74,47,85,15,18,58,99,82,42
   1315 81,24,69,66,23,49,87,52,74,17,93,14,62,97,47,46,85,13,76,84,39,19,29
   1316 79,94,64,26,73,63,21,81,23,87,53,52,74
   1317 79,94,64,26,73,25,81,24,69,66,23,87,53,52,74
   1318 79,94,73,25,66,52,74
   1319 14,62,97,47,46,85,13,76,84,19,29,15,38,18,58,55,82,42,88,89,79
   1320 42,88,89,82,55,81,64,26,73,92,94,79,25,63,22,24,98
   1321 53,87,13,62,66,17,93,14,52,74,85,97,49
   1322 69,66,47,85,39,29,38
   1323 63,21,81,64,73,95,87,66,93,14,23
   1324 65,82,89,19,39,55,98,84,76,38,64,18,95,99,79
   1325 86,42,88,89,79,65,95,26,73,98,92,22,63,24,69
   1326 88,79,64,73,63
   1327 23,49,87,53,52,17,93,14,62,97,47,46,85,13,76,84,39,19,29,15,38,18,58
   1328 52,74,17,93,14,62,97,85,13,76,84,39,19,29,15,58,99,55,82
   1329 81,49,74,17,13,76,84,39,29
   1330 95,81,21,52,98,53,87,44,24,94,23,73,64,69,49,25,26,63,74,66,17,92,65
   1331 21,25,92,26,64,22,95,89,98,53,63,52,44,87,24
   1332 44,22,89,64,92,82,23,21,63,55,88,24,94,95,69,98,26,79,81,66,42,65,25
   1333 42,88,89,79,65,94,64,95,26,73,98,92,22,63,21,25,44,81,24,69,66,23,49
   1334 76,39,19,29,15,18,86,99,82,79,65,94,95,26,73
   1335 26,69,81,49,21,89,95,52,65
   1336 53,52,47,76,38,58,55
   1337 92,22,63,74,93,47,85
   1338 86,99,55,42,88,89,79,65,94,95,26,73,98,22,21,25,44,24,69
   1339 76,84,39,19,29,15,38,18,58,86,99,55,82,42,88,89,79,65,64,95,26,73,98
   1340 92,22,88,64,65,42,95,86,26,44,58,99,63
   1341 85,17,66,97,53,15,47,38,29,23,14,62,84,46,93
   1342 25,93,98,26,14,21,66,73,62,44,97,92,74,87,24,52,22
   1343 87,13,85,52,47,29,74,62,24,76,23,15,93,19,53,69,39,97,46
   1344 55,42,79,65,94,95,26,22,63,21,44,81,24,66,23
   1345 23,49,87,74,17,93,47,46,85,19,18
   1346 62,97,46,85,13,76,39,15,38,18,58,86,82,42,88,89,65
   1347 52,62,19,18,86,55,82
   1348 64,94,65,55,24,88,44,86,69,99,92
   1349 85,76,84,39,19,58,86,55,42,88,89,79,65,64,95
   1350 15,38,18,82,88,79,95,73,22,63,21
   1351 39,99,46,88,84,97,58,14,29,85,55,19,76,86,17,13,62
   1352 82,73,89,22,42,26,95,98,44,55,21,92,64,24,69,25,63
   1353 89,26,73,65,66,79,55,99,63,69,82,94,81
   1354 93,97,25,63,49,46,47,13,76,87,21
   1355 21,25,44,81,24,69,66,49,87,52,74,17,93,14,62,97,47,46,13,76,84
   1356 38,82,29,85,84,46,64,39,15,58,94,42,76,79,95
   1357 19,29,38,58,86,82,42,88,89,65,94,95,73,98,92,22,63
   1358 14,62,97,47,46,13,76,84,39,19,29,38,18,58,86,99,82,42,88,89,79
   1359 97,47,46,85,13,76,84,39,19,15,38,18,58,86,99,82,88,89,79,65,94
   1360 53,17,47,93,84,39,46,85,18,15,13,23,14,76,38,87,97,62,74,52,66
   1361 13,76,84,39,29,15,38,99,82,42,88,89,79,65,94,95,73
   1362 97,46,76,39,19,15,38,86,55,89,79
   1363 84,39,18,58,86,89,65,73,92
   1364 64,76,13,15,89,73,99
   1365 46,85,76,84,19,15,38,86,99,55,42,88,79,94,64
   1366 69,66,49,87,53,74,17,93,14,62,97,47,46,85,76,84,39,19,38