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