aoc-2018-python

Advent of Code 2018 Solutions in Python
git clone https://git.sinitax.com/sinitax/aoc-2018-python
Log | Files | Refs | README | sfeed.txt

input (4433B)


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