repositories
/
aoc20.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
1
[aoc20.git]
/
12
/
input
1
R90
2
F56
3
R90
4
F56
5
R90
6
R180
7
W5
8
L90
9
E2
10
L90
11
S5
12
E1
13
F11
14
L90
15
F46
16
S2
17
E2
18
S1
19
E2
20
E3
21
N4
22
W1
23
N4
24
L90
25
W4
26
L90
27
N1
28
E1
29
S4
30
F45
31
S4
32
W4
33
S1
34
E3
35
E3
36
E1
37
F76
38
S5
39
E1
40
N3
41
W2
42
F55
43
E3
44
F34
45
S2
46
S2
47
E3
48
S5
49
L90
50
L90
51
W5
52
F23
53
R90
54
F14
55
F21
56
L90
57
N3
58
L180
59
N3
60
F98
61
R180
62
S5
63
F94
64
R90
65
N5
66
L90
67
S3
68
F85
69
R90
70
F77
71
S1
72
R90
73
E3
74
S2
75
E5
76
R180
77
W3
78
F46
79
R90
80
F44
81
S3
82
W3
83
L180
84
N4
85
L90
86
N1
87
E2
88
L90
89
S4
90
R90
91
E1
92
N4
93
F100
94
L90
95
S4
96
F94
97
L180
98
W2
99
S1
100
R90
101
E5
102
L90
103
S4
104
L90
105
W3
106
E1
107
R270
108
S4
109
E2
110
N5
111
F3
112
R180
113
F21
114
L90
115
F57
116
W1
117
F77
118
F24
119
N4
120
E5
121
S3
122
L90
123
F64
124
N5
125
L90
126
N1
127
F42
128
S5
129
W1
130
F50
131
S1
132
W3
133
N5
134
E5
135
F19
136
R180
137
W4
138
S4
139
F20
140
L90
141
W1
142
F88
143
R90
144
F57
145
L90
146
N4
147
W5
148
R90
149
S3
150
E2
151
S1
152
E2
153
N1
154
E4
155
S1
156
F3
157
R90
158
W1
159
N4
160
R90
161
F38
162
E5
163
E1
164
N2
165
R90
166
N5
167
S4
168
E3
169
F8
170
W5
171
R90
172
E4
173
F19
174
N1
175
F50
176
E1
177
F54
178
W5
179
L90
180
F10
181
S2
182
E3
183
R90
184
S5
185
L90
186
F59
187
N3
188
R90
189
W5
190
F33
191
N4
192
R270
193
F46
194
S2
195
L270
196
F97
197
E4
198
N2
199
E5
200
R90
201
F31
202
R180
203
N1
204
W1
205
R90
206
F40
207
R90
208
S5
209
F15
210
L90
211
E2
212
L90
213
L90
214
F53
215
N4
216
F28
217
E5
218
F58
219
L90
220
W1
221
L90
222
E1
223
L90
224
N1
225
F42
226
S2
227
S3
228
F62
229
E5
230
F73
231
W1
232
R270
233
F10
234
R90
235
E5
236
N3
237
E4
238
S1
239
E2
240
N4
241
E4
242
F47
243
E3
244
E5
245
S5
246
F24
247
L90
248
N2
249
L180
250
S2
251
F82
252
W3
253
S2
254
W1
255
R90
256
N5
257
E3
258
N4
259
L90
260
N1
261
F53
262
S3
263
L90
264
S5
265
F88
266
F40
267
S1
268
E4
269
N4
270
F66
271
W3
272
L90
273
E1
274
R180
275
F73
276
R90
277
W4
278
N4
279
F85
280
E4
281
F66
282
S1
283
W4
284
F16
285
R180
286
N5
287
L90
288
S3
289
E4
290
N4
291
W2
292
L90
293
R90
294
W3
295
N5
296
R90
297
F45
298
E2
299
S5
300
R90
301
F6
302
W4
303
S2
304
E4
305
F74
306
W4
307
L90
308
F75
309
W2
310
L90
311
F97
312
R90
313
N4
314
F27
315
L180
316
F45
317
S1
318
L90
319
W2
320
F10
321
W3
322
S4
323
F42
324
W1
325
F30
326
R90
327
E2
328
F94
329
E5
330
R90
331
F41
332
E1
333
N3
334
W1
335
N2
336
R90
337
S5
338
F93
339
N1
340
R90
341
F38
342
S3
343
F50
344
L270
345
W1
346
S4
347
F64
348
W1
349
N1
350
F61
351
R90
352
W2
353
R90
354
N1
355
F31
356
S2
357
F7
358
N2
359
R90
360
S5
361
E3
362
S1
363
E1
364
R90
365
E2
366
R90
367
E4
368
F76
369
R90
370
W4
371
F15
372
S3
373
F2
374
R90
375
N4
376
F66
377
L180
378
W3
379
N2
380
F1
381
S4
382
L90
383
N1
384
F19
385
F20
386
E1
387
R90
388
N3
389
F54
390
N4
391
F62
392
W2
393
S1
394
F49
395
W3
396
S4
397
W3
398
N2
399
E4
400
N1
401
R90
402
E1
403
N2
404
L90
405
F46
406
S4
407
E2
408
L90
409
S3
410
L90
411
N4
412
R180
413
F56
414
L90
415
E2
416
F51
417
W1
418
N5
419
E2
420
L90
421
E3
422
S5
423
W3
424
F73
425
E5
426
F100
427
L90
428
N2
429
W2
430
L180
431
F89
432
L90
433
N3
434
W4
435
S2
436
W1
437
L270
438
E5
439
N2
440
R90
441
F65
442
W1
443
F41
444
E2
445
N4
446
E1
447
F73
448
L180
449
S4
450
L90
451
N4
452
W3
453
N4
454
E1
455
R180
456
F67
457
E5
458
L90
459
N5
460
F75
461
N3
462
E4
463
R90
464
F28
465
R90
466
S3
467
F77
468
L180
469
N2
470
N1
471
R90
472
F77
473
S3
474
W3
475
N4
476
F60
477
W4
478
F40
479
L90
480
W3
481
W3
482
E1
483
S2
484
W2
485
N1
486
F86
487
R180
488
E1
489
L180
490
F17
491
R90
492
F11
493
E1
494
S2
495
F48
496
S2
497
W2
498
F1
499
N5
500
F53
501
N2
502
W1
503
L180
504
L90
505
N5
506
W1
507
L180
508
E1
509
F67
510
W4
511
N3
512
E5
513
N1
514
F88
515
R90
516
F93
517
E1
518
F33
519
L90
520
F1
521
W2
522
N4
523
W3
524
F85
525
S1
526
E2
527
F69
528
R90
529
S4
530
W2
531
L90
532
W3
533
S5
534
F14
535
W1
536
S5
537
W2
538
F95
539
F30
540
E1
541
F4
542
W3
543
R90
544
F93
545
N5
546
E1
547
F9
548
L90
549
W5
550
L270
551
E1
552
L90
553
S2
554
F97
555
S1
556
F18
557
E3
558
R90
559
N1
560
R90
561
N5
562
F72
563
S4
564
L90
565
W3
566
S3
567
F13
568
W5
569
N2
570
F31
571
F17
572
S4
573
E2
574
L90
575
N5
576
R90
577
F42
578
W2
579
N1
580
S3
581
F60
582
W5
583
N4
584
R90
585
E5
586
S3
587
F88
588
E4
589
N5
590
W3
591
L180
592
N3
593
F66
594
E5
595
R270
596
E3
597
L180
598
W4
599
W3
600
S2
601
W1
602
F69
603
E5
604
L90
605
F23
606
W5
607
L90
608
F49
609
S3
610
R180
611
W2
612
L90
613
N1
614
R90
615
S4
616
F71
617
N5
618
F36
619
R180
620
F62
621
L180
622
F39
623
N5
624
F36
625
R180
626
N4
627
W4
628
E5
629
F94
630
F39
631
L90
632
N1
633
F70
634
R90
635
W2
636
R180
637
F16
638
E3
639
S1
640
R180
641
E1
642
S3
643
E5
644
L90
645
N5
646
F76
647
N4
648
R90
649
E3
650
L180
651
N3
652
F20
653
S3
654
R90
655
N3
656
L270
657
E4
658
N5
659
F49
660
S3
661
F79
662
W3
663
R270
664
E1
665
L180
666
R90
667
F34
668
W3
669
S5
670
E5
671
F76
672
N3
673
N5
674
F66
675
L90
676
F48
677
E1
678
L270
679
E3
680
S2
681
L180
682
N3
683
F1
684
W5
685
L90
686
F9
687
S5
688
F64
689
L180
690
W1
691
N1
692
E2
693
F4
694
R90
695
F81
696
W5
697
S4
698
E1
699
N4
700
E1
701
F61
702
R180
703
S2
704
R180
705
F24
706
N3
707
W5
708
N1
709
F67
710
L180
711
F50
712
W5
713
R90
714
N2
715
L180
716
F80
717
W5
718
L90
719
N1
720
F31
721
E5
722
R90
723
N5
724
R90
725
F93
726
E2
727
E3
728
L90
729
E2
730
L90
731
E1
732
N4
733
W4
734
F80
735
R180
736
F84
737
E5
738
N1
739
F37
740
S3
741
W5
742
S4
743
F9
744
R90
745
E2
746
R90
747
F39
748
R90
749
F77
750
N3
751
R90
752
E5
753
N2
754
F49
755
S2
756
W3
757
F42
758
N1
759
F19
760
E2
761
N3
762
R90
763
F48
764
N1
765
W3
766
S2
767
E3
768
L90
769
E1
770
R90
771
F100
772
E2
773
L90
774
F90
775
W1
776
F66
777
N4
778
R180
779
W2
780
F33