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