aoc

My solutions for the Advent of Code
git clone https://git.tronto.net/aoc
Download | Log | Files | Refs | README

input (4805B)


      1 x00: 1
      2 x01: 0
      3 x02: 1
      4 x03: 1
      5 x04: 0
      6 x05: 0
      7 x06: 1
      8 x07: 1
      9 x08: 0
     10 x09: 1
     11 x10: 1
     12 x11: 1
     13 x12: 1
     14 x13: 0
     15 x14: 1
     16 x15: 1
     17 x16: 0
     18 x17: 1
     19 x18: 1
     20 x19: 1
     21 x20: 0
     22 x21: 0
     23 x22: 0
     24 x23: 1
     25 x24: 1
     26 x25: 0
     27 x26: 1
     28 x27: 0
     29 x28: 0
     30 x29: 0
     31 x30: 0
     32 x31: 1
     33 x32: 1
     34 x33: 0
     35 x34: 1
     36 x35: 0
     37 x36: 1
     38 x37: 1
     39 x38: 0
     40 x39: 0
     41 x40: 0
     42 x41: 0
     43 x42: 1
     44 x43: 1
     45 x44: 1
     46 y00: 1
     47 y01: 0
     48 y02: 0
     49 y03: 1
     50 y04: 1
     51 y05: 0
     52 y06: 0
     53 y07: 0
     54 y08: 0
     55 y09: 0
     56 y10: 0
     57 y11: 1
     58 y12: 0
     59 y13: 1
     60 y14: 0
     61 y15: 1
     62 y16: 0
     63 y17: 1
     64 y18: 0
     65 y19: 1
     66 y20: 1
     67 y21: 0
     68 y22: 1
     69 y23: 1
     70 y24: 0
     71 y25: 0
     72 y26: 0
     73 y27: 0
     74 y28: 0
     75 y29: 1
     76 y30: 0
     77 y31: 0
     78 y32: 1
     79 y33: 0
     80 y34: 1
     81 y35: 0
     82 y36: 1
     83 y37: 1
     84 y38: 0
     85 y39: 1
     86 y40: 1
     87 y41: 1
     88 y42: 1
     89 y43: 0
     90 y44: 1
     91 
     92 mjw AND bvt -> bjv
     93 y41 XOR x41 -> fkk
     94 tgm AND qtf -> pkr
     95 gcg XOR mwj -> z11
     96 pth AND djn -> mtn
     97 qbw XOR fqf -> ckj
     98 tjr OR hgs -> fkb
     99 y10 XOR x10 -> mtg
    100 ths XOR kwr -> z14
    101 x18 XOR y18 -> fgn
    102 kwr AND ths -> qqp
    103 jpj OR ggk -> vpn
    104 pnd XOR sbb -> z09
    105 x32 XOR y32 -> bvs
    106 twn XOR njm -> z07
    107 y18 AND x18 -> tpt
    108 gvm XOR fkk -> z41
    109 pjs AND vvd -> cfn
    110 x00 AND y00 -> rfg
    111 y14 AND x14 -> prf
    112 y14 XOR x14 -> ths
    113 ppf OR jmf -> dpb
    114 x35 AND y35 -> dsc
    115 svn AND vsb -> fmg
    116 y38 AND x38 -> ngh
    117 x44 AND y44 -> tmh
    118 vvd XOR pjs -> z08
    119 x37 XOR y37 -> bkk
    120 y19 XOR x19 -> pwn
    121 fmg OR rcq -> hth
    122 vft XOR vbn -> z38
    123 x42 XOR y42 -> jdh
    124 nhj OR nwq -> kwr
    125 ddt XOR rjd -> z25
    126 vpn AND mtg -> pbg
    127 x42 AND y42 -> jsf
    128 smr XOR bkt -> z20
    129 y27 XOR x27 -> dfh
    130 chk AND pjd -> dqb
    131 wcn OR sqk -> smr
    132 jdk OR rpp -> mjw
    133 x43 XOR y43 -> djn
    134 y23 AND x23 -> rdt
    135 x16 AND y16 -> wfs
    136 jfb OR jsf -> pth
    137 ksc AND jbs -> dkd
    138 y29 XOR x29 -> mfw
    139 sjs XOR qcq -> z44
    140 y33 XOR x33 -> wsk
    141 jbs XOR ksc -> z21
    142 y17 XOR x17 -> qdh
    143 kbs AND pwn -> sqk
    144 y41 AND x41 -> tjr
    145 ffp OR shb -> vbn
    146 x40 XOR y40 -> bvt
    147 y05 XOR x05 -> wgk
    148 fcm AND swg -> nwq
    149 y39 XOR x39 -> vqr
    150 sqp OR mbd -> phr
    151 pkt OR ckj -> sjd
    152 fps AND rfg -> fdn
    153 x07 AND y07 -> rnh
    154 nsr XOR gsd -> kdf
    155 x16 XOR y16 -> ftv
    156 sjd AND ftv -> rgk
    157 x37 AND y37 -> ffp
    158 vpn XOR mtg -> z10
    159 vbt AND vqr -> z39
    160 x43 AND y43 -> vcd
    161 hnr AND kdf -> htp
    162 x26 AND y26 -> tpw
    163 dqb OR dhv -> gsd
    164 wbp AND vbw -> vnj
    165 y26 XOR x26 -> tpb
    166 fgn AND phr -> mqr
    167 y06 AND x06 -> fdv
    168 vgc OR vpq -> ksc
    169 mjw XOR bvt -> z40
    170 rhm OR dkd -> chk
    171 y24 XOR x24 -> hnr
    172 dvh OR dnq -> fkt
    173 cdk OR gsq -> kvm
    174 x15 XOR y15 -> fqf
    175 y40 AND x40 -> mbk
    176 qfg OR vwc -> vbw
    177 mtq XOR kvm -> z12
    178 vbn AND vft -> rfr
    179 hth AND mfw -> qfg
    180 fkk AND gvm -> hgs
    181 vjf AND fdv -> wdv
    182 gcg AND mwj -> gsq
    183 y29 AND x29 -> vwc
    184 wbp XOR vbw -> z30
    185 jvq OR htp -> ddt
    186 y24 AND x24 -> jvq
    187 kgf AND ftq -> wmv
    188 x35 XOR y35 -> rfc
    189 fdn OR hnq -> mvw
    190 y11 XOR x11 -> gcg
    191 x25 AND y25 -> dnq
    192 y12 XOR x12 -> mtq
    193 y44 XOR x44 -> qcq
    194 dsc OR prv -> ftq
    195 wsk AND vms -> bpw
    196 rsj XOR bkk -> z37
    197 djn XOR pth -> z43
    198 wdv OR dbp -> njm
    199 rgn OR rnh -> pjs
    200 vqr XOR vbt -> rpp
    201 y34 XOR x34 -> wpp
    202 y13 AND x13 -> nhj
    203 rnt AND rfc -> prv
    204 dpb XOR wgk -> z05
    205 jwh OR tmh -> z45
    206 nfs XOR mvw -> z02
    207 dfh AND fvr -> qnd
    208 x15 AND y15 -> z15
    209 x20 XOR y20 -> bkt
    210 vcd OR mtn -> sjs
    211 y04 XOR x04 -> rqm
    212 mfw XOR hth -> z29
    213 qbw AND fqf -> pkt
    214 y34 AND x34 -> cgd
    215 pjd XOR chk -> z22
    216 y01 XOR x01 -> fps
    217 y08 AND x08 -> ndk
    218 btn OR cgd -> rnt
    219 mvw AND nfs -> jqp
    220 pgm AND rqm -> jmf
    221 dfh XOR fvr -> z27
    222 kbf AND qdh -> sqp
    223 pwn XOR kbs -> z19
    224 x02 XOR y02 -> nfs
    225 rth OR wmv -> rsj
    226 jqp OR hvw -> tgm
    227 fps XOR rfg -> z01
    228 y19 AND x19 -> wcn
    229 x10 AND y10 -> wkd
    230 x00 XOR y00 -> z00
    231 kqm AND dmp -> vnn
    232 hnr XOR kdf -> z24
    233 x01 AND y01 -> hnq
    234 x22 AND y22 -> dhv
    235 y36 XOR x36 -> kgf
    236 y27 AND x27 -> dcr
    237 x09 AND y09 -> ggk
    238 y23 XOR x23 -> nsr
    239 ktr OR bpw -> fdr
    240 x21 AND y21 -> rhm
    241 dcf OR pkr -> pgm
    242 x09 XOR y09 -> pnd
    243 x06 XOR y06 -> dbp
    244 frt OR jwp -> vjf
    245 x03 XOR y03 -> qtf
    246 x08 XOR y08 -> vvd
    247 x02 AND y02 -> hvw
    248 y21 XOR x21 -> jbs
    249 kqm XOR dmp -> z31
    250 npq OR ckn -> vms
    251 pnd AND sbb -> jpj
    252 phr XOR fgn -> z18
    253 sjd XOR ftv -> z16
    254 wkd OR pbg -> mwj
    255 wpp AND fdr -> btn
    256 bkt AND smr -> vgc
    257 x30 AND y30 -> tvj
    258 x28 XOR y28 -> svn
    259 vms XOR wsk -> z33
    260 swg XOR fcm -> z13
    261 prf OR qqp -> qbw
    262 rgk OR wfs -> kbf
    263 nsr AND gsd -> rqt
    264 x28 AND y28 -> rcq
    265 x20 AND y20 -> vpq
    266 dbw OR tpw -> fvr
    267 rnt XOR rfc -> z35
    268 x36 AND y36 -> rth
    269 vnn OR jwg -> jth
    270 sjs AND qcq -> jwh
    271 x07 XOR y07 -> twn
    272 dpb AND wgk -> jwp
    273 rqt OR rdt -> z23
    274 gnr OR qtv -> swg
    275 rqm XOR pgm -> z04
    276 x12 AND y12 -> gnr
    277 njm AND twn -> rgn
    278 rsj AND bkk -> shb
    279 x32 AND y32 -> ckn
    280 qdh XOR kbf -> z17
    281 x05 AND y05 -> frt
    282 vsb XOR svn -> z28
    283 x38 XOR y38 -> vft
    284 y11 AND x11 -> cdk
    285 fkb AND jdh -> jfb
    286 x31 XOR y31 -> kqm
    287 y13 XOR x13 -> fcm
    288 cfn OR ndk -> sbb
    289 x04 AND y04 -> ppf
    290 x31 AND y31 -> jwg
    291 fkt XOR tpb -> z26
    292 jth AND bvs -> npq
    293 kgf XOR ftq -> z36
    294 x25 XOR y25 -> rjd
    295 bvs XOR jth -> z32
    296 fkt AND tpb -> dbw
    297 bjv OR mbk -> gvm
    298 jdh XOR fkb -> z42
    299 y39 AND x39 -> jdk
    300 x03 AND y03 -> dcf
    301 y22 XOR x22 -> pjd
    302 mqr OR tpt -> kbs
    303 kvm AND mtq -> qtv
    304 rjd AND ddt -> dvh
    305 fdr XOR wpp -> z34
    306 y17 AND x17 -> mbd
    307 y33 AND x33 -> ktr
    308 qnd OR dcr -> vsb
    309 fdv XOR vjf -> z06
    310 ngh OR rfr -> vbt
    311 tgm XOR qtf -> z03
    312 y30 XOR x30 -> wbp
    313 tvj OR vnj -> dmp