advent2021

Advent of Code 2021 Solutions
git clone git://bsandro.tech/advent2021
Log | Files | Refs | README | LICENSE

input.txt (2045B)


      1 inp w
      2 mul x 0
      3 add x z
      4 mod x 26
      5 div z 1
      6 add x 13
      7 eql x w
      8 eql x 0
      9 mul y 0
     10 add y 25
     11 mul y x
     12 add y 1
     13 mul z y
     14 mul y 0
     15 add y w
     16 add y 6
     17 mul y x
     18 add z y
     19 inp w
     20 mul x 0
     21 add x z
     22 mod x 26
     23 div z 1
     24 add x 11
     25 eql x w
     26 eql x 0
     27 mul y 0
     28 add y 25
     29 mul y x
     30 add y 1
     31 mul z y
     32 mul y 0
     33 add y w
     34 add y 11
     35 mul y x
     36 add z y
     37 inp w
     38 mul x 0
     39 add x z
     40 mod x 26
     41 div z 1
     42 add x 12
     43 eql x w
     44 eql x 0
     45 mul y 0
     46 add y 25
     47 mul y x
     48 add y 1
     49 mul z y
     50 mul y 0
     51 add y w
     52 add y 5
     53 mul y x
     54 add z y
     55 inp w
     56 mul x 0
     57 add x z
     58 mod x 26
     59 div z 1
     60 add x 10
     61 eql x w
     62 eql x 0
     63 mul y 0
     64 add y 25
     65 mul y x
     66 add y 1
     67 mul z y
     68 mul y 0
     69 add y w
     70 add y 6
     71 mul y x
     72 add z y
     73 inp w
     74 mul x 0
     75 add x z
     76 mod x 26
     77 div z 1
     78 add x 14
     79 eql x w
     80 eql x 0
     81 mul y 0
     82 add y 25
     83 mul y x
     84 add y 1
     85 mul z y
     86 mul y 0
     87 add y w
     88 add y 8
     89 mul y x
     90 add z y
     91 inp w
     92 mul x 0
     93 add x z
     94 mod x 26
     95 div z 26
     96 add x -1
     97 eql x w
     98 eql x 0
     99 mul y 0
    100 add y 25
    101 mul y x
    102 add y 1
    103 mul z y
    104 mul y 0
    105 add y w
    106 add y 14
    107 mul y x
    108 add z y
    109 inp w
    110 mul x 0
    111 add x z
    112 mod x 26
    113 div z 1
    114 add x 14
    115 eql x w
    116 eql x 0
    117 mul y 0
    118 add y 25
    119 mul y x
    120 add y 1
    121 mul z y
    122 mul y 0
    123 add y w
    124 add y 9
    125 mul y x
    126 add z y
    127 inp w
    128 mul x 0
    129 add x z
    130 mod x 26
    131 div z 26
    132 add x -16
    133 eql x w
    134 eql x 0
    135 mul y 0
    136 add y 25
    137 mul y x
    138 add y 1
    139 mul z y
    140 mul y 0
    141 add y w
    142 add y 4
    143 mul y x
    144 add z y
    145 inp w
    146 mul x 0
    147 add x z
    148 mod x 26
    149 div z 26
    150 add x -8
    151 eql x w
    152 eql x 0
    153 mul y 0
    154 add y 25
    155 mul y x
    156 add y 1
    157 mul z y
    158 mul y 0
    159 add y w
    160 add y 7
    161 mul y x
    162 add z y
    163 inp w
    164 mul x 0
    165 add x z
    166 mod x 26
    167 div z 1
    168 add x 12
    169 eql x w
    170 eql x 0
    171 mul y 0
    172 add y 25
    173 mul y x
    174 add y 1
    175 mul z y
    176 mul y 0
    177 add y w
    178 add y 13
    179 mul y x
    180 add z y
    181 inp w
    182 mul x 0
    183 add x z
    184 mod x 26
    185 div z 26
    186 add x -16
    187 eql x w
    188 eql x 0
    189 mul y 0
    190 add y 25
    191 mul y x
    192 add y 1
    193 mul z y
    194 mul y 0
    195 add y w
    196 add y 11
    197 mul y x
    198 add z y
    199 inp w
    200 mul x 0
    201 add x z
    202 mod x 26
    203 div z 26
    204 add x -13
    205 eql x w
    206 eql x 0
    207 mul y 0
    208 add y 25
    209 mul y x
    210 add y 1
    211 mul z y
    212 mul y 0
    213 add y w
    214 add y 11
    215 mul y x
    216 add z y
    217 inp w
    218 mul x 0
    219 add x z
    220 mod x 26
    221 div z 26
    222 add x -6
    223 eql x w
    224 eql x 0
    225 mul y 0
    226 add y 25
    227 mul y x
    228 add y 1
    229 mul z y
    230 mul y 0
    231 add y w
    232 add y 6
    233 mul y x
    234 add z y
    235 inp w
    236 mul x 0
    237 add x z
    238 mod x 26
    239 div z 26
    240 add x -6
    241 eql x w
    242 eql x 0
    243 mul y 0
    244 add y 25
    245 mul y x
    246 add y 1
    247 mul z y
    248 mul y 0
    249 add y w
    250 add y 1
    251 mul y x
    252 add z y