···11+turn off 660,55 through 986,197
22+turn off 341,304 through 638,850
33+turn off 199,133 through 461,193
44+toggle 322,558 through 977,958
55+toggle 537,781 through 687,941
66+turn on 226,196 through 599,390
77+turn on 240,129 through 703,297
88+turn on 317,329 through 451,798
99+turn on 957,736 through 977,890
1010+turn on 263,530 through 559,664
1111+turn on 158,270 through 243,802
1212+toggle 223,39 through 454,511
1313+toggle 544,218 through 979,872
1414+turn on 313,306 through 363,621
1515+toggle 173,401 through 496,407
1616+toggle 333,60 through 748,159
1717+turn off 87,577 through 484,608
1818+turn on 809,648 through 826,999
1919+toggle 352,432 through 628,550
2020+turn off 197,408 through 579,569
2121+turn off 1,629 through 802,633
2222+turn off 61,44 through 567,111
2323+toggle 880,25 through 903,973
2424+turn on 347,123 through 864,746
2525+toggle 728,877 through 996,975
2626+turn on 121,895 through 349,906
2727+turn on 888,547 through 931,628
2828+toggle 398,782 through 834,882
2929+turn on 966,850 through 989,953
3030+turn off 891,543 through 914,991
3131+toggle 908,77 through 916,117
3232+turn on 576,900 through 943,934
3333+turn off 580,170 through 963,206
3434+turn on 184,638 through 192,944
3535+toggle 940,147 through 978,730
3636+turn off 854,56 through 965,591
3737+toggle 717,172 through 947,995
3838+toggle 426,987 through 705,998
3939+turn on 987,157 through 992,278
4040+toggle 995,774 through 997,784
4141+turn off 796,96 through 845,182
4242+turn off 451,87 through 711,655
4343+turn off 380,93 through 968,676
4444+turn on 263,468 through 343,534
4545+turn on 917,936 through 928,959
4646+toggle 478,7 through 573,148
4747+turn off 428,339 through 603,624
4848+turn off 400,880 through 914,953
4949+toggle 679,428 through 752,779
5050+turn off 697,981 through 709,986
5151+toggle 482,566 through 505,725
5252+turn off 956,368 through 993,516
5353+toggle 735,823 through 783,883
5454+turn off 48,487 through 892,496
5555+turn off 116,680 through 564,819
5656+turn on 633,865 through 729,930
5757+turn off 314,618 through 571,922
5858+toggle 138,166 through 936,266
5959+turn on 444,732 through 664,960
6060+turn off 109,337 through 972,497
6161+turn off 51,432 through 77,996
6262+turn off 259,297 through 366,744
6363+toggle 801,130 through 917,544
6464+toggle 767,982 through 847,996
6565+turn on 216,507 through 863,885
6666+turn off 61,441 through 465,731
6767+turn on 849,970 through 944,987
6868+toggle 845,76 through 852,951
6969+toggle 732,615 through 851,936
7070+toggle 251,128 through 454,778
7171+turn on 324,429 through 352,539
7272+toggle 52,450 through 932,863
7373+turn off 449,379 through 789,490
7474+turn on 317,319 through 936,449
7575+toggle 887,670 through 957,838
7676+toggle 671,613 through 856,664
7777+turn off 186,648 through 985,991
7878+turn off 471,689 through 731,717
7979+toggle 91,331 through 750,758
8080+toggle 201,73 through 956,524
8181+toggle 82,614 through 520,686
8282+toggle 84,287 through 467,734
8383+turn off 132,367 through 208,838
8484+toggle 558,684 through 663,920
8585+turn on 237,952 through 265,997
8686+turn on 694,713 through 714,754
8787+turn on 632,523 through 862,827
8888+turn on 918,780 through 948,916
8989+turn on 349,586 through 663,976
9090+toggle 231,29 through 257,589
9191+toggle 886,428 through 902,993
9292+turn on 106,353 through 236,374
9393+turn on 734,577 through 759,684
9494+turn off 347,843 through 696,912
9595+turn on 286,699 through 964,883
9696+turn on 605,875 through 960,987
9797+turn off 328,286 through 869,461
9898+turn off 472,569 through 980,848
9999+toggle 673,573 through 702,884
100100+turn off 398,284 through 738,332
101101+turn on 158,50 through 284,411
102102+turn off 390,284 through 585,663
103103+turn on 156,579 through 646,581
104104+turn on 875,493 through 989,980
105105+toggle 486,391 through 924,539
106106+turn on 236,722 through 272,964
107107+toggle 228,282 through 470,581
108108+toggle 584,389 through 750,761
109109+turn off 899,516 through 900,925
110110+turn on 105,229 through 822,846
111111+turn off 253,77 through 371,877
112112+turn on 826,987 through 906,992
113113+turn off 13,152 through 615,931
114114+turn on 835,320 through 942,399
115115+turn on 463,504 through 536,720
116116+toggle 746,942 through 786,998
117117+turn off 867,333 through 965,403
118118+turn on 591,477 through 743,692
119119+turn off 403,437 through 508,908
120120+turn on 26,723 through 368,814
121121+turn on 409,485 through 799,809
122122+turn on 115,630 through 704,705
123123+turn off 228,183 through 317,220
124124+toggle 300,649 through 382,842
125125+turn off 495,365 through 745,562
126126+turn on 698,346 through 744,873
127127+turn on 822,932 through 951,934
128128+toggle 805,30 through 925,421
129129+toggle 441,152 through 653,274
130130+toggle 160,81 through 257,587
131131+turn off 350,781 through 532,917
132132+toggle 40,583 through 348,636
133133+turn on 280,306 through 483,395
134134+toggle 392,936 through 880,955
135135+toggle 496,591 through 851,934
136136+turn off 780,887 through 946,994
137137+turn off 205,735 through 281,863
138138+toggle 100,876 through 937,915
139139+turn on 392,393 through 702,878
140140+turn on 956,374 through 976,636
141141+toggle 478,262 through 894,775
142142+turn off 279,65 through 451,677
143143+turn on 397,541 through 809,847
144144+turn on 444,291 through 451,586
145145+toggle 721,408 through 861,598
146146+turn on 275,365 through 609,382
147147+turn on 736,24 through 839,72
148148+turn off 86,492 through 582,712
149149+turn on 676,676 through 709,703
150150+turn off 105,710 through 374,817
151151+toggle 328,748 through 845,757
152152+toggle 335,79 through 394,326
153153+toggle 193,157 through 633,885
154154+turn on 227,48 through 769,743
155155+toggle 148,333 through 614,568
156156+toggle 22,30 through 436,263
157157+toggle 547,447 through 688,969
158158+toggle 576,621 through 987,740
159159+turn on 711,334 through 799,515
160160+turn on 541,448 through 654,951
161161+toggle 792,199 through 798,990
162162+turn on 89,956 through 609,960
163163+toggle 724,433 through 929,630
164164+toggle 144,895 through 201,916
165165+toggle 226,730 through 632,871
166166+turn off 760,819 through 828,974
167167+toggle 887,180 through 940,310
168168+toggle 222,327 through 805,590
169169+turn off 630,824 through 885,963
170170+turn on 940,740 through 954,946
171171+turn on 193,373 through 779,515
172172+toggle 304,955 through 469,975
173173+turn off 405,480 through 546,960
174174+turn on 662,123 through 690,669
175175+turn off 615,238 through 750,714
176176+turn on 423,220 through 930,353
177177+turn on 329,769 through 358,970
178178+toggle 590,151 through 704,722
179179+turn off 884,539 through 894,671
180180+toggle 449,241 through 984,549
181181+toggle 449,260 through 496,464
182182+turn off 306,448 through 602,924
183183+turn on 286,805 through 555,901
184184+toggle 722,177 through 922,298
185185+toggle 491,554 through 723,753
186186+turn on 80,849 through 174,996
187187+turn off 296,561 through 530,856
188188+toggle 653,10 through 972,284
189189+toggle 529,236 through 672,614
190190+toggle 791,598 through 989,695
191191+turn on 19,45 through 575,757
192192+toggle 111,55 through 880,871
193193+turn off 197,897 through 943,982
194194+turn on 912,336 through 977,605
195195+toggle 101,221 through 537,450
196196+turn on 101,104 through 969,447
197197+toggle 71,527 through 587,717
198198+toggle 336,445 through 593,889
199199+toggle 214,179 through 575,699
200200+turn on 86,313 through 96,674
201201+toggle 566,427 through 906,888
202202+turn off 641,597 through 850,845
203203+turn on 606,524 through 883,704
204204+turn on 835,775 through 867,887
205205+toggle 547,301 through 897,515
206206+toggle 289,930 through 413,979
207207+turn on 361,122 through 457,226
208208+turn on 162,187 through 374,746
209209+turn on 348,461 through 454,675
210210+turn off 966,532 through 985,537
211211+turn on 172,354 through 630,606
212212+turn off 501,880 through 680,993
213213+turn off 8,70 through 566,592
214214+toggle 433,73 through 690,651
215215+toggle 840,798 through 902,971
216216+toggle 822,204 through 893,760
217217+turn off 453,496 through 649,795
218218+turn off 969,549 through 990,942
219219+turn off 789,28 through 930,267
220220+toggle 880,98 through 932,434
221221+toggle 568,674 through 669,753
222222+turn on 686,228 through 903,271
223223+turn on 263,995 through 478,999
224224+toggle 534,675 through 687,955
225225+turn off 342,434 through 592,986
226226+toggle 404,768 through 677,867
227227+toggle 126,723 through 978,987
228228+toggle 749,675 through 978,959
229229+turn off 445,330 through 446,885
230230+turn off 463,205 through 924,815
231231+turn off 417,430 through 915,472
232232+turn on 544,990 through 912,999
233233+turn off 201,255 through 834,789
234234+turn off 261,142 through 537,862
235235+turn off 562,934 through 832,984
236236+turn off 459,978 through 691,980
237237+turn off 73,911 through 971,972
238238+turn on 560,448 through 723,810
239239+turn on 204,630 through 217,854
240240+turn off 91,259 through 611,607
241241+turn on 877,32 through 978,815
242242+turn off 950,438 through 974,746
243243+toggle 426,30 through 609,917
244244+toggle 696,37 through 859,201
245245+toggle 242,417 through 682,572
246246+turn off 388,401 through 979,528
247247+turn off 79,345 through 848,685
248248+turn off 98,91 through 800,434
249249+toggle 650,700 through 972,843
250250+turn off 530,450 through 538,926
251251+turn on 428,559 through 962,909
252252+turn on 78,138 through 92,940
253253+toggle 194,117 through 867,157
254254+toggle 785,355 through 860,617
255255+turn off 379,441 through 935,708
256256+turn off 605,133 through 644,911
257257+toggle 10,963 through 484,975
258258+turn off 359,988 through 525,991
259259+turn off 509,138 through 787,411
260260+toggle 556,467 through 562,773
261261+turn on 119,486 through 246,900
262262+turn on 445,561 through 794,673
263263+turn off 598,681 through 978,921
264264+turn off 974,230 through 995,641
265265+turn off 760,75 through 800,275
266266+toggle 441,215 through 528,680
267267+turn off 701,636 through 928,877
268268+turn on 165,753 through 202,780
269269+toggle 501,412 through 998,516
270270+toggle 161,105 through 657,395
271271+turn on 113,340 through 472,972
272272+toggle 384,994 through 663,999
273273+turn on 969,994 through 983,997
274274+turn on 519,600 through 750,615
275275+turn off 363,899 through 948,935
276276+turn on 271,845 through 454,882
277277+turn off 376,528 through 779,640
278278+toggle 767,98 through 854,853
279279+toggle 107,322 through 378,688
280280+turn off 235,899 through 818,932
281281+turn on 445,611 through 532,705
282282+toggle 629,387 through 814,577
283283+toggle 112,414 through 387,421
284284+toggle 319,184 through 382,203
285285+turn on 627,796 through 973,940
286286+toggle 602,45 through 763,151
287287+turn off 441,375 through 974,545
288288+toggle 871,952 through 989,998
289289+turn on 717,272 through 850,817
290290+toggle 475,711 through 921,882
291291+toggle 66,191 through 757,481
292292+turn off 50,197 through 733,656
293293+toggle 83,575 through 915,728
294294+turn on 777,812 through 837,912
295295+turn on 20,984 through 571,994
296296+turn off 446,432 through 458,648
297297+turn on 715,871 through 722,890
298298+toggle 424,675 through 740,862
299299+toggle 580,592 through 671,900
300300+toggle 296,687 through 906,775
+339
2015/inputs/07.txt
···11+lf AND lq -> ls
22+iu RSHIFT 1 -> jn
33+bo OR bu -> bv
44+gj RSHIFT 1 -> hc
55+et RSHIFT 2 -> eu
66+bv AND bx -> by
77+is OR it -> iu
88+b OR n -> o
99+gf OR ge -> gg
1010+NOT kt -> ku
1111+ea AND eb -> ed
1212+kl OR kr -> ks
1313+hi AND hk -> hl
1414+au AND av -> ax
1515+lf RSHIFT 2 -> lg
1616+dd RSHIFT 3 -> df
1717+eu AND fa -> fc
1818+df AND dg -> di
1919+ip LSHIFT 15 -> it
2020+NOT el -> em
2121+et OR fe -> ff
2222+fj LSHIFT 15 -> fn
2323+t OR s -> u
2424+ly OR lz -> ma
2525+ko AND kq -> kr
2626+NOT fx -> fy
2727+et RSHIFT 1 -> fm
2828+eu OR fa -> fb
2929+dd RSHIFT 2 -> de
3030+NOT go -> gp
3131+kb AND kd -> ke
3232+hg OR hh -> hi
3333+jm LSHIFT 1 -> kg
3434+NOT cn -> co
3535+jp RSHIFT 2 -> jq
3636+jp RSHIFT 5 -> js
3737+1 AND io -> ip
3838+eo LSHIFT 15 -> es
3939+1 AND jj -> jk
4040+g AND i -> j
4141+ci RSHIFT 3 -> ck
4242+gn AND gp -> gq
4343+fs AND fu -> fv
4444+lj AND ll -> lm
4545+jk LSHIFT 15 -> jo
4646+iu RSHIFT 3 -> iw
4747+NOT ii -> ij
4848+1 AND cc -> cd
4949+bn RSHIFT 3 -> bp
5050+NOT gw -> gx
5151+NOT ft -> fu
5252+jn OR jo -> jp
5353+iv OR jb -> jc
5454+hv OR hu -> hw
5555+19138 -> b
5656+gj RSHIFT 5 -> gm
5757+hq AND hs -> ht
5858+dy RSHIFT 1 -> er
5959+ao OR an -> ap
6060+ld OR le -> lf
6161+bk LSHIFT 1 -> ce
6262+bz AND cb -> cc
6363+bi LSHIFT 15 -> bm
6464+il AND in -> io
6565+af AND ah -> ai
6666+as RSHIFT 1 -> bl
6767+lf RSHIFT 3 -> lh
6868+er OR es -> et
6969+NOT ax -> ay
7070+ci RSHIFT 1 -> db
7171+et AND fe -> fg
7272+lg OR lm -> ln
7373+k AND m -> n
7474+hz RSHIFT 2 -> ia
7575+kh LSHIFT 1 -> lb
7676+NOT ey -> ez
7777+NOT di -> dj
7878+dz OR ef -> eg
7979+lx -> a
8080+NOT iz -> ja
8181+gz LSHIFT 15 -> hd
8282+ce OR cd -> cf
8383+fq AND fr -> ft
8484+at AND az -> bb
8585+ha OR gz -> hb
8686+fp AND fv -> fx
8787+NOT gb -> gc
8888+ia AND ig -> ii
8989+gl OR gm -> gn
9090+0 -> c
9191+NOT ca -> cb
9292+bn RSHIFT 1 -> cg
9393+c LSHIFT 1 -> t
9494+iw OR ix -> iy
9595+kg OR kf -> kh
9696+dy OR ej -> ek
9797+km AND kn -> kp
9898+NOT fc -> fd
9999+hz RSHIFT 3 -> ib
100100+NOT dq -> dr
101101+NOT fg -> fh
102102+dy RSHIFT 2 -> dz
103103+kk RSHIFT 2 -> kl
104104+1 AND fi -> fj
105105+NOT hr -> hs
106106+jp RSHIFT 1 -> ki
107107+bl OR bm -> bn
108108+1 AND gy -> gz
109109+gr AND gt -> gu
110110+db OR dc -> dd
111111+de OR dk -> dl
112112+as RSHIFT 5 -> av
113113+lf RSHIFT 5 -> li
114114+hm AND ho -> hp
115115+cg OR ch -> ci
116116+gj AND gu -> gw
117117+ge LSHIFT 15 -> gi
118118+e OR f -> g
119119+fp OR fv -> fw
120120+fb AND fd -> fe
121121+cd LSHIFT 15 -> ch
122122+b RSHIFT 1 -> v
123123+at OR az -> ba
124124+bn RSHIFT 2 -> bo
125125+lh AND li -> lk
126126+dl AND dn -> do
127127+eg AND ei -> ej
128128+ex AND ez -> fa
129129+NOT kp -> kq
130130+NOT lk -> ll
131131+x AND ai -> ak
132132+jp OR ka -> kb
133133+NOT jd -> je
134134+iy AND ja -> jb
135135+jp RSHIFT 3 -> jr
136136+fo OR fz -> ga
137137+df OR dg -> dh
138138+gj RSHIFT 2 -> gk
139139+gj OR gu -> gv
140140+NOT jh -> ji
141141+ap LSHIFT 1 -> bj
142142+NOT ls -> lt
143143+ir LSHIFT 1 -> jl
144144+bn AND by -> ca
145145+lv LSHIFT 15 -> lz
146146+ba AND bc -> bd
147147+cy LSHIFT 15 -> dc
148148+ln AND lp -> lq
149149+x RSHIFT 1 -> aq
150150+gk OR gq -> gr
151151+NOT kx -> ky
152152+jg AND ji -> jj
153153+bn OR by -> bz
154154+fl LSHIFT 1 -> gf
155155+bp OR bq -> br
156156+he OR hp -> hq
157157+et RSHIFT 5 -> ew
158158+iu RSHIFT 2 -> iv
159159+gl AND gm -> go
160160+x OR ai -> aj
161161+hc OR hd -> he
162162+lg AND lm -> lo
163163+lh OR li -> lj
164164+da LSHIFT 1 -> du
165165+fo RSHIFT 2 -> fp
166166+gk AND gq -> gs
167167+bj OR bi -> bk
168168+lf OR lq -> lr
169169+cj AND cp -> cr
170170+hu LSHIFT 15 -> hy
171171+1 AND bh -> bi
172172+fo RSHIFT 3 -> fq
173173+NOT lo -> lp
174174+hw LSHIFT 1 -> iq
175175+dd RSHIFT 1 -> dw
176176+dt LSHIFT 15 -> dx
177177+dy AND ej -> el
178178+an LSHIFT 15 -> ar
179179+aq OR ar -> as
180180+1 AND r -> s
181181+fw AND fy -> fz
182182+NOT im -> in
183183+et RSHIFT 3 -> ev
184184+1 AND ds -> dt
185185+ec AND ee -> ef
186186+NOT ak -> al
187187+jl OR jk -> jm
188188+1 AND en -> eo
189189+lb OR la -> lc
190190+iu AND jf -> jh
191191+iu RSHIFT 5 -> ix
192192+bo AND bu -> bw
193193+cz OR cy -> da
194194+iv AND jb -> jd
195195+iw AND ix -> iz
196196+lf RSHIFT 1 -> ly
197197+iu OR jf -> jg
198198+NOT dm -> dn
199199+lw OR lv -> lx
200200+gg LSHIFT 1 -> ha
201201+lr AND lt -> lu
202202+fm OR fn -> fo
203203+he RSHIFT 3 -> hg
204204+aj AND al -> am
205205+1 AND kz -> la
206206+dy RSHIFT 5 -> eb
207207+jc AND je -> jf
208208+cm AND co -> cp
209209+gv AND gx -> gy
210210+ev OR ew -> ex
211211+jp AND ka -> kc
212212+fk OR fj -> fl
213213+dy RSHIFT 3 -> ea
214214+NOT bs -> bt
215215+NOT ag -> ah
216216+dz AND ef -> eh
217217+cf LSHIFT 1 -> cz
218218+NOT cv -> cw
219219+1 AND cx -> cy
220220+de AND dk -> dm
221221+ck AND cl -> cn
222222+x RSHIFT 5 -> aa
223223+dv LSHIFT 1 -> ep
224224+he RSHIFT 2 -> hf
225225+NOT bw -> bx
226226+ck OR cl -> cm
227227+bp AND bq -> bs
228228+as OR bd -> be
229229+he AND hp -> hr
230230+ev AND ew -> ey
231231+1 AND lu -> lv
232232+kk RSHIFT 3 -> km
233233+b AND n -> p
234234+NOT kc -> kd
235235+lc LSHIFT 1 -> lw
236236+km OR kn -> ko
237237+id AND if -> ig
238238+ih AND ij -> ik
239239+jr AND js -> ju
240240+ci RSHIFT 5 -> cl
241241+hz RSHIFT 1 -> is
242242+1 AND ke -> kf
243243+NOT gs -> gt
244244+aw AND ay -> az
245245+x RSHIFT 2 -> y
246246+ab AND ad -> ae
247247+ff AND fh -> fi
248248+ci AND ct -> cv
249249+eq LSHIFT 1 -> fk
250250+gj RSHIFT 3 -> gl
251251+u LSHIFT 1 -> ao
252252+NOT bb -> bc
253253+NOT hj -> hk
254254+kw AND ky -> kz
255255+as AND bd -> bf
256256+dw OR dx -> dy
257257+br AND bt -> bu
258258+kk AND kv -> kx
259259+ep OR eo -> eq
260260+he RSHIFT 1 -> hx
261261+ki OR kj -> kk
262262+NOT ju -> jv
263263+ek AND em -> en
264264+kk RSHIFT 5 -> kn
265265+NOT eh -> ei
266266+hx OR hy -> hz
267267+ea OR eb -> ec
268268+s LSHIFT 15 -> w
269269+fo RSHIFT 1 -> gh
270270+kk OR kv -> kw
271271+bn RSHIFT 5 -> bq
272272+NOT ed -> ee
273273+1 AND ht -> hu
274274+cu AND cw -> cx
275275+b RSHIFT 5 -> f
276276+kl AND kr -> kt
277277+iq OR ip -> ir
278278+ci RSHIFT 2 -> cj
279279+cj OR cp -> cq
280280+o AND q -> r
281281+dd RSHIFT 5 -> dg
282282+b RSHIFT 2 -> d
283283+ks AND ku -> kv
284284+b RSHIFT 3 -> e
285285+d OR j -> k
286286+NOT p -> q
287287+NOT cr -> cs
288288+du OR dt -> dv
289289+kf LSHIFT 15 -> kj
290290+NOT ac -> ad
291291+fo RSHIFT 5 -> fr
292292+hz OR ik -> il
293293+jx AND jz -> ka
294294+gh OR gi -> gj
295295+kk RSHIFT 1 -> ld
296296+hz RSHIFT 5 -> ic
297297+as RSHIFT 2 -> at
298298+NOT jy -> jz
299299+1 AND am -> an
300300+ci OR ct -> cu
301301+hg AND hh -> hj
302302+jq OR jw -> jx
303303+v OR w -> x
304304+la LSHIFT 15 -> le
305305+dh AND dj -> dk
306306+dp AND dr -> ds
307307+jq AND jw -> jy
308308+au OR av -> aw
309309+NOT bf -> bg
310310+z OR aa -> ab
311311+ga AND gc -> gd
312312+hz AND ik -> im
313313+jt AND jv -> jw
314314+z AND aa -> ac
315315+jr OR js -> jt
316316+hb LSHIFT 1 -> hv
317317+hf OR hl -> hm
318318+ib OR ic -> id
319319+fq OR fr -> fs
320320+cq AND cs -> ct
321321+ia OR ig -> ih
322322+dd OR do -> dp
323323+d AND j -> l
324324+ib AND ic -> ie
325325+as RSHIFT 3 -> au
326326+be AND bg -> bh
327327+dd AND do -> dq
328328+NOT l -> m
329329+1 AND gd -> ge
330330+y AND ae -> ag
331331+fo AND fz -> gb
332332+NOT ie -> if
333333+e AND f -> h
334334+x RSHIFT 3 -> z
335335+y OR ae -> af
336336+hf AND hl -> hn
337337+NOT h -> i
338338+NOT hn -> ho
339339+he RSHIFT 5 -> hh
···11+AlphaCentauri to Snowdin = 66
22+AlphaCentauri to Tambi = 28
33+AlphaCentauri to Faerun = 60
44+AlphaCentauri to Norrath = 34
55+AlphaCentauri to Straylight = 34
66+AlphaCentauri to Tristram = 3
77+AlphaCentauri to Arbre = 108
88+Snowdin to Tambi = 22
99+Snowdin to Faerun = 12
1010+Snowdin to Norrath = 91
1111+Snowdin to Straylight = 121
1212+Snowdin to Tristram = 111
1313+Snowdin to Arbre = 71
1414+Tambi to Faerun = 39
1515+Tambi to Norrath = 113
1616+Tambi to Straylight = 130
1717+Tambi to Tristram = 35
1818+Tambi to Arbre = 40
1919+Faerun to Norrath = 63
2020+Faerun to Straylight = 21
2121+Faerun to Tristram = 57
2222+Faerun to Arbre = 83
2323+Norrath to Straylight = 9
2424+Norrath to Tristram = 50
2525+Norrath to Arbre = 60
2626+Straylight to Tristram = 27
2727+Straylight to Arbre = 81
2828+Tristram to Arbre = 90
···11+Alice would lose 2 happiness units by sitting next to Bob.
22+Alice would lose 62 happiness units by sitting next to Carol.
33+Alice would gain 65 happiness units by sitting next to David.
44+Alice would gain 21 happiness units by sitting next to Eric.
55+Alice would lose 81 happiness units by sitting next to Frank.
66+Alice would lose 4 happiness units by sitting next to George.
77+Alice would lose 80 happiness units by sitting next to Mallory.
88+Bob would gain 93 happiness units by sitting next to Alice.
99+Bob would gain 19 happiness units by sitting next to Carol.
1010+Bob would gain 5 happiness units by sitting next to David.
1111+Bob would gain 49 happiness units by sitting next to Eric.
1212+Bob would gain 68 happiness units by sitting next to Frank.
1313+Bob would gain 23 happiness units by sitting next to George.
1414+Bob would gain 29 happiness units by sitting next to Mallory.
1515+Carol would lose 54 happiness units by sitting next to Alice.
1616+Carol would lose 70 happiness units by sitting next to Bob.
1717+Carol would lose 37 happiness units by sitting next to David.
1818+Carol would lose 46 happiness units by sitting next to Eric.
1919+Carol would gain 33 happiness units by sitting next to Frank.
2020+Carol would lose 35 happiness units by sitting next to George.
2121+Carol would gain 10 happiness units by sitting next to Mallory.
2222+David would gain 43 happiness units by sitting next to Alice.
2323+David would lose 96 happiness units by sitting next to Bob.
2424+David would lose 53 happiness units by sitting next to Carol.
2525+David would lose 30 happiness units by sitting next to Eric.
2626+David would lose 12 happiness units by sitting next to Frank.
2727+David would gain 75 happiness units by sitting next to George.
2828+David would lose 20 happiness units by sitting next to Mallory.
2929+Eric would gain 8 happiness units by sitting next to Alice.
3030+Eric would lose 89 happiness units by sitting next to Bob.
3131+Eric would lose 69 happiness units by sitting next to Carol.
3232+Eric would lose 34 happiness units by sitting next to David.
3333+Eric would gain 95 happiness units by sitting next to Frank.
3434+Eric would gain 34 happiness units by sitting next to George.
3535+Eric would lose 99 happiness units by sitting next to Mallory.
3636+Frank would lose 97 happiness units by sitting next to Alice.
3737+Frank would gain 6 happiness units by sitting next to Bob.
3838+Frank would lose 9 happiness units by sitting next to Carol.
3939+Frank would gain 56 happiness units by sitting next to David.
4040+Frank would lose 17 happiness units by sitting next to Eric.
4141+Frank would gain 18 happiness units by sitting next to George.
4242+Frank would lose 56 happiness units by sitting next to Mallory.
4343+George would gain 45 happiness units by sitting next to Alice.
4444+George would gain 76 happiness units by sitting next to Bob.
4545+George would gain 63 happiness units by sitting next to Carol.
4646+George would gain 54 happiness units by sitting next to David.
4747+George would gain 54 happiness units by sitting next to Eric.
4848+George would gain 30 happiness units by sitting next to Frank.
4949+George would gain 7 happiness units by sitting next to Mallory.
5050+Mallory would gain 31 happiness units by sitting next to Alice.
5151+Mallory would lose 32 happiness units by sitting next to Bob.
5252+Mallory would gain 95 happiness units by sitting next to Carol.
5353+Mallory would gain 91 happiness units by sitting next to David.
5454+Mallory would lose 66 happiness units by sitting next to Eric.
5555+Mallory would lose 75 happiness units by sitting next to Frank.
5656+Mallory would lose 99 happiness units by sitting next to George.
+9
2015/inputs/14.txt
···11+Vixen can fly 8 km/s for 8 seconds, but then must rest for 53 seconds.
22+Blitzen can fly 13 km/s for 4 seconds, but then must rest for 49 seconds.
33+Rudolph can fly 20 km/s for 7 seconds, but then must rest for 132 seconds.
44+Cupid can fly 12 km/s for 4 seconds, but then must rest for 43 seconds.
55+Donner can fly 9 km/s for 5 seconds, but then must rest for 38 seconds.
66+Dasher can fly 10 km/s for 4 seconds, but then must rest for 37 seconds.
77+Comet can fly 3 km/s for 37 seconds, but then must rest for 76 seconds.
88+Prancer can fly 9 km/s for 12 seconds, but then must rest for 97 seconds.
99+Dancer can fly 37 km/s for 1 seconds, but then must rest for 36 seconds.
···11+jio a, +18
22+inc a
33+tpl a
44+inc a
55+tpl a
66+tpl a
77+tpl a
88+inc a
99+tpl a
1010+inc a
1111+tpl a
1212+inc a
1313+inc a
1414+tpl a
1515+tpl a
1616+tpl a
1717+inc a
1818+jmp +22
1919+tpl a
2020+inc a
2121+tpl a
2222+inc a
2323+inc a
2424+tpl a
2525+inc a
2626+tpl a
2727+inc a
2828+inc a
2929+tpl a
3030+tpl a
3131+inc a
3232+inc a
3333+tpl a
3434+inc a
3535+inc a
3636+tpl a
3737+inc a
3838+inc a
3939+tpl a
4040+jio a, +8
4141+inc b
4242+jie a, +4
4343+tpl a
4444+inc a
4545+jmp +2
4646+hlf a
4747+jmp -7